[{"data":1,"prerenderedAt":2924},["ShallowReactive",2],{"navigation":3,"\u002Fdashboards\u002Fwidgets\u002Fcomparison":773,"\u002Fdashboards\u002Fwidgets\u002Fcomparison-surround":2919},[4,28,63,85,103,112,269,355,453,485,506,542,576,594,647,669,693,721,747],{"title":5,"path":6,"stem":7,"children":8,"icon":27},"Getting Started","\u002Fgetting-started","01.getting-started\u002F01.index",[9,11,15,19,23],{"title":10,"path":6,"stem":7},"Introduction",{"title":12,"path":13,"stem":14},"Installation","\u002Fgetting-started\u002Finstallation","01.getting-started\u002F02.installation",{"title":16,"path":17,"stem":18},"Quickstart with AI","\u002Fgetting-started\u002Fquickstart-with-ai","01.getting-started\u002F03.quickstart-with-ai",{"title":20,"path":21,"stem":22},"Quickstart by Hand","\u002Fgetting-started\u002Fquickstart-by-hand","01.getting-started\u002F04.quickstart-by-hand",{"title":24,"path":25,"stem":26},"The Admin","\u002Fgetting-started\u002Fadmin-tour","01.getting-started\u002F05.admin-tour","i-lucide-rocket",{"title":29,"icon":30,"path":31,"stem":32,"children":33,"page":62},"Concepts","i-lucide-lightbulb","\u002Fconcepts","02.concepts",[34,38,42,46,50,54,58],{"title":35,"path":36,"stem":37},"PostgreSQL First","\u002Fconcepts\u002Fpostgresql-first","02.concepts\u002F01.postgresql-first",{"title":39,"path":40,"stem":41},"Resources","\u002Fconcepts\u002Fresources","02.concepts\u002F02.resources",{"title":43,"path":44,"stem":45},"Users and Roles","\u002Fconcepts\u002Fusers-and-roles","02.concepts\u002F03.users-and-roles",{"title":47,"path":48,"stem":49},"Permissions","\u002Fconcepts\u002Fpermissions","02.concepts\u002F04.permissions",{"title":51,"path":52,"stem":53},"Drafts and Publishing","\u002Fconcepts\u002Fdrafts-and-publishing","02.concepts\u002F05.drafts-and-publishing",{"title":55,"path":56,"stem":57},"Audit and Events","\u002Fconcepts\u002Faudit-and-events","02.concepts\u002F06.audit-and-events",{"title":59,"path":60,"stem":61},"Object Access","\u002Fconcepts\u002Fobject-access","02.concepts\u002F07.object-access",false,{"title":64,"icon":65,"path":66,"stem":67,"children":68,"page":62},"App","i-lucide-app-window","\u002Fapp","03.app",[69,73,77,81],{"title":70,"path":71,"stem":72},"The App","\u002Fapp\u002Foverview","03.app\u002F01.overview",{"title":74,"path":75,"stem":76},"DataViews","\u002Fapp\u002Fdataviews","03.app\u002F02.dataviews",{"title":78,"path":79,"stem":80},"Dashboards","\u002Fapp\u002Fdashboards","03.app\u002F03.dashboards",{"title":82,"path":83,"stem":84},"Arrange menu","\u002Fapp\u002Farrange-menu","03.app\u002F04.arrange-menu",{"title":86,"icon":87,"path":88,"stem":89,"children":90,"page":62},"Database","i-lucide-database","\u002Fdatabase","04.database",[91,95,99],{"title":92,"path":93,"stem":94},"Tables","\u002Fdatabase\u002Ftables","04.database\u002F01.tables",{"title":96,"path":97,"stem":98},"Views","\u002Fdatabase\u002Fviews","04.database\u002F02.views",{"title":100,"path":101,"stem":102},"Functions","\u002Fdatabase\u002Ffunctions","04.database\u002F03.functions",{"title":104,"icon":105,"path":106,"stem":107,"children":108,"page":62},"SQL Console","i-lucide-square-terminal","\u002Fsql-console","05.sql-console",[109],{"title":104,"path":110,"stem":111},"\u002Fsql-console\u002Foverview","05.sql-console\u002F01.overview",{"title":74,"icon":113,"path":114,"stem":115,"children":116,"page":62},"i-lucide-layout-list","\u002Fdataviews","06.dataviews",[117,121,125,129,183,214],{"title":118,"path":119,"stem":120},"Overview","\u002Fdataviews\u002Foverview","06.dataviews\u002F01.overview",{"title":122,"path":123,"stem":124},"Creating a DataView","\u002Fdataviews\u002Fcreating","06.dataviews\u002F02.creating",{"title":126,"path":127,"stem":128},"Publishing","\u002Fdataviews\u002Fpublishing","06.dataviews\u002F03.publishing",{"title":130,"icon":131,"path":132,"stem":133,"children":134,"page":62},"Types","i-lucide-shapes","\u002Fdataviews\u002Ftypes","06.dataviews\u002F04.types",[135,139,143,147,151,155,159,163,167,171,175,179],{"title":136,"path":137,"stem":138},"Table","\u002Fdataviews\u002Ftypes\u002Ftable","06.dataviews\u002F04.types\u002F01.table",{"title":140,"path":141,"stem":142},"Cards","\u002Fdataviews\u002Ftypes\u002Fcards","06.dataviews\u002F04.types\u002F02.cards",{"title":144,"path":145,"stem":146},"Kanban","\u002Fdataviews\u002Ftypes\u002Fkanban","06.dataviews\u002F04.types\u002F03.kanban",{"title":148,"path":149,"stem":150},"Calendar","\u002Fdataviews\u002Ftypes\u002Fcalendar","06.dataviews\u002F04.types\u002F04.calendar",{"title":152,"path":153,"stem":154},"Gantt","\u002Fdataviews\u002Ftypes\u002Fgantt","06.dataviews\u002F04.types\u002F05.gantt",{"title":156,"path":157,"stem":158},"Map","\u002Fdataviews\u002Ftypes\u002Fmap","06.dataviews\u002F04.types\u002F06.map",{"title":160,"path":161,"stem":162},"Tree","\u002Fdataviews\u002Ftypes\u002Ftree","06.dataviews\u002F04.types\u002F07.tree",{"title":164,"path":165,"stem":166},"Form","\u002Fdataviews\u002Ftypes\u002Fform","06.dataviews\u002F04.types\u002F08.form",{"title":168,"path":169,"stem":170},"Master-detail","\u002Fdataviews\u002Ftypes\u002Fmaster-detail","06.dataviews\u002F04.types\u002F09.master-detail",{"title":172,"path":173,"stem":174},"Settings","\u002Fdataviews\u002Ftypes\u002Fsettings","06.dataviews\u002F04.types\u002F10.settings",{"title":176,"path":177,"stem":178},"Custom","\u002Fdataviews\u002Ftypes\u002Fcustom","06.dataviews\u002F04.types\u002F11.custom",{"title":180,"path":181,"stem":182},"External Frame","\u002Fdataviews\u002Ftypes\u002Fexternal-frame","06.dataviews\u002F04.types\u002F12.external-frame",{"title":172,"icon":184,"path":185,"stem":186,"children":187,"page":62},"i-lucide-settings-2","\u002Fdataviews\u002Fsettings","06.dataviews\u002F05.settings",[188,192,196,199,202,206,210],{"title":189,"path":190,"stem":191},"General","\u002Fdataviews\u002Fsettings\u002Fgeneral","06.dataviews\u002F05.settings\u002F01.general",{"title":193,"path":194,"stem":195},"Data","\u002Fdataviews\u002Fsettings\u002Fdata","06.dataviews\u002F05.settings\u002F02.data",{"title":96,"path":197,"stem":198},"\u002Fdataviews\u002Fsettings\u002Fviews","06.dataviews\u002F05.settings\u002F03.views",{"title":164,"path":200,"stem":201},"\u002Fdataviews\u002Fsettings\u002Fform","06.dataviews\u002F05.settings\u002F04.form",{"title":203,"path":204,"stem":205},"Actions","\u002Fdataviews\u002Fsettings\u002Factions","06.dataviews\u002F05.settings\u002F05.actions",{"title":207,"path":208,"stem":209},"Security","\u002Fdataviews\u002Fsettings\u002Fsecurity","06.dataviews\u002F05.settings\u002F06.security",{"title":211,"path":212,"stem":213},"Versions","\u002Fdataviews\u002Fsettings\u002Fversions","06.dataviews\u002F05.settings\u002F07.versions",{"title":215,"icon":216,"path":217,"stem":218,"children":219,"page":62},"Design Form","i-lucide-pencil-ruler","\u002Fdataviews\u002Fdesign-form","06.dataviews\u002F06.design-form",[220,223,257,261,265],{"title":118,"path":221,"stem":222},"\u002Fdataviews\u002Fdesign-form\u002Foverview","06.dataviews\u002F06.design-form\u002F01.overview",{"title":224,"icon":131,"path":225,"stem":226,"children":227,"page":62},"Widgets","\u002Fdataviews\u002Fdesign-form\u002Fwidgets","06.dataviews\u002F06.design-form\u002F02.widgets",[228,231,234,238,242,246,250,254],{"title":224,"path":229,"stem":230},"\u002Fdataviews\u002Fdesign-form\u002Fwidgets\u002Foverview","06.dataviews\u002F06.design-form\u002F02.widgets\u002F01.overview",{"title":164,"path":232,"stem":233},"\u002Fdataviews\u002Fdesign-form\u002Fwidgets\u002Fform","06.dataviews\u002F06.design-form\u002F02.widgets\u002F02.form",{"title":235,"path":236,"stem":237},"Inputs","\u002Fdataviews\u002Fdesign-form\u002Fwidgets\u002Finputs","06.dataviews\u002F06.design-form\u002F02.widgets\u002F03.inputs",{"title":239,"path":240,"stem":241},"Display","\u002Fdataviews\u002Fdesign-form\u002Fwidgets\u002Fdisplay","06.dataviews\u002F06.design-form\u002F02.widgets\u002F04.display",{"title":243,"path":244,"stem":245},"Embeds","\u002Fdataviews\u002Fdesign-form\u002Fwidgets\u002Fembeds","06.dataviews\u002F06.design-form\u002F02.widgets\u002F05.embeds",{"title":247,"path":248,"stem":249},"Layout","\u002Fdataviews\u002Fdesign-form\u002Fwidgets\u002Flayout","06.dataviews\u002F06.design-form\u002F02.widgets\u002F06.layout",{"title":251,"path":252,"stem":253},"Overlays","\u002Fdataviews\u002Fdesign-form\u002Fwidgets\u002Foverlays","06.dataviews\u002F06.design-form\u002F02.widgets\u002F07.overlays",{"title":203,"path":255,"stem":256},"\u002Fdataviews\u002Fdesign-form\u002Fwidgets\u002Factions","06.dataviews\u002F06.design-form\u002F02.widgets\u002F08.actions",{"title":258,"path":259,"stem":260},"Variables","\u002Fdataviews\u002Fdesign-form\u002Fvariables","06.dataviews\u002F06.design-form\u002F03.variables",{"title":262,"path":263,"stem":264},"Code","\u002Fdataviews\u002Fdesign-form\u002Fcode","06.dataviews\u002F06.design-form\u002F04.code",{"title":266,"path":267,"stem":268},"Formulas","\u002Fdataviews\u002Fdesign-form\u002Fformulas","06.dataviews\u002F06.design-form\u002F05.formulas",{"title":78,"icon":270,"path":271,"stem":272,"children":273,"page":62},"i-lucide-layout-dashboard","\u002Fdashboards","07.dashboards",[274,277,281,285,332],{"title":118,"path":275,"stem":276},"\u002Fdashboards\u002Foverview","07.dashboards\u002F01.overview",{"title":278,"path":279,"stem":280},"Creating a Dashboard","\u002Fdashboards\u002Fcreating","07.dashboards\u002F02.creating",{"title":282,"path":283,"stem":284},"Editor","\u002Fdashboards\u002Feditor","07.dashboards\u002F03.editor",{"title":224,"icon":286,"path":287,"stem":288,"children":289,"page":62},"i-lucide-chart-bar","\u002Fdashboards\u002Fwidgets","07.dashboards\u002F04.widgets",[290,293,297,301,305,309,313,317,321,324,328],{"title":224,"path":291,"stem":292},"\u002Fdashboards\u002Fwidgets\u002Foverview","07.dashboards\u002F04.widgets\u002F01.overview",{"title":294,"path":295,"stem":296},"Editing a Widget","\u002Fdashboards\u002Fwidgets\u002Fediting-a-widget","07.dashboards\u002F04.widgets\u002F02.editing-a-widget",{"title":298,"path":299,"stem":300},"Indicators","\u002Fdashboards\u002Fwidgets\u002Findicators","07.dashboards\u002F04.widgets\u002F03.indicators",{"title":302,"path":303,"stem":304},"Comparison","\u002Fdashboards\u002Fwidgets\u002Fcomparison","07.dashboards\u002F04.widgets\u002F04.comparison",{"title":306,"path":307,"stem":308},"Trend","\u002Fdashboards\u002Fwidgets\u002Ftrend","07.dashboards\u002F04.widgets\u002F05.trend",{"title":310,"path":311,"stem":312},"Proportion","\u002Fdashboards\u002Fwidgets\u002Fproportion","07.dashboards\u002F04.widgets\u002F06.proportion",{"title":314,"path":315,"stem":316},"Distribution and Relation","\u002Fdashboards\u002Fwidgets\u002Fdistribution-and-relation","07.dashboards\u002F04.widgets\u002F07.distribution-and-relation",{"title":318,"path":319,"stem":320},"Maps","\u002Fdashboards\u002Fwidgets\u002Fmaps","07.dashboards\u002F04.widgets\u002F08.maps",{"title":92,"path":322,"stem":323},"\u002Fdashboards\u002Fwidgets\u002Ftables","07.dashboards\u002F04.widgets\u002F09.tables",{"title":325,"path":326,"stem":327},"Visualization and Insertion","\u002Fdashboards\u002Fwidgets\u002Fvisualization-and-insertion","07.dashboards\u002F04.widgets\u002F10.visualization-and-insertion",{"title":329,"path":330,"stem":331},"SQL Conventions","\u002Fdashboards\u002Fwidgets\u002Fsql-conventions","07.dashboards\u002F04.widgets\u002F11.sql-conventions",{"title":172,"icon":184,"path":333,"stem":334,"children":335,"page":62},"\u002Fdashboards\u002Fsettings","07.dashboards\u002F05.settings",[336,339,342,345,349,352],{"title":189,"path":337,"stem":338},"\u002Fdashboards\u002Fsettings\u002Fgeneral","07.dashboards\u002F05.settings\u002F01.general",{"title":258,"path":340,"stem":341},"\u002Fdashboards\u002Fsettings\u002Fvariables","07.dashboards\u002F05.settings\u002F02.variables",{"title":193,"path":343,"stem":344},"\u002Fdashboards\u002Fsettings\u002Fdata","07.dashboards\u002F05.settings\u002F03.data",{"title":346,"path":347,"stem":348},"Share","\u002Fdashboards\u002Fsettings\u002Fshare","07.dashboards\u002F05.settings\u002F04.share",{"title":207,"path":350,"stem":351},"\u002Fdashboards\u002Fsettings\u002Fsecurity","07.dashboards\u002F05.settings\u002F05.security",{"title":211,"path":353,"stem":354},"\u002Fdashboards\u002Fsettings\u002Fversions","07.dashboards\u002F05.settings\u002F06.versions",{"title":356,"icon":357,"path":358,"stem":359,"children":360,"page":62},"Workflows","i-lucide-workflow","\u002Fworkflows","08.workflows",[361,364,368,371,393,432],{"title":118,"path":362,"stem":363},"\u002Fworkflows\u002Foverview","08.workflows\u002F01.overview",{"title":365,"path":366,"stem":367},"Creating a Workflow","\u002Fworkflows\u002Fcreating","08.workflows\u002F02.creating",{"title":282,"path":369,"stem":370},"\u002Fworkflows\u002Feditor","08.workflows\u002F03.editor",{"title":372,"icon":373,"path":374,"stem":375,"children":376,"page":62},"Triggers","i-lucide-zap","\u002Fworkflows\u002Ftriggers","08.workflows\u002F04.triggers",[377,381,385,389],{"title":378,"path":379,"stem":380},"Manual","\u002Fworkflows\u002Ftriggers\u002Fmanual","08.workflows\u002F04.triggers\u002F01.manual",{"title":382,"path":383,"stem":384},"Database Event","\u002Fworkflows\u002Ftriggers\u002Fdatabase-event","08.workflows\u002F04.triggers\u002F02.database-event",{"title":386,"path":387,"stem":388},"Schedule","\u002Fworkflows\u002Ftriggers\u002Fschedule","08.workflows\u002F04.triggers\u002F03.schedule",{"title":390,"path":391,"stem":392},"Webhook","\u002Fworkflows\u002Ftriggers\u002Fwebhook","08.workflows\u002F04.triggers\u002F04.webhook",{"title":394,"icon":357,"path":395,"stem":396,"children":397,"page":62},"Steps","\u002Fworkflows\u002Fsteps","08.workflows\u002F05.steps",[398,401,405,408,412,416,420,424,428],{"title":193,"path":399,"stem":400},"\u002Fworkflows\u002Fsteps\u002Fdata","08.workflows\u002F05.steps\u002F01.data",{"title":402,"path":403,"stem":404},"Control","\u002Fworkflows\u002Fsteps\u002Fcontrol","08.workflows\u002F05.steps\u002F02.control",{"title":262,"path":406,"stem":407},"\u002Fworkflows\u002Fsteps\u002Fcode","08.workflows\u002F05.steps\u002F03.code",{"title":409,"path":410,"stem":411},"Integration","\u002Fworkflows\u002Fsteps\u002Fintegration","08.workflows\u002F05.steps\u002F04.integration",{"title":413,"path":414,"stem":415},"Communication","\u002Fworkflows\u002Fsteps\u002Fcommunication","08.workflows\u002F05.steps\u002F05.communication",{"title":417,"path":418,"stem":419},"Files","\u002Fworkflows\u002Fsteps\u002Ffiles","08.workflows\u002F05.steps\u002F06.files",{"title":421,"path":422,"stem":423},"Documents","\u002Fworkflows\u002Fsteps\u002Fdocuments","08.workflows\u002F05.steps\u002F07.documents",{"title":425,"path":426,"stem":427},"Composition","\u002Fworkflows\u002Fsteps\u002Fcomposition","08.workflows\u002F05.steps\u002F08.composition",{"title":429,"path":430,"stem":431},"Values","\u002Fworkflows\u002Fsteps\u002Fvalues","08.workflows\u002F05.steps\u002F09.values",{"title":172,"icon":184,"path":433,"stem":434,"children":435,"page":62},"\u002Fworkflows\u002Fsettings","08.workflows\u002F06.settings",[436,439,443,446,449],{"title":189,"path":437,"stem":438},"\u002Fworkflows\u002Fsettings\u002Fgeneral","08.workflows\u002F06.settings\u002F01.general",{"title":440,"path":441,"stem":442},"Trigger","\u002Fworkflows\u002Fsettings\u002Ftrigger","08.workflows\u002F06.settings\u002F02.trigger",{"title":207,"path":444,"stem":445},"\u002Fworkflows\u002Fsettings\u002Fsecurity","08.workflows\u002F06.settings\u002F03.security",{"title":211,"path":447,"stem":448},"\u002Fworkflows\u002Fsettings\u002Fversions","08.workflows\u002F06.settings\u002F04.versions",{"title":450,"path":451,"stem":452},"Runs","\u002Fworkflows\u002Fsettings\u002Fruns","08.workflows\u002F06.settings\u002F05.runs",{"title":417,"icon":454,"path":455,"stem":456,"children":457,"page":62},"i-lucide-files","\u002Ffiles","09.files",[458,461,465,469,473,477,481],{"title":118,"path":459,"stem":460},"\u002Ffiles\u002Foverview","09.files\u002F01.overview",{"title":462,"path":463,"stem":464},"Uploading","\u002Ffiles\u002Fuploading","09.files\u002F02.uploading",{"title":466,"path":467,"stem":468},"File Details","\u002Ffiles\u002Ffile-details","09.files\u002F03.file-details",{"title":470,"path":471,"stem":472},"Editing Files","\u002Ffiles\u002Fediting-files","09.files\u002F04.editing-files",{"title":474,"path":475,"stem":476},"Using Files in Tables","\u002Ffiles\u002Fusing-files-in-tables","09.files\u002F05.using-files-in-tables",{"title":478,"path":479,"stem":480},"Image Transformations","\u002Ffiles\u002Fimage-transformations","09.files\u002F06.image-transformations",{"title":482,"path":483,"stem":484},"Who Can See a File","\u002Ffiles\u002Fwho-can-see-a-file","09.files\u002F07.who-can-see-a-file",{"title":486,"icon":487,"path":488,"stem":489,"children":490,"page":62},"Templates","i-lucide-file-text","\u002Ftemplates","10.templates",[491,494,498,502],{"title":118,"path":492,"stem":493},"\u002Ftemplates\u002Foverview","10.templates\u002F01.overview",{"title":495,"path":496,"stem":497},"Emails","\u002Ftemplates\u002Femails","10.templates\u002F02.emails",{"title":499,"path":500,"stem":501},"PDF","\u002Ftemplates\u002Fpdf","10.templates\u002F03.pdf",{"title":503,"path":504,"stem":505},"System Emails","\u002Ftemplates\u002Fsystem-emails","10.templates\u002F04.system-emails",{"title":507,"icon":508,"path":509,"stem":510,"children":511,"page":62},"Users","i-lucide-users","\u002Fusers","11.users",[512,516,520,524,528],{"title":513,"path":514,"stem":515},"Managing Users","\u002Fusers\u002Fmanaging-users","11.users\u002F01.managing-users",{"title":517,"path":518,"stem":519},"A User's Page","\u002Fusers\u002Fa-users-page","11.users\u002F02.a-users-page",{"title":521,"path":522,"stem":523},"API Tokens","\u002Fusers\u002Fapi-tokens","11.users\u002F03.api-tokens",{"title":525,"path":526,"stem":527},"Sessions","\u002Fusers\u002Fsessions","11.users\u002F04.sessions",{"title":529,"icon":530,"path":531,"stem":532,"children":533,"page":62},"Insights","i-lucide-chart-line","\u002Fusers\u002Finsights","11.users\u002F05.insights",[534,538],{"title":535,"path":536,"stem":537},"Sign-ins","\u002Fusers\u002Finsights\u002Fsign-ins","11.users\u002F05.insights\u002F01.sign-ins",{"title":539,"path":540,"stem":541},"Activity","\u002Fusers\u002Finsights\u002Factivity","11.users\u002F05.insights\u002F02.activity",{"title":543,"icon":544,"path":545,"stem":546,"children":547,"page":62},"Roles","i-lucide-shield-check","\u002Froles","12.roles",[548,552,556,560,564,568,572],{"title":549,"path":550,"stem":551},"Creating a Role","\u002Froles\u002Fcreating-a-role","12.roles\u002F01.creating-a-role",{"title":553,"path":554,"stem":555},"Granting Permissions","\u002Froles\u002Fgranting-permissions","12.roles\u002F02.granting-permissions",{"title":557,"path":558,"stem":559},"Row Filters","\u002Froles\u002Frow-filters","12.roles\u002F03.row-filters",{"title":561,"path":562,"stem":563},"Payload Checks","\u002Froles\u002Fpayload-checks","12.roles\u002F04.payload-checks",{"title":565,"path":566,"stem":567},"Members","\u002Froles\u002Fmembers","12.roles\u002F05.members",{"title":569,"path":570,"stem":571},"Access Reviews","\u002Froles\u002Faccess-reviews","12.roles\u002F06.access-reviews",{"title":573,"path":574,"stem":575},"Delegated Administration","\u002Froles\u002Fdelegated-administration","12.roles\u002F07.delegated-administration",{"title":577,"icon":578,"path":579,"stem":580,"children":581,"page":62},"Logs","i-lucide-scroll-text","\u002Flogs","13.logs",[582,586,590],{"title":583,"path":584,"stem":585},"Audit Log","\u002Flogs\u002Faudit-log","13.logs\u002F01.audit-log",{"title":587,"path":588,"stem":589},"An Entry","\u002Flogs\u002Fan-entry","13.logs\u002F02.an-entry",{"title":591,"path":592,"stem":593},"Where Else It Shows","\u002Flogs\u002Fwhere-else-it-shows","13.logs\u002F03.where-else-it-shows",{"title":595,"icon":596,"path":597,"stem":598,"children":599,"page":62},"Data API","i-lucide-braces","\u002Fdata-api","14.data-api",[600,603,607,611,615,619,623,627,631,635,639,643],{"title":118,"path":601,"stem":602},"\u002Fdata-api\u002Foverview","14.data-api\u002F01.overview",{"title":604,"path":605,"stem":606},"Authentication","\u002Fdata-api\u002Fauthentication","14.data-api\u002F02.authentication",{"title":608,"path":609,"stem":610},"Reading","\u002Fdata-api\u002Freading","14.data-api\u002F03.reading",{"title":612,"path":613,"stem":614},"Filtering","\u002Fdata-api\u002Ffiltering","14.data-api\u002F04.filtering",{"title":616,"path":617,"stem":618},"Aggregating","\u002Fdata-api\u002Faggregating","14.data-api\u002F05.aggregating",{"title":620,"path":621,"stem":622},"Writing","\u002Fdata-api\u002Fwriting","14.data-api\u002F06.writing",{"title":624,"path":625,"stem":626},"Nested Writes","\u002Fdata-api\u002Fnested-writes","14.data-api\u002F07.nested-writes",{"title":628,"path":629,"stem":630},"Transactions","\u002Fdata-api\u002Ftransactions","14.data-api\u002F08.transactions",{"title":632,"path":633,"stem":634},"Calling Functions","\u002Fdata-api\u002Fcalling-functions","14.data-api\u002F09.calling-functions",{"title":636,"path":637,"stem":638},"OpenAPI","\u002Fdata-api\u002Fopenapi","14.data-api\u002F10.openapi",{"title":640,"path":641,"stem":642},"Routes","\u002Fdata-api\u002Froutes","14.data-api\u002F11.routes",{"title":644,"path":645,"stem":646},"A client, end to end","\u002Fdata-api\u002Fa-client","14.data-api\u002F12.a-client",{"title":172,"icon":648,"path":649,"stem":650,"children":651,"page":62},"i-lucide-settings","\u002Fsettings","15.settings",[652,655,659,662,665],{"title":189,"path":653,"stem":654},"\u002Fsettings\u002Fgeneral","15.settings\u002F01.general",{"title":656,"path":657,"stem":658},"Access","\u002Fsettings\u002Faccess","15.settings\u002F02.access",{"title":207,"path":660,"stem":661},"\u002Fsettings\u002Fsecurity","15.settings\u002F03.security",{"title":595,"path":663,"stem":664},"\u002Fsettings\u002Fdata-api","15.settings\u002F04.data-api",{"title":666,"path":667,"stem":668},"Features","\u002Fsettings\u002Ffeatures","15.settings\u002F05.features",{"title":670,"icon":671,"path":672,"stem":673,"children":674,"page":62},"User Profile","i-lucide-circle-user","\u002Fuser-profile","16.user-profile",[675,679,682,686,690],{"title":676,"path":677,"stem":678},"My Account","\u002Fuser-profile\u002Fmy-account","16.user-profile\u002F01.my-account",{"title":525,"path":680,"stem":681},"\u002Fuser-profile\u002Fsessions","16.user-profile\u002F02.sessions",{"title":683,"path":684,"stem":685},"Tokens","\u002Fuser-profile\u002Ftokens","16.user-profile\u002F03.tokens",{"title":687,"path":688,"stem":689},"Preferences","\u002Fuser-profile\u002Fpreferences","16.user-profile\u002F04.preferences",{"title":539,"path":691,"stem":692},"\u002Fuser-profile\u002Factivity","16.user-profile\u002F05.activity",{"title":694,"icon":695,"path":696,"stem":697,"children":698,"page":62},"AI Agents","i-lucide-bot","\u002Fai-agents","17.ai-agents",[699,702,705,709,713,717],{"title":118,"path":700,"stem":701},"\u002Fai-agents\u002Foverview","17.ai-agents\u002F01.overview",{"title":683,"path":703,"stem":704},"\u002Fai-agents\u002Ftokens","17.ai-agents\u002F02.tokens",{"title":706,"path":707,"stem":708},"MCP Server","\u002Fai-agents\u002Fmcp-server","17.ai-agents\u002F03.mcp-server",{"title":710,"path":711,"stem":712},"Recipes","\u002Fai-agents\u002Frecipes","17.ai-agents\u002F04.recipes",{"title":714,"path":715,"stem":716},"Tools","\u002Fai-agents\u002Ftools","17.ai-agents\u002F05.tools",{"title":718,"path":719,"stem":720},"llms.txt","\u002Fai-agents\u002Fllms-txt","17.ai-agents\u002F06.llms-txt",{"title":722,"icon":723,"path":724,"stem":725,"children":726,"page":62},"Operations","i-lucide-server","\u002Foperations","18.operations",[727,731,735,739,743],{"title":728,"path":729,"stem":730},"Deployment","\u002Foperations\u002Fdeployment","18.operations\u002F01.deployment",{"title":732,"path":733,"stem":734},"PostgreSQL","\u002Foperations\u002Fpostgresql","18.operations\u002F02.postgresql",{"title":736,"path":737,"stem":738},"Public URL, Proxy and CORS","\u002Foperations\u002Fpublic-url-proxy-cors","18.operations\u002F03.public-url-proxy-cors",{"title":740,"path":741,"stem":742},"Backup and Restore","\u002Foperations\u002Fbackup-restore","18.operations\u002F04.backup-restore",{"title":744,"path":745,"stem":746},"Upgrading","\u002Foperations\u002Fupgrading","18.operations\u002F05.upgrading",{"title":748,"icon":749,"path":750,"stem":751,"children":752,"page":62},"Reference","i-lucide-library","\u002Freference","19.reference",[753,757,761,765,769],{"title":754,"path":755,"stem":756},"Query Language","\u002Freference\u002Fquery-language","19.reference\u002F01.query-language",{"title":758,"path":759,"stem":760},"Errors","\u002Freference\u002Ferrors","19.reference\u002F02.errors",{"title":762,"path":763,"stem":764},"Admin API","\u002Freference\u002Fadmin-api","19.reference\u002F03.admin-api",{"title":766,"path":767,"stem":768},"Authentication API","\u002Freference\u002Fauth-api","19.reference\u002F04.auth-api",{"title":770,"path":771,"stem":772},"Environment Variables","\u002Freference\u002Fenvironment","19.reference\u002F05.environment",{"id":774,"title":302,"admin":775,"body":776,"description":2912,"extension":2913,"links":2914,"meta":2915,"navigation":2916,"path":303,"seo":2917,"stem":304,"__hash__":2918},"docs\u002F07.dashboards\u002F04.widgets\u002F04.comparison.md","a Dashboard › a widget › Edit",{"type":777,"value":778,"toc":2904},"minimark",[779,788,793,798,801,856,859,918,940,1020,1025,1028,1038,1129,1374,1383,1387,1390,1435,1440,1443,1449,1525,1729,1738,1742,1748,1751,1796,1803,1808,1811,1817,1895,2099,2108,2112,2115,2159,2162,2200,2231,2236,2239,2246,2342,2547,2556,2560,2566,2609,2612,2669,2672,2677,2680,2688,2767,2869,2878,2882,2900],[780,781,782,783,787],"p",{},"Comparison widgets set values side by side: one bar or row per category. They never sort or cut rows themselves: the order and the ",[784,785,786],"code",{},"LIMIT"," belong in the query.",[789,790],"screenshot",{"caption":791,"id":792},"Orders by branch as a bar chart, parts used by category as horizontal bars, and the top customers as a leaderboard.","dashboard-widgets-comparison",[794,795,797],"h2",{"id":796},"bar-chart","Bar chart",[780,799,800],{},"Vertical bars: one group per category, one bar per series.",[802,803,804,820],"table",{},[805,806,807],"thead",{},[808,809,810,814,817],"tr",{},[811,812,813],"th",{},"Role",[811,815,816],{},"Takes",[811,818,819],{},"Unset",[821,822,823,835,845],"tbody",{},[808,824,825,829,832],{},[826,827,828],"td",{},"Category",[826,830,831],{},"the axis labels; a date makes a time axis",[826,833,834],{},"the first column that isn't a number",[808,836,837,839,842],{},[826,838,429],{},[826,840,841],{},"one series per column, in order",[826,843,844],{},"every number column",[808,846,847,850,853],{},[826,848,849],{},"Series",[826,851,852],{},"long format: one series per value of this column, with one value column",[826,854,855],{},"none: choose it by hand",[780,857,858],{},"Open and overdue orders per branch, two series as columns (wide format):",[860,861,866],"pre",{"className":862,"code":863,"language":864,"meta":865,"style":865},"language-sql shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","SELECT b.name AS branch,\n       count(wo.id) FILTER (WHERE wo.status NOT IN ('COMPLETED', 'CANCELLED')) AS open,\n       count(wo.id) FILTER (WHERE wo.status NOT IN ('COMPLETED', 'CANCELLED')\n                            AND wo.due_at \u003C now()) AS overdue\nFROM branches b\nLEFT JOIN work_orders wo ON wo.branch = b.id\nGROUP BY b.name\nORDER BY b.name\n","sql","",[784,867,868,876,882,888,894,900,906,912],{"__ignoreMap":865},[869,870,873],"span",{"class":871,"line":872},"line",1,[869,874,875],{},"SELECT b.name AS branch,\n",[869,877,879],{"class":871,"line":878},2,[869,880,881],{},"       count(wo.id) FILTER (WHERE wo.status NOT IN ('COMPLETED', 'CANCELLED')) AS open,\n",[869,883,885],{"class":871,"line":884},3,[869,886,887],{},"       count(wo.id) FILTER (WHERE wo.status NOT IN ('COMPLETED', 'CANCELLED')\n",[869,889,891],{"class":871,"line":890},4,[869,892,893],{},"                            AND wo.due_at \u003C now()) AS overdue\n",[869,895,897],{"class":871,"line":896},5,[869,898,899],{},"FROM branches b\n",[869,901,903],{"class":871,"line":902},6,[869,904,905],{},"LEFT JOIN work_orders wo ON wo.branch = b.id\n",[869,907,909],{"class":871,"line":908},7,[869,910,911],{},"GROUP BY b.name\n",[869,913,915],{"class":871,"line":914},8,[869,916,917],{},"ORDER BY b.name\n",[780,919,920,921,924,925,928,929,932,933,935,936,939],{},"The same data can come as rows (long format): ",[784,922,923],{},"SELECT b.name AS branch, wo.type, count(*) AS orders ... GROUP BY 1, 2"," with ",[926,927,849],"strong",{}," set to ",[784,930,931],{},"type"," draws a series per order type. A value missing for a category is left empty. Series names and colors come from the column's presentation, such as the labels and colors of ",[784,934,931],{},"'s ",[784,937,938],{},"CHECK"," list.",[802,941,942,951],{},[805,943,944],{},[808,945,946,949],{},[811,947,948],{},"Setting",[811,950],{},[821,952,953,961,969,981,989,996,1004,1012],{},[808,954,955,958],{},[826,956,957],{},"Stacked",[826,959,960],{},"stacks the series instead of placing them side by side",[808,962,963,966],{},[826,964,965],{},"Format, Compact number, Color",[826,967,968],{},"how values read; the accent color of a single series",[808,970,971,974],{},[826,972,973],{},"Color column",[826,975,976,977,980],{},"a column whose palette name colors each bar; unset, ",[784,978,979],{},"_color",". Only with a single value column",[808,982,983,986],{},[826,984,985],{},"Show legend",[826,987,988],{},"the series' names. A single series hides it",[808,990,991,993],{},[826,992,849],{},[826,994,995],{},"per series: its name, color, type (bar, line or area), axis (left or right) and format. Types mix in one chart, and a series on the right axis reads on its own scale",[808,997,998,1001],{},[826,999,1000],{},"Axes",[826,1002,1003],{},"each axis' title; the value axes' minimum, maximum, logarithmic scale and format. Unset minimum: 0",[808,1005,1006,1009],{},[826,1007,1008],{},"Reference lines",[826,1010,1011],{},"lines at a number, a statistic of a series (average, minimum, maximum, median), a column or a variable, and bands between two values",[808,1013,1014,1017],{},[826,1015,1016],{},"On click, Zoom",[826,1018,1019],{},"a click on a bar; a zoom slider under the chart, the wheel or a pinch",[780,1021,1022],{},[784,1023,1024],{},"BAR",[780,1026,1027],{},"Vertical bars - one group per category, one bar per series.",[780,1029,1030,1033,1034,1037],{},[926,1031,1032],{},"Size",": 6 × 4 of the 12-column grid, at least 3 × 3 · ",[926,1035,1036],{},"Also",": series, thresholds, events, zoom, export",[802,1039,1040,1057],{},[805,1041,1042],{},[808,1043,1044,1046,1048,1050,1053,1055],{},[811,1045,193],{},[811,1047,262],{},[811,1049,816],{},[811,1051,1052],{},"Required",[811,1054,819],{},[811,1056],{},[821,1058,1059,1082,1104],{},[808,1060,1061,1065,1070,1073,1076,1079],{},[826,1062,1063],{},[926,1064,828],{},[826,1066,1067],{},[784,1068,1069],{},"category",[826,1071,1072],{},"category, time",[826,1074,1075],{},"yes",[826,1077,1078],{},"first",[826,1080,1081],{},"The axis labels - a date makes a time axis. Defaults to the first column that isn't a number.",[808,1083,1084,1088,1093,1096,1098,1101],{},[826,1085,1086],{},[926,1087,429],{},[826,1089,1090],{},[784,1091,1092],{},"values",[826,1094,1095],{},"number",[826,1097,1075],{},[826,1099,1100],{},"all",[826,1102,1103],{},"One series per column, in this order. Defaults to every number column.",[808,1105,1106,1110,1115,1117,1119,1122],{},[826,1107,1108],{},[926,1109,849],{},[826,1111,1112],{},[784,1113,1114],{},"series",[826,1116,1069],{},[826,1118],{},[826,1120,1121],{},"none",[826,1123,1124,1125,1128],{},"Long format: one series per value of this column (",[784,1126,1127],{},"month, seller, total",") - with one value column. Optional.",[802,1130,1131,1147],{},[805,1132,1133],{},[808,1134,1135,1138,1140,1143,1145],{},[811,1136,1137],{},"Property",[811,1139,262],{},[811,1141,1142],{},"Section",[811,1144,429],{},[811,1146],{},[821,1148,1149,1172,1192,1211,1230,1248,1269,1286,1304,1323,1352],{},[808,1150,1151,1155,1160,1163,1169],{},[826,1152,1153],{},[926,1154,957],{},[826,1156,1157],{},[784,1158,1159],{},"stacked",[826,1161,1162],{},"appearance",[826,1164,1165,1166],{},"default ",[784,1167,1168],{},"false",[826,1170,1171],{},"Stacks the series instead of placing them side by side.",[808,1173,1174,1179,1184,1187,1189],{},[826,1175,1176],{},[926,1177,1178],{},"Format",[826,1180,1181],{},[784,1182,1183],{},"displayFormat",[826,1185,1186],{},"format",[826,1188],{},[826,1190,1191],{},"How its numbers read - a displayFormat pattern: \"$ #,##0\", \"#,##0.00\", \"0.0 %\" (% never multiplies: 85 reads 85.0 %), \"0.0 h\", \"CURRENCY:ARS\". Unset: the value column's own (its presentation), else the locale's.",[808,1193,1194,1199,1204,1206,1208],{},[826,1195,1196],{},[926,1197,1198],{},"Compact number",[826,1200,1201],{},[784,1202,1203],{},"compact",[826,1205,1186],{},[826,1207],{},[826,1209,1210],{},"Abbreviates large numbers - 11.6M, 2.4K - keeping the format's text and decimals (\"$ #,##0\" + compact: $ 1.3M). Unset: on, unless a format applies (its own or its column's).",[808,1212,1213,1218,1223,1225,1227],{},[826,1214,1215],{},[926,1216,1217],{},"Color",[826,1219,1220],{},[784,1221,1222],{},"color",[826,1224,1162],{},[826,1226],{},[826,1228,1229],{},"A palette hue for its marks - unset, the theme's primary.",[808,1231,1232,1236,1241,1243,1245],{},[826,1233,1234],{},[926,1235,973],{},[826,1237,1238],{},[784,1239,1240],{},"colorColumn",[826,1242,1162],{},[826,1244],{},[826,1246,1247],{},"A column whose value - a palette name: red, emerald, amber... - colors its row's mark. Unset, a column named _color, if the query returns one.",[808,1249,1250,1254,1259,1261,1266],{},[826,1251,1252],{},[926,1253,985],{},[826,1255,1256],{},[784,1257,1258],{},"showLegend",[826,1260,1162],{},[826,1262,1165,1263],{},[784,1264,1265],{},"true",[826,1267,1268],{},"The series' (or slices') names, beside the chart.",[808,1270,1271,1275,1279,1281,1283],{},[826,1272,1273],{},[926,1274,849],{},[826,1276,1277],{},[784,1278,1114],{},[826,1280,1114],{},[826,1282],{},[826,1284,1285],{},"Per value column - or, in long format, per value of the Series column: {label, color (a palette hue), type: bar|line|area, axis: left|right, displayFormat}. Unset: the column's title and format; in long format, the Series column's value labels and colors (its presentation).",[808,1287,1288,1292,1297,1299,1301],{},[826,1289,1290],{},[926,1291,1000],{},[826,1293,1294],{},[784,1295,1296],{},"axes",[826,1298,1296],{},[826,1300],{},[826,1302,1303],{},"{category: {title}, value: {title, min, max, log, displayFormat}, value2: {...}} - value2 is the right axis, used by series with axis: right. Unset min: 0 for bars and areas, fitted to the data for lines.",[808,1305,1306,1310,1315,1318,1320],{},[826,1307,1308],{},[926,1309,1008],{},[826,1311,1312],{},[784,1313,1314],{},"references",[826,1316,1317],{},"thresholds",[826,1319],{},[826,1321,1322],{},"Lines and bands on the value axis: {type: \"line\", value: a number | average | min | max | median | {column} | {variable}, label, color, series?} or {type: \"band\", from, to, label, color}. Labels read in the axis' format.",[808,1324,1325,1330,1335,1338,1340],{},[826,1326,1327],{},[926,1328,1329],{},"On click",[826,1331,1332],{},[784,1333,1334],{},"click",[826,1336,1337],{},"events",[826,1339],{},[826,1341,1342,1343,1347,1348,1351],{},"What a click on a mark does: {action: \"FILTER\", variable, value} sets a variable of this dashboard; {action: \"DATAVIEW\", dataview, filter} opens a DataView filtered (the where grammar); {action: \"DASHBOARD\", dashboard, variables, tab}; {action: \"RECORD\", dataview, pk}; {action: \"URL\", url, newTab, inEmbeds}. Values are formulas over ",[1344,1345],"binding",{"value":1346},"row.\u003Ccolumn>"," (_ columns too) and ",[1344,1349],{"value":1350},"vars.\u003Cname>","; targets by id. hint: the tooltip's last line.",[808,1353,1354,1359,1364,1367,1371],{},[826,1355,1356],{},[926,1357,1358],{},"Zoom",[826,1360,1361],{},[784,1362,1363],{},"zoom",[826,1365,1366],{},"zoomExport",[826,1368,1165,1369],{},[784,1370,1168],{},[826,1372,1373],{},"A bar under the chart, and the wheel or a pinch, to zoom into a range.",[860,1375,1377],{"className":862,"code":1376,"language":864,"meta":865,"style":865},"SELECT * FROM (VALUES ('North', 120, 80), ('South', 95, 110), ('East', 140, 60), ('West', 70, 90)) AS t(region, sales, returns)\n",[784,1378,1379],{"__ignoreMap":865},[869,1380,1381],{"class":871,"line":872},[869,1382,1376],{},[794,1384,1386],{"id":1385},"horizontal-bar","Horizontal bar",[780,1388,1389],{},"The same roles and settings, with bars across: for long labels. Categories read top to bottom in the query's order. Parts used on work orders by category:",[860,1391,1393],{"className":862,"code":1392,"language":864,"meta":865,"style":865},"SELECT p.category, sum(-m.quantity) AS used\nFROM stock_movements m\nJOIN parts p ON p.id = m.part\nWHERE m.reason = 'WORK_ORDER'\n  AND ($VAR.period.from IS NULL OR m.created_at >= $VAR.period.from)\n  AND ($VAR.period.to IS NULL OR m.created_at \u003C $VAR.period.to)\nGROUP BY p.category\nORDER BY used DESC\n",[784,1394,1395,1400,1405,1410,1415,1420,1425,1430],{"__ignoreMap":865},[869,1396,1397],{"class":871,"line":872},[869,1398,1399],{},"SELECT p.category, sum(-m.quantity) AS used\n",[869,1401,1402],{"class":871,"line":878},[869,1403,1404],{},"FROM stock_movements m\n",[869,1406,1407],{"class":871,"line":884},[869,1408,1409],{},"JOIN parts p ON p.id = m.part\n",[869,1411,1412],{"class":871,"line":890},[869,1413,1414],{},"WHERE m.reason = 'WORK_ORDER'\n",[869,1416,1417],{"class":871,"line":896},[869,1418,1419],{},"  AND ($VAR.period.from IS NULL OR m.created_at >= $VAR.period.from)\n",[869,1421,1422],{"class":871,"line":902},[869,1423,1424],{},"  AND ($VAR.period.to IS NULL OR m.created_at \u003C $VAR.period.to)\n",[869,1426,1427],{"class":871,"line":908},[869,1428,1429],{},"GROUP BY p.category\n",[869,1431,1432],{"class":871,"line":914},[869,1433,1434],{},"ORDER BY used DESC\n",[780,1436,1437],{},[784,1438,1439],{},"BAR_HORIZONTAL",[780,1441,1442],{},"Horizontal bars - for long labels; order the query yourself.",[780,1444,1445,1033,1447,1037],{},[926,1446,1032],{},[926,1448,1036],{},[802,1450,1451,1467],{},[805,1452,1453],{},[808,1454,1455,1457,1459,1461,1463,1465],{},[811,1456,193],{},[811,1458,262],{},[811,1460,816],{},[811,1462,1052],{},[811,1464,819],{},[811,1466],{},[821,1468,1469,1487,1505],{},[808,1470,1471,1475,1479,1481,1483,1485],{},[826,1472,1473],{},[926,1474,828],{},[826,1476,1477],{},[784,1478,1069],{},[826,1480,1072],{},[826,1482,1075],{},[826,1484,1078],{},[826,1486,1081],{},[808,1488,1489,1493,1497,1499,1501,1503],{},[826,1490,1491],{},[926,1492,429],{},[826,1494,1495],{},[784,1496,1092],{},[826,1498,1095],{},[826,1500,1075],{},[826,1502,1100],{},[826,1504,1103],{},[808,1506,1507,1511,1515,1517,1519,1521],{},[826,1508,1509],{},[926,1510,849],{},[826,1512,1513],{},[784,1514,1114],{},[826,1516,1069],{},[826,1518],{},[826,1520,1121],{},[826,1522,1124,1523,1128],{},[784,1524,1127],{},[802,1526,1527,1541],{},[805,1528,1529],{},[808,1530,1531,1533,1535,1537,1539],{},[811,1532,1137],{},[811,1534,262],{},[811,1536,1142],{},[811,1538,429],{},[811,1540],{},[821,1542,1543,1561,1577,1593,1609,1625,1643,1659,1675,1691,1711],{},[808,1544,1545,1549,1553,1555,1559],{},[826,1546,1547],{},[926,1548,957],{},[826,1550,1551],{},[784,1552,1159],{},[826,1554,1162],{},[826,1556,1165,1557],{},[784,1558,1168],{},[826,1560,1171],{},[808,1562,1563,1567,1571,1573,1575],{},[826,1564,1565],{},[926,1566,1178],{},[826,1568,1569],{},[784,1570,1183],{},[826,1572,1186],{},[826,1574],{},[826,1576,1191],{},[808,1578,1579,1583,1587,1589,1591],{},[826,1580,1581],{},[926,1582,1198],{},[826,1584,1585],{},[784,1586,1203],{},[826,1588,1186],{},[826,1590],{},[826,1592,1210],{},[808,1594,1595,1599,1603,1605,1607],{},[826,1596,1597],{},[926,1598,1217],{},[826,1600,1601],{},[784,1602,1222],{},[826,1604,1162],{},[826,1606],{},[826,1608,1229],{},[808,1610,1611,1615,1619,1621,1623],{},[826,1612,1613],{},[926,1614,973],{},[826,1616,1617],{},[784,1618,1240],{},[826,1620,1162],{},[826,1622],{},[826,1624,1247],{},[808,1626,1627,1631,1635,1637,1641],{},[826,1628,1629],{},[926,1630,985],{},[826,1632,1633],{},[784,1634,1258],{},[826,1636,1162],{},[826,1638,1165,1639],{},[784,1640,1265],{},[826,1642,1268],{},[808,1644,1645,1649,1653,1655,1657],{},[826,1646,1647],{},[926,1648,849],{},[826,1650,1651],{},[784,1652,1114],{},[826,1654,1114],{},[826,1656],{},[826,1658,1285],{},[808,1660,1661,1665,1669,1671,1673],{},[826,1662,1663],{},[926,1664,1000],{},[826,1666,1667],{},[784,1668,1296],{},[826,1670,1296],{},[826,1672],{},[826,1674,1303],{},[808,1676,1677,1681,1685,1687,1689],{},[826,1678,1679],{},[926,1680,1008],{},[826,1682,1683],{},[784,1684,1314],{},[826,1686,1317],{},[826,1688],{},[826,1690,1322],{},[808,1692,1693,1697,1701,1703,1705],{},[826,1694,1695],{},[926,1696,1329],{},[826,1698,1699],{},[784,1700,1334],{},[826,1702,1337],{},[826,1704],{},[826,1706,1342,1707,1347,1709,1351],{},[1344,1708],{"value":1346},[1344,1710],{"value":1350},[808,1712,1713,1717,1721,1723,1727],{},[826,1714,1715],{},[926,1716,1358],{},[826,1718,1719],{},[784,1720,1363],{},[826,1722,1366],{},[826,1724,1165,1725],{},[784,1726,1168],{},[826,1728,1373],{},[860,1730,1732],{"className":862,"code":1731,"language":864,"meta":865,"style":865},"SELECT * FROM (VALUES ('Laptops', 320), ('Phones', 280), ('Tablets', 150), ('Monitors', 90)) AS t(product, stock) ORDER BY stock DESC\n",[784,1733,1734],{"__ignoreMap":865},[869,1735,1736],{"class":871,"line":872},[869,1737,1731],{},[794,1739,1741],{"id":1740},"combo-chart","Combo chart",[780,1743,1744,1745,1747],{},"Bars and lines on two axes: the first value column as bars on the left axis, the rest as lines on the right, each axis in its own format. It needs at least two value columns and no Series column; for a series per value of a column, use a Bar chart. ",[926,1746,849],{}," changes which is which.",[780,1749,1750],{},"Orders per month as bars, hours per order as a line:",[860,1752,1754],{"className":862,"code":1753,"language":864,"meta":865,"style":865},"SELECT date_trunc('month', wo.reported_at)::date AS month,\n       count(DISTINCT wo.id) AS orders,\n       round(sum(te.minutes) \u002F 60.0 \u002F nullif(count(DISTINCT wo.id), 0), 1) AS hours_per_order\nFROM work_orders wo\nLEFT JOIN time_entries te ON te.work_order = wo.id\nWHERE wo.reported_at >= date_trunc('month', current_date) - interval '11 months'\nGROUP BY 1\nORDER BY 1\n",[784,1755,1756,1761,1766,1771,1776,1781,1786,1791],{"__ignoreMap":865},[869,1757,1758],{"class":871,"line":872},[869,1759,1760],{},"SELECT date_trunc('month', wo.reported_at)::date AS month,\n",[869,1762,1763],{"class":871,"line":878},[869,1764,1765],{},"       count(DISTINCT wo.id) AS orders,\n",[869,1767,1768],{"class":871,"line":884},[869,1769,1770],{},"       round(sum(te.minutes) \u002F 60.0 \u002F nullif(count(DISTINCT wo.id), 0), 1) AS hours_per_order\n",[869,1772,1773],{"class":871,"line":890},[869,1774,1775],{},"FROM work_orders wo\n",[869,1777,1778],{"class":871,"line":896},[869,1779,1780],{},"LEFT JOIN time_entries te ON te.work_order = wo.id\n",[869,1782,1783],{"class":871,"line":902},[869,1784,1785],{},"WHERE wo.reported_at >= date_trunc('month', current_date) - interval '11 months'\n",[869,1787,1788],{"class":871,"line":908},[869,1789,1790],{},"GROUP BY 1\n",[869,1792,1793],{"class":871,"line":914},[869,1794,1795],{},"ORDER BY 1\n",[780,1797,1798,1799,1802],{},"A ",[926,1800,1801],{},"Tooltip"," role adds more columns to each mark's tooltip.",[780,1804,1805],{},[784,1806,1807],{},"COMBO",[780,1809,1810],{},"Bars and lines on two axes - the first value column as bars on the left, the rest as lines on the right.",[780,1812,1813,1033,1815,1037],{},[926,1814,1032],{},[926,1816,1036],{},[802,1818,1819,1835],{},[805,1820,1821],{},[808,1822,1823,1825,1827,1829,1831,1833],{},[811,1824,193],{},[811,1826,262],{},[811,1828,816],{},[811,1830,1052],{},[811,1832,819],{},[811,1834],{},[821,1836,1837,1855,1874],{},[808,1838,1839,1843,1847,1849,1851,1853],{},[826,1840,1841],{},[926,1842,828],{},[826,1844,1845],{},[784,1846,1069],{},[826,1848,1072],{},[826,1850,1075],{},[826,1852,1078],{},[826,1854,1081],{},[808,1856,1857,1861,1865,1867,1869,1871],{},[826,1858,1859],{},[926,1860,429],{},[826,1862,1863],{},[784,1864,1092],{},[826,1866,1095],{},[826,1868,1075],{},[826,1870,1100],{},[826,1872,1873],{},"Two or more columns: the first as bars (left axis), the rest as lines (right axis) - series changes that.",[808,1875,1876,1880,1885,1888,1890,1892],{},[826,1877,1878],{},[926,1879,1801],{},[826,1881,1882],{},[784,1883,1884],{},"tooltip",[826,1886,1887],{},"category, number, time",[826,1889],{},[826,1891,1121],{},[826,1893,1894],{},"More columns shown in a mark's tooltip, with their titles and formats. Optional.",[802,1896,1897,1911],{},[805,1898,1899],{},[808,1900,1901,1903,1905,1907,1909],{},[811,1902,1137],{},[811,1904,262],{},[811,1906,1142],{},[811,1908,429],{},[811,1910],{},[821,1912,1913,1931,1947,1963,1979,1995,2013,2029,2045,2061,2081],{},[808,1914,1915,1919,1923,1925,1929],{},[826,1916,1917],{},[926,1918,957],{},[826,1920,1921],{},[784,1922,1159],{},[826,1924,1162],{},[826,1926,1165,1927],{},[784,1928,1168],{},[826,1930,1171],{},[808,1932,1933,1937,1941,1943,1945],{},[826,1934,1935],{},[926,1936,1178],{},[826,1938,1939],{},[784,1940,1183],{},[826,1942,1186],{},[826,1944],{},[826,1946,1191],{},[808,1948,1949,1953,1957,1959,1961],{},[826,1950,1951],{},[926,1952,1198],{},[826,1954,1955],{},[784,1956,1203],{},[826,1958,1186],{},[826,1960],{},[826,1962,1210],{},[808,1964,1965,1969,1973,1975,1977],{},[826,1966,1967],{},[926,1968,1217],{},[826,1970,1971],{},[784,1972,1222],{},[826,1974,1162],{},[826,1976],{},[826,1978,1229],{},[808,1980,1981,1985,1989,1991,1993],{},[826,1982,1983],{},[926,1984,973],{},[826,1986,1987],{},[784,1988,1240],{},[826,1990,1162],{},[826,1992],{},[826,1994,1247],{},[808,1996,1997,2001,2005,2007,2011],{},[826,1998,1999],{},[926,2000,985],{},[826,2002,2003],{},[784,2004,1258],{},[826,2006,1162],{},[826,2008,1165,2009],{},[784,2010,1265],{},[826,2012,1268],{},[808,2014,2015,2019,2023,2025,2027],{},[826,2016,2017],{},[926,2018,849],{},[826,2020,2021],{},[784,2022,1114],{},[826,2024,1114],{},[826,2026],{},[826,2028,1285],{},[808,2030,2031,2035,2039,2041,2043],{},[826,2032,2033],{},[926,2034,1000],{},[826,2036,2037],{},[784,2038,1296],{},[826,2040,1296],{},[826,2042],{},[826,2044,1303],{},[808,2046,2047,2051,2055,2057,2059],{},[826,2048,2049],{},[926,2050,1008],{},[826,2052,2053],{},[784,2054,1314],{},[826,2056,1317],{},[826,2058],{},[826,2060,1322],{},[808,2062,2063,2067,2071,2073,2075],{},[826,2064,2065],{},[926,2066,1329],{},[826,2068,2069],{},[784,2070,1334],{},[826,2072,1337],{},[826,2074],{},[826,2076,1342,2077,1347,2079,1351],{},[1344,2078],{"value":1346},[1344,2080],{"value":1350},[808,2082,2083,2087,2091,2093,2097],{},[826,2084,2085],{},[926,2086,1358],{},[826,2088,2089],{},[784,2090,1363],{},[826,2092,1366],{},[826,2094,1165,2095],{},[784,2096,1168],{},[826,2098,1373],{},[860,2100,2102],{"className":862,"code":2101,"language":864,"meta":865,"style":865},"SELECT * FROM (VALUES ('Jan', 120, 3500.5), ('Feb', 140, 3720), ('Mar', 95, 4010.25)) AS t(month, visits, avg_ticket)\n",[784,2103,2104],{"__ignoreMap":865},[869,2105,2106],{"class":871,"line":872},[869,2107,2101],{},[794,2109,2111],{"id":2110},"waterfall","Waterfall",[780,2113,2114],{},"How a total is built: each row a change up or down, with its sign.",[802,2116,2117,2127],{},[805,2118,2119],{},[808,2120,2121,2123,2125],{},[811,2122,813],{},[811,2124,816],{},[811,2126,819],{},[821,2128,2129,2138,2149],{},[808,2130,2131,2133,2136],{},[826,2132,828],{},[826,2134,2135],{},"each step's name",[826,2137,834],{},[808,2139,2140,2143,2146],{},[826,2141,2142],{},"Value",[826,2144,2145],{},"the change, with its sign",[826,2147,2148],{},"the first number column",[808,2150,2151,2154,2157],{},[826,2152,2153],{},"Total",[826,2155,2156],{},"chosen by hand: a true\u002Ffalse column. A true row draws the running total so far from 0",[826,2158,1121],{},[780,2160,2161],{},"The value of Acme's stock movements this month, by reason:",[860,2163,2165],{"className":862,"code":2164,"language":864,"meta":865,"style":865},"SELECT m.reason, sum(m.quantity * p.unit_cost) AS value\nFROM stock_movements m\nJOIN parts p ON p.id = m.part\nWHERE m.created_at >= date_trunc('month', now())\nGROUP BY m.reason\nORDER BY CASE m.reason WHEN 'PURCHASE' THEN 1 WHEN 'TRANSFER' THEN 2\n                       WHEN 'ADJUSTMENT' THEN 3 ELSE 4 END\n",[784,2166,2167,2172,2176,2180,2185,2190,2195],{"__ignoreMap":865},[869,2168,2169],{"class":871,"line":872},[869,2170,2171],{},"SELECT m.reason, sum(m.quantity * p.unit_cost) AS value\n",[869,2173,2174],{"class":871,"line":878},[869,2175,1404],{},[869,2177,2178],{"class":871,"line":884},[869,2179,1409],{},[869,2181,2182],{"class":871,"line":890},[869,2183,2184],{},"WHERE m.created_at >= date_trunc('month', now())\n",[869,2186,2187],{"class":871,"line":896},[869,2188,2189],{},"GROUP BY m.reason\n",[869,2191,2192],{"class":871,"line":902},[869,2193,2194],{},"ORDER BY CASE m.reason WHEN 'PURCHASE' THEN 1 WHEN 'TRANSFER' THEN 2\n",[869,2196,2197],{"class":871,"line":908},[869,2198,2199],{},"                       WHEN 'ADJUSTMENT' THEN 3 ELSE 4 END\n",[802,2201,2202,2210],{},[805,2203,2204],{},[808,2205,2206,2208],{},[811,2207,948],{},[811,2209],{},[821,2211,2212,2223],{},[808,2213,2214,2217],{},[826,2215,2216],{},"Final total, Final total's name",[826,2218,2219,2220],{},"a last bar with the running total, on by default; its name, unset ",[2221,2222,2153],"em",{},[808,2224,2225,2228],{},[826,2226,2227],{},"Increase color, Decrease color, Total color",[826,2229,2230],{},"palette hues; green and red by default",[780,2232,2233],{},[784,2234,2235],{},"WATERFALL",[780,2237,2238],{},"How a total is built - each row a change up or down; a total row the running sum so far.",[780,2240,2241,1033,2243,2245],{},[926,2242,1032],{},[926,2244,1036],{},": thresholds, events, export",[802,2247,2248,2264],{},[805,2249,2250],{},[808,2251,2252,2254,2256,2258,2260,2262],{},[811,2253,193],{},[811,2255,262],{},[811,2257,816],{},[811,2259,1052],{},[811,2261,819],{},[811,2263],{},[821,2265,2266,2284,2304,2324],{},[808,2267,2268,2272,2276,2278,2280,2282],{},[826,2269,2270],{},[926,2271,828],{},[826,2273,2274],{},[784,2275,1069],{},[826,2277,1072],{},[826,2279,1075],{},[826,2281,1078],{},[826,2283,1081],{},[808,2285,2286,2290,2295,2297,2299,2301],{},[826,2287,2288],{},[926,2289,2142],{},[826,2291,2292],{},[784,2293,2294],{},"value",[826,2296,1095],{},[826,2298,1075],{},[826,2300,1078],{},[826,2302,2303],{},"Each row's change, with its sign. Defaults to the first number column.",[808,2305,2306,2310,2315,2317,2319,2321],{},[826,2307,2308],{},[926,2309,2153],{},[826,2311,2312],{},[784,2313,2314],{},"total",[826,2316],{},[826,2318],{},[826,2320,1121],{},[826,2322,2323],{},"Chosen by hand: a true\u002Ffalse column - a true row draws the running total so far from 0 (its value is ignored).",[808,2325,2326,2330,2334,2336,2338,2340],{},[826,2327,2328],{},[926,2329,1801],{},[826,2331,2332],{},[784,2333,1884],{},[826,2335,1887],{},[826,2337],{},[826,2339,1121],{},[826,2341,1894],{},[802,2343,2344,2358],{},[805,2345,2346],{},[808,2347,2348,2350,2352,2354,2356],{},[811,2349,1137],{},[811,2351,262],{},[811,2353,1142],{},[811,2355,429],{},[811,2357],{},[821,2359,2360,2376,2392,2413,2432,2454,2476,2495,2511,2527],{},[808,2361,2362,2366,2370,2372,2374],{},[826,2363,2364],{},[926,2365,1178],{},[826,2367,2368],{},[784,2369,1183],{},[826,2371,1186],{},[826,2373],{},[826,2375,1191],{},[808,2377,2378,2382,2386,2388,2390],{},[826,2379,2380],{},[926,2381,1198],{},[826,2383,2384],{},[784,2385,1203],{},[826,2387,1186],{},[826,2389],{},[826,2391,1210],{},[808,2393,2394,2399,2404,2406,2410],{},[826,2395,2396],{},[926,2397,2398],{},"Final total",[826,2400,2401],{},[784,2402,2403],{},"finalTotal",[826,2405,1162],{},[826,2407,1165,2408],{},[784,2409,1265],{},[826,2411,2412],{},"A last bar with the running total.",[808,2414,2415,2420,2425,2427,2429],{},[826,2416,2417],{},[926,2418,2419],{},"Final total's name",[826,2421,2422],{},[784,2423,2424],{},"finalTotalLabel",[826,2426,1162],{},[826,2428],{},[826,2430,2431],{},"Unset: \"Total\" in the viewer's language.",[808,2433,2434,2439,2444,2446,2451],{},[826,2435,2436],{},[926,2437,2438],{},"Increase color",[826,2440,2441],{},[784,2442,2443],{},"increaseColor",[826,2445,1162],{},[826,2447,1165,2448],{},[784,2449,2450],{},"green",[826,2452,2453],{},"A palette hue for a change up.",[808,2455,2456,2461,2466,2468,2473],{},[826,2457,2458],{},[926,2459,2460],{},"Decrease color",[826,2462,2463],{},[784,2464,2465],{},"decreaseColor",[826,2467,1162],{},[826,2469,1165,2470],{},[784,2471,2472],{},"red",[826,2474,2475],{},"A palette hue for a change down.",[808,2477,2478,2483,2488,2490,2492],{},[826,2479,2480],{},[926,2481,2482],{},"Total color",[826,2484,2485],{},[784,2486,2487],{},"totalColor",[826,2489,1162],{},[826,2491],{},[826,2493,2494],{},"A palette hue for a total - unset, the theme's primary.",[808,2496,2497,2501,2505,2507,2509],{},[826,2498,2499],{},[926,2500,1000],{},[826,2502,2503],{},[784,2504,1296],{},[826,2506,1296],{},[826,2508],{},[826,2510,1303],{},[808,2512,2513,2517,2521,2523,2525],{},[826,2514,2515],{},[926,2516,1008],{},[826,2518,2519],{},[784,2520,1314],{},[826,2522,1317],{},[826,2524],{},[826,2526,1322],{},[808,2528,2529,2533,2537,2539,2541],{},[826,2530,2531],{},[926,2532,1329],{},[826,2534,2535],{},[784,2536,1334],{},[826,2538,1337],{},[826,2540],{},[826,2542,1342,2543,1347,2545,1351],{},[1344,2544],{"value":1346},[1344,2546],{"value":1350},[860,2548,2550],{"className":862,"code":2549,"language":864,"meta":865,"style":865},"SELECT * FROM (VALUES (1, 'Sales', 1000, false), (2, 'Discounts', -150, false), (3, 'Net', NULL, true), (4, 'Paid', -600, false)) AS t(n, step, amount, is_total) ORDER BY n\n",[784,2551,2552],{"__ignoreMap":865},[869,2553,2554],{"class":871,"line":872},[869,2555,2549],{},[794,2557,2559],{"id":2558},"leaderboard","Leaderboard",[780,2561,2562,2563,2565],{},"A ranked list with a bar per row, sized against the largest value. Rows show in the query's order: order and ",[784,2564,786],{}," it yourself.",[802,2567,2568,2578],{},[805,2569,2570],{},[808,2571,2572,2574,2576],{},[811,2573,813],{},[811,2575,816],{},[811,2577,819],{},[821,2579,2580,2589,2598],{},[808,2581,2582,2584,2587],{},[826,2583,828],{},[826,2585,2586],{},"each row's name",[826,2588,834],{},[808,2590,2591,2593,2596],{},[826,2592,2142],{},[826,2594,2595],{},"the ranked value",[826,2597,2148],{},[808,2599,2600,2603,2606],{},[826,2601,2602],{},"Image",[826,2604,2605],{},"a file column, shown as a thumbnail beside each row",[826,2607,2608],{},"the first file column",[780,2610,2611],{},"The top ten customers by billing in the chosen period:",[860,2613,2615],{"className":862,"code":2614,"language":864,"meta":865,"style":865},"SELECT c.name AS customer, sum(ii.quantity * ii.unit_price) AS billed\nFROM invoices i\nJOIN customers c ON c.id = i.customer\nJOIN invoice_items ii ON ii.invoice = i.id\nWHERE i.status \u003C> 'DRAFT'\n  AND ($VAR.period.from IS NULL OR i.issued_on >= $VAR.period.from)\n  AND ($VAR.period.to IS NULL OR i.issued_on \u003C $VAR.period.to)\nGROUP BY c.name\nORDER BY billed DESC\nLIMIT 10\n",[784,2616,2617,2622,2627,2632,2637,2642,2647,2652,2657,2663],{"__ignoreMap":865},[869,2618,2619],{"class":871,"line":872},[869,2620,2621],{},"SELECT c.name AS customer, sum(ii.quantity * ii.unit_price) AS billed\n",[869,2623,2624],{"class":871,"line":878},[869,2625,2626],{},"FROM invoices i\n",[869,2628,2629],{"class":871,"line":884},[869,2630,2631],{},"JOIN customers c ON c.id = i.customer\n",[869,2633,2634],{"class":871,"line":890},[869,2635,2636],{},"JOIN invoice_items ii ON ii.invoice = i.id\n",[869,2638,2639],{"class":871,"line":896},[869,2640,2641],{},"WHERE i.status \u003C> 'DRAFT'\n",[869,2643,2644],{"class":871,"line":902},[869,2645,2646],{},"  AND ($VAR.period.from IS NULL OR i.issued_on >= $VAR.period.from)\n",[869,2648,2649],{"class":871,"line":908},[869,2650,2651],{},"  AND ($VAR.period.to IS NULL OR i.issued_on \u003C $VAR.period.to)\n",[869,2653,2654],{"class":871,"line":914},[869,2655,2656],{},"GROUP BY c.name\n",[869,2658,2660],{"class":871,"line":2659},9,[869,2661,2662],{},"ORDER BY billed DESC\n",[869,2664,2666],{"class":871,"line":2665},10,[869,2667,2668],{},"LIMIT 10\n",[780,2670,2671],{},"Its settings: Format, Compact number, Color, Color column and On click (a click on a row).",[780,2673,2674],{},[784,2675,2676],{},"LEADERBOARD",[780,2678,2679],{},"A ranked list with bars - order and LIMIT the query yourself.",[780,2681,2682,2684,2685,2687],{},[926,2683,1032],{},": 4 × 4 of the 12-column grid, at least 3 × 3 · ",[926,2686,1036],{},": events, export",[802,2689,2690,2706],{},[805,2691,2692],{},[808,2693,2694,2696,2698,2700,2702,2704],{},[811,2695,193],{},[811,2697,262],{},[811,2699,816],{},[811,2701,1052],{},[811,2703,819],{},[811,2705],{},[821,2707,2708,2727,2746],{},[808,2709,2710,2714,2718,2720,2722,2724],{},[826,2711,2712],{},[926,2713,828],{},[826,2715,2716],{},[784,2717,1069],{},[826,2719,1072],{},[826,2721,1075],{},[826,2723,1078],{},[826,2725,2726],{},"Each row's name. Defaults to the first column that isn't a number.",[808,2728,2729,2733,2737,2739,2741,2743],{},[826,2730,2731],{},[926,2732,2142],{},[826,2734,2735],{},[784,2736,2294],{},[826,2738,1095],{},[826,2740,1075],{},[826,2742,1078],{},[826,2744,2745],{},"The ranked value. Defaults to the first number column.",[808,2747,2748,2752,2757,2760,2762,2764],{},[826,2749,2750],{},[926,2751,2602],{},[826,2753,2754],{},[784,2755,2756],{},"image",[826,2758,2759],{},"file",[826,2761],{},[826,2763,1078],{},[826,2765,2766],{},"A file column (an image) shown as a thumbnail beside each row. Defaults to the first file column.",[802,2768,2769,2783],{},[805,2770,2771],{},[808,2772,2773,2775,2777,2779,2781],{},[811,2774,1137],{},[811,2776,262],{},[811,2778,1142],{},[811,2780,429],{},[811,2782],{},[821,2784,2785,2801,2817,2833,2849],{},[808,2786,2787,2791,2795,2797,2799],{},[826,2788,2789],{},[926,2790,1178],{},[826,2792,2793],{},[784,2794,1183],{},[826,2796,1186],{},[826,2798],{},[826,2800,1191],{},[808,2802,2803,2807,2811,2813,2815],{},[826,2804,2805],{},[926,2806,1198],{},[826,2808,2809],{},[784,2810,1203],{},[826,2812,1186],{},[826,2814],{},[826,2816,1210],{},[808,2818,2819,2823,2827,2829,2831],{},[826,2820,2821],{},[926,2822,1217],{},[826,2824,2825],{},[784,2826,1222],{},[826,2828,1162],{},[826,2830],{},[826,2832,1229],{},[808,2834,2835,2839,2843,2845,2847],{},[826,2836,2837],{},[926,2838,973],{},[826,2840,2841],{},[784,2842,1240],{},[826,2844,1162],{},[826,2846],{},[826,2848,1247],{},[808,2850,2851,2855,2859,2861,2863],{},[826,2852,2853],{},[926,2854,1329],{},[826,2856,2857],{},[784,2858,1334],{},[826,2860,1337],{},[826,2862],{},[826,2864,1342,2865,1347,2867,1351],{},[1344,2866],{"value":1346},[1344,2868],{"value":1350},[860,2870,2872],{"className":862,"code":2871,"language":864,"meta":865,"style":865},"SELECT * FROM (VALUES ('Ana', 48), ('Luis', 41), ('Marta', 35), ('Pedro', 22)) AS t(agent, resolved) ORDER BY resolved DESC LIMIT 10\n",[784,2873,2874],{"__ignoreMap":865},[869,2875,2876],{"class":871,"line":872},[869,2877,2871],{},[794,2879,2881],{"id":2880},"next-steps","Next steps",[2883,2884,2885,2892],"ul",{},[2886,2887,2888,2891],"li",{},[2889,2890,306],"a",{"href":307},": lines and areas over time.",[2886,2893,2894,2896,2897,2899],{},[2889,2895,329],{"href":330},": ",[784,2898,979],{}," and the other helper columns.",[2901,2902,2903],"style",{},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":865,"searchDepth":872,"depth":878,"links":2905},[2906,2907,2908,2909,2910,2911],{"id":796,"depth":878,"text":797},{"id":1385,"depth":878,"text":1386},{"id":1740,"depth":878,"text":1741},{"id":2110,"depth":878,"text":2111},{"id":2558,"depth":878,"text":2559},{"id":2880,"depth":878,"text":2881},"Bar chart, Horizontal bar, Combo chart, Waterfall and Leaderboard.","md",null,{},true,{"title":302,"description":2912},"ghsHwJ7mV2Q5usQ3l6uk2sjzW-OIYLMv7Vscsj2bVcc",[2920,2922],{"title":298,"path":299,"stem":300,"description":2921,"children":-1},"KPI, Gauge and Progress.",{"title":306,"path":307,"stem":308,"description":2923,"children":-1},"Line chart and Area chart.",1792339963644]