{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/u9n8LmStfjPEnI8HVlDa/0tSZ4XUDPCGhxIKmPtql/NKOdZrkMc-4.js"],
  "sourcesContent": ["import{jsx as e,jsxs as t}from\"react/jsx-runtime\";import{Link as a}from\"framer\";import*as r from\"react\";export const richText=/*#__PURE__*/t(r.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"In this post, we share the eight best no-code tools that\u2019ll help you organize projects, automate tasks, manage payments, collaborate with clients or team members, track applications, and more to simplify business operations.\\xa0\"}),/*#__PURE__*/t(\"p\",{children:[\"We\u2019ll start with our own no-code platform: \",/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"Stacker\"})})}),\". Stacker has helped businesses like Zapier and Makerpad create diverse web apps including workflow management tools, bike delivery software, real estate portals, employee directories, and student application portals in three simple steps \u2014 \",/*#__PURE__*/e(\"em\",{children:\"all without writing a single line of code or hiring a design and dev agency.\"}),\"\\xa0\"]}),/*#__PURE__*/t(\"p\",{children:[\"Here are the\",/*#__PURE__*/e(\"strong\",{children:\" eight no-code solutions\"}),\" we\u2019ll review in this post (according to various use cases, pricing options, and feature sets):\\xa0\"]}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/blog/best-no-code-tools#stacker\",openInNewTab:!1,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Stacker:\"})}),\" Our no-code tool to create useful business apps powered by your data.\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/blog/best-no-code-tools#airtable\",openInNewTab:!1,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Airtable:\"})}),\" A no-code tool that lets you create app databases and build mini-apps.\\xa0\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/blog/best-no-code-tools#glide\",openInNewTab:!1,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Glide:\"})}),\" Software that lets you create apps from your spreadsheets without coding.\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/blog/best-no-code-tools#bubble\",openInNewTab:!1,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Bubble:\"})}),\" A no-code solution to create SaaS apps, marketplaces, and other digital products.\\xa0\\xa0\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/blog/best-no-code-tools#webflow\",openInNewTab:!1,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Webflow:\"})}),\" A visual editor tool to design websites without coding.\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/blog/best-no-code-tools#carrd\",openInNewTab:!1,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Carrd:\"})}),\" A free one-page website designing tool.\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/blog/best-no-code-tools#adalo\",openInNewTab:!1,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Adalo:\"})}),\" A drag-and-drop app builder with customizable design settings.\\xa0\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/blog/best-no-code-tools#thunkable\",openInNewTab:!1,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Thunkable:\"})}),\" A no-code mobile app development platform.\\xa0\\xa0\"]})})]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/t(\"em\",{children:[/*#__PURE__*/e(\"br\",{}),\"Stacker lets you build and launch web apps, portals, or internal tools within a few minutes, all without any software development. \"]}),/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"em\",{children:\"Sign up for a 30-day free trial\"})})}),/*#__PURE__*/e(\"em\",{children:\" and test the ins and outs of our no-code tool.\"}),\"\\xa0\"]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,er1QM5SSH3ON7q7NVo8ASO0GKoU.png\",\"data-framer-height\":\"1061\",\"data-framer-width\":\"1999\",height:\"530\",src:\"https://framerusercontent.com/images/er1QM5SSH3ON7q7NVo8ASO0GKoU.png\",srcSet:\"https://framerusercontent.com/images/er1QM5SSH3ON7q7NVo8ASO0GKoU.png?scale-down-to=512 512w,https://framerusercontent.com/images/er1QM5SSH3ON7q7NVo8ASO0GKoU.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/er1QM5SSH3ON7q7NVo8ASO0GKoU.png 1999w\",style:{aspectRatio:\"1999 / 1061\"},width:\"999\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Stacker\"})}),\" lets you connect to your data sources and create business applications (like \",/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/solutions/internal-workflow-app\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"internal tools\"})}),\", \",/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/solutions/customer-portal\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"client portals\"})}),\", \",/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/solutions/flexible-crm\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"CRMs\"})}),\", and \",/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/blog/no-code-web-app-builder\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"web apps\"})}),\") \",/*#__PURE__*/e(\"strong\",{children:\"without writing code\"}),\".\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"You can connect Stacker to wherever you house your data (e.g., Airtable or Google Sheets) and create a functional app within a few clicks. Then, you can even customize the interface\u2019s look and feel and set permissions to decide who can access which data.\\xa0\"}),/*#__PURE__*/t(\"p\",{children:[\"In the following sections, we\u2019ll go into more detail about Stacker\u2019s \",/*#__PURE__*/e(\"strong\",{children:\"three simple steps\"}),\" that let you:\\xa0\"]}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Connect your data source (or use Stacker to save your data).\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Allow or restrict users to access information with permission rules.\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Customize your layout with drag-and-drop elements.\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"Connect Your Data Source (Or Use Stacker to Store Your Data)\"}),/*#__PURE__*/t(\"p\",{children:[\"The first step to creating your app is to connect \",/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/product-overview\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Stacker\"})}),\" to your existing data sources.\"]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,LxfR0nNzFsYStGi41FQMS5CA4.png\",\"data-framer-height\":\"1003\",\"data-framer-width\":\"1644\",height:\"501\",src:\"https://framerusercontent.com/images/LxfR0nNzFsYStGi41FQMS5CA4.png\",srcSet:\"https://framerusercontent.com/images/LxfR0nNzFsYStGi41FQMS5CA4.png?scale-down-to=512 512w,https://framerusercontent.com/images/LxfR0nNzFsYStGi41FQMS5CA4.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/LxfR0nNzFsYStGi41FQMS5CA4.png 1644w\",style:{aspectRatio:\"1644 / 1003\"},width:\"822\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/t(\"p\",{children:[\"\\xa0Your \",/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/product/external-data-sync\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"data sources\"})}),\" could be any of these three options (or a combination of these options):\\xa0\"]}),/*#__PURE__*/e(\"h4\",{children:\"Option 1: Google Sheets, Excel, or Airtable\"}),/*#__PURE__*/t(\"p\",{children:[\"If you are connecting your \",/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/blog/airtable-app-builder\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Airtable\"})}),\" database with Stacker, you need your API key.\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"Here\u2019s where you can find it:\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,2XUl3OZvkcTpWtOhGYiW9S4Xm8g.gif\",\"data-framer-height\":\"440\",\"data-framer-width\":\"800\",height:\"220\",src:\"https://framerusercontent.com/images/2XUl3OZvkcTpWtOhGYiW9S4Xm8g.gif\",srcSet:\"https://framerusercontent.com/images/2XUl3OZvkcTpWtOhGYiW9S4Xm8g.gif?scale-down-to=512 512w,https://framerusercontent.com/images/2XUl3OZvkcTpWtOhGYiW9S4Xm8g.gif 800w\",style:{aspectRatio:\"800 / 440\"},width:\"400\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/t(\"p\",{children:[\"\\xa0Once done, Stacker starts syncing your database while also copying linked records, relationships, and formulas. After all the data is synced, Stacker creates a workable app for you based on the structure of your data \",/*#__PURE__*/e(\"em\",{children:\"(more on this later)\"}),\".\\xa0\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"But Stacker isn\u2019t limited to just connecting to one database; you can:\\xa0\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Connect multiple Airtable databases, \"}),\"like our client \",/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/showcase/complete-dj-group\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Complete DJ Group\"})}),\" did. They used one Airtable database to store client orders and another for their contractors. With Stacker, they connected both databases and created \",/*#__PURE__*/e(\"strong\",{children:\"a client portal\"}),\" for users to access event details and \",/*#__PURE__*/e(\"strong\",{children:\"a contractor-specific portal\"}),\" for them to view upcoming bookings. \",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Create multiple apps from one Airtable database.\"}),\" For example, \",/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/showcase/spedal\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Spedal\"})}),\", a Stacker client, is a bike delivery agency employing people dealing with homelessness in London. They store customer data and delivery information for their riders on Airtable. From one database, they created two Stacker apps \u2014 one that acts as a \",/*#__PURE__*/e(\"strong\",{children:\"customer portal\"}),\" for clients to book (and track) their orders and another \",/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/showcase/spedal\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"internal portal\"})})}),/*#__PURE__*/e(\"strong\",{children:\" for the riders\"}),\", where they can log in and mark the status of the order with a photo.\\xa0\"]})})]}),/*#__PURE__*/t(\"p\",{children:[\"To avoid any duplicate work, \",/*#__PURE__*/e(\"strong\",{children:\"Stacker provides a two-way sync.\"}),\" Meaning, any change in the backend will automatically be reflected in the\",/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/blog/airtable-front-end\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\" front end\"})}),\", and vice-versa. For example, say you have a \",/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/blog/student-tracking-template\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"student portal\"})}),\" on Stacker and store all your data on Airtable. If you change a column heading from \u201C2022\u201D to \u201C2023\u201D in an Airtable database, it will automatically reflect in Stacker (you won\u2019t have to do it manually).\"]}),/*#__PURE__*/t(\"p\",{children:[\"Apart from Airtable, you can also import data from \",/*#__PURE__*/e(\"strong\",{children:\"Google Sheets\"}),\" and \",/*#__PURE__*/e(\"strong\",{children:\"Excel\"}),\". The Google Sheets connection wizard will help you connect relevant sheets to the Stacker app. And to plug in data from Excel, you\u2019ll need to upload a CSV file to Stacker.\\xa0\"]}),/*#__PURE__*/t(\"p\",{children:[\"Finally, Stacker also lets you connect to multiple data sources. For example, if you run a \",/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/blog/airtable-crm\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"sales CRM on Airtable\"})}),\" but collect sales leads on Google Sheets, you can connect both data sources.\\xa0\"]}),/*#__PURE__*/e(\"h4\",{children:\"Option 2: Stacker\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"You can choose to move out of your existing data sources and house all your data in Stacker. This has two benefits:\\xa0\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"You don\u2019t have to juggle multiple platforms to manage business operations.\\xa0\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"You don\u2019t have to worry about subscription costs or additional expenses if your number of users increases.\\xa0\"})})]}),/*#__PURE__*/t(\"p\",{children:[\"For example, if your CRM software is getting costly because of the number of users, you can use Stacker as your highly customizable, complete CRM. Plus, if you want to move out of\",/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/blog/airtable-vs-google-sheet\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\" Airtable, Google Sheets, or Excel\"})}),\", and make Stacker your single source of truth (so you don\u2019t have to maintain multiple tools), you can use Stacker Tables to store all your data.\\xa0\"]}),/*#__PURE__*/e(\"h4\",{children:\"Option 3: 60+ Data Connectors\"}),/*#__PURE__*/e(\"p\",{children:\"Stacker\u2019s Enterprise plan lets you integrate with and import data from 60+ data connectors like Salesforce, Mailchimp, Zapier, Shopify, QuickBooks, Dropbox, HubSpot, and more.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"p\",{children:\"For example, one Stacker app can sync customer data from Google Sheets, Salesforce and Stripe.\\xa0\\xa0\"}),/*#__PURE__*/t(\"p\",{children:[\"After you have connected Stacker to a data source, you can set \",/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/product/permissions\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"custom permissions\"})}),\", so external and internal users see information that\u2019s relevant to them.\\xa0\"]}),/*#__PURE__*/e(\"h3\",{children:\"Allow or Restrict Users to Access Information with Permission Rules\"}),/*#__PURE__*/e(\"p\",{children:\"When you use Stacker to create a web app or portal, you gain control over what every user can view and edit.\\xa0\"}),/*#__PURE__*/t(\"p\",{children:[\"Stacker lets you set \",/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/product/permissions\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"custom and granular permissions\"})})}),\": you can decide who can access which information and what actions they can take. For example, if you create a recruitment portal on Stacker, you can let the HR admin \",/*#__PURE__*/e(\"em\",{children:\"create fields\"}),\" but restrict them from \",/*#__PURE__*/e(\"em\",{children:\"editing \"}),\"any info.\\xa0\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"You can set permissions on every level: page, record, and field.\"}),\" This allows users to interact with data that\u2019s meant for them while also keeping the interface minimal and clean.\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"p\",{children:\"Say you want to create a custom CRM that lets you manage incoming orders from customers and get this information to your sales fulfillment team.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"First, you\u2019ll have to connect your customer\u2019s data source (this could be Excel, Airtable database, Shopify account, etc) to your Stacker account. You can then set permissions so your sales staff can see only the accounts that they are handling. And you can even create a custom view that displays pending tasks for each client and make that visible to the sales and fulfillment team.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"Plus, you can set different roles for your users and also give them names (like admin, partner, vendor, etc.) and specify what action they can oversee in the CRM. Meaning you can create one app that multiple people can use while taking care of their privacy and user experience.\\xa0\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"em\",{children:\"Learn more about our permission systems in this \"}),/*#__PURE__*/e(a,{href:\"https://support.stackerhq.com/hc/en-us/articles/4409598249619-Introduction-to-Permissions-\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"em\",{children:\"detailed help center documentation\"})})}),/*#__PURE__*/e(\"em\",{children:\".\\xa0\"})]}),/*#__PURE__*/e(\"h3\",{children:\"Customize Your Layout with Drag-and-Drop Elements\"}),/*#__PURE__*/t(\"p\",{children:[\"Stacker lets you easily \",/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/product/interface-builder\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"customize your interface\u2019s layout\"})}),\" to match your specific use case.\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"However, it depends on where you sync your data from. If you use Airtable or Google Sheets to sync your data, Stacker immediately creates a workable app \u2014 you can then change design elements. For Excel and other data sources, you can choose from our pre-built templates (like request tracker, customer portal, deal tracker, etc.) or design from a blank canvas.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"p\",{children:\"You can go ahead with either of the options, and Stacker will help you design professional-looking apps without you having to worry about font sizes, pixel perfection, color choices, coding, etc. Our features are simple and intuitive to use, so you won\u2019t need to work with any design or dev agency \u2014 you can design the user interface yourself!\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"p\",{children:\"For example, you can start by presenting your information as rows, a board, tables, inbox, single-view, or a calendar view (as shown in the example below).\\xa0\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"p\",{children:\"The next image shows a kanban view, allowing you to get an at-a-glance overview of the status of your records.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"p\",{children:\"Further, you can also:\\xa0\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Add your logo and brand colors\"}),\" to match the app\u2019s identity with your brand\u2019s design values.\",/*#__PURE__*/e(\"br\",{}),\"\\xa0\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Drag and drop design elements like \",/*#__PURE__*/e(a,{href:\"https://support.stackerhq.com/hc/en-us/sections/4415475187347-Layouts\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/t(\"a\",{children:[/*#__PURE__*/e(\"strong\",{children:\"widgets, headers, banners, pipelines\"}),\", etc\"]})}),\".\",/*#__PURE__*/e(\"br\",{}),\"\\xa0\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Add \"}),/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/product/action-buttons\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"action buttons\"})})}),\" like edit, save, archive, mark as done, send, and also use buttons to trigger advanced workflow automations using our \",/*#__PURE__*/e(a,{href:\"https://support.stackerhq.com/hc/en-us/articles/8282296783635-Zapier-Integration\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Zapier integration\"})}),\". \",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Add \"}),/*#__PURE__*/e(a,{href:\"https://support.stackerhq.com/hc/en-us/sections/4415475187347-Layouts\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"custom fields\"})})}),\" to get specific details from end-users (for example, an attachment field where you can collect certain docs, PDFs, invoices, bills, etc.). \",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Add filters\"}),\" so users can hide or see relevant information (for example, an event management portal can have a filter of \u2018today\u2019s bookings\u2019 or \u2018canceled bookings\u2019 for contractors). \",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Preview the app\"}),\" before it\u2019s live so you can ensure everything\u2019s working as it should be.\\xa0\"]})})]}),/*#__PURE__*/t(\"p\",{children:[\"Lastly, you can also \",/*#__PURE__*/e(\"strong\",{children:\"share the app \"}),\"with your users by adding their email addresses, connecting a user table (from a data source), or creating a link where users can register and sign up to use the app.\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/t(\"p\",{children:[\"Now that we\u2019ve discussed how Stacker works, let\u2019s look at how three of our clients, \",/*#__PURE__*/e(\"strong\",{children:\"Growth Collective\"}),\", \",/*#__PURE__*/e(\"strong\",{children:\"Meow Wolf\"}),\", and \",/*#__PURE__*/e(\"strong\",{children:\"TED Fellows \"}),\"used Stacker to simplify their work processes and tasks.\\xa0\"]}),/*#__PURE__*/e(\"h4\",{children:\"#Client 1: Growth Collective \u2014 Workflow Management Tool\\xa0\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/showcase/growth-collective\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Growth Collective\"})}),\" is a platform for organizations that want to hire pre-vetted freelance marketing experts. They use Airtable to store their customer and freelancer data, which made it difficult to let customers or freelancers see data that was just relevant to them.\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"Stacker helped Growth Collective create portals where:\\xa0\\xa0\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Clients can log in to book time with the freelancers they want to work with.\\xa0\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Freelancers can log in, see, and edit their profiles, view their matches, and access other perks of the platform.\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Bookkeepers and external sales reps can access unique portals for their tasks.\\xa0\"})})]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"h4\",{children:\"#Client 2: Meow Wolf \u2014 Client Portal\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/showcase/meow-wolf\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Meow Wolf\"})}),\" is an entertainment company that works with hundreds of artists on various immersive art projects across the US.\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"Before Stacker, they used to run a requests for proposals (RFPs) process where they would invite artists to submit proposals for artwork. This would happen via emails and PDFs, which became difficult to manage because of the number of artists they had to collaborate with.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"To simplify their team\u2019s workflow, they created an artists\u2019 portal on Stacker. Now, with the portal, they can:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Invite artists to submit their proposals through a user-friendly portal.\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Allow artists to easily track the proposal\u2019s progress.\\xa0\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Share essential info with artists via the portal.\"})})]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Here\u2019s what Jessie Kelley \u2014 Meow Wolf\u2019s Associate Creative Producer \u2014 had to say about Stacker:\\xa0\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"em\",{children:\"\u201CWith Stacker, we\u2019re able to control when information is available, unlocking features as an artist moves through their project phases. For example, when an artist gets to the fabrication phase, they\u2019ll see guidelines around packing and shipping \u2014 something they won\u2019t see, or need to, during the much earlier phases.\u201D\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"h4\",{children:\"#Client 3: TED Fellows \u2014 Internal Tool\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/showcase/ted\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"TED Fellows\"})}),\" runs a support program for 500+ people who collaborate on various change-making projects. TED Fellows uses Airtable to manage the incoming applications for the program. However, if a recruiter or an external reviewer wanted to view an applicant\u2019s profile or offer feedback, they\u2019d have to go through the entire Airtable database, which was overwhelming and time-consuming.\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"With Stacker, they created a portal where external reviewers could log in securely, and:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Go through the applicant info and add ratings to the candidates.\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Share interview notes.\\xa0\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Refer back to the profiles whenever needed.\"})})]}),/*#__PURE__*/e(\"p\",{children:\"\\xa0This helped them save around eight hours a week (that\u2019s one full working day).\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"em\",{children:\"Connect Stacker to your data source, add permission rules, and customize the layout design by \"}),/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"em\",{children:\"signing up for a 30-day free trial\"})})}),/*#__PURE__*/e(\"em\",{children:\".\"})]}),/*#__PURE__*/e(\"h2\",{children:\"7 Other No-Code Tools to Manage Your Business Processes\"}),/*#__PURE__*/e(\"p\",{children:\"In the next sections, we review seven other no-code solutions with respect to their features and pricing plans.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:\"https://www.airtable.com/\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Airtable\"})}),\" is a database that helps you save, organize, and manipulate data. You can create projects and share them with a group of collaborators. It offers multiple views like grid view, Gantt view, form view, timeline view, and more. It also offers integrations with other apps like Salesforce, Google Drive, Box, etc.\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"Airtable comes with a full-fledged template library to create campaign trackers, product catalogs, bug trackers, project trackers, social media calendars, employee directories, etc. You can also create interactive interfaces using the data you already have in your databases with their Interface Designer.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"Airtable offers three pricing plans:\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"1. Free\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Unlimited bases\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Up to 5 creators\\xa0\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"1 sync integration\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"1,200 records and 2GB attachments per base\"})})]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"2. Plus ($10 per seat/month)\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Everything above, plus 5,000 records and 5GB attachments for every base\\xa0\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"3 sync integrations\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"6-month revision history\\xa0\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Automatic table syncing\"})})]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"3. Pro ($20 per seat/month)\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"7 sync integrations\\xa0\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"50,000 records and 20GB attachments per base\\xa0\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"1-year revision history\\xa0\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Permission settings\\xa0\"})})]}),/*#__PURE__*/t(\"p\",{children:[\"They also have an enterprise plan \u2014 but to learn more, you\u2019ll need to \",/*#__PURE__*/e(a,{href:\"https://www.airtable.com/pricing\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"contact their sales team\"})}),\".\\xa0\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/t(\"em\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Read more:\"}),\" \"]}),/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/blog/airtable-alternatives\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"em\",{children:\"7 Airtable Alternatives for Building Apps and Managing Projects\"})})})]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:\"https://www.glideapps.com/\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Glide\"})}),\" helps you make apps from data stored in Excel, Airtable, Google Sheets, and other data sources.\\xa0\"]}),/*#__PURE__*/t(\"p\",{children:[\"It has a huge library of 100+ pre-built templates like inventory tracker, employee directory, company CRM, property manager, etc. to get you started quickly without relying on coders. You can also use its drag-and-drop feature to add further design elements. Glide also offers support through extensive documentation and video tutorials you can refer to on their \",/*#__PURE__*/e(a,{href:\"https://www.glideapps.com/\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"website\"})}),\".\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"Glide offers three pricing plans:\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"1. Pro ($99/month)\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Unlimited apps and pages\\xa0\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"10 editors\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"25,000 rows per project and 50GB storage\\xa0\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Whitelabeling for three projects\\xa0\"})})]}),/*#__PURE__*/t(\"p\",{children:[\"\\xa0\",/*#__PURE__*/e(\"strong\",{children:\"2. Business ($249/month)\"})]}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Unlimited apps and pages\\xa0\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"25 editors\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"25,000 rows per project and 1TB storage\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Whitelabeling for five projects\\xa0\\xa0\"})})]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"3. Enterprise ($799/month)\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Unlimited apps and pages\\xa0\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Custom number of editors\\xa0\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"100,000 rows per project and custom file storage\"})})]}),/*#__PURE__*/t(\"p\",{children:[\"Detailed info can be found \",/*#__PURE__*/e(a,{href:\"https://www.glideapps.com/pricing\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"here\"})}),\".\\xa0\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/t(\"em\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Read more:\"}),\" \"]}),/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/blog/glide-alternatives\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"em\",{children:\"#1 Glide Alternative for Building Business Apps (With Examples)\"})})}),\"\u200D\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:\"https://bubble.io/\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Bubble\"})}),\" is a no-code development tool that lets startups, entrepreneurs, small businesses, and enterprises create CRMs, prototypes, online stores, portals, trackers, and more.\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"It includes features like a drag-and-drop interface, a marketplace with templates and plugins, and integrations with tools like Asana, Slack, and Dropbox. Bubble also allows you to custom code if you want to add more features that it doesn\u2019t provide.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"Bubble offers four pricing plans:\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"1. Free\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Main platform features (API publisher, connections to third party services, secure payment processing)\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Bubble branding and community support\\xa0\"})})]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"2. Personal ($25/month)\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Main features + Custom domain, API, and email support.\\xa0\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Whitelabeling\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"10GBs file storage\\xa0\"})})]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"3. Professional ($115/month)\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"All features of personal\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"20GBs file storage\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Data backup for the last 30 days\\xa0\"})})]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"4. Production ($475/month):\"}),\"\\xa0\"]}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"50GBs file storage\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Priority email support\"})})]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:\"https://webflow.com/\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Webflow\"})}),\" helps you design beautiful no-code websites, eCommerce stores, paid member-only sites, and more. They have plenty of free lessons that teach you everything about web design (layouts, typography, colors, etc.). You can also hire a Webflow-endorsed expert to get support while designing your website. You can get started for free, and there\u2019s no trial, so you can take your time to create your site.\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"Webflow has five pricing plans:\\xa0\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"1. Free Starter - \"}),/*#__PURE__*/e(\"em\",{children:/*#__PURE__*/e(\"strong\",{children:\"For learning how to use Webflow\"})})]}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Webflow domain\\xa0\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"50 CMS items\\xa0\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"50 form submissions\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"1 GB bandwidth\"})})]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"2. Basic - \"}),/*#__PURE__*/e(\"em\",{children:/*#__PURE__*/e(\"strong\",{children:\"Suitable if you want a simple site\"})}),/*#__PURE__*/e(\"strong\",{children:\" ($14/month)\"})]}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Custom domain\\xa0\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"No CMS items\\xa0\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"500 monthly form submissions\\xa0\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"50GB bandwidth\\xa0\"})})]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"3. CMS - \"}),/*#__PURE__*/e(\"em\",{children:/*#__PURE__*/e(\"strong\",{children:\"Fit for a blog or content-heavy site\"})}),/*#__PURE__*/e(\"strong\",{children:\" ($23/month)\"})]}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Custom domain\\xa0\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"2,000 CMS items\\xa0\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"1,000 monthly form submissions\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"200GB bandwidth\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"3 guest editors\"})})]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"4. Business - \"}),/*#__PURE__*/e(\"em\",{children:/*#__PURE__*/e(\"strong\",{children:\"Best for a high-traffic marketing site\"})}),/*#__PURE__*/e(\"strong\",{children:\" ($39/month)\"})]}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Custom domain\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"10,000 CMS items\\xa0\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"2,500 monthly form submissions\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"400GB bandwidth\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"10 guest editors\"})})]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"5. Enterprise plan\"}),\" info available at request.\"]}),/*#__PURE__*/t(\"p\",{children:[\"Besides this, they also have different plans for in-house teams and freelancers that you can view \",/*#__PURE__*/e(a,{href:\"https://webflow.com/pricing\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"here\"})}),\". \\xa0\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:\"https://carrd.co/\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Carrd\"})}),\" lets you make one-page websites for any use case \u2014 a personal profile, career portfolio, landing page to collect emails, product showcases, etc. It\u2019s fully responsive (works perfectly on phones, tablets, and desktops), free, and doesn\u2019t require any knowledge of coding skills like HTML, CSS, or JavaScript.\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"They offer many templates, so you can choose one and start building websites or start from a blank canvas. Their free plan lets you create three sites from one account and also lets you use all of their core features.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"Carrd comes with three types of Pro pricing plans:\\xa0\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"1. Pro Lite ($9/year)\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"2. Pro Standard ($19/year)\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"3. Pro Plus ($49/year)\"})}),/*#__PURE__*/e(\"p\",{children:\"They don\u2019t have specific details for each pricing plan, but with pro accounts, you can:\\xa0\\xa0\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Get your custom domain\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Get SSL support\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Add sign-up forms from Mailchimp, ConvertKit, ActiveCampaign, and GetResponse\\xa0\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Add Google Analytics to track traffic\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Upload images up to 16MB\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Add a favicon\"})})]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:\"https://www.adalo.com/\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Adalo\"})}),\" is a no-code tool that lets you build mobile and web applications with drag-and-drop elements. Adalo comes with many design tools and building blocks to choose from: like forms, charts, navigation bar, buttons, texts, etc. You can also link pages, add user logins for security, set relationships and formulas, and add push notifications.\\xa0\\xa0\"]}),/*#__PURE__*/t(\"p\",{children:[\"Adalo comes with five different pricing plans, and each of those has various offerings. Ranging from a free plan to $250 per month, you can \",/*#__PURE__*/e(a,{href:\"https://www.adalo.com/pricing\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"choose a plan\"})}),\" that suits you best depending on how many records you need to store, whether you need to publish your app on app stores, how many collaborators you want to add, and the storage you need.\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:\"https://thunkable.com/\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Thunkable\"})}),\" lets you create custom mobile apps with a drag-and-drop design interface and logic blocks. With Thunkable\u2019s no-code app, you can create Android, iOS, and Web apps (you can also make native apps).\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"Along with 50+ design elements, you can use their animation features and integrations to make your app idea come to life. Thunkable offers direct deployment capabilities for Apple\u2019s App Store, Google\u2019s Play Store, and the Web.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"They have two main pricing plans: Personal and Business. Each of these has three different plans.\\xa0\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Personal:\"}),\" Here, it offers a free plan, a starter plan ($13/month), and a pro plan ($38/month).\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Business:\"}),\" Business ($167/month), Team, and Custom plans.\\xa0\\xa0\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"The deciding factor for each plan is based on the project limits, account storage you need, and the number of downloads you want to allow.\\xa0\"}),/*#__PURE__*/e(\"h2\",{children:\"Try Stacker\u2019s No-Code Tool Free for 30 Days\\xa0\"}),/*#__PURE__*/t(\"p\",{children:[\"Stacker lets you \",/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/blog/build-app-without-coding\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"build apps\"})}),\", \",/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/blog/build-app-without-coding\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"client portals\"})}),\", CRMs, trackers, and more with advanced features like:\\xa0\"]}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Easy data import:\"}),\" Connect to your data source and bring in data to Stacker.\\xa0\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"User permissions and roles:\"}),\" Set custom permissions to tightly control what information each user can access and edit.\\xa0\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Flexible designing options:\"}),\" Customize your layout with a simple visual editor.\\xa0\"]})})]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/t(\"em\",{children:[/*#__PURE__*/e(\"br\",{}),\"Sign up for Stacker\u2019s \"]}),/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"em\",{children:\"free 30-day trial\"})})}),/*#__PURE__*/e(\"em\",{children:\" to test our features.\\xa0\"})]})]});export const richText1=/*#__PURE__*/t(r.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"We have some exciting news: this week we\u2019re releasing two new types of widgets: Charts and Big Numbers.\"}),/*#__PURE__*/e(\"p\",{children:\"Charts are one of our most-requested features of all-time, so we\u2019re incredibly exciting to be bringing this feature to the Stacker Community.\"}),/*#__PURE__*/e(\"p\",{children:\"\u200D\"}),/*#__PURE__*/e(\"h3\",{children:\"What are Stacker Charts?\"}),/*#__PURE__*/e(\"p\",{children:\"Stacker Charts is a new widget-type that allows you to add donut, bar and line charts to your apps. Each widget can hold up to three charts of any, or all, types and can be placed on your Detail Layouts or Custom Pages.\"}),/*#__PURE__*/t(\"p\",{children:[\"Bar charts also bring the ability to group by multiple fields: for example using Stacker\u2019s bar charts you could display sales by month \",/*#__PURE__*/e(\"em\",{children:/*#__PURE__*/e(\"strong\",{children:\"and\"})}),\" by product category.\"]}),/*#__PURE__*/e(\"p\",{children:\"Line charts allow you to display data over time, thanks to a new bucketing feature that allows you to group records into days, weeks, months, quarters and years.\"}),/*#__PURE__*/e(\"p\",{children:\"Some examples of how you can use Stacker Charts:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Visualize sales growth over the past year using a line chart, revealing peaks and troughs in revenue.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Compare user engagement across different features of your app using a bar chart grouped by feature names.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Display the proportion of completed tasks versus pending tasks using an interactive donut chart.\"})})]}),/*#__PURE__*/e(\"p\",{children:\"We are working to bring Charts widgets to List Layouts and hope to release this in the next few weeks.\"}),/*#__PURE__*/e(\"h3\",{children:\"What are Big Number widgets?\"}),/*#__PURE__*/e(\"p\",{children:\"Big Number widgets allow you to display summaries of your data: either a record count, or the sum or average of a particular field.\"}),/*#__PURE__*/e(\"p\",{children:\"Like Charts, Big Numbers are part of the Stacker widget eco-system, so they can be placed anywhere on Detail Layouts or Custom Pages. We are working to bring Big Number widgets to List Layouts and hope to release this in the next few weeks.\"}),/*#__PURE__*/e(\"p\",{children:\"\u200D\"}),/*#__PURE__*/e(\"h3\",{children:\"What can I\\xa0build with Charts and Big Numbers?\"}),/*#__PURE__*/e(\"p\",{children:\"The introduction of Charts and Big Numbers opens up a world of possibilities for improving your Stacker apps. Combine both to create custom dashboards that give you a real-time overview of your most important data insights.\"}),/*#__PURE__*/e(\"p\",{children:\"Here are just a few examples of high-impact dashboards you can now create in your Stacker apps with Charts and Big Numbers:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Sales Tracker:\"}),\" Visualize sales performance using Charts and review revenue and order averages with Big Numbers.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Inventory Insights:\"}),\" Track inventory trends through Charts while monitoring stock count and turnover rate with Big Numbers.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Project Management:\"}),\" Employ Charts for real-time project tracking and Big Numbers to manage open tasks.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Portfolio Analyzer:\"}),\" Evaluate portfolio performance with Charts and use Big Numbers to assess overall value and average returns.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"User Engagement Metrics:\"}),\" Analyze user engagement patterns in your app with charts while using Big Numbers to present average engagement levels.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"\u200D\"}),/*#__PURE__*/e(\"h3\",{children:\"How can I get access to Charts and Big Numbers?\"}),/*#__PURE__*/e(\"p\",{children:\"Charts and Big Number widgets are available right now in the Stacker widget library \u2013 head to a Detail Layout or a Custom Page to start exploring.\"}),/*#__PURE__*/e(\"p\",{children:\"They are available on all plans, but higher plans have access to more widgets.\"}),/*#__PURE__*/t(\"p\",{children:[\"We\u2019d love to hear your feedback \u2013 feel free to \",/*#__PURE__*/e(a,{href:\"https://community.stackerhq.com/\",openInNewTab:!1,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"get in touch via our forum\"})}),\" to share your thoughts on Charts and Big Number widgets.\"]})]});export const richText2=/*#__PURE__*/t(r.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Most organizations use Airtable to create a database and build custom applications that help them manage projects or different aspects of their work.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"In the process, some teams decide to use other data sources (e.g., Google Sheets), customize their apps in a way Airtable doesn\u2019t support, or simply run into usability problems like Airtable\u2019s limited permission settings. Other teams may decide they need a pre-built tool that doesn\u2019t require as much manual management as Airtable.\"}),/*#__PURE__*/t(\"p\",{children:[\"That\u2019s why, in this article, we\u2019ve compiled the \",/*#__PURE__*/e(\"strong\",{children:\"seven best Airtable alternatives\"}),\" and split them into two categories:\"]}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"An Airtable alternative for creating a database and building highly customizable apps without coding. \"}),\"At its core, this is what Airtable does, so we\u2019re starting there. We\u2019ll show you how \",/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Stacker\"})}),\" lets you create a database (or sync to external sources, like an Airtable base) and build useful apps like project and work management tools, portals, and CRMs without coding.\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Pre-built tools and platforms for managing work and projects\"}),\", which is a big use case for Airtable. The tools included in this category are pre-made, unlike an Airtable app, which you build on top of your data. While less customizable, these tools come with advanced work management and collaboration features, which Airtable doesn\u2019t have.\"]})})]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/t(\"strong\",{children:[/*#__PURE__*/e(\"br\",{}),\"Here are the 7 Airtable alternatives we\u2019ll cover:\"]})}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/blog/airtable-alternatives#stacker\",openInNewTab:!1,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Stacker\"})})})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/blog/airtable-alternatives#trello\",openInNewTab:!1,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Trello\"})})})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/blog/airtable-alternatives#asana\",openInNewTab:!1,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Asana\"})})})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/blog/airtable-alternatives#clickup\",openInNewTab:!1,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"ClickUp\"})})})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/blog/airtable-alternatives#smartsheet\",openInNewTab:!1,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Smartsheet\"})})})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/blog/airtable-alternatives#zoho-projects\",openInNewTab:!1,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Zoho Projects\"})})})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/blog/airtable-alternatives#zenkit-projects\",openInNewTab:!1,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Zenkit projects\"})}),/*#__PURE__*/e(\"em\",{children:\"\u200D\"})]})})]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"br\",{}),\"\u200D\",/*#__PURE__*/e(\"em\",{children:\"You can \"}),/*#__PURE__*/e(a,{href:\"http://stackerhq.com/\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"em\",{children:\"sign up for a free 30-day trial of Stacker (no credit card required)\"})})}),/*#__PURE__*/t(\"em\",{children:[\" and follow along with the steps below to see how our tool works.\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,PDOTDDexQ2nq02sj7wma19IIpbA.png\",\"data-framer-height\":\"985\",\"data-framer-width\":\"1999\",height:\"492\",src:\"https://framerusercontent.com/images/PDOTDDexQ2nq02sj7wma19IIpbA.png\",srcSet:\"https://framerusercontent.com/images/PDOTDDexQ2nq02sj7wma19IIpbA.png?scale-down-to=512 512w,https://framerusercontent.com/images/PDOTDDexQ2nq02sj7wma19IIpbA.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/PDOTDDexQ2nq02sj7wma19IIpbA.png 1999w\",style:{aspectRatio:\"1999 / 985\"},width:\"999\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:\"http://stackerhq.com/\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Stacker\"})}),\" is our tool for building web apps that are powered by your data without writing a single line of code.\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"You can use Stacker as a database for your app or connect to 60+ data sources, including Airtable bases.\\xa0\"})}),/*#__PURE__*/e(\"p\",{children:\"Our tool also lets you build customizable layouts and set role-based access for how users interact with your data \u2014 without needing help from developers or designers.\"}),/*#__PURE__*/t(\"p\",{children:[\"Companies like \",/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/showcase/zapier\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Zapier\"})}),\", \",/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/showcase/segment\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Segment\"})}),\", and \",/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/showcase/segment\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Growth Collective\"})}),\" have used Stacker to build all sorts of apps like:\"]}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Workflow and task management tools.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Project trackers.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Client portals.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Partner apps.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Budget trackers.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Job application trackers.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"CRMs and \",/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/showcase/\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"much more\"})}),\".\"]})})]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"In short, Stacker makes it possible to create a database (or connect to an existing source) and build useful apps \u2014 without needing coding or design skills.\\xa0\"})}),/*#__PURE__*/e(\"p\",{children:\"Now that we\u2019ve covered the basics, let\u2019s see how you can build a Stacker app in three steps.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Step 1: Use Stacker as a Database or Connect to Another Data Source\"})}),/*#__PURE__*/t(\"p\",{children:[\"To get started, \",/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"sign up for a free 30-day Stacker trial\"})}),\" (no credit card required).\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"When setting up your account, you can pick between the following options for your app\u2019s data source:\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Stacker Tables: Using Stacker as your database. \"}),\"Housing your data in Stacker Tables allows you to manage your app\u2019s back end (i.e., your data) and front end with one tool. As a result, you don\u2019t have to juggle different solutions, which simplifies your work and reduces the number of tools you\u2019re paying for. This first option also lets you move away from Airtable entirely.\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Keeping data in your Airtable base(s) and syncing it to Stacker. \"}),\"When you sync Stacker to your Airtable data, our tool automatically builds a working app, based on the structure of your base. Stacker brings in pre-built formulas and linked records, so you don\u2019t have to recreate them manually. Any changes you make on your app\u2019s front end are automatically reflected on the back end (i.e., in your Airtable base). As an added benefit, our tool also becomes a single source of truth, meaning you don\u2019t have to constantly jump between different Airtable bases. This second option is great if you want to do more with your data, like \",/*#__PURE__*/e(a,{href:\"http://stackerhq.com/blog/airtable-permissions/\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"setting permissions at the table, record, and field levels\"})}),\", without the hassle of migrating it from Airtable.\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Using 60+ other data sources \"}),\"like Google Sheets, Excel, Salesforce, HubSpot, and more.\"]})})]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,8ruwUr2o2I5xOXWS2f28EhHQa4Q.png\",\"data-framer-height\":\"954\",\"data-framer-width\":\"1792\",height:\"477\",src:\"https://framerusercontent.com/images/8ruwUr2o2I5xOXWS2f28EhHQa4Q.png\",srcSet:\"https://framerusercontent.com/images/8ruwUr2o2I5xOXWS2f28EhHQa4Q.png?scale-down-to=512 512w,https://framerusercontent.com/images/8ruwUr2o2I5xOXWS2f28EhHQa4Q.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/8ruwUr2o2I5xOXWS2f28EhHQa4Q.png 1792w\",style:{aspectRatio:\"1792 / 954\"},width:\"896\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/t(\"p\",{children:[\"Regardless of where you decide to keep your data, you can always \",/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/blog/airtable-front-end\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"build a front end\"})}),\" for it and set custom permissions for who can see and access it. We\u2019ll show you how to do both of those things in the next sections.\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Step 2: Build and Customize Your Front End (No Coding or Design Skills Required)\"})}),/*#__PURE__*/e(\"p\",{children:\"The process of building a front end for your app starts differently, depending on the data source you\u2019re using.\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"If you\u2019re housing your data in Stacker (or another non-Airtable source), \"}),\"you can pick one of five pre-made templates for your layout:\"]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,t6MNe8V6rNPmtoXR5Csnwv0poKg.png\",\"data-framer-height\":\"1434\",\"data-framer-width\":\"1820\",height:\"717\",src:\"https://framerusercontent.com/images/t6MNe8V6rNPmtoXR5Csnwv0poKg.png\",srcSet:\"https://framerusercontent.com/images/t6MNe8V6rNPmtoXR5Csnwv0poKg.png?scale-down-to=512 512w,https://framerusercontent.com/images/t6MNe8V6rNPmtoXR5Csnwv0poKg.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/t6MNe8V6rNPmtoXR5Csnwv0poKg.png 1820w\",style:{aspectRatio:\"1820 / 1434\"},width:\"910\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Customer Portal: \"}),\"You can use this to create tools like a partner portal, a student portal, a recruiting tool where candidates can check the status of their application, and much more.\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/blog/internal-tools-software\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"Internal Tool:\"})})}),/*#__PURE__*/e(\"strong\",{children:\" \"}),\"You can use this template to easily create custom CRMs, approval workflows, and other internal tools that are matched to your processes.\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Community Portal: \"}),\"With our community portal template, you can easily make user profiles, member directories, referral networks, and more.\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Product: \"}),\"With our product templates, you can create apps that help you finish projects, such as one for creating a MVP (minimum viable product).\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Directory: \"}),\"With our directory templates, you can easily build resources, download centers, galleries, FAQs, and more.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"Regardless of the template you choose, you can always customize the app\u2019s layout to your needs.\"}),/*#__PURE__*/t(\"p\",{children:[\"Another option is to build your front end from scratch by clicking on \",/*#__PURE__*/e(\"strong\",{children:\"\u201COther\u201D\"}),\". This lets you set your own layout by picking different tables. Again, there\u2019s an option to start with a template and tailor it to your needs or customize a table with default fields.\"]}),/*#__PURE__*/t(\"p\",{children:[\"You can choose which tables are displayed, create nested views, drag and drop design features, and \",/*#__PURE__*/e(a,{href:\"https://support.stackerhq.com/hc/en-us/sections/4415475187347-Layouts\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"much more\"})}),\", without coding.\"]}),/*#__PURE__*/e(\"p\",{children:\"In short, when building your front end with Stacker, you don\u2019t need to worry about grids, pixels, font sizes, or other user interface (UI) issues typically handled by designers and developers.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"If you\u2019re syncing Stacker to your Airtable base, our tool instantly builds a workable app, which is fully customizable.\\xa0\"})}),/*#__PURE__*/e(\"p\",{children:\"Again, apps built on top of your Airtable data are based on the structure of your base by default. And once you have your app, you can use all of the customization options we discussed above to tailor it to your needs.\"}),/*#__PURE__*/e(\"p\",{children:\"For example, the screenshot below shows a CRM built with Airtable:\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,aJzXU0j9gkKJVNB6eGDxtvJ5Tw.png\",\"data-framer-height\":\"1175\",\"data-framer-width\":\"2048\",height:\"587\",src:\"https://framerusercontent.com/images/aJzXU0j9gkKJVNB6eGDxtvJ5Tw.png\",srcSet:\"https://framerusercontent.com/images/aJzXU0j9gkKJVNB6eGDxtvJ5Tw.png?scale-down-to=512 512w,https://framerusercontent.com/images/aJzXU0j9gkKJVNB6eGDxtvJ5Tw.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/aJzXU0j9gkKJVNB6eGDxtvJ5Tw.png 2048w\",style:{aspectRatio:\"2048 / 1175\"},width:\"1024\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/t(\"p\",{children:[\"This CRM is functional but hard to navigate due to the columns and rows format. It\u2019s also overwhelming, as the data for all opportunities is presented on one screen to \",/*#__PURE__*/e(\"em\",{children:\"everyone\"}),\" who has access to the table.\"]}),/*#__PURE__*/e(\"p\",{children:\"With Stacker, you can easily turn this into a more visually appealing and easier-to-navigate CRM app, as shown below:\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,8dXW3MK2DWa7nMIVrhxpdf1Us.png\",\"data-framer-height\":\"588\",\"data-framer-width\":\"960\",height:\"294\",src:\"https://framerusercontent.com/images/8dXW3MK2DWa7nMIVrhxpdf1Us.png\",srcSet:\"https://framerusercontent.com/images/8dXW3MK2DWa7nMIVrhxpdf1Us.png?scale-down-to=512 512w,https://framerusercontent.com/images/8dXW3MK2DWa7nMIVrhxpdf1Us.png 960w\",style:{aspectRatio:\"960 / 588\"},width:\"480\"}),/*#__PURE__*/e(\"p\",{children:\"This Kanban board makes it simple for sales reps to find accounts and filter them down by industry or the sales cycle stage (proposal, negotiation, etc).\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"Additionally, after clicking on a specific account, agents can see all the details they have access to on a clean interface.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,xeAbZyZ9Q8InKOOcIQpj1Se5fm8.png\",\"data-framer-height\":\"588\",\"data-framer-width\":\"960\",height:\"294\",src:\"https://framerusercontent.com/images/xeAbZyZ9Q8InKOOcIQpj1Se5fm8.png\",srcSet:\"https://framerusercontent.com/images/xeAbZyZ9Q8InKOOcIQpj1Se5fm8.png?scale-down-to=512 512w,https://framerusercontent.com/images/xeAbZyZ9Q8InKOOcIQpj1Se5fm8.png 960w\",style:{aspectRatio:\"960 / 588\"},width:\"480\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"p\",{children:\"Once you\u2019re done with the UI, you can move on to setting permissions.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Step 3: Set Permissions to Control Who Can See and Edit Your App\u2019s Data\"})}),/*#__PURE__*/e(\"p\",{children:\"A crucial aspect of building an app from your data is establishing permissions for who can access and edit that data.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"This is a big problem with Airtable, as it only lets you share an entire workspace or base with someone. If you want users to see only parts of your data, you have to create multiple bases and share them separately.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"With Stacker, you get complete control over what each user can see and edit.\\xa0\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"By setting granular permissions, you can have all your data in one place (be it Stacker, Airtable, or another source), while letting users access only certain parts of it.\"})}),/*#__PURE__*/e(\"p\",{children:\"Going back to our CRM example, you could set permissions for sales reps, so they\u2019re allowed to see and edit only specific customer accounts or parts of them. These permissions can be applied at the table, record, and field levels.\"}),/*#__PURE__*/t(\"p\",{children:[\"Additionally, Stacker lets you create \",/*#__PURE__*/e(\"strong\",{children:\"User Roles\"}),\" and set permissions for them.\"]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,oWr6QuhI475psxWy2SWWflp47k.png\",\"data-framer-height\":\"697\",\"data-framer-width\":\"1341\",height:\"348\",src:\"https://framerusercontent.com/images/oWr6QuhI475psxWy2SWWflp47k.png\",srcSet:\"https://framerusercontent.com/images/oWr6QuhI475psxWy2SWWflp47k.png?scale-down-to=512 512w,https://framerusercontent.com/images/oWr6QuhI475psxWy2SWWflp47k.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/oWr6QuhI475psxWy2SWWflp47k.png 1341w\",style:{aspectRatio:\"1341 / 697\"},width:\"670\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"p\",{children:\"For example, say you have sales reps that work exclusively with customers in Europe. You could create a special role that grants them access to only the European customers\u2019 data.\\xa0\"}),/*#__PURE__*/t(\"p\",{children:[\"Jared Wright, founder of the tutoring company \",/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/showcase/absolute-mathematics\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Absolute Mathematics\"})}),\", used Stacker to solve a similar issue regarding access to his business data. He was hiring several independent contractors to help him with his business but he didn\u2019t want them to see all of his Airtable data. With Stacker, he was able to let independent contractors see only the data that was relevant to their work.\"]}),/*#__PURE__*/t(\"p\",{children:[\"In short, \",/*#__PURE__*/e(\"strong\",{children:\"Stacker\u2019s ability to set custom permissions lets you create tools that your team or external users can utilize without worrying about privacy issues.\"})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"3 Real-Life Examples of Apps Built with Stacker\"})}),/*#__PURE__*/e(\"p\",{children:\"As you can see, Stacker\u2019s extensive data sources, customizable layouts, and advanced permission settings make it possible to build all sorts of useful apps without writing a single line of code.\"}),/*#__PURE__*/e(\"p\",{children:\"Here are three examples of such apps that our clients built for their businesses:\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/showcase/zapier\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"Zapier\u2019s internal tool\"})})}),/*#__PURE__*/e(\"strong\",{children:\" for employees to log in and track their equipment and training budgets. \"}),\"Zapier\u2019s accounting team uses Airtable to track employee budget spending. However, with Airtable alone, they couldn\u2019t set granular permissions for their data, so any employee with access to the base would see everyone else\u2019s information. As a result, the accounting team became the gatekeeper for this data, so they\u2019d constantly get asked questions and have to pull out information manually from Airtable. To solve this problem, Zapier built an internal tool on top of their Airtable data. This tool lets employees easily log in and see only \",/*#__PURE__*/e(\"em\",{children:\"their\"}),\" budget spending data, without having access to everyone else\u2019s information.\\xa0\",/*#__PURE__*/e(\"br\",{}),\"\u200D\",/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/showcase/segment\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"\u200D\"})})})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/showcase/segment\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"Segment\u2019s client portal\"})})}),/*#__PURE__*/e(\"strong\",{children:\", used by 15,000 companies in their startup program. \"}),\"Segment runs a program that supports early-stage startups with software deals, resources, and credits. All of the data about the startups is kept in Airtable. Segment\u2019s team wanted to give the startups a logged-in experience, with a dashboard built on top of Airtable data. Using Stacker, they built a client portal that lets every startup founder login and track their deals in a more visually appealing experience.\",/*#__PURE__*/e(\"br\",{}),\"\u200D\",/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/showcase/segment\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"\u200D\"})})})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/showcase/segment\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"Social High Rise\u2019s custom CRM and workflow tool\"})})}),/*#__PURE__*/e(\"strong\",{children:\" that helps employees coordinate services for hundreds of clients. \"}),\"Mark Sorenson, CEO of Social High Rise, contracted many developers to build internal tools to help his team manage hundreds of clients. Besides being really expensive, these custom development projects didn\u2019t deliver the necessary results. With Stacker, Mark built a custom CRM and work management tool (without needing developer assistance), which made it much easier for his team to manage client work.\"]})})]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/t(\"em\",{children:[/*#__PURE__*/e(\"br\",{}),\"Ready to build useful apps powered by your data without coding? \"]}),/*#__PURE__*/e(a,{href:\"http://stackerhq.com/\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"em\",{children:\"Start a free 30-day trial of Stacker today (no credit card required).\"})})})]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"6 Pre-Built Airtable Alternatives\"})}),/*#__PURE__*/e(\"p\",{children:\"The tools listed in this second category can also help with a popular Airtable use case: managing work or specific projects.\"}),/*#__PURE__*/e(\"p\",{children:\"These tools are pre-built, so they aren\u2019t as customizable and adaptable to your needs as an app built on top of your Airtable data. However, they\u2019re ready-to-go out of the box and have advanced features for managing tasks, communicating with team members, and automating workflows which Airtable doesn\u2019t.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,G5MBr5tXl2XrgtP4JLpHOpLOr0.png\",\"data-framer-height\":\"956\",\"data-framer-width\":\"1999\",height:\"478\",src:\"https://framerusercontent.com/images/G5MBr5tXl2XrgtP4JLpHOpLOr0.png\",srcSet:\"https://framerusercontent.com/images/G5MBr5tXl2XrgtP4JLpHOpLOr0.png?scale-down-to=512 512w,https://framerusercontent.com/images/G5MBr5tXl2XrgtP4JLpHOpLOr0.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/G5MBr5tXl2XrgtP4JLpHOpLOr0.png 1999w\",style:{aspectRatio:\"1999 / 956\"},width:\"999\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:\"https://trello.com/\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Trello\"})}),\" is a Kanban-style SaaS tool for team collaboration and project management.\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"It lets you break down your work into different boards, lists, and cards, while also integrating with several other workplace tools. Overall, it\u2019s one of the simplest and most user-friendly project management tools on the market, making it ideal for small teams.\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Pricing:\"}),\" The free plan supports up to 10 boards per workspace. Paid plans include unlimited boards, custom fields, and other premium features, starting at $5 user/month.\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,6k6wJALvZbO6yjStP9QnklwoKew.png\",\"data-framer-height\":\"1005\",\"data-framer-width\":\"1999\",height:\"502\",src:\"https://framerusercontent.com/images/6k6wJALvZbO6yjStP9QnklwoKew.png\",srcSet:\"https://framerusercontent.com/images/6k6wJALvZbO6yjStP9QnklwoKew.png?scale-down-to=512 512w,https://framerusercontent.com/images/6k6wJALvZbO6yjStP9QnklwoKew.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/6k6wJALvZbO6yjStP9QnklwoKew.png 1999w\",style:{aspectRatio:\"1999 / 1005\"},width:\"999\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:\"https://asana.com/\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Asana\"})}),\" is a work management platform that helps teams organize, track, and manage their work. It\u2019s a list-based tool, meaning you can organize tasks into lists and assign them to your team. Asana also has various pre-built templates that support different use cases like onboarding checklists and editorial calendars.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Pricing:\"}),\" Free plan is available for collaboration with up to 15 team members. Paid plans include a timeline, workflow builder, custom fields, and other additional features, starting at $13 user/month. There\u2019s also a fully customizable enterprise plan.\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,SuAcFKwLGE7S3NloRqnkwH0RbWU.png\",\"data-framer-height\":\"1019\",\"data-framer-width\":\"1999\",height:\"509\",src:\"https://framerusercontent.com/images/SuAcFKwLGE7S3NloRqnkwH0RbWU.png\",srcSet:\"https://framerusercontent.com/images/SuAcFKwLGE7S3NloRqnkwH0RbWU.png?scale-down-to=512 512w,https://framerusercontent.com/images/SuAcFKwLGE7S3NloRqnkwH0RbWU.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/SuAcFKwLGE7S3NloRqnkwH0RbWU.png 1999w\",style:{aspectRatio:\"1999 / 1019\"},width:\"999\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:\"https://clickup.com/\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"ClickUp\"})}),\" advertises itself as an all-in-one work management, messaging, and collaboration tool. It has advanced features that can help you plan, manage, and streamline projects, like subtasks, automations, and goal setting. It also offers a chat feature for communicating with team members in real-time.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Pricing:\"}),\" The free plan is limited to 100 MB of storage. Paid plans start at $5 per user/month and have unlimited storage, API access, agile reporting, and other premium features.\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,cFomHcR3hFz6BAMGX07kVyyNYk.png\",\"data-framer-height\":\"1043\",\"data-framer-width\":\"1999\",height:\"521\",src:\"https://framerusercontent.com/images/cFomHcR3hFz6BAMGX07kVyyNYk.png\",srcSet:\"https://framerusercontent.com/images/cFomHcR3hFz6BAMGX07kVyyNYk.png?scale-down-to=512 512w,https://framerusercontent.com/images/cFomHcR3hFz6BAMGX07kVyyNYk.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/cFomHcR3hFz6BAMGX07kVyyNYk.png 1999w\",style:{aspectRatio:\"1999 / 1043\"},width:\"999\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:\"https://www.smartsheet.com/\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Smartsheet\"})}),\" is a work and project management platform for assigning tasks, tracking projects, building dashboards, file sharing, and more.\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"It\u2019s more customizable than the previous options and it lets you share work in various views, like grids, cards, Gantt, or calendars. It also has an extensive list of integrations with tools like Slack (to receive notifications in a specific channel, for example), Microsoft Teams, Dropbox, Google Drive and Docs, and more.\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Pricing:\"}),\" No free version, only a free 30-day trial. Paid plans start at $7 user/month.\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,LleFe22fyBGlVWRYtLlkcBoxDMs.png\",\"data-framer-height\":\"1031\",\"data-framer-width\":\"1999\",height:\"515\",src:\"https://framerusercontent.com/images/LleFe22fyBGlVWRYtLlkcBoxDMs.png\",srcSet:\"https://framerusercontent.com/images/LleFe22fyBGlVWRYtLlkcBoxDMs.png?scale-down-to=512 512w,https://framerusercontent.com/images/LleFe22fyBGlVWRYtLlkcBoxDMs.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/LleFe22fyBGlVWRYtLlkcBoxDMs.png 1999w\",style:{aspectRatio:\"1999 / 1031\"},width:\"999\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:\"https://www.zoho.com/projects/\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Zoho Projects\"})}),\" is a project management software. It offers standard workflow automation and project management features for tracking tasks, logging billable and non-billable hours, and using Gantt charts to build project plans.\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"It lets you customize your experience with personalized fields, layouts, and workflows.\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Pricing:\"}),\" Free plan is available with limited storage for up to two projects. Paid plans start at $5 user/month.\"]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,VNObYEEwd2GSRyr3HRCJhbkgt1Y.png\",\"data-framer-height\":\"1184\",\"data-framer-width\":\"1999\",height:\"592\",src:\"https://framerusercontent.com/images/VNObYEEwd2GSRyr3HRCJhbkgt1Y.png\",srcSet:\"https://framerusercontent.com/images/VNObYEEwd2GSRyr3HRCJhbkgt1Y.png?scale-down-to=512 512w,https://framerusercontent.com/images/VNObYEEwd2GSRyr3HRCJhbkgt1Y.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/VNObYEEwd2GSRyr3HRCJhbkgt1Y.png 1999w\",style:{aspectRatio:\"1999 / 1184\"},width:\"999\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:\"https://zenkit.com/en/projects/\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Zenkit Projects\"})}),\" is a project management solution, with a focus on simplicity and flexibility. It provides instruments for classic project management, like Gantt charts, subtasks, critical paths, and time tracking.\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"Zenkit also offers desktop apps (for Mac, Windows, and Linux), as well as mobile apps (Android and iOS), so you can manage projects on the most widely-used devices.\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Pricing:\"}),\" Free plan is available for up to three projects. Paid plans start at $9 user/month.\"]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Sign up for a Free Stacker Trial and Build Useful Apps without Coding\"})}),/*#__PURE__*/e(\"p\",{children:\"With Stacker, you can build useful web apps, like project and work management tools, CRMs, client portals, and more, without needing coding or design skills.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"You can use Stacker to:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Move away from Airtable entirely by migrating your data to our tool.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Sync to your Airtable base (or other data sources), in which case Stacker automatically builds a working app for you.\"})})]}),/*#__PURE__*/e(\"p\",{children:\"Regardless of where you decide to house the data for your apps, Stacker always lets you build and customize a front end for it, as well as set granular permissions for who can see and edit it.\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"em\",{children:\"Try out Stacker today by \"}),/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"em\",{children:\"signing up for a free 30-day trial\"})})}),/*#__PURE__*/e(\"em\",{children:\" (no credit card required).\"})]})]});export const richText3=/*#__PURE__*/t(r.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Glide is a low-code tool that lets you build apps, internal tools, and customer portals to simplify processes like bookings, payments, employee communications, and more.\\xa0\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"However, depending on how much you want to customize your layouts or which data sources you want to connect to, Glide may not work for you.\"}),/*#__PURE__*/t(\"p\",{children:[\"In this post, we take an in-depth look at \",/*#__PURE__*/e(a,{href:\"http://stackerhq.com/\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"Stacker\"})})}),\", a Glide alternative. Stacker is a no-code tool that lets you create useful apps like CRMs, project trackers, and internal tools \",/*#__PURE__*/e(\"em\",{children:\"without writing a single line of code or worrying about design\"}),\".\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"Stacker is a great alternative to Glide because, with Stacker, you can:\\xa0\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Bring in data\"}),\" from Excel, Google Sheets, Airtable, and also 60+ other data sources that you may be using to simplify your workflows (e.g., Asana, Dropbox, HubSpot, etc.)\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Set user roles and custom permissions\"}),\" and decide what information users can view, add, or edit.\\xa0\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Easily build the app\u2019s interface\"}),\" and \",/*#__PURE__*/e(\"strong\",{children:\"customize key elements \"}),\"like navigation and layout, without any design or coding skills.\\xa0\\xa0\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"Let\u2019s look at how you can use Stacker\u2019s features to build apps and manage business processes.\\xa0\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"em\",{children:\"To see how Stacker lets you create, customize, and launch web apps and front ends within minutes, \"}),/*#__PURE__*/e(a,{href:\"http://stackerhq.com/\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"em\",{children:\"sign up for our 30-day free trial\"})})}),/*#__PURE__*/e(\"em\",{children:\" and start building your app.\"})]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Best Glide Alternative: Stacker\u2019s No-Code Platform for Building Powerful and Secure Web Apps\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/t(\"p\",{children:[\"Stacker lets \",/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/solutions/startups\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"start-ups\"})}),\", \",/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/solutions/startups\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"small businesses\"})}),\", and \",/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/solutions/enterprise\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"enterprises\"})}),\" create useful apps to manage their processes, track projects, and collaborate with clients.\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"Here are examples of apps our users have built with Stacker:\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"1. A real estate client portal:\"}),\" \",/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/showcase/table-investments\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Table Investments\"})}),\" is a real estate consulting firm that helps its clients invest in and manage properties in Oklahoma. Before Stacker, Table Investments used Airtable to manage work orders, rental properties, and payments.\\xa0\"]}),/*#__PURE__*/t(\"p\",{children:[\"However, they couldn\u2019t easily communicate all their work and updates with one client without letting them see everyone else\u2019s information from the Airtable database. With Stacker, they built a real estate portal that \",/*#__PURE__*/e(\"strong\",{children:\"lets clients login to Table Investment\u2019s app and independently see their portfolio statuses and weekly updates.\"}),\"\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"2. An internal workflow app:\"}),\" \",/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/showcase/williams-windows\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Williams Windows\"})}),\" is a window and door replacement service in Texas. Mateo, Williams Windows founder, used Airtable to manage job estimates, window pricings, and job statuses.\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"However, it was difficult to share this info with their subcontractors (if they wanted to share each subcontractor\u2019s daily task, they'd have to share the entire Airtable database with them and have the subcontractor find their assigned jobs).\\xa0\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"With Stacker, Mateo built an internal mobile app where subcontractors can now login to their unique portal, price their tasks, and easily update their job status.\"}),\"\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"3. A non-profit portal:\"}),\" \",/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/showcase/hearts-of-hope-network\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Hearts of Hope\"})}),\" is a non-profit that supports families of sick children via donor funding. They used Airtable to store donor and status info but found it challenging to communicate grant request statuses to the families.\\xa0\"]}),/*#__PURE__*/t(\"p\",{children:[\"To solve this, Melissa, the Web Development & Design Head, considered many options to create a portal but found that customizing the portal would be out of their budget. They chose Stacker to create a portal, and families can now \",/*#__PURE__*/e(\"strong\",{children:\"easily submit their expenses, apply for a financial grant, and check the status of their grant request, all from one place\"}),\".\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/t(\"p\",{children:[\"In the next sections, we\u2019ll cover how you can use \",/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/product-overview\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Stacker\u2019s features\"})}),\" to create \",/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/solutions/internal-workflow-app\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"trackers\"})}),\", \",/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/solutions/flexible-crm\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"CRMs\"})}),\", \",/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/solutions/team-intranet\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"resource directories\"})}),\", \",/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/solutions/customer-portal\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"customer portals\"})}),\", and other apps.\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Plug in Data From Airtable, Google Sheets, Excel, and 60+ Other Data Connectors\"})}),/*#__PURE__*/e(\"p\",{children:\"Let\u2019s look at how you can get started with Stacker.\"}),/*#__PURE__*/t(\"p\",{children:[\"Most businesses store data in tools like Excel or Google sheets. Stacker\u2019s \",/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/product/flexible-database\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"app builder lets you connect to the data source you use\"})}),\" and creates a \",/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/product/flexible-database\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"front end\"})}),\" based on that data.\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"You can do this in three ways:\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"1. Import data from Google Sheets, Excel, or Airtable database\"})}),/*#__PURE__*/t(\"p\",{children:[\"To sync data from your \",/*#__PURE__*/e(\"strong\",{children:\"Airtable database, \"}),\"you need your Airtable API key. In case you don\u2019t know where your API key is, here\u2019s how to find it:\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"p\",{children:\"Once you start syncing, Stacker\u2019s automation also preserves any linked records, relationships, and formulas from your databases.\\xa0\\xa0\"}),/*#__PURE__*/t(\"p\",{children:[\"You can even \",/*#__PURE__*/e(\"strong\",{children:\"sync multiple bases\"}),\" with Stacker.\\xa0\"]}),/*#__PURE__*/t(\"p\",{children:[\"For example, you can create one Airtable for you and one Airtable for your clients and connect both. One of Stacker\u2019s clients, the \",/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/showcase/complete-dj-group\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Complete DJ Group\"})}),\", runs a top-rated DJ service in Australia. They used two Airtable databases \u2014 one to manage their client orders and the other for their contractors. With Stacker, they created \",/*#__PURE__*/e(\"strong\",{children:\"a portal for clients\"}),\" where they could access details of their event; and \",/*#__PURE__*/e(\"strong\",{children:\"a separate portal for contractors,\"}),\" where they could see their upcoming bookings.\\xa0\"]}),/*#__PURE__*/t(\"p\",{children:[\"Once your app is created, Stacker offers a\",/*#__PURE__*/e(\"strong\",{children:\" two-way sync:\"}),\" any change in the back-end reflects in Stacker and vice-versa.\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"Then, you can even connect to multiple data sources. For example, if you run a recruitment portal from Airtable and collect applicant info in Excel, you can connect both to Stacker.\\xa0\"}),/*#__PURE__*/t(\"p\",{children:[\"To connect data from \",/*#__PURE__*/e(\"strong\",{children:\"Google Sheets\"}),\", you just need to sync the relevant sheet to your Stacker app using our Google Sheets connection wizard. To import data from \",/*#__PURE__*/e(\"strong\",{children:\"Excel\"}),\", you just need a CSV format that you can upload on Stacker.\\xa0\\xa0\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"em\",{children:\"You can learn more about \"}),/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/blog/airtable-app-builder\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"em\",{children:\"how to build apps specifically from Airtable data in this post\"})})}),/*#__PURE__*/e(\"em\",{children:\".\"}),\"\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"2. Use Stacker tables\"})}),/*#__PURE__*/t(\"p\",{children:[\"If you don\u2019t have any external data sources or don\u2019t want to use multiple platforms, \",/*#__PURE__*/e(\"strong\",{children:\"you can use Stacker tables\"}),\" as a central place to manage all your business processes. This saves time juggling between various tools and saves costs on app subscriptions.\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"3. Import data from other data sources\"})}),/*#__PURE__*/t(\"p\",{children:[\"With Stacker, you can connect to \",/*#__PURE__*/e(\"strong\",{children:\"60+ data sources\"}),\". For example, you can import data from:\"]}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Marketing platforms like Salesforce, HubSpot, Mailchimp, etc.\\xa0\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Cloud storage platforms like Dropbox and OneDrive.\\xa0\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"eCommerce platforms like Shopify.\\xa0\"})})]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/t(\"em\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Note:\"}),\" Aside from our Starter plan, all of our plans offer \"]}),/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/pricing#plan-details\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"em\",{children:\"unlimited records\"})})}),/*#__PURE__*/e(\"em\",{children:\" if you use Stacker Tables to store your data. Glide comes with a limit of 50,000 records in all their plans.\\xa0\"})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Set Permissions to Create, Edit, and View Data Based on User-Roles\"})}),/*#__PURE__*/t(\"p\",{children:[\"With Stacker, you can create highly specific \",/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/product/permissions\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"custom and granular permissions\"})})}),\".\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"You can control which actions users can take at three levels: page, record, and field.\\xa0\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/t(\"p\",{children:[\"For example, you can set a permission rule which dictates that a logged-in user can \",/*#__PURE__*/e(\"strong\",{children:\"view\"}),\" records, and a record owner can \",/*#__PURE__*/e(\"strong\",{children:\"create\"}),\" new fields. This way, you don\u2019t overwhelm users with unnecessary data and only show them info that\u2019s valuable and relevant for them.\\xa0\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Here\u2019s an example of how \"}),/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/showcase/zapier\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"Zapier\"})})}),/*#__PURE__*/e(\"strong\",{children:\" used Stacker\u2019s permission systems: \"}),\"They were managing 600+ employees\u2019 data on budget spending in an Airtable database. So if an employee or manager wanted specific budget info, it was impossible to share that information without sharing their entire database with personal employee data.\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"With Stacker, they were able to set up custom permission settings to allow every employee to view data that was related to them \u2014 and nothing else.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"Stacker\u2019s permission systems help you create one app that can be used by many people without compromising privacy and usability.\\xa0\"}),/*#__PURE__*/t(\"p\",{children:[\"For example, another client, Spedal, offers \",/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/showcase/spedal\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"bike services for food deliveries\"})}),\" and uses Airtable to collect customer orders. Because they didn\u2019t want to \",/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/blog/airtable-permissions\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"share the entire Airtable base\"})}),\" with their delivery agents (and risk customer info), they would send the order info to delivery agents via text. As orders grew, Spedal was finding this difficult to manage. They used Stacker to create two different interfaces, one for their customers and another for their delivery agents.\\xa0\"]}),/*#__PURE__*/t(\"p\",{children:[\"The\",/*#__PURE__*/e(\"strong\",{children:\" customer-facing app\"}),\" lets users place, track, and return their orders.\\xa0\"]}),/*#__PURE__*/t(\"p\",{children:[\"The \",/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/blog/internal-tools-software\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"internal app\"})})}),\" lets bikers look at only \",/*#__PURE__*/e(\"em\",{children:\"their\"}),\" customer orders, log the start and end of their order, and confirm delivery. This way, Spedal created multiple apps where different users could perform different actions, all from Stacker.\\xa0\\xa0\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"em\",{children:\"Want more detail on how Stacker\u2019s permission systems work? Take a look at \"}),/*#__PURE__*/e(a,{href:\"https://support.stackerhq.com/hc/en-us/articles/4409598249619-Introduction-to-Permissions-\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"em\",{children:\"this article in our help center\"})})}),/*#__PURE__*/e(\"em\",{children:\".\\xa0\"})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Design Your App Interface from Scratch or Use Our Pre-Built Templates\"})}),/*#__PURE__*/e(\"p\",{children:\"With Stacker, you can create an app from one of our templates based on where you save your data or create your app from scratch using our easy-to-navigate app builder.\"}),/*#__PURE__*/e(\"p\",{children:\"If you store data in Airtable or Google Sheets, Stacker creates a workable app for you in just a few minutes. You can then change the look and feel of the app with our customization options (mentioned below) and grant users login access.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"For Excel and other data sources, you can start building your app using one of Stacker\u2019s templates.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/t(\"p\",{children:[\"Regardless of the option you choose, Stacker helps you design \",/*#__PURE__*/e(\"strong\",{children:\"professional-looking apps\"}),\" without fretting about pixel sizes, colors, fonts, alignments, and more. All our features are easy to use, so you don\u2019t need to hire any app development or design teams.\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"For example, you can:\\xa0\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Add your \",/*#__PURE__*/e(\"strong\",{children:\"logo\"}),\" and \",/*#__PURE__*/e(\"strong\",{children:\"brand colors\"}),\" to align the app with your brand identity.\\xa0\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Add \",/*#__PURE__*/e(\"strong\",{children:\"rows, columns, and tables\"}),\" to organize information clearly.\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Create \",/*#__PURE__*/e(\"strong\",{children:\"nested views\"}),\" to easily navigate pages.\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Create \",/*#__PURE__*/e(a,{href:\"https://support.stackerhq.com/hc/en-us/sections/4415475187347-Layouts\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"custom fields\"})})}),\" to get specific end-user information.\",/*#__PURE__*/t(\"em\",{children:[\" (For example, an \u2018attachment\u2019 field where users can upload their photos or other docs as identity proof.)\\xa0\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Apply \",/*#__PURE__*/e(\"strong\",{children:\"filters\"}),\" to hide or show specific information to certain users. \",/*#__PURE__*/t(\"em\",{children:[\"(For example, you can apply a filter in a property app to only show \u2018sold\u2019 or \u2018offer accepted\u2019 properties.)\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Add \",/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/product/action-buttons\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"buttons to enable actions\"})})}),\" like edit, save, or delete or trigger advanced workflows with an \",/*#__PURE__*/e(a,{href:\"https://support.stackerhq.com/hc/en-us/articles/8282296783635-Zapier-Integration\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"integration with Zapier\"})}),\".\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Preview\"}),\" the app before making it live so that you can check everything\u2019s working as it should be.\"]})})]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"br\",{}),\"Let\u2019s see what different customization options exist in the way data is presented.\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"Here\u2019s an example of a CRM that\u2019s hosted on Airtable:\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"By using Stacker\u2019s drag-and-drop interface builder, you can take the same data and make it look like this:\\xa0\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"p\",{children:\"The Airtable navigation looks cluttered with too many rows and columns compared to Stacker\u2019s CRM, which has a Kanban board display.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"Here, all accounts are organized by their status on the dashboard: Qualification, Proposal, Evaluation, Negotiation, and Closed. Agents can easily find their active accounts and see which stage they have reached and which remain to be completed.\\xa0\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Sign Up for a 30-Day Free Trial to Test Stacker as a Glide Alternative\\xa0\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"br\",{}),\"Stacker\u2019s no-code app development platform makes it easy for you to:\\xa0\"]}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Import data from various sources (Excel, Airtable, etc.).\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Tightly control permission settings so you can have different views for different users.\\xa0\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Create customizable web applications that align with your use case and simplify your workflows.\\xa0\\xa0\"})})]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"br\",{}),\"Stacker\u2019s SaaS app builder has helped thousands of businesses create apps like employee directories, project management trackers, \",/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/blog/create-your-own-client-portal\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"client portals\"})}),\", and internal tools.\"]}),/*#__PURE__*/e(\"p\",{children:\"When you sign up for our free trial, you get to use key features and functionalities from all our plans, including that of Pro and Enterprise. Our support team is available if you want to know which plan can work best for you, how you can make the most out of Stacker\u2019s features, and other rollout strategies.\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"em\",{children:\"Sign up for a 30-day free trial\"})})}),/*#__PURE__*/e(\"em\",{children:\" and test Stacker\u2019s features that let you create web apps without any technical expertise from data stored in Google Sheets, Excel, Airtable, and many other sources.\\xa0\"})]})]});export const richText4=/*#__PURE__*/t(r.Fragment,{children:[/*#__PURE__*/t(\"p\",{children:[\"In this post, we\u2019ll show you exactly how to create a no-code dashboard with \",/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/\",openInNewTab:!1,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Stacker\"})}),\" \u2014 our tool for building no-code apps powered by your data \u2014 in three simple steps:\"]}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Connect your dashboard\u2019s data source\"}),\" (like Airtable or Google Sheets) or use Stacker to house your data.\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Build your dashboard\u2019s user interface (UI)\"}),\" by dragging and dropping design elements, adding buttons, and much more.\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Invite users\"}),\" (like teammates, company stakeholders, or clients) \",/*#__PURE__*/e(\"strong\",{children:\"and set permissions \"}),\"(decide what information they can see and edit).\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"Additionally, we\u2019ll also cover two other tools for building no-code dashboards \u2014 Dezbor and Caspio \u2014 so you can make a well-rounded decision.\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"em\",{children:\"Stacker lets you build dashboards, as well as other useful web apps, without writing a single line of code. \"}),/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"em\",{children:\"Start a free 30-day Stacker trial today.\"})})})]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"How to Build No-Code Dashboards in 3 Simple Steps with Stacker\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Stacker\"})}),\" is our no-code web app builder, which lets you create CRMs, \",/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"client portals\"})}),\", project trackers, \",/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/blog/internal-tools-software\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"internal tools\"})}),\", and much more \u2014 all without writing a single line of code.\"]}),/*#__PURE__*/t(\"p\",{children:[\"Thanks to its versatility, \",/*#__PURE__*/e(\"strong\",{children:\"Stacker can also be used to build no-code dashboards, powered by your data,\"}),\" that can exist as standalone web apps or be just one part of larger apps.\"]}),/*#__PURE__*/e(\"p\",{children:\"In the next sections, we\u2019ll show you the exact three-step process for building a no-code dashboard with Stacker.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Step 1: Connect to a Data Source or Upload Your Dashboard Data Into Stacker\"})}),/*#__PURE__*/e(\"p\",{children:\"Because dashboards are visual representations of data, the first step in building one is choosing a data source.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"With Stacker, you can utilize a wide array of data sources by:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Syncing to Airtable or Google Sheets. \"}),\"After syncing to these two data sources, Stacker automatically builds a working app for you. You can then use Stacker\u2019s layout customization and permission options to create a useful dashboard, as we\u2019ll see in the next sections. \",/*#__PURE__*/e(\"strong\",{children:\"Any changes made on the dashboard\u2019s front end are automatically reflected on the back end\"}),\" (i.e., in Airtable or Google Sheets). For example, say you build a dashboard with information about your team\u2019s projected monthly expenses \u2014\\xa0 when your team leader approves an expense, that change is automatically reflected in the original data source.\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Using Stacker as your data source. \"}),/*#__PURE__*/e(a,{href:\"https://support.stackerhq.com/hc/en-us/articles/6485161534227-Stacker-Tables-Creating-a-new-table\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Stacker Tables\"})}),\" can also house the data for your dashboard, so you don\u2019t have to juggle multiple tools. You can simply enter your data by hand or import it from an Excel spreadsheet by uploading a CSV file. This is a great option if your dashboard data is already stored in another system since many tools allow you to export data in a CSV file.\\xa0\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Bring in data from 60+ different sources (with our Enterprise plan). \"}),\"Stacker supports many read-only data sources, including project management tools (e.g., Asana, Jira, Mavenlink), CRMs (e.g., HubSpot, Salesforce, Pipedrive), databases (e.g., MySQL, MongoDB, MariaDB), and much more. However, because these sources are read-only, any changes made on the dashboard\u2019s front end won\u2019t be reflected in the original data source automatically.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Step 2: Build Your Dashboard\u2019s User Interface (UI)\"})}),/*#__PURE__*/e(\"p\",{children:\"Once you\u2019ve connected to your data source or housed your data in Stacker, it\u2019s time to create a presentation layer (or UI) that makes relevant information easy to digest.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"With Stacker, you can build a UI for your dashboard, without worrying about pixels, aspect ratios, or other frontend development and design issues.\"})}),/*#__PURE__*/e(\"p\",{children:\"For example, you can:\"}),/*#__PURE__*/e(\"ul\",{children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Add Stacker charts. \"}),\"Stacker\u2019s charts feature \",/*#__PURE__*/e(\"em\",{children:\"(in beta \u2013 but available on request from the support team) \"}),\"allows colleagues and stakeholders to evaluate contacts and used platforms at a glance.\\xa0\"]})})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,sHwEkMWMbcjwvPBwJdsmzMzUTgU.png\",\"data-framer-height\":\"767\",\"data-framer-width\":\"1999\",height:\"383\",src:\"https://framerusercontent.com/images/sHwEkMWMbcjwvPBwJdsmzMzUTgU.png\",srcSet:\"https://framerusercontent.com/images/sHwEkMWMbcjwvPBwJdsmzMzUTgU.png?scale-down-to=512 512w,https://framerusercontent.com/images/sHwEkMWMbcjwvPBwJdsmzMzUTgU.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/sHwEkMWMbcjwvPBwJdsmzMzUTgU.png 1999w\",style:{aspectRatio:\"1999 / 767\"},width:\"999\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Add buttons for important functions\"}),\" like edit, save, delete, approve, and mark as read.\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Drag and drop design elements\"}),\" such as\",/*#__PURE__*/e(a,{href:\"https://support.stackerhq.com/hc/en-us/sections/4415475187347-Layouts\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\" widgets, banners, headers, and pipelines\"})}),\".\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Change your dashboard\u2019s color and add your logo \"}),\"(or your clients\u2019 logos).\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Customize how the data is presented to users\"}),\" by choosing which fields from your data source are displayed, using filters, sorting records by a specific order, and \",/*#__PURE__*/e(a,{href:\"https://support.stackerhq.com/hc/en-us/categories/4409597735187-Building-your-app\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"much more\"})}),\".\"]})})]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,y02PR5EASOJoaYVQeqpgHoEdrY4.png\",\"data-framer-height\":\"1091\",\"data-framer-width\":\"1922\",height:\"545\",src:\"https://framerusercontent.com/images/y02PR5EASOJoaYVQeqpgHoEdrY4.png\",srcSet:\"https://framerusercontent.com/images/y02PR5EASOJoaYVQeqpgHoEdrY4.png?scale-down-to=512 512w,https://framerusercontent.com/images/y02PR5EASOJoaYVQeqpgHoEdrY4.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/y02PR5EASOJoaYVQeqpgHoEdrY4.png 1922w\",style:{aspectRatio:\"1922 / 1091\"},width:\"961\"}),/*#__PURE__*/e(\"p\",{children:\"Again, when syncing to Airtable and Google Sheets, our tool automatically builds a web app based on how your data is organized. However, you can use all of the customization options above to create the dashboards you need.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Step 3: Invite Users and Decide What Information They Can See and Edit\"})}),/*#__PURE__*/e(\"p\",{children:\"Stacker makes it easy to add users to your dashboard by:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Entering their email address.\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Connecting to a user table from your data source.\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Using \",/*#__PURE__*/e(a,{href:\"https://support.stackerhq.com/hc/en-us/articles/6943673505811-Open-Signup\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Open Signup\"})}),\" to create a link that lets anyone register and access your dashboard.\"]})})]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,T7Z9znlShFczrrhVawGyjRuRiX0.png\",\"data-framer-height\":\"1256\",\"data-framer-width\":\"1722\",height:\"628\",src:\"https://framerusercontent.com/images/T7Z9znlShFczrrhVawGyjRuRiX0.png\",srcSet:\"https://framerusercontent.com/images/T7Z9znlShFczrrhVawGyjRuRiX0.png?scale-down-to=512 512w,https://framerusercontent.com/images/T7Z9znlShFczrrhVawGyjRuRiX0.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/T7Z9znlShFczrrhVawGyjRuRiX0.png 1722w\",style:{aspectRatio:\"1722 / 1256\"},width:\"861\"}),/*#__PURE__*/t(\"p\",{children:[\"With Stacker, you also can set granular \",/*#__PURE__*/e(a,{href:\"https://support.stackerhq.com/hc/en-us/articles/4409598249619-Introduction-to-Permissions-#enable-permissions-0-0\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Permission Rules\"})}),\" and create different \",/*#__PURE__*/e(a,{href:\"https://support.stackerhq.com/hc/en-us/articles/4409591860243-Set-up-User-Roles\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"User Roles\"})}),\".\\xa0\"]}),/*#__PURE__*/t(\"p\",{children:[\"These two capabilities make it possible to \",/*#__PURE__*/e(\"strong\",{children:\"share dashboards with different users\"}),\" \u2014 e.g., internal teams, company stakeholders, or external clients \u2014 \",/*#__PURE__*/e(\"strong\",{children:\"while ensuring everyone only has access to the data that\u2019s relevant to them.\"})]}),/*#__PURE__*/t(\"p\",{children:[\"To create a new permission rule, click on \",/*#__PURE__*/e(\"strong\",{children:\"\u201CPermissions\u201D\"}),\", find the table for which you\u2019d like to create a new rule, and click on \",/*#__PURE__*/e(\"strong\",{children:\"\u201CAdd permission\u201D\"}),\".\\xa0\\xa0\"]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,94eMfa7jRQNXFxeynsdn3MOqTo.png\",\"data-framer-height\":\"1281\",\"data-framer-width\":\"1999\",height:\"640\",src:\"https://framerusercontent.com/images/94eMfa7jRQNXFxeynsdn3MOqTo.png\",srcSet:\"https://framerusercontent.com/images/94eMfa7jRQNXFxeynsdn3MOqTo.png?scale-down-to=512 512w,https://framerusercontent.com/images/94eMfa7jRQNXFxeynsdn3MOqTo.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/94eMfa7jRQNXFxeynsdn3MOqTo.png 1999w\",style:{aspectRatio:\"1999 / 1281\"},width:\"999\"}),/*#__PURE__*/e(\"p\",{children:\"For example, you can choose which fields users can read or update by simply toggling checkboxes, as shown in the screenshot below.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,uvJ4l6HJG3wqnCsRuaWHHpewTiE.png\",\"data-framer-height\":\"460\",\"data-framer-width\":\"941\",height:\"230\",src:\"https://framerusercontent.com/images/uvJ4l6HJG3wqnCsRuaWHHpewTiE.png\",srcSet:\"https://framerusercontent.com/images/uvJ4l6HJG3wqnCsRuaWHHpewTiE.png?scale-down-to=512 512w,https://framerusercontent.com/images/uvJ4l6HJG3wqnCsRuaWHHpewTiE.png 941w\",style:{aspectRatio:\"941 / 460\"},width:\"470\"}),/*#__PURE__*/e(\"p\",{children:\"You can also create different User Roles and assign permission rules to them.\\xa0\"}),/*#__PURE__*/t(\"p\",{children:[\"To do so, click on \",/*#__PURE__*/e(\"strong\",{children:\"\u201CRoles\u201D\"}),\" and then on \",/*#__PURE__*/e(\"strong\",{children:\"\u201CEnable roles\u201D\"}),\".\"]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,bwLQmUMouTnraolIxznWdmBKE.png\",\"data-framer-height\":\"1043\",\"data-framer-width\":\"1962\",height:\"521\",src:\"https://framerusercontent.com/images/bwLQmUMouTnraolIxznWdmBKE.png\",srcSet:\"https://framerusercontent.com/images/bwLQmUMouTnraolIxznWdmBKE.png?scale-down-to=512 512w,https://framerusercontent.com/images/bwLQmUMouTnraolIxznWdmBKE.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/bwLQmUMouTnraolIxznWdmBKE.png 1962w\",style:{aspectRatio:\"1962 / 1043\"},width:\"981\"}),/*#__PURE__*/e(\"p\",{children:\"This will let you add new roles, name them, and decide what permissions they have.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,KkT0HkkGWnG5m2rNav16Rv6nBIY.png\",\"data-framer-height\":\"970\",\"data-framer-width\":\"1999\",height:\"485\",src:\"https://framerusercontent.com/images/KkT0HkkGWnG5m2rNav16Rv6nBIY.png\",srcSet:\"https://framerusercontent.com/images/KkT0HkkGWnG5m2rNav16Rv6nBIY.png?scale-down-to=512 512w,https://framerusercontent.com/images/KkT0HkkGWnG5m2rNav16Rv6nBIY.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/KkT0HkkGWnG5m2rNav16Rv6nBIY.png 1999w\",style:{aspectRatio:\"1999 / 970\"},width:\"999\"}),/*#__PURE__*/e(\"p\",{children:\"For example, say you have a dashboard used by your team and your clients. Your team members can have a role with permissions that lets them see the dashboard, update certain parts of it, add new charts, and so on. Clients can have a different role that only lets them see the dashboard, without being able to change its data or design.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Bonus: Build Useful Web Apps Without Coding\"})}),/*#__PURE__*/e(\"p\",{children:\"As we said, Stacker is more than a tool for building no-code dashboards. You can use it to create entire web apps, without writing a single line of code.\"}),/*#__PURE__*/e(\"p\",{children:\"Here are a few examples:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/showcase/segment\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"Segment\u2019s app, used by over 15,000 startups.\"})})}),\" Segment uses a Stacker app to run its program that supports early-stage startups with software deals, resources, and credits. The data for this app is housed in Airtable, while the UI customizations and granular permissions are handled by Stacker. Thanks to Stacker, Segment gives members of the program a way to log in, track their deals, and access a useful resource hub.\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/showcase/growth-collective\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"Growth Collective\u2019s workflow management app.\"})})}),\" Growth Collective is a platform that connects clients with pre-vetted marketing experts. At first, they used Airtable to store their data, which meant they lacked an interface that allowed clients and freelancers to only access data relevant to them. But once they set up Stacker, they create multiple portals, which clients and freelancers can both use to login and view their matches, without having access to each others\u2019 data.\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/showcase/growth-collective\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"Zapier\u2019s app for tracking employee budget spending.\"})})}),\" Zapier\u2019s accounting team used Stacker to build a tool that lets employees track their budget spending and gives them access to a playbook with resources about life at the company. This app helps the accounting staff manage their work efficiently, save time and effort, and provide transparency to team members.\\xa0\"]})})]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"em\",{children:\"To start building no-code dashboards, as well as all sorts of other useful web apps without coding, \"}),/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"em\",{children:\"start a free 30-day Stacker trial today\"})})}),/*#__PURE__*/e(\"em\",{children:\".\"})]})]});export const richText5=/*#__PURE__*/t(r.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"It\u2019s common to use an Excel sheet template to track your students\u2019 data and progress. You can find free ones online to download. And yes, these templates are useful. They let you organize information like student names, grades, and academic achievements \u2014 helping you keep your data standardized and consistent.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"But there are two big limitations of using an Excel student tracking template:\\xa0\"}),/*#__PURE__*/e(\"ol\",{children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"You \",/*#__PURE__*/e(\"strong\",{children:\"can\u2019t easily share specific information\"}),\" with external users or add users to your Excel sheet while respecting everyone\u2019s privacy. When you share a sheet with someone, they can see all the data in your sheet.\\xa0\"]})})}),/*#__PURE__*/e(\"ol\",{start:\"2\",children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"It can be a pain \",/*#__PURE__*/e(\"strong\",{children:\"to modify the template\"}),\" for your specific use case. If you\u2019re a college-level administrator, you will need something different than if you\u2019re a high school Economics teacher or if you\u2019re running a tutoring company and need to manage students and their tutors.\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})})}),/*#__PURE__*/e(\"p\",{children:\"In this post, we take a closer look at these limitations by walking you through an actual Excel student tracking template we downloaded and tried ourselves.\\xa0\"}),/*#__PURE__*/t(\"p\",{children:[\"Then, we show you how to solve those problems\",/*#__PURE__*/e(\"strong\",{children:\" by creating a student tracking template with \"}),/*#__PURE__*/e(a,{href:\"http://stackerhq.com/\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"Stacker\"})})}),/*#__PURE__*/e(\"strong\",{children:\", the tool that easily lets you create a portal\"}),\" that can be accessed by students, administrators, fellow faculty, or anyone else you want to include via a secure login. No design or coding necessary.\\xa0\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"With Stacker, you can organize information like you would in a spreadsheet, but with granular control over who sees what data. Plus, you can more easily customize your student tracking template to match your use case.\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"em\",{children:\"Want to start creating a student tracking portal right away? Sign up for \"}),/*#__PURE__*/e(a,{href:\"http://stackerhq.com/\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"em\",{children:\"Stacker\u2019s free 30-day trial\"})})}),/*#__PURE__*/e(\"em\",{children:\".\\xa0\"})]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"How to Set Up an Excel Student Tracking Template\\xa0\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"br\",{}),\"Here, we look at how to use a \",/*#__PURE__*/e(a,{href:\"https://www.exceldemy.com/tracking-student-progress-template/\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Microsoft Excel student tracking template\"})}),\" we found online.\"]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,1zT80sH7WveFy5rdynQJaFNY.png\",\"data-framer-height\":\"1092\",\"data-framer-width\":\"1622\",height:\"546\",src:\"https://framerusercontent.com/images/1zT80sH7WveFy5rdynQJaFNY.png\",srcSet:\"https://framerusercontent.com/images/1zT80sH7WveFy5rdynQJaFNY.png?scale-down-to=512 512w,https://framerusercontent.com/images/1zT80sH7WveFy5rdynQJaFNY.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/1zT80sH7WveFy5rdynQJaFNY.png 1622w\",style:{aspectRatio:\"1622 / 1092\"},width:\"811\"}),/*#__PURE__*/e(\"p\",{children:\"The sheet template is detailed and has useful sections like student names, GPAs, and a spot for grades for each term.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"You can add any other extra section you want and customize it to suit your needs. It\u2019s pretty simple to edit info in any cell you want; for example, we\u2019ve added a few student names here for context. There are also some pre-made formulas to calculate grades that you can use or change according to your grading system.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,pS2KOb6KxYxrABIsvgLcyk9Q2I.png\",\"data-framer-height\":\"938\",\"data-framer-width\":\"1135\",height:\"469\",src:\"https://framerusercontent.com/images/pS2KOb6KxYxrABIsvgLcyk9Q2I.png\",srcSet:\"https://framerusercontent.com/images/pS2KOb6KxYxrABIsvgLcyk9Q2I.png?scale-down-to=512 512w,https://framerusercontent.com/images/pS2KOb6KxYxrABIsvgLcyk9Q2I.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/pS2KOb6KxYxrABIsvgLcyk9Q2I.png 1135w\",style:{aspectRatio:\"1135 / 938\"},width:\"567\"}),/*#__PURE__*/t(\"p\",{children:[\"But here are some \",/*#__PURE__*/e(\"strong\",{children:\"limitations\"}),\" \",/*#__PURE__*/e(\"strong\",{children:\"you face if you use the Excel template daily to keep track of students\u2019 data:\"})]}),/*#__PURE__*/e(\"ul\",{children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"You can\u2019t easily share it with just one person.\"}),\" For example, let\u2019s say Andy wants to know his Achieved GPA in the mid-term and final term. To provide him with this information, you\u2019d have to copy and paste Andy\u2019s row and send it to him via email or tell it to him face-to-face. This is fine when it only has to be done a few times, but as a professor, admin, or teacher, you have multiple students and parents to respond to. As the number of students grows, the whole process becomes chaotic and time-consuming.\"]})})}),/*#__PURE__*/e(\"ul\",{children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"The layout may not be right for you.\"}),\" For example, one of our customers is the tutoring company Absolute Mathematic. They wanted a way to manage not just their students\u2019 data, but also notes from each tutor. They wanted to do that all out of one platform, while respecting everyone\u2019s right to privacy. You can\u2019t do that with an Excel template.\\xa0\"]})})}),/*#__PURE__*/e(\"p\",{children:\"So if you\u2019re simply recording student grades or attendance, then a free Excel template might be okay for you. But if you want an easy way to share the data within your template, then you\u2019ll want to move out of Excel.\\xa0\"}),/*#__PURE__*/t(\"p\",{children:[\"Below, we look at how you can avoid these issues by creating a student tracking portal with \",/*#__PURE__*/e(a,{href:\"http://stackerhq.com/\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Stacker\"})}),\". With Stacker, you can put all your info into one dashboard, and share only what is relevant to each user. For example, you can give each student a specific login that only lets them see \",/*#__PURE__*/e(\"em\",{children:\"their\"}),\" grades.\\xa0\"]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"How Stacker Helps You Create a Student Tracking Portal\"})}),/*#__PURE__*/e(\"p\",{children:\"Stacker lets you create custom student trackers without writing a single line of code, so you can:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Put all student data in one place.\\xa0\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Create a visually appealing interface that\u2019s easy to navigate to quickly find any information you want.\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Set \",/*#__PURE__*/e(\"strong\",{children:\"custom and specific permissions\"}),\" to decide which user can access and edit which data.\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Share specific info with internal and external users (like other teachers, parents, students, advisors, etc.) via \",/*#__PURE__*/e(\"strong\",{children:\"secure sign-ins\"}),\".\\xa0\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"Let\u2019s look at how Stacker builds-in all of the above features. Then we\u2019ll share two case studies from clients who used Stacker to create their own student tracking portal.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Connect Excel, Google Sheets, and Airtable Data with Stacker\"})}),/*#__PURE__*/t(\"p\",{children:[\"A student portal created with Stacker will consist of two parts: a \",/*#__PURE__*/e(\"strong\",{children:\"database\"}),\" and a \",/*#__PURE__*/e(\"strong\",{children:\"user interface\"}),\".\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"When you sign up for a Stacker account, you will be prompted to connect any existing databases.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"This is where you currently house your student data \u2014 this could be Google Sheets, or Airtable. These tools work as the back end and the portal that you create with Stacker will be the front end (the user interface).\\xa0\"}),/*#__PURE__*/t(\"p\",{children:[\"If you store student data in Microsoft Excel, you can convert it to a CSV format and upload it in Stacker. If you store student info in Airtable base or Google Sheets, \",/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/product/external-data-sync\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Stacker syncs that data for you\"})}),\" and creates a workable app based on the structure of your data. Stacker also syncs any pre-built formulas or linked records you may have added to your databases.\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"Plus, any info you change within these tools (in the case of Airtable and Google Sheets) automatically gets synced to Stacker and vice versa. For example, if you change the school year in Airtable, it\u2019ll automatically be reflected in your portal.\"}),/*#__PURE__*/t(\"p\",{children:[\"Alternatively, if you don\u2019t have an existing database, or don\u2019t want to use your current one, you can start fresh and \",/*#__PURE__*/e(\"strong\",{children:\"make Stacker the central source of all data\"}),\". This means you can completely avoid using external sources like Excel and Google Sheets.\"]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,eftL5fzCScJmIJeNTwhw28uqu0.png\",\"data-framer-height\":\"1003\",\"data-framer-width\":\"1644\",height:\"501\",src:\"https://framerusercontent.com/images/eftL5fzCScJmIJeNTwhw28uqu0.png\",srcSet:\"https://framerusercontent.com/images/eftL5fzCScJmIJeNTwhw28uqu0.png?scale-down-to=512 512w,https://framerusercontent.com/images/eftL5fzCScJmIJeNTwhw28uqu0.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/eftL5fzCScJmIJeNTwhw28uqu0.png 1644w\",style:{aspectRatio:\"1644 / 1003\"},width:\"822\"}),/*#__PURE__*/e(\"p\",{children:\"We offer data connections with over 60 different tools, so universities using external tools like Asana or Dropbox can import data to Stacker from those sources, too.\"}),/*#__PURE__*/e(\"p\",{children:\"After you\u2019ve brought in your data, you can further design the layout the way you want and decide who can edit and access which information \u2014 both of which we will cover in the upcoming sections.\\xa0\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Set Permissions to Select What Information You Want to Display to Your End-Users\"})}),/*#__PURE__*/t(\"p\",{children:[\"With Stacker, you can set \",/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/product/permissions\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"highly specific and granular permissions\"})}),\" so users don\u2019t have to interact with unnecessary information. You can set custom permissions and limit who can access the portal (e.g., only students or only professors).\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"Further, you can also control their actions \u2014 you can allow a few users to just edit info and some users to just access it. Then, you can limit actions for every page, record, and field.\\xa0\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,uXeTIayI3HnhTI3fig1thR2U9c.png\",\"data-framer-height\":\"718\",\"data-framer-width\":\"976\",height:\"359\",src:\"https://framerusercontent.com/images/uXeTIayI3HnhTI3fig1thR2U9c.png\",srcSet:\"https://framerusercontent.com/images/uXeTIayI3HnhTI3fig1thR2U9c.png?scale-down-to=512 512w,https://framerusercontent.com/images/uXeTIayI3HnhTI3fig1thR2U9c.png 976w\",style:{aspectRatio:\"976 / 718\"},width:\"488\"}),/*#__PURE__*/e(\"p\",{children:\"For example, say you have sections like names, email, courses opted for, class attendance, lesson plan, and student progress report in your portal.\\xa0\"}),/*#__PURE__*/t(\"p\",{children:[\"You can let \",/*#__PURE__*/e(\"strong\",{children:\"teachers\"}),\" view and edit all these records, but you can limit an \",/*#__PURE__*/e(\"strong\",{children:\"advisor\u2019s\"}),\" actions to just being able to view the names, courses, and progress reports of the students. All other records will automatically be absent on the advisor\u2019s interface.\\xa0\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"That way, you don\u2019t have to go through the difficult process of hiding rows or columns when you have to share something.\"}),/*#__PURE__*/t(\"p\",{children:[\"\u200D\",/*#__PURE__*/e(\"em\",{children:\"You can view a detailed video guide on Stacker\u2019s permission systems \"}),/*#__PURE__*/e(a,{href:\"https://www.youtube.com/watch?v=WirP_CYTaHk\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"em\",{children:\"here\"})})}),/*#__PURE__*/e(\"em\",{children:\".\"}),\"\\xa0\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Create an Easy-to-Use Layout\\xa0\"})}),/*#__PURE__*/e(\"p\",{children:\"Handling student data in an Excel student tracking template can be a tedious task. The layout is static \u2014 there are just rows and columns. Once your data begins to add up, it compromises the usability of the template.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"Constantly adding and removing info from spreadsheets can be a hassle, plus, you have to make sure to keep proper formulas in place. Stacker helps you solve these problems with our portal layouts that you can customize and design to suit your workflow.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"There are two ways to create student tracker layouts in Stacker:\\xa0\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Select a template from our pre-built collection\"}),\" to use as a starting point.\\xa0\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Build a layout from scratch.\\xa0\"})})})]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,t8OCZisxCtPJLrjdsHNuQiDz2ts.png\",\"data-framer-height\":\"825\",\"data-framer-width\":\"1211\",height:\"412\",src:\"https://framerusercontent.com/images/t8OCZisxCtPJLrjdsHNuQiDz2ts.png\",srcSet:\"https://framerusercontent.com/images/t8OCZisxCtPJLrjdsHNuQiDz2ts.png?scale-down-to=512 512w,https://framerusercontent.com/images/t8OCZisxCtPJLrjdsHNuQiDz2ts.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/t8OCZisxCtPJLrjdsHNuQiDz2ts.png 1211w\",style:{aspectRatio:\"1211 / 825\"},width:\"605\"}),/*#__PURE__*/e(\"p\",{children:\"For example, you can select our ready-made customer portal template to create a student portal or click \u201COther\u201D to skip our tracker templates and start with a blank slate.\\xa0\"}),/*#__PURE__*/t(\"p\",{children:[\"Whatever option you choose, our drag-and-drop layout builder saves you the headache of pixel sizing, font sizing, and even development. In addition, our \",/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/product/interface-builder\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"layouts are completely customizable\"})}),\", so you can add:\\xa0\"]}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Relevant rows, columns, and tables\"}),\" that you want to display on your dashboard.\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Widgets, \"}),/*#__PURE__*/e(a,{href:\"https://support.stackerhq.com/hc/en-us/articles/4409591845395-Creating-nested-navigation-multiple-list-view-layouts\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"nested views\"})})}),/*#__PURE__*/e(\"strong\",{children:\", embeds\"}),\" (like tutorials or instructional videos), \",/*#__PURE__*/e(a,{href:\"https://support.stackerhq.com/hc/en-us/sections/4415475187347-Layouts\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"custom fields, images, and filters\"})})}),\" to make the information easy to consume.\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/product/action-buttons\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"Action buttons\"})})}),\" to quickly make common changes. For example, if you want to collect specific docs from your students, you can add a button called \u201CAttach Student ID\u201D.\\xa0\\xa0\",/*#__PURE__*/e(\"br\",{}),\"\u200D\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Dashboards\"}),\" to see a high-level view of student information \u2014 so if a teacher wants to see how many high-school students fall in different categories of grades (A+, A-, B+, etc.), they can do so with charts and dashboards.\"]})})]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,mTNZU4jpHYQKE4O6scw77BjxU.png\",\"data-framer-height\":\"1092\",\"data-framer-width\":\"1644\",height:\"546\",src:\"https://framerusercontent.com/images/mTNZU4jpHYQKE4O6scw77BjxU.png\",srcSet:\"https://framerusercontent.com/images/mTNZU4jpHYQKE4O6scw77BjxU.png?scale-down-to=512 512w,https://framerusercontent.com/images/mTNZU4jpHYQKE4O6scw77BjxU.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/mTNZU4jpHYQKE4O6scw77BjxU.png 1644w\",style:{aspectRatio:\"1644 / 1092\"},width:\"822\"}),/*#__PURE__*/e(\"p\",{children:\"With Stacker, you can also create student-facing portals, so if students want to know something, they don\u2019t have to email you. Instead, students can log in and view information that matters to them, like courses they have opted for and the due date of various assignments.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,oRmUKLTmYwtgaJsQoegHFWfMBA.png\",\"data-framer-height\":\"561\",\"data-framer-width\":\"960\",height:\"280\",src:\"https://framerusercontent.com/images/oRmUKLTmYwtgaJsQoegHFWfMBA.png\",srcSet:\"https://framerusercontent.com/images/oRmUKLTmYwtgaJsQoegHFWfMBA.png?scale-down-to=512 512w,https://framerusercontent.com/images/oRmUKLTmYwtgaJsQoegHFWfMBA.png 960w\",style:{aspectRatio:\"960 / 561\"},width:\"480\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Examples of Real Customers Using Stacker: Absolute Mathematics & University of Central Arkansas\\xa0\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/t(\"strong\",{children:[/*#__PURE__*/e(\"br\",{}),\"Stacker\u2019s no-code app builder allows you to create a visually appealing student tracking system with permission settings\"]}),\" so that teachers and students can access information that\u2019s meant for them, and nothing else. You can create professional-looking student tracking platforms without worrying about coding, designing, or developing.\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"Here are two use cases of clients who use Stacker to power their student portals:\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Absolute Mathematics\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/showcase/absolute-mathematics\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Absolute Mathematics\"})}),\" is a math tutoring company that was using Airtable to manage their contractors\u2019 data. But they ran into an issue with Airtable: They couldn\u2019t share specific data with certain contractors without sharing their \",/*#__PURE__*/e(\"em\",{children:\"entire\"}),\" business database.\"]}),/*#__PURE__*/e(\"p\",{children:\"With Stacker, Absolute Mathematics created personalized access to their portal.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"Now, tutors can:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"View information about students they interact with.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Update new tutoring sessions they complete.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Edit information of completed sessions.\"})})]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,nTf8DmLmbe40eQmG0mFH9gesrM.png\",\"data-framer-height\":\"627\",\"data-framer-width\":\"892\",height:\"313\",src:\"https://framerusercontent.com/images/nTf8DmLmbe40eQmG0mFH9gesrM.png\",srcSet:\"https://framerusercontent.com/images/nTf8DmLmbe40eQmG0mFH9gesrM.png?scale-down-to=512 512w,https://framerusercontent.com/images/nTf8DmLmbe40eQmG0mFH9gesrM.png 892w\",style:{aspectRatio:\"892 / 627\"},width:\"446\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"University of Central Arkansas\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:\"https://www.stackerhq.com/showcase/university-of-central-arkansas\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"University of Central Arkansas\"})}),\" was using Airtable to track and manage student data but they wanted a better way to communicate with their students. They wanted to create a place where students could log in and view the status of their applications, read personalized info on their licensure journey, and edit contact info.\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"So they created a student portal with Stacker. Their student portal allows students to:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Be invited as users to the app.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"View their application status.\\xa0\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Update their contact information any time.\\xa0\"})})]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",\"data-framer-asset\":\"data:framer/asset-reference,5U5zLLA83Zf96OV2o0iIQLFHH0.png\",\"data-framer-height\":\"602\",\"data-framer-width\":\"908\",height:\"301\",src:\"https://framerusercontent.com/images/5U5zLLA83Zf96OV2o0iIQLFHH0.png\",srcSet:\"https://framerusercontent.com/images/5U5zLLA83Zf96OV2o0iIQLFHH0.png?scale-down-to=512 512w,https://framerusercontent.com/images/5U5zLLA83Zf96OV2o0iIQLFHH0.png 908w\",style:{aspectRatio:\"908 / 602\"},width:\"454\"}),/*#__PURE__*/e(\"p\",{children:\"Student tracking templates built in Excel don\u2019t offer customizable layouts, make sharing of information complicated, and limit control over how users interact with your data. To resolve this, Stacker lets you easily create custom student tracking portals where users can login and access data that\u2019s relevant to them.\\xa0\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"em\",{children:\"Try out our features by \"}),/*#__PURE__*/e(a,{href:\"http://stackerhq.com/\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"em\",{children:\"signing up for a free 30-day trial\"})})}),/*#__PURE__*/e(\"em\",{children:\" of Stacker.\"})]})]});\nexport const __FramerMetadata__ = {\"exports\":{\"richText3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "qIAAAA,IAA+G,IAAMC,EAAsBC,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,2OAAsO,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,mDAA2DE,EAAEC,EAAE,CAAC,KAAK,6BAA6B,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,yPAAiQA,EAAE,KAAK,CAAC,SAAS,8EAA8E,CAAC,EAAE,MAAM,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,eAA4BE,EAAE,SAAS,CAAC,SAAS,0BAA0B,CAAC,EAAE,0GAAqG,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAEC,EAAE,CAAC,KAAK,4DAA4D,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,UAAU,CAAC,CAAC,CAAC,EAAE,yEAAsFA,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAEC,EAAE,CAAC,KAAK,6DAA6D,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,8EAA2FA,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAEC,EAAE,CAAC,KAAK,0DAA0D,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,QAAQ,CAAC,CAAC,CAAC,EAAE,6EAA0FA,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAEC,EAAE,CAAC,KAAK,2DAA2D,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,EAAE,6FAA0GA,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAEC,EAAE,CAAC,KAAK,4DAA4D,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,UAAU,CAAC,CAAC,CAAC,EAAE,2DAAwEA,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAEC,EAAE,CAAC,KAAK,0DAA0D,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,QAAQ,CAAC,CAAC,CAAC,EAAE,2CAAwDA,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAEC,EAAE,CAAC,KAAK,0DAA0D,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,QAAQ,CAAC,CAAC,CAAC,EAAE,sEAAmFA,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAEC,EAAE,CAAC,KAAK,8DAA8D,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,YAAY,CAAC,CAAC,CAAC,EAAE,qDAAqD,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcA,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,CAAC,EAAE,qIAAqI,CAAC,CAAC,EAAeA,EAAEC,EAAE,CAAC,KAAK,6BAA6B,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,SAAS,iCAAiC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,iDAAiD,CAAC,EAAE,MAAM,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,8DAA8D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,MAAM,IAAI,uEAAuE,OAAO,uQAAuQ,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,KAAK,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAEC,EAAE,CAAC,KAAK,6BAA6B,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,EAAE,iFAA8FA,EAAEC,EAAE,CAAC,KAAK,4DAA4D,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,gBAAgB,CAAC,CAAC,CAAC,EAAE,KAAkBA,EAAEC,EAAE,CAAC,KAAK,sDAAsD,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,gBAAgB,CAAC,CAAC,CAAC,EAAE,KAAkBA,EAAEC,EAAE,CAAC,KAAK,mDAAmD,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,MAAM,CAAC,CAAC,CAAC,EAAE,SAAsBA,EAAEC,EAAE,CAAC,KAAK,yDAAyD,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,UAAU,CAAC,CAAC,CAAC,EAAE,KAAkBA,EAAE,SAAS,CAAC,SAAS,sBAAsB,CAAC,EAAE,OAAO,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,yQAAoQ,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,kFAAqFE,EAAE,SAAS,CAAC,SAAS,oBAAoB,CAAC,EAAE,oBAAoB,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAC,+DAA4EE,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAC,uEAAoFE,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,oDAAoD,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,8DAA8D,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,qDAAkEE,EAAEC,EAAE,CAAC,KAAK,6CAA6C,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,EAAE,iCAAiC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,4DAA4D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,MAAM,IAAI,qEAAqE,OAAO,iQAAiQ,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,KAAK,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,YAAyBE,EAAEC,EAAE,CAAC,KAAK,uDAAuD,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,cAAc,CAAC,CAAC,CAAC,EAAE,+EAA+E,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,6CAA6C,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,8BAA2CE,EAAEC,EAAE,CAAC,KAAK,sDAAsD,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,UAAU,CAAC,CAAC,CAAC,EAAE,oDAAoD,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,oCAA+B,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,8DAA8D,qBAAqB,MAAM,oBAAoB,MAAM,OAAO,MAAM,IAAI,uEAAuE,OAAO,wKAAwK,MAAM,CAAC,YAAY,WAAW,EAAE,MAAM,KAAK,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,gOAA6OE,EAAE,KAAK,CAAC,SAAS,sBAAsB,CAAC,EAAE,WAAW,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,iFAA4E,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,uCAAuC,CAAC,EAAE,mBAAgCA,EAAEC,EAAE,CAAC,KAAK,uDAAuD,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,mBAAmB,CAAC,CAAC,CAAC,EAAE,2JAAwKA,EAAE,SAAS,CAAC,SAAS,iBAAiB,CAAC,EAAE,0CAAuDA,EAAE,SAAS,CAAC,SAAS,8BAA8B,CAAC,EAAE,wCAAqDA,EAAE,KAAK,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,kDAAkD,CAAC,EAAE,iBAA8BA,EAAEC,EAAE,CAAC,KAAK,4CAA4C,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,QAAQ,CAAC,CAAC,CAAC,EAAE,kQAA0QA,EAAE,SAAS,CAAC,SAAS,iBAAiB,CAAC,EAAE,6DAA0EA,EAAEC,EAAE,CAAC,KAAK,4CAA4C,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,iBAAiB,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,SAAS,CAAC,SAAS,iBAAiB,CAAC,EAAE,4EAA4E,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,gCAA6CE,EAAE,SAAS,CAAC,SAAS,kCAAkC,CAAC,EAAE,6EAA0FA,EAAEC,EAAE,CAAC,KAAK,oDAAoD,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,YAAY,CAAC,CAAC,CAAC,EAAE,iDAA8DA,EAAEC,EAAE,CAAC,KAAK,2DAA2D,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,gBAAgB,CAAC,CAAC,CAAC,EAAE,sOAA6M,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,sDAAmEE,EAAE,SAAS,CAAC,SAAS,eAAe,CAAC,EAAE,QAAqBA,EAAE,SAAS,CAAC,SAAS,OAAO,CAAC,EAAE,uLAAkL,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,8FAA2GE,EAAEC,EAAE,CAAC,KAAK,8CAA8C,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,uBAAuB,CAAC,CAAC,CAAC,EAAE,mFAAmF,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,uBAAuB,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,yHAAyH,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAC,sFAA8FE,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,qHAAgH,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,sLAAmME,EAAEC,EAAE,CAAC,KAAK,0DAA0D,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,oCAAoC,CAAC,CAAC,CAAC,EAAE,4JAAuJ,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,+BAA+B,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,0LAAqL,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,wGAAwG,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,kEAA+EE,EAAEC,EAAE,CAAC,KAAK,gDAAgD,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,oBAAoB,CAAC,CAAC,CAAC,EAAE,oFAA+E,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,qEAAqE,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kHAAkH,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,wBAAqCE,EAAEC,EAAE,CAAC,KAAK,gDAAgD,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,iCAAiC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,0KAAuLA,EAAE,KAAK,CAAC,SAAS,eAAe,CAAC,EAAE,2BAAwCA,EAAE,KAAK,CAAC,SAAS,UAAU,CAAC,EAAE,eAAe,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,kEAAkE,CAAC,EAAE,yHAAoH,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,sJAAsJ,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,+YAAqY,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,4RAA4R,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,SAAS,kDAAkD,CAAC,EAAeA,EAAEC,EAAE,CAAC,KAAK,6FAA6F,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,SAAS,oCAAoC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,mDAAmD,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,2BAAwCE,EAAEC,EAAE,CAAC,KAAK,sDAAsD,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,wCAAmC,CAAC,CAAC,CAAC,EAAE,uCAAuC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,+WAA0W,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,mWAAyV,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,iKAAiK,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,oHAAoH,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,4BAA4B,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,gCAAgC,CAAC,EAAE,0EAA6EA,EAAE,KAAK,CAAC,CAAC,EAAE,MAAM,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAC,sCAAmDE,EAAEC,EAAE,CAAC,KAAK,wEAAwE,aAAa,GAAG,aAAa,GAAG,SAAsBH,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,sCAAsC,CAAC,EAAE,OAAO,CAAC,CAAC,CAAC,CAAC,EAAE,IAAiBA,EAAE,KAAK,CAAC,CAAC,EAAE,MAAM,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,MAAM,CAAC,EAAeA,EAAEC,EAAE,CAAC,KAAK,mDAAmD,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,0HAAuIA,EAAEC,EAAE,CAAC,KAAK,mFAAmF,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,oBAAoB,CAAC,CAAC,CAAC,EAAE,KAAkBA,EAAE,KAAK,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,MAAM,CAAC,EAAeA,EAAEC,EAAE,CAAC,KAAK,wEAAwE,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,eAAe,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,+IAA4JA,EAAE,KAAK,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,aAAa,CAAC,EAAE,qMAAyLA,EAAE,KAAK,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,iBAAiB,CAAC,EAAE,yFAA+E,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,wBAAqCE,EAAE,SAAS,CAAC,SAAS,gBAAgB,CAAC,EAAE,wKAAwK,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,iGAAoGE,EAAE,SAAS,CAAC,SAAS,mBAAmB,CAAC,EAAE,KAAkBA,EAAE,SAAS,CAAC,SAAS,WAAW,CAAC,EAAE,SAAsBA,EAAE,SAAS,CAAC,SAAS,cAAc,CAAC,EAAE,8DAA8D,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,kEAA6D,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAEC,EAAE,CAAC,KAAK,uDAAuD,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,mBAAmB,CAAC,CAAC,CAAC,EAAE,gQAAgQ,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,gEAAgE,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAC,mFAAgGE,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAC,oHAAiIE,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,oFAAoF,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,2CAAsC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAEC,EAAE,CAAC,KAAK,+CAA+C,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,uHAAuH,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,sRAAsR,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,0HAAgH,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAC,2EAAwFE,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAC,kEAA0EE,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,mDAAmD,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,yHAAqG,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,SAAS,8VAAgU,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,6CAAwC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAEC,EAAE,CAAC,KAAK,yCAAyC,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,aAAa,CAAC,CAAC,CAAC,EAAE,qYAA2X,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,0FAA0F,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAC,mEAAgFE,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAC,6BAA0CE,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,6CAA6C,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,yFAAoF,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,SAAS,gGAAgG,CAAC,EAAeA,EAAEC,EAAE,CAAC,KAAK,6BAA6B,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,SAAS,oCAAoC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,GAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,yDAAyD,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,iHAAiH,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAEC,EAAE,CAAC,KAAK,4BAA4B,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,UAAU,CAAC,CAAC,CAAC,EAAE,4TAA4T,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,uTAAuT,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,sCAAsC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,iBAAiB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,sBAAsB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,oBAAoB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,4CAA4C,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,8BAA8B,CAAC,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,6EAA6E,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,qBAAqB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,8BAA8B,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,yBAAyB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,6BAA6B,CAAC,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,yBAAyB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,kDAAkD,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,6BAA6B,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,yBAAyB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,mFAAsFE,EAAEC,EAAE,CAAC,KAAK,mCAAmC,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,0BAA0B,CAAC,CAAC,CAAC,EAAE,OAAO,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcA,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,YAAY,CAAC,EAAE,GAAG,CAAC,CAAC,EAAeA,EAAEC,EAAE,CAAC,KAAK,uDAAuD,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,SAAS,iEAAiE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAEC,EAAE,CAAC,KAAK,6BAA6B,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,OAAO,CAAC,CAAC,CAAC,EAAE,sGAAsG,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,8WAA2XE,EAAEC,EAAE,CAAC,KAAK,6BAA6B,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,EAAE,OAAO,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,mCAAmC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,oBAAoB,CAAC,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,8BAA8B,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,YAAY,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,8CAA8C,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,sCAAsC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,OAAoBE,EAAE,SAAS,CAAC,SAAS,0BAA0B,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,8BAA8B,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,YAAY,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,yCAAyC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,yCAAyC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,4BAA4B,CAAC,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,8BAA8B,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,8BAA8B,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,kDAAkD,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,8BAA2CE,EAAEC,EAAE,CAAC,KAAK,oCAAoC,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,MAAM,CAAC,CAAC,CAAC,EAAE,OAAO,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcA,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,YAAY,CAAC,EAAE,GAAG,CAAC,CAAC,EAAeA,EAAEC,EAAE,CAAC,KAAK,oDAAoD,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,SAAS,iEAAiE,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAEC,EAAE,CAAC,KAAK,qBAAqB,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,QAAQ,CAAC,CAAC,CAAC,EAAE,8KAA8K,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,qQAAgQ,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,mCAAmC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,wGAAwG,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,2CAA2C,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,yBAAyB,CAAC,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,4DAA4D,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,eAAe,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,wBAAwB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,8BAA8B,CAAC,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,0BAA0B,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,oBAAoB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,sCAAsC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,6BAA6B,CAAC,EAAE,MAAM,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,oBAAoB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,wBAAwB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAEC,EAAE,CAAC,KAAK,uBAAuB,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,EAAE,yZAAoZ,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,qCAAqC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,oBAAoB,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,iCAAiC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,oBAAoB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,kBAAkB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,qBAAqB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,aAAa,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,oCAAoC,CAAC,CAAC,CAAC,EAAeA,EAAE,SAAS,CAAC,SAAS,cAAc,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,mBAAmB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,kBAAkB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,kCAAkC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,oBAAoB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,WAAW,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,sCAAsC,CAAC,CAAC,CAAC,EAAeA,EAAE,SAAS,CAAC,SAAS,cAAc,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,mBAAmB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,qBAAqB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,gCAAgC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,iBAAiB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,iBAAiB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,gBAAgB,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,wCAAwC,CAAC,CAAC,CAAC,EAAeA,EAAE,SAAS,CAAC,SAAS,cAAc,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,eAAe,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,sBAAsB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,gCAAgC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,iBAAiB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,kBAAkB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,oBAAoB,CAAC,EAAE,6BAA6B,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,qGAAkHE,EAAEC,EAAE,CAAC,KAAK,8BAA8B,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,MAAM,CAAC,CAAC,CAAC,EAAE,QAAQ,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAEC,EAAE,CAAC,KAAK,oBAAoB,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,OAAO,CAAC,CAAC,CAAC,EAAE,wUAAyT,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,+NAA+N,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,wDAAwD,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,uBAAuB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,4BAA4B,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,wBAAwB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,sGAAiG,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAC,yBAAsCE,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAC,kBAA+BE,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAC,oFAAiGE,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAC,wCAAqDE,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAC,2BAAwCE,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,eAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAEC,EAAE,CAAC,KAAK,yBAAyB,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,OAAO,CAAC,CAAC,CAAC,EAAE,4VAA4V,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,+IAA4JE,EAAEC,EAAE,CAAC,KAAK,gCAAgC,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,eAAe,CAAC,CAAC,CAAC,EAAE,iMAAiM,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAEC,EAAE,CAAC,KAAK,yBAAyB,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,+MAA0M,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kPAAwO,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,uGAAuG,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,WAAW,CAAC,EAAE,wFAAqGA,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,WAAW,CAAC,EAAE,yDAAyD,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,gJAAgJ,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,sDAAiD,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,oBAAiCE,EAAEC,EAAE,CAAC,KAAK,0DAA0D,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,YAAY,CAAC,CAAC,CAAC,EAAE,KAAkBA,EAAEC,EAAE,CAAC,KAAK,0DAA0D,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,gBAAgB,CAAC,CAAC,CAAC,EAAE,6DAA6D,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,mBAAmB,CAAC,EAAE,iEAA8EA,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,6BAA6B,CAAC,EAAE,iGAA8GA,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,6BAA6B,CAAC,EAAE,yDAAyD,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcA,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,CAAC,EAAE,6BAAwB,CAAC,CAAC,EAAeA,EAAEC,EAAE,CAAC,KAAK,6BAA6B,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,SAAS,mBAAmB,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,4BAA4B,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeE,EAAuBJ,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,8GAAyG,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,oJAA+I,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,QAAG,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,0BAA0B,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6NAA6N,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,+IAAuJE,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,KAAK,CAAC,CAAC,CAAC,EAAE,uBAAuB,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,mKAAmK,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kDAAkD,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,uGAAuG,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,2GAA2G,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,kGAAkG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,wGAAwG,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,8BAA8B,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,qIAAqI,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kPAAkP,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,QAAG,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,kDAAkD,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,iOAAiO,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6HAA6H,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,gBAAgB,CAAC,EAAE,mGAAmG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,qBAAqB,CAAC,EAAE,yGAAyG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,qBAAqB,CAAC,EAAE,qFAAqF,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,qBAAqB,CAAC,EAAE,8GAA8G,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,0BAA0B,CAAC,EAAE,yHAAyH,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,QAAG,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,iDAAiD,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,yJAAoJ,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,gFAAgF,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,4DAA+DE,EAAEC,EAAE,CAAC,KAAK,mCAAmC,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,4BAA4B,CAAC,CAAC,CAAC,EAAE,2DAA2D,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeG,EAAuBL,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,2JAA2J,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,4VAA6U,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,6DAAgEE,EAAE,SAAS,CAAC,SAAS,kCAAkC,CAAC,EAAE,sCAAsC,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,wGAAwG,CAAC,EAAE,kGAAqGA,EAAEC,EAAE,CAAC,KAAK,6BAA6B,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,EAAE,mLAAgMA,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,8DAA8D,CAAC,EAAE,8RAAyR,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBF,EAAE,SAAS,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,CAAC,EAAE,wDAAmD,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAsBA,EAAEC,EAAE,CAAC,KAAK,+DAA+D,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAsBA,EAAEC,EAAE,CAAC,KAAK,8DAA8D,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAsBA,EAAEC,EAAE,CAAC,KAAK,6DAA6D,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAsBA,EAAEC,EAAE,CAAC,KAAK,+DAA+D,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAsBA,EAAEC,EAAE,CAAC,KAAK,kEAAkE,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,YAAY,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAsBA,EAAEC,EAAE,CAAC,KAAK,qEAAqE,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,eAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAEC,EAAE,CAAC,KAAK,uEAAuE,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,iBAAiB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,QAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,CAAC,EAAE,SAAiBA,EAAE,KAAK,CAAC,SAAS,UAAU,CAAC,EAAeA,EAAEC,EAAE,CAAC,KAAK,wBAAwB,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,SAAS,sEAAsE,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAC,oEAAiFE,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,8DAA8D,qBAAqB,MAAM,oBAAoB,OAAO,OAAO,MAAM,IAAI,uEAAuE,OAAO,uQAAuQ,MAAM,CAAC,YAAY,YAAY,EAAE,MAAM,KAAK,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAEC,EAAE,CAAC,KAAK,wBAAwB,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,EAAE,6GAA6G,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,8GAA8G,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6KAAwK,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,kBAA+BE,EAAEC,EAAE,CAAC,KAAK,4CAA4C,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,QAAQ,CAAC,CAAC,CAAC,EAAE,KAAkBA,EAAEC,EAAE,CAAC,KAAK,6CAA6C,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,EAAE,SAAsBA,EAAEC,EAAE,CAAC,KAAK,6CAA6C,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,mBAAmB,CAAC,CAAC,CAAC,EAAE,qDAAqD,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,qCAAqC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,mBAAmB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,iBAAiB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,eAAe,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,kBAAkB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,2BAA2B,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAC,YAAyBE,EAAEC,EAAE,CAAC,KAAK,sCAAsC,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,uKAAkK,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,wGAA8F,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,qEAAqE,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,mBAAgCE,EAAEC,EAAE,CAAC,KAAK,6BAA6B,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,yCAAyC,CAAC,CAAC,CAAC,EAAE,iCAAiC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,2GAAsG,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,kDAAkD,CAAC,EAAE,wVAAsVA,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,mEAAmE,CAAC,EAAE,wkBAAskBA,EAAEC,EAAE,CAAC,KAAK,kDAAkD,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,4DAA4D,CAAC,CAAC,CAAC,EAAE,sDAAmEA,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,+BAA+B,CAAC,EAAE,2DAA2D,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,8DAA8D,qBAAqB,MAAM,oBAAoB,OAAO,OAAO,MAAM,IAAI,uEAAuE,OAAO,uQAAuQ,MAAM,CAAC,YAAY,YAAY,EAAE,MAAM,KAAK,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,oEAAiFE,EAAEC,EAAE,CAAC,KAAK,oDAAoD,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,mBAAmB,CAAC,CAAC,CAAC,EAAE,4IAAuI,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,kFAAkF,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,sHAAiH,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,gFAA2E,CAAC,EAAE,8DAA8D,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,8DAA8D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,MAAM,IAAI,uEAAuE,OAAO,uQAAuQ,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,KAAK,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,mBAAmB,CAAC,EAAE,yKAAsLA,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAEC,EAAE,CAAC,KAAK,yDAAyD,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,SAAS,CAAC,SAAS,GAAG,CAAC,EAAE,2IAAwJA,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,oBAAoB,CAAC,EAAE,0HAAuIA,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,WAAW,CAAC,EAAE,0IAAuJA,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,aAAa,CAAC,EAAE,4GAA4G,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,sGAAiG,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,yEAAsFE,EAAE,SAAS,CAAC,SAAS,mBAAS,CAAC,EAAE,+LAA0L,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,sGAAmHE,EAAEC,EAAE,CAAC,KAAK,wEAAwE,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,mBAAmB,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,2MAAsM,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,kIAA6H,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,4NAA4N,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,oEAAoE,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,6DAA6D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,MAAM,IAAI,sEAAsE,OAAO,oQAAoQ,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,MAAM,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,gLAAwLE,EAAE,KAAK,CAAC,SAAS,UAAU,CAAC,EAAE,+BAA+B,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,uHAAuH,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,4DAA4D,qBAAqB,MAAM,oBAAoB,MAAM,OAAO,MAAM,IAAI,qEAAqE,OAAO,oKAAoK,MAAM,CAAC,YAAY,WAAW,EAAE,MAAM,KAAK,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,+JAA+J,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,8HAA8H,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,8DAA8D,qBAAqB,MAAM,oBAAoB,MAAM,OAAO,MAAM,IAAI,uEAAuE,OAAO,wKAAwK,MAAM,CAAC,YAAY,WAAW,EAAE,MAAM,KAAK,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,4EAAuE,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,8EAAyE,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,2HAA2H,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6NAA6N,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,kFAAkF,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,6KAA6K,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6OAAwO,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,yCAAsDE,EAAE,SAAS,CAAC,SAAS,YAAY,CAAC,EAAE,gCAAgC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,6DAA6D,qBAAqB,MAAM,oBAAoB,OAAO,OAAO,MAAM,IAAI,sEAAsE,OAAO,oQAAoQ,MAAM,CAAC,YAAY,YAAY,EAAE,MAAM,KAAK,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6LAAwL,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,iDAA8DE,EAAEC,EAAE,CAAC,KAAK,0DAA0D,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,sBAAsB,CAAC,CAAC,CAAC,EAAE,sUAAiU,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,aAA0BE,EAAE,SAAS,CAAC,SAAS,4JAAuJ,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,iDAAiD,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,yMAAoM,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,mFAAmF,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAEC,EAAE,CAAC,KAAK,4CAA4C,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,6BAAwB,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,SAAS,CAAC,SAAS,2EAA2E,CAAC,EAAE,qjBAA8iBA,EAAE,KAAK,CAAC,SAAS,OAAO,CAAC,EAAE,wFAAgGA,EAAE,KAAK,CAAC,CAAC,EAAE,SAAiBA,EAAEC,EAAE,CAAC,KAAK,6CAA6C,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,QAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAEC,EAAE,CAAC,KAAK,6CAA6C,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,8BAAyB,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,SAAS,CAAC,SAAS,uDAAuD,CAAC,EAAE,waAAgbA,EAAE,KAAK,CAAC,CAAC,EAAE,SAAiBA,EAAEC,EAAE,CAAC,KAAK,6CAA6C,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,QAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAEC,EAAE,CAAC,KAAK,6CAA6C,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,sDAAiD,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,SAAS,CAAC,SAAS,qEAAqE,CAAC,EAAE,2ZAAsZ,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcA,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,CAAC,EAAE,kEAAkE,CAAC,CAAC,EAAeA,EAAEC,EAAE,CAAC,KAAK,wBAAwB,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,SAAS,uEAAuE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,mCAAmC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,8HAA8H,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,iUAAkT,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,6DAA6D,qBAAqB,MAAM,oBAAoB,OAAO,OAAO,MAAM,IAAI,sEAAsE,OAAO,oQAAoQ,MAAM,CAAC,YAAY,YAAY,EAAE,MAAM,KAAK,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAEC,EAAE,CAAC,KAAK,sBAAsB,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,QAAQ,CAAC,CAAC,CAAC,EAAE,iFAAiF,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6QAAwQ,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,UAAU,CAAC,EAAE,mKAAmK,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,8DAA8D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,MAAM,IAAI,uEAAuE,OAAO,uQAAuQ,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,KAAK,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAEC,EAAE,CAAC,KAAK,qBAAqB,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,OAAO,CAAC,CAAC,CAAC,EAAE,8TAAyT,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,UAAU,CAAC,EAAE,0PAAqP,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,8DAA8D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,MAAM,IAAI,uEAAuE,OAAO,uQAAuQ,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,KAAK,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAEC,EAAE,CAAC,KAAK,uBAAuB,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,EAAE,ySAAyS,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,UAAU,CAAC,EAAE,4KAA4K,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,6DAA6D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,MAAM,IAAI,sEAAsE,OAAO,oQAAoQ,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,KAAK,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAEC,EAAE,CAAC,KAAK,8BAA8B,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,YAAY,CAAC,CAAC,CAAC,EAAE,qIAAqI,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,0UAAqU,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,UAAU,CAAC,EAAE,gFAAgF,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,8DAA8D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,MAAM,IAAI,uEAAuE,OAAO,uQAAuQ,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,KAAK,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAEC,EAAE,CAAC,KAAK,iCAAiC,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,eAAe,CAAC,CAAC,CAAC,EAAE,2NAA2N,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,yFAAyF,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,UAAU,CAAC,EAAE,yGAAyG,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,8DAA8D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,MAAM,IAAI,uEAAuE,OAAO,uQAAuQ,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,KAAK,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAEC,EAAE,CAAC,KAAK,kCAAkC,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,iBAAiB,CAAC,CAAC,CAAC,EAAE,4MAA4M,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,sKAAsK,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,UAAU,CAAC,EAAE,sFAAsF,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,uEAAuE,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,mKAAmK,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,yBAAyB,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,sEAAsE,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,uHAAuH,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kMAAkM,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,SAAS,2BAA2B,CAAC,EAAeA,EAAEC,EAAE,CAAC,KAAK,6BAA6B,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,SAAS,oCAAoC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,6BAA6B,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeI,EAAuBN,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,mLAAmL,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6IAA6I,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,6CAA0DE,EAAEC,EAAE,CAAC,KAAK,wBAAwB,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,qIAAkJA,EAAE,KAAK,CAAC,SAAS,gEAAgE,CAAC,EAAE,OAAO,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6EAA6E,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,eAAe,CAAC,EAAE,+JAA4KA,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,uCAAuC,CAAC,EAAE,iEAA8EA,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,uCAAkC,CAAC,EAAE,QAAqBA,EAAE,SAAS,CAAC,SAAS,yBAAyB,CAAC,EAAE,0EAA0E,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6GAAmG,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,SAAS,oGAAoG,CAAC,EAAeA,EAAEC,EAAE,CAAC,KAAK,wBAAwB,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,SAAS,mCAAmC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,+BAA+B,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,mGAA8F,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,gBAA6BE,EAAEC,EAAE,CAAC,KAAK,+CAA+C,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,KAAkBA,EAAEC,EAAE,CAAC,KAAK,+CAA+C,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,kBAAkB,CAAC,CAAC,CAAC,EAAE,SAAsBA,EAAEC,EAAE,CAAC,KAAK,iDAAiD,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,aAAa,CAAC,CAAC,CAAC,EAAE,kGAAkG,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,8DAA8D,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,iCAAiC,CAAC,EAAE,IAAiBA,EAAEC,EAAE,CAAC,KAAK,uDAAuD,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,mBAAmB,CAAC,CAAC,CAAC,EAAE,mNAAmN,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,sOAAyOE,EAAE,SAAS,CAAC,SAAS,sHAAiH,CAAC,EAAE,MAAM,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,8BAA8B,CAAC,EAAE,IAAiBA,EAAEC,EAAE,CAAC,KAAK,sDAAsD,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,kBAAkB,CAAC,CAAC,CAAC,EAAE,oKAAoK,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6PAAwP,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,oKAAoK,CAAC,EAAE,MAAM,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,yBAAyB,CAAC,EAAE,IAAiBA,EAAEC,EAAE,CAAC,KAAK,4DAA4D,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,gBAAgB,CAAC,CAAC,CAAC,EAAE,mNAAmN,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,yOAAsPE,EAAE,SAAS,CAAC,SAAS,4HAA4H,CAAC,EAAE,GAAG,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,0DAAkEE,EAAEC,EAAE,CAAC,KAAK,6CAA6C,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,yBAAoB,CAAC,CAAC,CAAC,EAAE,cAA2BA,EAAEC,EAAE,CAAC,KAAK,4DAA4D,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,UAAU,CAAC,CAAC,CAAC,EAAE,KAAkBA,EAAEC,EAAE,CAAC,KAAK,mDAAmD,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,MAAM,CAAC,CAAC,CAAC,EAAE,KAAkBA,EAAEC,EAAE,CAAC,KAAK,oDAAoD,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,sBAAsB,CAAC,CAAC,CAAC,EAAE,KAAkBA,EAAEC,EAAE,CAAC,KAAK,sDAAsD,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,kBAAkB,CAAC,CAAC,CAAC,EAAE,mBAAmB,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,iFAAiF,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,0DAAqD,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,mFAA2FE,EAAEC,EAAE,CAAC,KAAK,sDAAsD,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,yDAAyD,CAAC,CAAC,CAAC,EAAE,kBAA+BA,EAAEC,EAAE,CAAC,KAAK,sDAAsD,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,0BAA0B,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,gCAAgC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,gEAAgE,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,0BAAuCE,EAAE,SAAS,CAAC,SAAS,qBAAqB,CAAC,EAAE,gHAAsG,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,+IAA0I,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,gBAA6BE,EAAE,SAAS,CAAC,SAAS,qBAAqB,CAAC,EAAE,oBAAoB,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,2IAAmJE,EAAEC,EAAE,CAAC,KAAK,uDAAuD,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,mBAAmB,CAAC,CAAC,CAAC,EAAE,yLAAiMA,EAAE,SAAS,CAAC,SAAS,sBAAsB,CAAC,EAAE,wDAAqEA,EAAE,SAAS,CAAC,SAAS,oCAAoC,CAAC,EAAE,oDAAoD,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,6CAA0DE,EAAE,SAAS,CAAC,SAAS,gBAAgB,CAAC,EAAE,qEAAqE,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,2LAA2L,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,wBAAqCE,EAAE,SAAS,CAAC,SAAS,eAAe,CAAC,EAAE,iIAA8IA,EAAE,SAAS,CAAC,SAAS,OAAO,CAAC,EAAE,sEAAsE,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,SAAS,2BAA2B,CAAC,EAAeA,EAAEC,EAAE,CAAC,KAAK,sDAAsD,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,SAAS,gEAAgE,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,GAAG,CAAC,EAAE,MAAM,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,uBAAuB,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,kGAAqGE,EAAE,SAAS,CAAC,SAAS,4BAA4B,CAAC,EAAE,qJAAqJ,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,wCAAwC,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,oCAAiDE,EAAE,SAAS,CAAC,SAAS,kBAAkB,CAAC,EAAE,0CAA0C,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAC,oEAAiFE,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAC,yDAAsEE,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,uCAAuC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcA,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,OAAO,CAAC,EAAE,uDAAuD,CAAC,CAAC,EAAeA,EAAEC,EAAE,CAAC,KAAK,iDAAiD,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,SAAS,mBAAmB,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,mHAAmH,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,oEAAoE,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,gDAA6DE,EAAEC,EAAE,CAAC,KAAK,gDAAgD,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,iCAAiC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,OAAO,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,4FAA4F,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,uFAAoGE,EAAE,SAAS,CAAC,SAAS,MAAM,CAAC,EAAE,oCAAiDA,EAAE,SAAS,CAAC,SAAS,QAAQ,CAAC,EAAE,qJAA2I,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,gCAA2B,CAAC,EAAeA,EAAEC,EAAE,CAAC,KAAK,4CAA4C,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,SAAS,CAAC,SAAS,2CAAsC,CAAC,EAAE,uQAAkQ,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,8JAAyJ,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,2IAAsI,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,+CAA4DE,EAAEC,EAAE,CAAC,KAAK,4CAA4C,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,mCAAmC,CAAC,CAAC,CAAC,EAAE,mFAA2FA,EAAEC,EAAE,CAAC,KAAK,sDAAsD,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,gCAAgC,CAAC,CAAC,CAAC,EAAE,ySAAyS,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,MAAmBE,EAAE,SAAS,CAAC,SAAS,sBAAsB,CAAC,EAAE,wDAAwD,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,OAAoBE,EAAEC,EAAE,CAAC,KAAK,yDAAyD,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,cAAc,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,6BAA0CA,EAAE,KAAK,CAAC,SAAS,OAAO,CAAC,EAAE,uMAAuM,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,SAAS,iFAA4E,CAAC,EAAeA,EAAEC,EAAE,CAAC,KAAK,6FAA6F,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,SAAS,iCAAiC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,uEAAuE,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,yKAAyK,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,mPAAmP,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,8GAAyG,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,iEAA8EE,EAAE,SAAS,CAAC,SAAS,2BAA2B,CAAC,EAAE,qLAAgL,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,2BAA2B,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAC,YAAyBE,EAAE,SAAS,CAAC,SAAS,MAAM,CAAC,EAAE,QAAqBA,EAAE,SAAS,CAAC,SAAS,cAAc,CAAC,EAAE,kDAA+DA,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAC,OAAoBE,EAAE,SAAS,CAAC,SAAS,2BAA2B,CAAC,EAAE,oCAAiDA,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAC,UAAuBE,EAAE,SAAS,CAAC,SAAS,cAAc,CAAC,EAAE,6BAA0CA,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAC,UAAuBE,EAAEC,EAAE,CAAC,KAAK,wEAAwE,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,eAAe,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,yCAAsDF,EAAE,KAAK,CAAC,SAAS,CAAC,2HAA8HE,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAC,SAAsBE,EAAE,SAAS,CAAC,SAAS,SAAS,CAAC,EAAE,2DAAwEF,EAAE,KAAK,CAAC,SAAS,CAAC,kIAA2HE,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAC,OAAoBE,EAAEC,EAAE,CAAC,KAAK,mDAAmD,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,2BAA2B,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,qEAAkFA,EAAEC,EAAE,CAAC,KAAK,mFAAmF,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,yBAAyB,CAAC,CAAC,CAAC,EAAE,IAAiBA,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,SAAS,CAAC,EAAE,iGAA4F,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,CAAC,EAAE,6FAAwF,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,iEAAuD,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,qHAAgH,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,8IAAyI,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,2PAA2P,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,4EAA4E,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,CAAC,EAAE,+EAA0E,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAC,4DAAyEE,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAC,+FAA4GE,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,yGAAyG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,CAAC,EAAE,0IAAkJA,EAAEC,EAAE,CAAC,KAAK,+DAA+D,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,gBAAgB,CAAC,CAAC,CAAC,EAAE,uBAAuB,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,4TAAuT,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAEC,EAAE,CAAC,KAAK,6BAA6B,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,SAAS,iCAAiC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,gLAA2K,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeK,EAAuBP,EAAIC,EAAS,CAAC,SAAS,CAAcD,EAAE,IAAI,CAAC,SAAS,CAAC,oFAA4FE,EAAEC,EAAE,CAAC,KAAK,6BAA6B,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,EAAE,+FAAqF,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,2CAAsC,CAAC,EAAE,uEAAoFA,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,iDAA4C,CAAC,EAAE,4EAAyFA,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,cAAc,CAAC,EAAE,uDAAoEA,EAAE,SAAS,CAAC,SAAS,sBAAsB,CAAC,EAAE,kDAAkD,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,8JAA+I,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,SAAS,8GAA8G,CAAC,EAAeA,EAAEC,EAAE,CAAC,KAAK,6BAA6B,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,SAAS,0CAA0C,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,gEAAgE,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAEC,EAAE,CAAC,KAAK,6BAA6B,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,EAAE,gEAA6EA,EAAEC,EAAE,CAAC,KAAK,6BAA6B,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,gBAAgB,CAAC,CAAC,CAAC,EAAE,uBAAoCA,EAAEC,EAAE,CAAC,KAAK,yDAAyD,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,gBAAgB,CAAC,CAAC,CAAC,EAAE,mEAA8D,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,8BAA2CE,EAAE,SAAS,CAAC,SAAS,6EAA6E,CAAC,EAAE,4EAA4E,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,uHAAkH,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,6EAA6E,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,sHAAsH,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,gEAAgE,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,wCAAwC,CAAC,EAAE,kPAAqPA,EAAE,SAAS,CAAC,SAAS,gGAA2F,CAAC,EAAE,6QAAgRA,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,qCAAqC,CAAC,EAAeA,EAAEC,EAAE,CAAC,KAAK,oGAAoG,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,gBAAgB,CAAC,CAAC,CAAC,EAAE,sVAA8VA,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,uEAAuE,CAAC,EAAE,6XAAmX,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,yDAAoD,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,sLAA4K,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,qJAAqJ,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,uBAAuB,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,sBAAsB,CAAC,EAAE,iCAAyCA,EAAE,KAAK,CAAC,SAAS,kEAA6D,CAAC,EAAE,6FAA6F,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,8DAA8D,qBAAqB,MAAM,oBAAoB,OAAO,OAAO,MAAM,IAAI,uEAAuE,OAAO,uQAAuQ,MAAM,CAAC,YAAY,YAAY,EAAE,MAAM,KAAK,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,qCAAqC,CAAC,EAAE,uDAAoEA,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,+BAA+B,CAAC,EAAE,WAAwBA,EAAEC,EAAE,CAAC,KAAK,wEAAwE,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,2CAA2C,CAAC,CAAC,CAAC,EAAE,IAAiBA,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,uDAAkD,CAAC,EAAE,iCAAyCA,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,8CAA8C,CAAC,EAAE,0HAAuIA,EAAEC,EAAE,CAAC,KAAK,oFAAoF,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,8DAA8D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,MAAM,IAAI,uEAAuE,OAAO,uQAAuQ,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,KAAK,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,gOAAgO,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,wEAAwE,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,0DAA0D,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAC,gCAA6CE,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAC,oDAAiEE,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAC,SAAsBE,EAAEC,EAAE,CAAC,KAAK,4EAA4E,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,aAAa,CAAC,CAAC,CAAC,EAAE,wEAAwE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,8DAA8D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,MAAM,IAAI,uEAAuE,OAAO,uQAAuQ,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,KAAK,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,2CAAwDE,EAAEC,EAAE,CAAC,KAAK,oHAAoH,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,kBAAkB,CAAC,CAAC,CAAC,EAAE,yBAAsCA,EAAEC,EAAE,CAAC,KAAK,kFAAkF,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,YAAY,CAAC,CAAC,CAAC,EAAE,OAAO,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,8CAA2DE,EAAE,SAAS,CAAC,SAAS,uCAAuC,CAAC,EAAE,kFAAqFA,EAAE,SAAS,CAAC,SAAS,mFAA8E,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,6CAA0DE,EAAE,SAAS,CAAC,SAAS,yBAAe,CAAC,EAAE,iFAAyFA,EAAE,SAAS,CAAC,SAAS,4BAAkB,CAAC,EAAE,WAAW,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,6DAA6D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,MAAM,IAAI,sEAAsE,OAAO,oQAAoQ,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,KAAK,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,oIAAoI,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,8DAA8D,qBAAqB,MAAM,oBAAoB,MAAM,OAAO,MAAM,IAAI,uEAAuE,OAAO,wKAAwK,MAAM,CAAC,YAAY,WAAW,EAAE,MAAM,KAAK,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,mFAAmF,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,sBAAmCE,EAAE,SAAS,CAAC,SAAS,mBAAS,CAAC,EAAE,gBAA6BA,EAAE,SAAS,CAAC,SAAS,0BAAgB,CAAC,EAAE,GAAG,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,4DAA4D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,MAAM,IAAI,qEAAqE,OAAO,iQAAiQ,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,KAAK,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,oFAAoF,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,8DAA8D,qBAAqB,MAAM,oBAAoB,OAAO,OAAO,MAAM,IAAI,uEAAuE,OAAO,uQAAuQ,MAAM,CAAC,YAAY,YAAY,EAAE,MAAM,KAAK,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,iVAAiV,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,6CAA6C,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,2JAA2J,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,0BAA0B,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAEC,EAAE,CAAC,KAAK,6CAA6C,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,mDAA8C,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,yXAAsYA,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAEC,EAAE,CAAC,KAAK,uDAAuD,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,mDAA8C,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,ubAA+bA,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAEC,EAAE,CAAC,KAAK,uDAAuD,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,0DAAqD,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,kUAA6T,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,SAAS,sGAAsG,CAAC,EAAeA,EAAEC,EAAE,CAAC,KAAK,6BAA6B,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,SAAS,yCAAyC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeM,EAAuBR,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,4UAA6T,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,oFAAoF,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAC,OAAoBE,EAAE,SAAS,CAAC,SAAS,8CAAyC,CAAC,EAAE,mLAA8K,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,MAAM,IAAI,SAAsBA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAC,oBAAiCE,EAAE,SAAS,CAAC,SAAS,wBAAwB,CAAC,EAAE,8PAA4PA,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kKAAkK,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,gDAA6DE,EAAE,SAAS,CAAC,SAAS,gDAAgD,CAAC,EAAeA,EAAEC,EAAE,CAAC,KAAK,wBAAwB,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,SAAS,CAAC,SAAS,iDAAiD,CAAC,EAAE,kKAAkK,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,2NAA2N,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,SAAS,2EAA2E,CAAC,EAAeA,EAAEC,EAAE,CAAC,KAAK,wBAAwB,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,SAAS,kCAA6B,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,sDAAsD,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,CAAC,EAAE,iCAA8CA,EAAEC,EAAE,CAAC,KAAK,gEAAgE,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,2CAA2C,CAAC,CAAC,CAAC,EAAE,mBAAmB,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,2DAA2D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,MAAM,IAAI,oEAAoE,OAAO,8PAA8P,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,KAAK,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,2HAA2H,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,yUAA+T,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,6DAA6D,qBAAqB,MAAM,oBAAoB,OAAO,OAAO,MAAM,IAAI,sEAAsE,OAAO,oQAAoQ,MAAM,CAAC,YAAY,YAAY,EAAE,MAAM,KAAK,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,qBAAkCE,EAAE,SAAS,CAAC,SAAS,aAAa,CAAC,EAAE,IAAiBA,EAAE,SAAS,CAAC,SAAS,oFAA+E,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,sDAAiD,CAAC,EAAE,ieAAkd,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,sCAAsC,CAAC,EAAE,uUAAwT,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,wOAA8N,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,+FAA4GE,EAAEC,EAAE,CAAC,KAAK,wBAAwB,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,EAAE,+LAA4MA,EAAE,KAAK,CAAC,SAAS,OAAO,CAAC,EAAE,cAAc,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,wDAAwD,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,oGAAoG,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAC,yCAAsDE,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAC,+GAAuHE,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAC,OAAoBE,EAAE,SAAS,CAAC,SAAS,iCAAiC,CAAC,EAAE,wDAAqEA,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAC,qHAAkIE,EAAE,SAAS,CAAC,SAAS,iBAAiB,CAAC,EAAE,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,uLAA6K,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,8DAA8D,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,sEAAmFE,EAAE,SAAS,CAAC,SAAS,UAAU,CAAC,EAAE,UAAuBA,EAAE,SAAS,CAAC,SAAS,gBAAgB,CAAC,EAAE,OAAO,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,qGAAqG,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,mOAA8N,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,2KAAwLE,EAAEC,EAAE,CAAC,KAAK,uDAAuD,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,iCAAiC,CAAC,CAAC,CAAC,EAAE,wKAAwK,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6PAAwP,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,mIAAsIE,EAAE,SAAS,CAAC,SAAS,6CAA6C,CAAC,EAAE,4FAA4F,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,6DAA6D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,MAAM,IAAI,sEAAsE,OAAO,oQAAoQ,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,KAAK,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,wKAAwK,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kNAAwM,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,kFAAkF,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,6BAA0CE,EAAEC,EAAE,CAAC,KAAK,gDAAgD,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,0CAA0C,CAAC,CAAC,CAAC,EAAE,sLAAiL,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,qMAAgM,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,6DAA6D,qBAAqB,MAAM,oBAAoB,MAAM,OAAO,MAAM,IAAI,sEAAsE,OAAO,sKAAsK,MAAM,CAAC,YAAY,WAAW,EAAE,MAAM,KAAK,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,yJAAyJ,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,eAA4BE,EAAE,SAAS,CAAC,SAAS,UAAU,CAAC,EAAE,0DAAuEA,EAAE,SAAS,CAAC,SAAS,gBAAW,CAAC,EAAE,uLAAkL,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,+HAA0H,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,SAAiBE,EAAE,KAAK,CAAC,SAAS,2EAAsE,CAAC,EAAeA,EAAEC,EAAE,CAAC,KAAK,8CAA8C,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,SAAS,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,GAAG,CAAC,EAAE,MAAM,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,kCAAkC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,oOAA+N,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kQAAkQ,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,sEAAsE,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,iDAAiD,CAAC,EAAE,mCAAgDA,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,kCAAkC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,8DAA8D,qBAAqB,MAAM,oBAAoB,OAAO,OAAO,MAAM,IAAI,uEAAuE,OAAO,uQAAuQ,MAAM,CAAC,YAAY,YAAY,EAAE,MAAM,KAAK,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,2LAAiL,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,4JAAyKE,EAAEC,EAAE,CAAC,KAAK,sDAAsD,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,qCAAqC,CAAC,CAAC,CAAC,EAAE,uBAAuB,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,oCAAoC,CAAC,EAAE,+CAA4DA,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,WAAW,CAAC,EAAeA,EAAEC,EAAE,CAAC,KAAK,sHAAsH,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,cAAc,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,SAAS,CAAC,SAAS,UAAU,CAAC,EAAE,8CAA2DA,EAAEC,EAAE,CAAC,KAAK,wEAAwE,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,oCAAoC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,4CAAyDA,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAEC,EAAE,CAAC,KAAK,mDAAmD,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,4KAA+KA,EAAE,KAAK,CAAC,CAAC,EAAE,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,YAAY,CAAC,EAAE,0NAAqN,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,4DAA4D,qBAAqB,OAAO,oBAAoB,OAAO,OAAO,MAAM,IAAI,qEAAqE,OAAO,iQAAiQ,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,KAAK,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,uRAAkR,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,6DAA6D,qBAAqB,MAAM,oBAAoB,MAAM,OAAO,MAAM,IAAI,sEAAsE,OAAO,sKAAsK,MAAM,CAAC,YAAY,WAAW,EAAE,MAAM,KAAK,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,qGAAqG,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcA,EAAE,SAAS,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,CAAC,EAAE,+HAA0H,CAAC,CAAC,EAAE,iOAA4N,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,mFAAmF,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,sBAAsB,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAEC,EAAE,CAAC,KAAK,0DAA0D,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,sBAAsB,CAAC,CAAC,CAAC,EAAE,+NAAkOA,EAAE,KAAK,CAAC,SAAS,QAAQ,CAAC,EAAE,qBAAqB,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,qFAAqF,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kBAAkB,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,qDAAqD,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,6CAA6C,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,yCAAyC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,6DAA6D,qBAAqB,MAAM,oBAAoB,MAAM,OAAO,MAAM,IAAI,sEAAsE,OAAO,sKAAsK,MAAM,CAAC,YAAY,WAAW,EAAE,MAAM,KAAK,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,gCAAgC,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAEC,EAAE,CAAC,KAAK,oEAAoE,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAS,gCAAgC,CAAC,CAAC,CAAC,EAAE,0SAA0S,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,yFAAyF,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,iCAAiC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,oCAAoC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,gDAAgD,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,oBAAoB,6DAA6D,qBAAqB,MAAM,oBAAoB,MAAM,OAAO,MAAM,IAAI,sEAAsE,OAAO,sKAAsK,MAAM,CAAC,YAAY,WAAW,EAAE,MAAM,KAAK,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6UAAmU,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,SAAS,0BAA0B,CAAC,EAAeA,EAAEC,EAAE,CAAC,KAAK,wBAAwB,aAAa,GAAG,aAAa,GAAG,SAAsBD,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,SAAS,oCAAoC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,cAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAC9nxJO,EAAqB,CAAC,QAAU,CAAC,UAAY,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,UAAY,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,SAAW,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,UAAY,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,UAAY,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,UAAY,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,mBAAqB,CAAC,KAAO,UAAU,CAAC,CAAC",
  "names": ["init_ssg_sandbox_shims", "richText", "u", "x", "p", "Link", "richText1", "richText2", "richText3", "richText4", "richText5", "__FramerMetadata__"]
}
