PageSourceSearch

https://tabletoplabs.ai/contact-us

html tabletoplabs.ai collected 2026-10-05 15:25:16 UTC 203,427 bytes, 1,032 lines download raw bytes

1<!DOCTYPE html><html lang="en" dir="ltr" class="theme-light"><head><meta charSet="utf-8"/><link rel="preconnect" href="/" crossorigin=""/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff2" as="font" crossorigin="anonymous" type="font/woff2"/><link rel="preload" href="https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-500.woff2" as="font" crossorigin="anonymous" type="font/woff2"/><link rel="preload" href="https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-600.woff2" as="font" crossorigin="anonymous" type="font/woff2"/><link rel="preload" href="https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-700.woff2" as="font" crossorigin="anonymous" type="font/woff2"/><link rel="preload" as="image" href="https://assets.super.so/63dd2b58-78c8-4af9-b178-9a01cfca31d2/uploads/logo/63cb5f8c-798b-4f6a-b500-8973eec55402.svg"/><link rel="preload" as="image" href="https://app.notion.com/icons/invitation_gray.svg"/><link rel="preload" as="image" imageSrcSet="https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/eab66849-27a2-4c2f-b2a0-a375d39af0ba/contact-us/w=1920,quality=90,fit=scale-down 640w, https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/eab66849-27a2-4c2f-b2a0-a375d39af0ba/contact-us/w=1920,quality=90,fit=scale-down 750w, https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/eab66849-27a2-4c2f-b2a0-a375d39af0ba/contact-us/w=1920,quality=90,fit=scale-down 828w, https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/eab66849-27a2-4c2f-b2a0-a375d39af0ba/contact-us/w=1920,quality=90,fit=scale-down 1080w, https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/eab66849-27a2-4c2f-b2a0-a375d39af0ba/contact-us/w=1920,quality=90,fit=scale-down 1200w, https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/eab66849-27a2-4c2f-b2a0-a375d39af0ba/contact-us/w=1920,quality=90,fit=scale-down 1920w, https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/eab66849-27a2-4c2f-b2a0-a375d39af0ba/contact-us/w=1920,quality=90,fit=scale-down 2048w, https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/eab66849-27a2-4c2f-b2a0-a375d39af0ba/contact-us/w=1920,quality=90,fit=scale-down 3840w" imageSizes="100vw"/><link rel="stylesheet" href="/styles/static.css" data-precedence="default"/><link rel="stylesheet" href="/styles/notion.css" data-precedence="default"/><link rel="stylesheet" href="/styles/super.css" data-precedence="default"/><link rel="stylesheet" href="/_next/static/chunks/16sz9a438v8dy.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/2l8zr1i2h4s0n.js"/>
1<script src="/_next/static/chunks/39lh7h2mq0kht.js" async=""></script>
1<script src="/_next/static/chunks/35e6ihb8m-ok8.js" async=""></script>
1<script src="/_next/static/chunks/1zg_smp2g-2yx.js" async=""></script>
1<script src="/_next/static/chunks/10-69h2xev3ek.js" async=""></script>
1<script src="/_next/static/chunks/turbopack-2d6c1bz6_htnf.js" async=""></script>
1<script src="/_next/static/chunks/0ylgcnss9ue9v.js" async="" crossorigin=""></script>
1<script src="/_next/static/chunks/1dlft7ht-6kzk.js" async=""></script>
1<script src="/_next/static/chunks/1xt6zdl-o7wg3.js" async=""></script>
1<script src="/_next/static/chunks/0rr5btioklgf4.js" async=""></script>
1<script src="/_next/static/chunks/2matreab0rub0.js" async=""></script>
1<script src="/_next/static/chunks/1-tlhqto6-7lg.js" async=""></script>
1<script src="/_next/static/chunks/3cmvik1zogxvy.js" async=""></script>
1<script src="/_next/static/chunks/0tebe-k_4bvw8.js" async="" crossorigin=""></script>
1<script src="/_next/static/chunks/08sikk1eypppo.js" async="" crossorigin=""></script>
1<script src="/_next/static/chunks/1thlt7ghjj4x5.js" async="" crossorigin=""></script>
1<script src="/_next/static/chunks/3_or8blvqwyye.js" async="" crossorigin=""></script>
1<script src="/_next/static/chunks/2ggeb0g51xxjo.js" async="" crossorigin=""></script>
1<link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=G-J9QGTP2WNK" as="script"/><link rel="preload" href="/_next/static/chunks/12e5er48ih0r9.js" as="script" fetchPriority="low"/><link rel="preload" href="/_next/static/chunks/2hzu56xqay5am.js" as="script" fetchPriority="low"/><link rel="preload" href="/_next/static/chunks/27lhc4h-cd3ou.js" as="script" fetchPriority="low"/><link rel="icon" href="https://assets.super.so/63dd2b58-78c8-4af9-b178-9a01cfca31d2/uploads/favicon/3ce60c57-060c-4787-992e-3679e4b27ea8.png"/><link rel="preload" href="https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff2" crossorigin="anonymous" as="font" type="font/woff2"/><link rel="preload" href="https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-500.woff2" crossorigin="anonymous" as="font" type="font/woff2"/><link rel="preload" href="https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-600.woff2" crossorigin="anonymous" as="font" type="font/woff2"/><link rel="preload" href="https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-700.woff2" crossorigin="anonymous" as="font" type="font/woff2"/><title>Contact Tabletop Labs | Expert AI &amp; Software Services</title><meta name="description" content="Reach out to Tabletop Labs for AI and software development expertise. Call (203) 998-5674 or email [email protected] today."/><meta name="generator" content="Super"/><meta name="robots" content="noindex, nofollow"/><meta property="og:title" content="Contact Tabletop Labs | Expert AI &amp; Software Services"/><meta property="og:description" content="Reach out to Tabletop Labs for AI and software development expertise. Call (203) 998-5674 or email [email protected] today."/><meta property="og:url" content="https://tabletoplabs.ai/contact-us"/><meta property="og:site_name" content="Contact Tabletop Labs | Expert AI &amp; Software Services"/><meta property="og:locale" content="en-US"/><meta property="og:image" content="https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/eab66849-27a2-4c2f-b2a0-a375d39af0ba/contact-us/public"/><meta property="og:image:alt" content="Contact Tabletop Labs | Expert AI &amp; Software Services"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Contact Tabletop Labs | Expert AI &amp; Software Services"/><meta name="twitter:description" content="Reach out to Tabletop Labs for AI and software development expertise. Call (203) 998-5674 or email [email protected] today."/><meta name="twitter:image" content="https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/eab66849-27a2-4c2f-b2a0-a375d39af0ba/contact-us/public"/><meta name="twitter:image:alt" content="Contact Tabletop Labs | Expert AI &amp; Software Services"/>
1<script>
2  (function () {
3    if (typeof Node !== "function" || !Node.prototype || Node.prototype.__superDomGuard) {
4      return;
5    }
6    Node.prototype.__superDomGuard = true;
7
8    var originalRemoveChild = Node.prototype.removeChild;
9    Node.prototype.removeChild = function (child) {
10      if (child && child.parentNode !== this) {
11        if (typeof console !== "undefined" && console.warn) {
12          console.warn("[super] skipped removeChild for node not in this parent", child, this);
13        }
14        return child;
15      }
16      return originalRemoveChild.apply(this, arguments);
17    };
18
19    var originalInsertBefore = Node.prototype.insertBefore;
20    Node.prototype.insertBefore = function (newNode, referenceNode) {
21      if (referenceNode && referenceNode.parentNode !== this) {
22        if (typeof console !== "undefined" && console.warn) {
23          console.warn("[super] skipped insertBefore for reference node not in this parent", referenceNode, this);
24        }
25        return newNode;
26      }
27      return originalInsertBefore.apply(this, arguments);
28    };
29  })();
30</script>
30<script>
31    const html = document.getElementsByTagName("html")[0];
32    try {
33      const colorPreference = localStorage
34        ? localStorage.getItem("color-preference")
35        : null;
36
37      if (true) {
38        html.classList.remove("theme-light");
39      }
40      
41      if (false && colorPreference && html) {
42        html.classList.add("theme-" + colorPreference);
43      } else {
44        html.classList.add("theme-light");
45      }
46    } catch (e) {
47      console.log('ERROR themeEffect', e)
48      html.classList.add("theme-light");
49    }
50</script>
50<style>
51      @font-face {
52        font-family: "Inter";
53        font-style: normal;
54font-display: swap;
55        font-weight: 400;
56        src: url("https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-regular.eot"); /* IE9 Compat Modes */
57        
58          src: local(""),
59            url("https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-regular.eot?#iefix")
60            format("embedded-opentype"),
61            /* IE6-IE8 */
62            url("https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff2")
63            format("woff2"),
64            /* Super Modern Browsers */
65            url("https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff")
66            format("woff"),
67            /* Modern Browsers */
68            url("https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-regular.ttf")
69            format("truetype"),
70            /* Safari, Android, iOS */
71            url("https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-regular.svg#Inter")
72            format("svg"); /* Legacy iOS */
73        
74      }
75    
76      @font-face {
77        font-family: "Inter";
78        font-style: normal;
79font-display: swap;
80        font-weight: 500;
81        src: url("https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-500.eot"); /* IE9 Compat Modes */
82        
83          src: local(""),
84            url("https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-500.eot?#iefix")
85            format("embedded-opentype"),
86            /* IE6-IE8 */
87            url("https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-500.woff2")
88            format("woff2"),
89            /* Super Modern Browsers */
90            url("https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-500.woff")
91            format("woff"),
92            /* Modern Browsers */
93            url("https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-500.ttf")
94            format("truetype"),
95            /* Safari, Android, iOS */
96            url("https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-500.svg#Inter")
97            format("svg"); /* Legacy iOS */
98        
99      }
100    
101      @font-face {
102        font-family: "Inter";
103        font-style: normal;
104font-display: swap;
105        font-weight: 600;
106        src: url("https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-600.eot"); /* IE9 Compat Modes */
107        
108          src: local(""),
109            url("https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-600.eot?#iefix")
110            format("embedded-opentype"),
111            /* IE6-IE8 */
112            url("https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-600.woff2")
113            format("woff2"),
114            /* Super Modern Browsers */
115            url("https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-600.woff")
116            format("woff"),
117            /* Modern Browsers */
118            url("https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-600.ttf")
119            format("truetype"),
120            /* Safari, Android, iOS */
121            url("https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-600.svg#Inter")
122            format("svg"); /* Legacy iOS */
123        
124      }
125    
126      @font-face {
127        font-family: "Inter";
128        font-style: normal;
129font-display: swap;
130        font-weight: 700;
131        src: url("https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-700.eot"); /* IE9 Compat Modes */
132        
133          src: local(""),
134            url("https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-700.eot?#iefix")
135            format("embedded-opentype"),
136            /* IE6-IE8 */
137            url("https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-700.woff2")
138            format("woff2"),
139            /* Super Modern Browsers */
140            url("https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-700.woff")
141            format("woff"),
142            /* Modern Browsers */
143            url("https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-700.ttf")
144            format("truetype"),
145            /* Safari, Android, iOS */
146            url("https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-700.svg#Inter")
147            format("svg"); /* Legacy iOS */
148        
149      }
150    
151      @font-face {
152        font-family: "Inter-fallback";
153        size-adjust: 107%;
154        ascent-override: 90%;
155        src: local("Arial");
156      }
157    </style><style>html{font-size:16px}</style>
157<script src="/_next/static/chunks/0cz1d0mv5g_q7.js" noModule=""></script>
157</head><body><div hidden=""><!--$--><!--/$--></div><div class="super-root"><nav aria-label="Main" data-orientation="horizontal" dir="ltr" class="super-navbar simple" style="position:sticky;box-shadow:var(--navbar-shadow);-webkit-box-shadow:var(--navbar-shadow)"><div class="super-navbar__content"><a class="notion-link super-navbar__logo" href="/"><div class="super-navbar__logo-image"><span data-full-size="https://assets.super.so/63dd2b58-78c8-4af9-b178-9a01cfca31d2/uploads/logo/63cb5f8c-798b-4f6a-b500-8973eec55402.svg" data-lightbox-src="https://assets.super.so/63dd2b58-78c8-4af9-b178-9a01cfca31d2/uploads/logo/63cb5f8c-798b-4f6a-b500-8973eec55402.svg" style="display:contents"><img alt="Logo" width="80" height="74" decoding="async" data-nimg="1" style="color:transparent;object-fit:contain;object-position:left" src="https://assets.super.so/63dd2b58-78c8-4af9-b178-9a01cfca31d2/uploads/logo/63cb5f8c-798b-4f6a-b500-8973eec55402.svg"/></span></div></a><div style="position:relative"><ul data-orientation="horizontal" class="super-navbar__item-list" dir="ltr"><li><span id="radix-_R_b59knpfivb_-trigger-4336fd9b-c9d1-4ee9-b80b-b2c1f4ee1518" data-state="closed" aria-expanded="false" aria-controls="radix-_R_b59knpfivb_-content-4336fd9b-c9d1-4ee9-b80b-b2c1f4ee1518" class="super-navbar__list" data-radix-collection-item="">Our Services</span></li><li><span id="radix-_R_b59knpfivb_-trigger-164ea97e-74cf-4c8c-b939-98ce09dcc098" data-state="closed" aria-expanded="false" aria-controls="radix-_R_b59knpfivb_-content-164ea97e-74cf-4c8c-b939-98ce09dcc098" class="super-navbar__list" data-radix-collection-item="">About Us</span></li></ul></div><div class="super-navbar__actions"><a class="notion-link" href="/contact-us"><div class="super-navbar__cta">Contact Us</div></a><div class="super-navbar__button super-navbar__menu-open"><!--$--><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu " type="Menu"><line x1="4" x2="20" y1="12" y2="12"></line><line x1="4" x2="20" y1="6" y2="6"></line><line x1="4" x2="20" y1="18" y2="18"></line></svg><!--/$--></div></div></div><div class="super-navbar__viewport-wrapper"></div></nav><div class="super-content-wrapper"><main id="page-contact-us" class="super-content page__contact-us parent-page__index"><div class="super-navbar__breadcrumbs" style="position:sticky"><div class="notion-breadcrumb"><a id="block-191f92d5321f808193e0ee4a47e6f0f9" href="/" class="notion-link notion-breadcrumb__item" data-server-link="true" data-link-uri="/"><div class="notion-navbar__title notion-breadcrumb__title">Tabletop Labs</div></a><span class="notion-breadcrumb__divider">/</span><a href="/contact-us" class="notion-link notion-breadcrumb__item has-icon" data-server-link="true" data-link-uri="/contact-us"><img src="https://app.notion.com/icons/invitation_gray.svg" alt="Contact Us" width="16" height="16" class="notion-breadcrumb__icon" data-full-size="https://app.notion.com/icons/invitation_gray.svg" data-lightbox-src="https://app.notion.com/icons/invitation_gray.svg"/><div class="notion-navbar__title notion-breadcrumb__title">Contact Us</div></a></div></div><div class="notion-header page"><div class="notion-header__cover has-cover has-icon-image"><span data-full-size="https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/eab66849-27a2-4c2f-b2a0-a375d39af0ba/contact-us/public" data-lightbox-src="https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/eab66849-27a2-4c2f-b2a0-a375d39af0ba/contact-us/public" style="display:contents"><img alt="Contact Us" decoding="async" data-nimg="fill" class="notion-header__cover-image" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;object-fit:cover;object-position:center 72.93%;color:transparent" sizes="100vw" srcSet="https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/eab66849-27a2-4c2f-b2a0-a375d39af0ba/contact-us/w=1920,quality=90,fit=scale-down 640w, https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/eab66849-27a2-4c2f-b2a0-a375d39af0ba/contact-us/w=1920,quality=90,fit=scale-down 750w, https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/eab66849-27a2-4c2f-b2a0-a375d39af0ba/contact-us/w=1920,quality=90,fit=scale-down 828w, https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/eab66849-27a2-4c2f-b2a0-a375d39af0ba/contact-us/w=1920,quality=90,fit=scale-down 1080w, https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/eab66849-27a2-4c2f-b2a0-a375d39af0ba/contact-us/w=1920,quality=90,fit=scale-down 1200w, https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/eab66849-27a2-4c2f-b2a0-a375d39af0ba/contact-us/w=1920,quality=90,fit=scale-down 1920w, https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/eab66849-27a2-4c2f-b2a0-a375d39af0ba/contact-us/w=1920,quality=90,fit=scale-down 2048w, https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/eab66849-27a2-4c2f-b2a0-a375d39af0ba/contact-us/w=1920,quality=90,fit=scale-down 3840w" src="https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/eab66849-27a2-4c2f-b2a0-a375d39af0ba/contact-us/w=1920,quality=90,fit=scale-down"/></span></div><div class="notion-header__content max-width has-cover has-icon-image"><div class="notion-header__title-wrapper"><div class="notion-header__icon-wrapper has-cover has-icon-image"><img src="https://app.notion.com/icons/invitation_gray.svg" alt="Contact Us" width="125" height="125" class="notion-header__icon" style="object-fit:cover;object-position:center" loading="lazy" data-full-size="https://app.notion.com/icons/invitation_gray.svg" data-lightbox-src="https://app.notion.com/icons/invitation_gray.svg"/></div><h1 class="notion-header__title">Contact Us</h1></div></div></div><article id="block-contact-us" class="notion-root max-width has-footer"><div id="block-192f92d5321f80e59ee5d476cacd82f2" class="notion-text"></div><div class="notion-table__wrapper"><table class="notion-table row-header"><tbody><tr style="color:var(--color-text-default)"><td style="min-width:120px;max-width:240px"><div class="notion-table__cell"><span class="notion-semantic-string">Phone</span></div></td><td style="min-width:588.3359375px;max-width:588.3359375px"><div class="notion-table__cell"><span class="notion-semantic-string">(203) 998-5674</span></div></td></tr><tr style="color:var(--color-text-default)"><td style="min-width:120px;max-width:240px"><div class="notion-table__cell"><span class="notion-semantic-string">Email</span></div></td><td style="min-width:588.3359375px;max-width:588.3359375px"><div class="notion-table__cell"><span class="notion-semantic-string"><a href="mailto:[email protected]" class="notion-link link" target="_blank" rel="noopener noreferrer">[email protected]</a></span></div></td></tr><tr style="color:var(--color-text-default)"><td style="min-width:120px;max-width:240px"><div class="notion-table__cell"><span class="notion-semantic-string">Calendar<!-- --></span></div></td><td style="min-width:588.3359375px;max-width:588.3359375px"><div class="notion-table__cell"><span class="notion-semantic-string"><a href="https://calendar.app.google/StEKsZ7cyYregHkZ6" class="notion-link link" target="_blank" rel="noopener noreferrer">Book a meeting</a></span></div></td></tr><tr style="color:var(--color-text-default)"><td style="min-width:120px;max-width:240px"><div class="notion-table__cell"><span class="notion-semantic-string">Address</span></div></td><td style="min-width:588.3359375px;max-width:588.3359375px"><div class="notion-table__cell"><span class="notion-semantic-string">Tabletop Labs
158#1039
1595500 Sunrise Highway Unit 50
160Massapequa, NY 11758
161United States</span></div></td></tr></tbody></table></div><span class="notion-heading__anchor" id="192f92d5321f809791abf69820aae88c"></span><h2 id="block-192f92d5321f809791abf69820aae88c" class="notion-heading notion-semantic-string">Subscribe to our Newsletter</h2><span id="block-192f92d5321f804dbd9cd676c12856c8" class="notion-embed" style="display:block;width:100%"><span class="notion-embed__content" style="display:flex;width:100%"><span class="notion-embed__loader" style="display:inline-block"><svg class="super-loader__spinner" viewBox="0 0 24 24"><defs><linearGradient x1="28.1542969%" y1="63.7402344%" x2="74.6289062%" y2="17.7832031%" id="linearGradient-1"><stop stop-color="rgba(164, 164, 164, 1)" offset="0%"></stop><stop stop-color="rgba(164, 164, 164, 0)" stop-opacity="0" offset="100%"></stop></linearGradient></defs><g id="Page-1" stroke="none" stroke-width="1" fill="none"><g transform="translate(-236.000000, -286.000000)"><g transform="translate(238.000000, 286.000000)">
161<circle id="Oval-2" stroke="url(#linearGradient-1)" stroke-width="4" cx="10" cy="12" r="10"></circle><path d="M10,2 C4.4771525,2 0,6.4771525 0,12" id="Oval-2" stroke="rgba(164, 164, 164, 1)" stroke-width="4"></path><rect id="Rectangle-1" fill="rgba(164, 164, 164, 1)" x="8" y="0" width="4" height="4" rx="8"></rect></g></g></g></svg></span><span class="notion-embed__container__wrapper" style="width:100%;display:flex;height:320px"><span style="width:100%;height:100%;display:block" class="notion-embed__container"><iframe src="https://pseudorandombits.substack.com/embed" title="pseudorandombits.substack.com" sandbox="allow-scripts allow-popups allow-forms allow-same-origin allow-popups-to-escape-sandbox allow-top-navigation-by-user-activation" allowFullScreen="" loading="lazy" frameBorder="0"></iframe></span></span></span></span><div id="block-192f92d5321f80bc826fdcbe120d809f" class="notion-text"></div><div id="block-192f92d5321f803aadb9d871db887e2f" class="notion-divider"></div><div id="block-192f92d5321f80faa423fe3deec20723" class="notion-column-list"><div id="block-192f92d5321f80bf8b18d8040e63fe60" class="notion-column" style="width:calc((100% - var(--column-spacing) * 2) * 0.2083333333333334)"><div id="block-192f92d5321f80de9d46fef4afffa751" class="notion-text"></div></div><div id="block-192f92d5321f80da8649e83f864f608c" class="notion-column" style="width:calc((100% - var(--column-spacing) * 2) * 0.2500000000000001);margin-inline-start:var(--column-spacing)"><div id="block-192f92d5321f80b183f2d2830f0d4673" class="notion-button"><a href="mailto:[email protected]" class="notion-link notion-button__content" target="_blank" rel="noopener noreferrer"><div class="notion-button__icon"><img src="https://app.notion.com/icons/send_blue.svg" alt="icon" width="16" height="16" class="notion-icon" style="object-fit:contain;object-position:center" loading="lazy" data-full-size="https://app.notion.com/icons/send_blue.svg" data-lightbox-src="https://app.notion.com/icons/send_blue.svg"/></div><span class="notion-semantic-string">Contact Us</span></a></div></div><div id="block-192f92d5321f80079e3de74ac9ff0c49" class="notion-column" style="width:calc((100% - var(--column-spacing) * 2) * 0.5416666666666664);margin-inline-start:var(--column-spacing)"><div id="block-192f92d5321f8008b466d1a628e90bbf" class="notion-button"><a href="https://calendar.app.google/StEKsZ7cyYregHkZ6" class="notion-link notion-button__content" target="_blank" rel="noopener noreferrer"><div class="notion-button__icon"><img src="https://app.notion.com/icons/calendar_yellow.svg" alt="icon" width="16" height="16" class="notion-icon" style="object-fit:contain;object-position:center" loading="lazy" data-full-size="https://app.notion.com/icons/calendar_yellow.svg" data-lightbox-src="https://app.notion.com/icons/calendar_yellow.svg"/></div><span class="notion-semantic-string">Book a meeting</span></a></div></div></div><div id="block-192f92d5321f80e8b867fa3dd2c40de5" class="notion-text"></div></article></main><style>
162    html {
163      font-size: 16px;
164    }
165
166    
167  </style><!--$--><!--/$--></div><footer class="super-footer corners no-links"><div class="super-footer__content"><a class="notion-link super-footer__logo" href="/"><span class="super-footer__logo-text" style="font-size:36px">Tabletop Labs</span></a><div class="super-footer__divider"></div><p class="super-footer__footnote">Copyright © 2010-2025 Tabletop Labs, Inc.  All rights reserved.</p><div class="super-footer__icons"><a href="https://www.linkedin.com/in/mikepstanley/" class="notion-link" target="_blank" rel="noopener noreferrer"><svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 24 24" width="24" height="24"><title>LinkedIn</title><path d="M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433c-1.144 0-2.063-.926-2.063-2.065 0-1.138.92-2.063 2.063-2.063 1.14 0 2.064.925 2.064 2.063 0 1.139-.925 2.065-2.064 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z"></path></svg></a><a href="https://x.com/mikepstanley" class="notion-link" target="_blank" rel="noopener noreferrer"><svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 16 16" width="24" height="24"><title>X</title><path fill-rule="evenodd" clip-rule="evenodd" d="M0.5 0.5H5.75L9.48421 5.71053L14 0.5H16L10.3895 6.97368L16.5 15.5H11.25L7.51
167579 10.2895L3 15.5H1L6.61053 9.02632L0.5 0.5ZM12.0204 14L3.42043 2H4.97957L13.5796 14H12.0204Z"></path></svg></a></div></div></footer></div><style>
168  
169    html.theme-light {
170      /* Gray */
171      --gray-h: 36;
172      --gray-s: 2%;
173      --gray-l: 46%;
174      --color-gray: hsl(var(--gray-h), var(--gray-s), var(--gray-l));
175      --color-text-gray: var(--color-gray);
176      --color-bg-gray: hsl(
177        var(--gray-h),
178        var(--gray-s),
179        90%
180      );
181      --color-bg-gray-light: var(--color-bg-gray);
182      --color-pill-gray: hsl(
183        calc(var(--gray-h) + 14),
184        var(--gray-s),
185        88%
186      );
187      --color-pill-text-gray: hsl(
188        var(--gray-h),
189        var(--gray-s),
190        calc(var(--gray-l) - 28%)
191      );
192      --color-bg-form-btn-gray: #A7A39A;
193
194      /* Brown */
195      --brown-h: 19;
196      --brown-s: 31%;
197      --brown-l: 47%;
198      --color-brown: hsl(var(--brown-h), var(--brown-s), var(--brown-l));
199      --color-text-brown: var(--color-brown);
200      --color-bg-brown: hsl(
201        var(--brown-h),
202        var(--brown-s),
203        90%
204      );
205      --color-bg-brown-light: var(--color-bg-brown);
206      --color-pill-brown: hsl(
207        var(--brown-h),
208        calc(var(--brown-s) + 10%),
209        89%
210      );
211      --color-pill-text-brown: hsl(
212        var(--brown-h),
213        calc(var(--brown-s) + 10%),
214        calc(var(--brown-l) - 28%)
215      );
216      --color-bg-form-btn-brown: #9A6851;
217
218      /* Orange */
219      --orange-h: 30;
220      --orange-s: 87%;
221      --orange-l: 45%;
222      --color-orange: hsl(
223        var(--orange-h),
224        var(--orange-s),
225        var(--orange-l)
226      );
227      --color-text-orange: var(--color-orange);
228      --color-bg-orange: hsl(
229        var(--orange-h),
230        var(--orange-s),
231        90%
232      );
233      --color-bg-orange-light: var(--color-bg-orange);
234      --color-pill-orange: hsl(
235        var(--orange-h),
236        calc(var(--orange-s) - 6%),
237        87%
238      );
239      --color-pill-text-orange: hsl(
240        calc(var(--orange-h) - 5),
241        calc(var(--orange-s) - 18%),
242        calc(var(--orange-l) - 28%)
243      );
244      --color-bg-form-btn-orange: #D9730D;
245
246      /* Yellow */
247      --yellow-h: 38;
248      --yellow-s: 62%;
249      --yellow-l: 49%;
250      --color-yellow: hsl(
251        var(--yellow-h),
252        var(--yellow-s),
253        var(--yellow-l)
254      );
255      --color-text-yellow: var(--color-yellow);
256      --color-bg-yellow: hsl(
257        var(--yellow-h),
258        calc(var(--yellow-s) + 90%),
259        90%
260      );
261      --color-bg-yellow-light: var(--color-bg-yellow);
262      --color-pill-yellow: hsl(
263        calc(var(--yellow-h) + 3),
264        calc(var(--yellow-s) + 24%),
265        90%
266      );
267      --color-pill-text-yellow: hsl(
268        calc(var(--yellow-h) - 11),
269        calc(var(--yellow-s) - 22%),
270        calc(var(--yellow-l) - 28%)
271      );
272      --color-bg-form-btn-yellow: #CA922F;
273
274      /* Green */
275      --green-h: 149;
276      --green-s: 31%;
277      --green-l: 39%;
278      --color-green: hsl(var(--green-h), var(--green-s), var(--green-l));
279      --color-text-green: var(--color-green);
280      --color-bg-green: hsl(
281        var(--green-h),
282        var(--green-s),
283        90%
284      );
285      --color-bg-green-light: var(--color-bg-green);
286      --color-pill-green: hsl(
287        calc(var(--green-h) - 28),
288        calc(var(--green-s) + 3%),
289        89%
290      );
291      --color-pill-text-green: hsl(
292        calc(var(--green-h) - 2),
293        var(--green-s),
294        calc(var(--green-l) - 22%)
295      );
296      --color-bg-form-btn-green: #448361;
297
298      /* Blue */
299      --blue-h: 202;
300      --blue-s: 53%;
301      --blue-l: 43%;
302      --color-blue: hsl(var(--blue-h), var(--blue-s), var(--blue-l));
303      --color-text-blue: var(--color-blue);
304      --color-bg-blue: hsl(
305        var(--blue-h),
306        var(--blue-s),
307        90%
308      );
309      --color-bg-blue-light: var(--color-bg-blue);
310      --color-pill-blue: hsl(
311        var(--blue-h),
312        calc(var(--blue-s) - 5%),
313        85%
314      );
315      --color-pill-text-blue: hsl(
316        calc(var(--blue-h) + 7),
317        calc(var(--blue-s) - 6%),
318        calc(var(--blue-l) - 22%)
319      );
320      --color-bg-form-btn-blue: #327DA9;
321
322      /* Purple */
323      --purple-h: 274;
324      --purple-s: 32%;
325      --purple-l: 54%;
326      --color-purple: hsl(
327        var(--purple-h),
328        var(--purple-s),
329        var(--purple-l)
330      );
331      --color-text-purple: var(--color-purple);
332      --color-bg-purple: hsl(
333        var(--purple-h),
334        var(--purple-s),
335        90%
336      );
337      --color-bg-purple-light: var(--color-bg-purple);
338      --color-pill-purple: hsl(
339        var(--purple-h),
340        calc(var(--purple-s) + 5%),
341        90%
342      );
343      --color-pill-text-purple: hsl(
344        calc(var(--purple-h) + 1),
345        calc(var(--purple-s) + 10%),
346        calc(var(--purple-l) - 31%)
347      );
348      --color-bg-form-btn-purple: #8F64AF;
349
350      /* Pink */
351      --pink-h: 328;
352      --pink-s: 48%;
353      --pink-l: 53%;
354      --color-pink: hsl(var(--pink-h), var(--pink-s), var(--pink-l));
355      --color-text-pink: var(--color-pink);
356      --color-bg-pink: hsl(
357        var(--pink-h),
358        var(--pink-s),
359        90%
360      );
361      --color-bg-pink-light: var(--color-bg-pink);
362      --color-pill-pink: hsl(
363        var(--pink-h),
364        var(--pink-s),
365        90%
366      );
367      --color-pill-text-pink: hsl(
368        calc(var(--pink-h) + 3),
369        calc(var(--pink-s) - 14%),
370        calc(var(--pink-l) - 31%)
371      );
372      --color-bg-form-btn-pink: #C24C8B;
373
374      /* Red */
375      --red-h: 2;
376      --red-s: 62%;
377      --red-l: 55%;
378      --color-red: hsl(var(--red-h), var(--red-s), var(--red-l));
379      --color-text-red: var(--color-red);
380      --color-bg-red: hsl(
381        var(--red-h),
382        var(--red-s),
383        90%
384      );
385      --color-bg-red-light: var(--color-bg-red);
386      --color-pill-red: hsl(
387        calc(var(--red-h) + 6),
388        calc(var(--red-s) + 42%),
389        90%
390      );
391      --color-pill-text-red: hsl(
392        calc(var(--red-h) + 0),
393        var(--red-s),
394        calc(var(--red-l) - 32%)
395      );
396      --color-bg-form-btn-red: #D44E49;
397
398      /*Default*/
399      --default-h: 45;
400      --default-s: 8%;
401      --default-l: 20%;
402      --color-default: hsl(
403        var(--default-h),
404        var(--default-s),
405        var(--default-l)
406      );
407      --color-pill-default: hsl(
408        var(--gray-h),
409        var(--gray-s),
410        90%
411      );
412      --color-pill-text-default: hsl(
413        var(--gray-h),
414        var(--gray-s),
415        calc(var(--gray-l) - 28%)
416      );
417      --color-bg-form-btn-default: #55534E;
418
419      /*Other*/
420      --color-text-default: #37352F;
421      --color-text-default-light: #7d7c78;
422      --color-bg-default: #ffffff;
423      --color-border-default: #E9E9E7;
424      --color-border-dark: var(--color-border-default);
425      --color-ui-hover-bg: #efefef;
426      --color-card-bg: #ffffff;
427      --color-card-bg-hover: #f9f9f8;
428      --color-calendar-weekend-bg: #f7f6f3;
429      --color-checkbox-bg: #2EAADC;
430      --color-code-bg: rgba(135,131,120,.15);
431
432      /*Scrollbar*/
433      --scrollbar-background-color: #FAFAFA;
434      --scrollbar-thumb-color: #C1C1C1;
435      --scrollbar-border-color: #E8E8E8;
436
437      /*Navbar*/
438      --navbar-text-color: #cccccc;
439      --navbar-list-item-hover: rgba(255,255,255,.2);
440      --navbar-background-color-hover: #c0d0d;
441      --navbar-background-color: #1b1c1c;
442      --navbar-button-text-color: #ffffff;
443      --navbar-button-background-color: #487ca5;
444      --navbar-menu-background-color: var(--navbar-background-color);
445      --navbar-text-color-dark: #bdbdbd;
446
447      /*Footer*/
448      --footer-text-color: #cccccc;
449      --footer-background-color: #1b1c1c;
450
451      /*Sidebar*/
452      --sidebar-text-color: #37352F;
453      --sidebar-cta-text-color: #37352F;
454      --sidebar-background-color: #ffffff;
455      --sidebar-cta-background-color: #ffffff;
456      --sidebar-border-color: #E9E9E7;
457      --sidebar-background-color-hover: #efefef;
458      --sidebar-text-color-dark: #282620;
459      --sidebar-cta-background-color-hover: #efefef;
460    }
461
462    
463  /**
464   * One Light theme for prism.js
465   * Based on Atom's One Light theme: https://github.com/atom/atom/tree/master/packages/one-light-syntax
466   */
467  
468  /**
469   * One Light colours (accurate as of commit eb064bf on 19 Feb 2021)
470   * From colors.less
471   * --mono-1: hsl(230, 8%, 24%);
472   * --mono-2: hsl(230, 6%, 44%);
473   * --mono-3: hsl(230, 4%, 64%)
474   * --hue-1: hsl(198, 99%, 37%);
475   * --hue-2: hsl(221, 87%, 60%);
476   * --hue-3: hsl(301, 63%, 40%);
477   * --hue-4: hsl(119, 34%, 47%);
478   * --hue-5: hsl(5, 74%, 59%);
479   * --hue-5-2: hsl(344, 84%, 43%);
480   * --hue-6: hsl(35, 99%, 36%);
481   * --hue-6-2: hsl(35, 99%, 40%);
482   * --syntax-fg: hsl(230, 8%, 24%);
483   * --syntax-bg: hsl(230, 1%, 98%);
484   * --syntax-gutter: hsl(230, 1%, 62%);
485   * --syntax-guide: hsla(230, 8%, 24%, 0.2);
486   * --syntax-accent: hsl(230, 100%, 66%);
487   * From syntax-variables.less
488   * --syntax-selection-color: hsl(230, 1%, 90%);
489   * --syntax-gutter-background-color-selected: hsl(230, 1%, 90%);
490   * --syntax-cursor-line: hsla(230, 8%, 24%, 0.05);
491   */
492  
493  html.theme-light code[class*="language-"],
494  html.theme-light pre[class*="language-"] {
495    color: hsl(230, 8%, 24%);
496    font-family: "Fira Code", "Fira Mono", Menlo, Consolas, "DejaVu Sans Mono", monospace;
497    direction: ltr;
498    text-align: left;
499    white-space: pre;
500    word-spacing: normal;
501    word-break: normal;
502    line-height: 1.5;
503    -moz-tab-size: 2;
504    -o-tab-size: 2;
505    tab-size: 2;
506    -webkit-hyphens: none;
507    -moz-hyphens: none;
508    -ms-hyphens: none;
509    hyphens: none;
510  }
511  
512  /* Selection */
513  html.theme-light code[class*="language-"]::-moz-selection,
514  html.theme-light code[class*="language-"] *::-moz-selection,
515  html.theme-light pre[class*="language-"] *::-moz-selection {
516    background: hsl(230, 1%, 90%);
517    color: inherit;
518  }
519  
520  html.theme-light code[class*="language-"]::selection,
521  html.theme-light code[class*="language-"] *::selection,
522  html.theme-light pre[class*="language-"] *::selection {
523    background: hsl(230, 1%, 90%);
524    color: inherit;
525  }
526  
527  /* Code blocks */
528  html.theme-light pre[class*="language-"] {
529    padding: 1em;
530    margin: 0.5em 0;
531    overflow: auto;
532    border-radius: 0.3em;
533  }
534  
535  /* Inline code */
536  html.theme-light :not(pre) > code[class*="language-"] {
537    padding: 0.2em 0.3em;
538    border-radius: 0.3em;
539    white-space: normal;
540  }
541  
542  html.theme-light .token.comment,
543  html.theme-light .token.prolog,
544  html.theme-light .token.cdata {
545    color: hsl(230, 4%, 64%);
546  }
547  
548  html.theme-light .token.doctype,
549  html.theme-light .token.punctuation,
550  html.theme-light .token.entity {
551    color: hsl(230, 8%, 24%);
552  }
553  
554  html.theme-light .token.attr-name,
555  html.theme-light .token.class-name,
556  html.theme-light .token.boolean,
557  html.theme-light .token.constant,
558  html.theme-light .token.number,
559  html.theme-light .token.atrule {
560    color: hsl(35, 99%, 36%);
561  }
562  
563  html.theme-light .token.keyword {
564    color: hsl(301, 63%, 40%);
565  }
566  
567  html.theme-light .token.property,
568  html.theme-light .token.tag,
569  html.theme-light .token.symbol,
570  html.theme-light .token.deleted,
571  html.theme-light .token.important {
572    color: hsl(5, 74%, 59%);
573  }
574  
575  html.theme-light .token.selector,
576  html.theme-light .token.string,
577  html.theme-light .token.char,
578  html.theme-light .token.builtin,
579  html.theme-light .token.inserted,
580  html.theme-light .token.regex,
581  html.theme-light .token.attr-value,
582  html.theme-light .token.attr-value > .token.punctuation {
583    color: hsl(119, 34%, 47%);
584  }
585  
586  html.theme-light .token.variable,
587  html.theme-light .token.operator,
588  html.theme-light .token.function {
589    color: hsl(221, 87%, 60%);
590  }
591  
592  html.theme-light .token.url {
593    color: hsl(198, 99%, 37%);
594  }
595  
596  /* HTML overrides */
597  html.theme-light .token.attr-value > .token.punctuation.attr-equals,
598  html.theme-light .token.special-attr > .token.attr-value > .token.value.css {
599    color: hsl(230, 8%, 24%);
600  }
601  
602  /* CSS overrides */
603  html.theme-light .language-css .token.selector {
604    color: hsl(5, 74%, 59%);
605  }
606  
607  html.theme-light .language-css .token.property {
608    color: hsl(230, 8%, 24%);
609  }
610  
611  html.theme-light .language-css .token.function,
612  html.theme-light .language-css .token.url > .token.function {
613    color: hsl(198, 99%, 37%);
614  }
615  
616  html.theme-light .language-css .token.url > .token.string.url {
617    color: hsl(119, 34%, 47%);
618  }
619  
620  html.theme-light .language-css .token.important,
621  html.theme-light .language-css .token.atrule .token.rule {
622    color: hsl(301, 63%, 40%);
623  }
624  
625  /* JS overrides */
626  html.theme-light .language-javascript .token.operator {
627    color: hsl(301, 63%, 40%);
628  }
629  
630  html.theme-light .language-javascript .token.template-string > .token.interpolation > .token.interpolation-punctuation.punctuation {
631    color: hsl(344, 84%, 43%);
632  }
633  
634  /* JSON overrides */
635  html.theme-light .language-json .token.operator {
636    color: hsl(230, 8%, 24%);
637  }
638  
639  html.theme-light .language-json .token.null.keyword {
640    color: hsl(35, 99%, 36%);
641  }
642  
643  /* MD overrides */
644  html.theme-light .language-markdown .token.url,
645  html.theme-light .language-markdown .token.url > .token.operator,
646  html.theme-light .language-markdown .token.url-reference.url > .token.string {
647    color: hsl(230, 8%, 24%);
648  }
649  
650  html.theme-light .language-markdown .token.url > .token.content {
651    color: hsl(221, 87%, 60%);
652  }
653  
654  html.theme-light .language-markdown .token.url > .token.url,
655  html.theme-light .language-markdown .token.url-reference.url {
656    color: hsl(198, 99%, 37%);
657  }
658  
659  html.theme-light .language-markdown .token.blockquote.punctuation,
660  html.theme-light .language-markdown .token.hr.punctuation {
661    color: hsl(230, 4%, 64%);
662    font-style: italic;
663  }
664  
665  html.theme-light .language-markdown .token.code-snippet {
666    color: hsl(119, 34%, 47%);
667  }
668  
669  html.theme-light .language-markdown .token.bold .token.content {
670    color: hsl(35, 99%, 36%);
671  }
672  
673  html.theme-light .language-markdown .token.italic .token.content {
674    color: hsl(301, 63%, 40%);
675  }
676  
677  html.theme-light .language-markdown .token.strike .token.content,
678  html.theme-light .language-markdown .token.strike .token.punctuation,
679  html.theme-light .language-markdown .token.list.punctuation,
680  html.theme-light .language-markdown .token.title.important > .token.punctuation {
681    color: hsl(5, 74%, 59%);
682  }
683  
684  /* General */
685  html.theme-light .token.bold {
686    font-weight: bold;
687  }
688  
689  html.theme-light .token.comment,
690  html.theme-light .token.italic {
691    font-style: italic;
692  }
693  
694  html.theme-light .token.entity {
695    cursor: help;
696  }
697  
698  html.theme-light .token.namespace {
699    opacity: 0.8;
700  }
701  
702  /* Plugin overrides */
703  /* Selectors should have higher specificity than those in the plugins' default stylesheets */
704  
705  /* Show Invisibles plugin overrides */
706  html.theme-light .token.token.tab:not(:empty):before,
707  html.theme-light .token.token.cr:before,
708  html.theme-light .token.token.lf:before,
709  html.theme-light .token.token.space:before {
710    color: hsla(230, 8%, 24%, 0.2);
711  }
712  
713  /* Toolbar plugin overrides */
714  /* Space out all buttons and move them away from the right edge of the code block */
715  html.theme-light div.code-toolbar > .toolbar.toolbar > .toolbar-item {
716    margin-right: 0.4em;
717  }
718  
719  /* Styling the buttons */
720  html.theme-light div.code-toolbar > .toolbar.toolbar > .toolbar-item > button,
721  html.theme-light div.code-toolbar > .toolbar.toolbar > .toolbar-item > a,
722  html.theme-light div.code-toolbar > .toolbar.toolbar > .toolbar-item > span {
723    background: hsl(230, 1%, 90%);
724    color: hsl(230, 6%, 44%);
725    padding: 0.1em 0.4em;
726    border-radius: 0.3em;
727  }
728  
729  html.theme-light div.code-toolbar > .toolbar.toolbar > .toolbar-item > button:hover,
730  html.theme-light div.code-toolbar > .toolbar.toolbar > .toolbar-item > button:focus,
731  html.theme-light div.code-toolbar > .toolbar.toolbar > .toolbar-item > a:hover,
732  html.theme-light div.code-toolbar > .toolbar.toolbar > .toolbar-item > a:focus,
733  html.theme-light div.code-toolbar > .toolbar.toolbar > .toolbar-item > span:hover,
734  html.theme-light div.code-toolbar > .toolbar.toolbar > .toolbar-item > span:focus {
735    background: hsl(230, 1%, 78%); /* custom: darken(--syntax-bg, 20%) */
736    color: hsl(230, 8%, 24%);
737  }
738  
739  /* Line Highlight plugin overrides */
740  /* The highlighted line itself */
741  html.theme-light .line-highlight.line-highlight {
742    background: hsla(230, 8%, 24%, 0.05);
743  }
744  
745  /* Default line numbers in Line Highlight plugin */
746  html.theme-light .line-highlight.line-highlight:before,
747  html.theme-light .line-highlight.line-highlight[data-end]:after {
748    background: hsl(230, 1%, 90%);
749    color: hsl(230, 8%, 24%);
750    padding: 0.1em 0.6em;
751    border-radius: 0.3em;
752    box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.2); /* same as Toolbar plugin default */
753  }
754  
755  /* Hovering over a linkable line number (in the gutter area) */
756  /* Requires Line Numbers plugin as well */
757  html.theme-light pre[id].linkable-line-numbers.linkable-line-numbers span.line-numbers-rows > span:hover:before {
758    background-color: hsla(230, 8%, 24%, 0.05);
759  }
760  
761  /* Line Numbers and Command Line plugins overrides */
762  /* Line separating gutter from coding area */
763  html.theme-light .line-numbers.line-numbers .line-numbers-rows,
764  html.theme-light .command-line .command-line-prompt {
765    border-right-color: hsla(230, 8%, 24%, 0.2);
766  }
767  
768  /* Stuff in the gutter */
769  html.theme-light .line-numbers .line-numbers-rows > span:before,
770  html.theme-light .command-line .command-line-prompt > span:before {
771    color: hsl(230, 1%, 62%);
772  }
773  
774  /* Match Braces plugin overrides */
775  /* Note: Outline colour is inherited from the braces */
776  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-1,
777  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-5,
778  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-9 {
779    color: hsl(5, 74%, 59%);
780  }
781  
782  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-2,
783  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-6,
784  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-10 {
785    color: hsl(119, 34%, 47%);
786  }
787  
788  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-3,
789  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-7,
790  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-11 {
791    color: hsl(221, 87%, 60%);
792  }
793  
794  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-4,
795  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-8,
796  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-12 {
797    color: hsl(301, 63%, 40%);
798  }
799  
800  /* Diff Highlight plugin overrides */
801  /* Taken from https://github.com/atom/github/blob/master/styles/variables.less */
802  html.theme-light pre.diff-highlight > code .token.token.deleted:not(.prefix),
803  html.theme-light pre > code.diff-highlight .token.token.deleted:not(.prefix) {
804    background-color: hsla(353, 100%, 66%, 0.15);
805  }
806  
807  html.theme-light pre.diff-highlight > code .token.token.deleted:not(.prefix)::-moz-selection,
808  html.theme-light pre.diff-highlight > code .token.token.deleted:not(.prefix) *::-moz-selection,
809  html.theme-light pre > code.diff-highlight .token.token.deleted:not(.prefix)::-moz-selection,
810  html.theme-light pre > code.diff-highlight .token.token.deleted:not(.prefix) *::-moz-selection {
811    background-color: hsla(353, 95%, 66%, 0.25);
812  }
813  
814  html.theme-light pre.diff-highlight > code .token.token.deleted:not(.prefix)::selection,
815  html.theme-light pre.diff-highlight > code .token.token.deleted:not(.prefix) *::selection,
816  html.theme-light pre > code.diff-highlight .token.token.deleted:not(.prefix)::selection,
817  html.theme-light pre > code.diff-highlight .token.token.deleted:not(.prefix) *::selection {
818    background-color: hsla(353, 95%, 66%, 0.25);
819  }
820  
821  html.theme-light pre.diff-highlight > code .token.token.inserted:not(.prefix),
822  html.theme-light pre > code.diff-highlight .token.token.inserted:not(.prefix) {
823    background-color: hsla(137, 100%, 55%, 0.15);
824  }
825  
826  html.theme-light pre.diff-highlight > code .token.token.inserted:not(.prefix)::-moz-selection,
827  html.theme-light pre.diff-highlight > code .token.token.inserted:not(.prefix) *::-moz-selection,
828  html.theme-light pre > code.diff-highlight .token.token.inserted:not(.prefix)::-moz-selection,
829  html.theme-light pre > code.diff-highlight .token.token.inserted:not(.prefix) *::-moz-selection {
830    background-color: hsla(135, 73%, 55%, 0.25);
831  }
832  
833  html.theme-light pre.diff-highlight > code .token.token.inserted:not(.prefix)::selection,
834  html.theme-light pre.diff-highlight > code .token.token.inserted:not(.prefix) *::selection,
835  html.theme-light pre > code.diff-highlight .token.token.inserted:not(.prefix)::selection,
836  html.theme-light pre > code.diff-highlight .token.token.inserted:not(.prefix) *::selection {
837    background-color: hsla(135, 73%, 55%, 0.25);
838  }
839  
840  /* Previewers plugin overrides */
841  /* Based on https://github.com/atom-community/atom-ide-datatip/blob/master/styles/atom-ide-datatips.less and https://github.com/atom/atom/blob/master/packages/one-light-ui */
842  /* Border around popup */
843  html.theme-light .prism-previewer.prism-previewer:before,
844  html.theme-light .prism-previewer-gradient.prism-previewer-gradient div {
845    border-color: hsl(0, 0, 95%);
846  }
847  
848  /* Angle and time should remain as circles and are hence not included */
849  html.theme-light .prism-previewer-color.prism-previewer-color:before,
850  html.theme-light .prism-previewer-gradient.prism-previewer-gradient div,
851  html.theme-light .prism-previewer-easing.prism-previewer-easing:before {
852    border-radius: 0.3em;
853  }
854  
855  /* Triangles pointing to the code */
856  html.theme-light .prism-previewer.prism-previewer:after {
857    border-top-color: hsl(0, 0, 95%);
858  }
859  
860  html.theme-light .prism-previewer-flipped.prism-previewer-flipped.after {
861    border-bottom-color: hsl(0, 0, 95%);
862  }
863  
864  /* Background colour within the popup */
865  html.theme-light .prism-previewer-angle.prism-previewer-angle:before,
866  html.theme-light .prism-previewer-time.prism-previewer-time:before,
867  html.theme-light .prism-previewer-easing.prism-previewer-easing {
868    background: hsl(0, 0%, 100%);
869  }
870  
871  /* For angle, this is the positive area (eg. 90deg will display one quadrant in this colour) */
872  /* For time, this is the alternate colour */
873  html.theme-light .prism-previewer-angle.prism-previewer-angle circle,
874  html.theme-light .prism-previewer-time.prism-previewer-time circle {
875    stroke: hsl(230, 8%, 24%);
876    stroke-opacity: 1;
877  }
878  
879  /* Stroke colours of the handle, direction point, and vector itself */
880  html.theme-light .prism-previewer-easing.prism-previewer-easing circle,
881  html.theme-light .prism-previewer-easing.prism-previewer-easing path,
882  html.theme-light .prism-previewer-easing.prism-previewer-easing line {
883    stroke: hsl(230, 8%, 24%);
884  }
885  
886  /* Fill colour of the handle */
887  html.theme-light .prism-previewer-easing.prism-previewer-easing circle {
888    fill: transparent;
889  }
890  
891  
892  
893    :root {
894      /* Layout */
895      --padding-layout: 1.1rem;
896      --border-radii-layout: 15px;
897      --border-thickness-layout: 1px;
898      --border-type-layout: solid;
899      --border-layout: var(--border-thickness-layout)
900        var(--border-type-layout) var(--color-border-default);
901      --layout-max-width: 900px;
902      --column-spacing: 46px;
903      --page-display: flex;
904      --padding-right: calc(env(safe-area-inset-right) + 96px);
905      --padding-left: calc(env(safe-area-inset-left) + 96px);
906      --padding-right-mobile: calc(env(safe-area-inset-right) + 24px);
907      --padding-left-mobile: calc(env(safe-area-inset-left) + 24px);
908      /* Header */
909      --header-cover-height: 30vh;
910      --header-title-align: start;
911      --header-icon-align: -112px auto auto auto;
912      --header-display: block;
913      /* Collection header */
914      --collection-header-border: var(--border-layout);
915      /* Collection table */
916      --collection-table-cell-padding: calc(var(--padding-layout) - 0.3rem)
917        calc(var(--padding-layout) - 0.1rem);
918      /* Collection list */
919      --collection-list-item-padding: calc(var(--padding-layout) - 0.5rem);
920      --collection-list-item-border-radii: calc(
921        var(--border-radii-layout) - 1px
922      );
923      /* Collection card */
924      --collection-card-padding: 0px;
925      --collection-card-title-padding: 0px;
926      --collection-card-content-padding: var(--padding-layout);
927      --collection-card-border-radii: var(--border-radii-layout);
928      --collection-card-gap: 10px;
929      --collection-card-shadow: rgba(15, 15, 15, 0.1) 0px 0px 0px 1px, rgba(15, 15, 15, 0.1) 0px 2px 4px;
930      --collection-card-title-size: 0.875rem;
931      --collection-card-cover-height-small: 128px;
932      --collection-card-cover-size-small: 172px;
933      --collection-card-cover-height-medium: 200px;
934      --collection-card-cover-size-medium: 260px;
935      --collection-card-cover-height-large: 200px;
936      --collection-card-cover-size-large: 320px;
937      --collection-card-icon-display: inline-flex;
938      /* Callout */
939      --callout-padding: calc(var(--padding-layout) + 0.4rem)
940        calc(var(--padding-layout) + 0.4rem)
941        calc(var(--padding-layout) + 0.4rem)
942        calc(var(--padding-layout) + 0.1em);
943      --callout-border-radii: calc(var(--border-radii-layout) - 2px);
944      --callout-border: var(--border-layout);
945      --callout-icon-display: block;
946      --callout-shadow: rgba(0, 0, 0, 0.2) 0px 10px 20px -6px;
947      /* File */
948      --file-border-radii: calc(var(--border-radii-layout) - 2px);
949      /* Equation */
950      --equation-border-radii: calc(var(--border-radii-layout) - 2px);
951      /* Divider */
952      --divider-border: var(--border-layout);
953      /* Quote */
954      --quote-border: calc(var(--border-thickness-layout) + 2px) solid
955        currentcolor;
956      /* Code */
957      --code-padding: calc(var(--padding-layout) + 1.4rem);
958      --code-border-radii: var(--border-radii-layout);
959      /* Tweet */
960      --tweet-padding: calc(var(--padding-layout) + 0.65rem)
961        calc(var(--padding-layout) + 0.65rem)
962        calc(var(--padding-layout) + 0.05rem)
963        calc(var(--padding-layout) + 0.65rem);
964      --tweet-border-radii: var(--border-radii-layout);
965      --tweet-border: var(--border-layout);
966      /* Bookmark */
967      --bookmark-padding: calc(var(--padding-layout) + 0.15rem) 0p
967x
968        calc(var(--padding-layout) + 0.025rem)
969        calc(var(--padding-layout) + 0.275rem);
970      --bookmark-border-radii: var(--border-radii-layout);
971      --bookmark-border: var(--border-layout);
972      --bookmark-image-border-radii: 0px
973        calc(var(--border-radii-layout) - 1px)
974        calc(var(--border-radii-layout) - 1px) 0px;
975      /* Embed */
976      --embed-border-radii: calc(var(--border-radii-layout) - 5px);
977      /* Image */
978      --image-border-radii: calc(var(--border-radii-layout) - 5px);
979      /* Typography */
980      --title-size: 2.5rem;
981      --quote-size: 1.2rem;
982      --quote-size-large: 1.4rem;
983      --heading-size: 1rem;
984      --primary-font: Inter, Inter-fallback, Helvetica, Apple Color Emoji,
985        Segoe UI Emoji, NotoColorEmoji, Noto Color Emoji,
986        Segoe UI Symbol, Android Emoji, EmojiSymbols, -apple-system,
987        BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Noto Sans,
988        sans-serif;
989        --secondary-font: Inter, Inter-fallback, Helvetica, Apple Color Emoji,
990        Segoe UI Emoji, NotoColorEmoji, Noto Color Emoji,
991        Segoe UI Symbol, Android Emoji, EmojiSymbols, -apple-system,
992        BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Noto Sans,
993        sans-serif;
994      --text-weight: 400;
995      --heading-weight: 600;
996      --heading1-size: calc(var(--heading-size) * 1.875);
997      --heading2-size: calc(var(--heading-size) * 1.5);
998      --heading3-size: calc(var(--heading-size) * 1.25);
999      --heading4-size: calc(var(--heading-size) * 1);
1000      --heading5-size: calc(var(--heading-size) * 0.8125);
1001      /* Scrollbars */
1002      --scrollbar-width: 15px;
1003      /* Navbar */
1004      --navbar-height: 90px;
1005      --navbar-shadow: rgba(0, 0, 0, 0.53) 0px 20px 40px -10px;
1006      --navbar-button-border-radii: 50px;
1007      --navbar-list-width-single-column: 320px;
1008      --navbar-list-width: 620px;
1009      /*Sidebar*/
1010      --sidebar-width: 280px;
1011      --sidebar-shadow: rgba(0, 0, 0, 0.49) 10px 0px 20px -6px;
1012    }
1013    html {
1014      scroll-padding-top: 96px;
1015    }
1016    body {
1017      font-family: var(--secondary-font);
1018    }
1019
1020    .notion-breadcrumb__item.has-icon > div:nth-child(1) {
1021  display: none !important;
1022}
1023
1024.notion-header__icon-wrapper {
1025  display: none !important;
1026}
1027
1028.notion-toggle {
1029  display: none !important;
1030}
1031  
1032</style>
1032<script src="/_next/static/chunks/2l8zr1i2h4s0n.js" id="_R_" async=""></script>
1032<script>(self.__next_f=self.__next_f||[]).push([0])</script>
1032<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[339756,[\"/_next/static/chunks/0ylgcnss9ue9v.js\"],\"default\"]\n3:I[837457,[\"/_next/static/chunks/0ylgcnss9ue9v.js\"],\"default\"]\n6:I[897367,[\"/_next/static/chunks/0ylgcnss9ue9v.js\"],\"OutletBoundary\"]\n7:\"$Sreact.suspense\"\na:I[897367,[\"/_next/static/chunks/0ylgcnss9ue9v.js\"],\"ViewportBoundary\"]\nc:I[897367,[\"/_next/static/chunks/0ylgcnss9ue9v.js\"],\"MetadataBoundary\"]\ne:I[168027,[],\"default\",1]\n:HC[\"/\",\"\"]\n:HL[\"/_next/static/chunks/16sz9a438v8dy.css\",\"style\"]\n9:X\n0:{\"P\":null,\"c\":[\"\",\"main\",\"tabletoplabs.ai\",\"contact-us\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"main\",{\"children\":[[\"site\",\"tabletoplabs.ai\",\"d\",[]],{\"children\":[[\"page\",\"contact-us\",\"oc\",[]],{\"children\":[\"__PAGE__\",{},\"$undefined\",\"$undefined\",4224]},\"$undefined\",\"$undefined\",4144]},\"$undefined\",\"$undefined\",4208]},\"$undefined\",\"$undefined\",4208]},\"$undefined\",\"$undefined\",4176],[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/1dlft7ht-6kzk.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/1xt6zdl-o7wg3.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/0rr5btioklgf4.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/2matreab0rub0.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-4\",{\"src\":\"/_next/static/chunks/1-tlhqto6-7lg.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-5\",{\"src\":\"/_next/static/chunks/3cmvik1zogxvy.js\",\"async\":true,\"nonce\":\"$undefined\"}]],\"$L4\"]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[\"$L5\",[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/16sz9a438v8dy.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/0tebe-k_4bvw8.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/08sikk1eypppo.js\",\"async\":true,\"nonce\":\"$undefined\"}
1032],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/1thlt7ghjj4x5.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/3_or8blvqwyye.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L6\",null,{\"children\":[\"$\",\"$7\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@8\"}]}]]}],{},null,false,null]},null,false,null]},null,false,\"$9\"]},null,false,\"$9\"]},null,false,\"$9\"],[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$La\",null,{\"children\":\"$Lb\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$Lc\",null,{\"children\":[\"$\",\"$7\",null,{\"name\":\"Next.Metadata\",\"children\":\"$Ld\"}]}]}],null]}],false]],\"m\":\"$undefined\",\"G\":[\"$e\",[]],\"S\":true,\"h\":null,\"r\":\"$undefined\",\"s\":\"$undefined\",\"a\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\",\"b\":\"cDY7PD_Ny0NLaSpvMLmWe\"}\n9:C\nb:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script>
1032<script>self.__next_f.push([1,"f:T438,\n  (function () {\n    if (typeof Node !== \"function\" || !Node.prototype || Node.prototype.__superDomGuard) {\n      return;\n    }\n    Node.prototype.__superDomGuard = true;\n\n    var originalRemoveChild = Node.prototype.removeChild;\n    Node.prototype.removeChild = function (child) {\n      if (child \u0026\u0026 child.parentNode !== this) {\n        if (typeof console !== \"undefined\" \u0026\u0026 console.warn) {\n          console.warn(\"[super] skipped removeChild for node not in this parent\", child, this);\n        }\n        return child;\n      }\n      return originalRemoveChild.apply(this, arguments);\n    };\n\n    var originalInsertBefore = Node.prototype.insertBefore;\n    Node.prototype.insertBefore = function (newNode, referenceNode) {\n      if (referenceNode \u0026\u0026 referenceNode.parentNode !== this) {\n        if (typeof console !== \"undefined\" \u0026\u0026 console.warn) {\n          console.warn(\"[super] skipped insertBefore for reference node not in this parent\", referenceNode, this);\n        }\n        return newNode;\n      }\n      return originalInsertBefore.apply(this, arguments);\n    };\n  })();\n10:T1465,\n      @font-face {\n        font-family: \"Inter\";\n        font-style: normal;\nfont-display: swap;\n        font-weight: 400;\n        src: url(\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-regular.eot\"); /* IE9 Compat Modes */\n        \n          src: local(\"\"),\n            url(\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-regular.eot?#iefix\")\n            format(\"embedded-opentype\"),\n            /* IE6-IE8 */\n            url(\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff2\")\n            format(\"woff2\"),\n            /* Super Modern Browsers */\n            url(\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff\")\n            format(\"woff\"),\n            /* Modern Browsers */\n            url(\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-regular.ttf\")\n            format(\"truetype\"),\n            /* Safari, Android, iOS */\n            url(\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-regular.svg#Inter\")\n            format(\"svg\"); /* Legacy iOS */\n        \n      }\n    \n      @font-face {\n        font-family: \"Inter\";\n        font-style: normal;\nfont-display: swap;\n        font-weight: 500;\n        src: url(\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-500.eot\"); /* IE9 Compat Modes */\n        \n          src: local(\"\"),\n            url(\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-500.eot?#iefix\")\n            format(\"embedded-opentype\"),\n            /* IE6-IE8 */\n            url(\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-500.woff2\")\n            format(\"woff2\"),\n            /* Super Modern Browsers */\n            url(\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-500.woff\")\n            format(\"woff\"),\n            /* Modern Browsers */\n            url(\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-500.ttf\")\n            format(\"truetype\"),\n            /* Safari, Android, iOS */\n            url(\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-500.svg#Inter\")\n            format(\"svg\"); /* Legacy iOS */\n        \n      }\n    \n      @font-face {\n        font-family: \"Inter\";\n        font-style: normal;\nfont-display: swap;\n        font-weight: 600;\n        src: url(\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-600.eot\"); /* IE9 Compat Modes */\n        \n          src: local(\"\"),\n            url(\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-600.eot?#iefix\")\n            format(\"embedded-opentype\"),\n            /* IE6-IE8 */\n            url(\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-600.woff2\")\n            format(\"woff2\"),\n            /* Super Modern Browsers */\n            url(\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-600.woff\")\n            format(\"woff\"),\n            /* Modern Browsers */\n            url(\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-600.ttf\")\n            format(\"truetype\"),\n            /* Safari, Android, iOS */\n            url(\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-600.svg#Inter\")\n            format(\"svg\"); /* Legacy iOS */\n        \n      }\n    \n      @font-face {\n        font-family: \"Inter\";\n        font-style: normal;\nfont-display: swap;\n        font-weight: 700;\n        src: url(\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-700.eot\"); /* IE9 Compat Modes */\n        \n          src: local(\"\"),\n            url(\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-700.eot?#iefix\")\n            format(\"embedded-opentype\"),\n            /* IE6-IE8 */\n            url(\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-700.woff2\")\n            format(\"woff2\"),\n            /* Super Modern Browsers */\n            url(\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-700.woff\")\n            format(\"woff\"),\n            /* Modern Browsers */\n            url(\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-700.ttf\")\n            format(\"truetype\"),\n            /* Safari, Android, iOS */\n            url(\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-700.svg#Inter\")\n            format(\"svg\"); /* Legacy iOS */\n        \n      }\n    \n      @font-face {\n        font-family: \"Inter-fallback\";\n        size-adjust: 107%;\n        ascent-override: 90%;\n        src: local(\"Arial\");\n      }\n    4:[\"$\",\"html\",null,{\"lang\":\"en\",\"dir\":\"ltr\",\"className\":\"theme-light\",\"suppressHydrationWarning\":true,\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"$f\"}}],[\"$\",\"link\",null,{\"rel\":\"icon\",\"href\":\"https://assets.super.so/63dd2b58-78c8-4af9-b178-9a01cfca31d2/uploads/favicon/3ce60c57-060c-4787-992e-3679e4b27ea8.png\"}],[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"\\n    const html = document.getElementsByTagName(\\\"html\\\")[0];\\n    try {\\n      const colorPreference = localStorage\\n        ? localStorage.getItem(\\\"color-preference\\\")\\n        : null;\\n\\n      if (true) {\\n        html.classList.remove(\\\"theme-light\\\");\\n      }\\n      \\n      if (false \u0026\u0026 colorPreference \u0026\u0026 html) {\\n        html.classList.add(\\\"theme-\\\" + colorPreference);\\n      } else {\\n        html.classList.add(\\\"theme-light\\\");\\n      }\\n    } catch (e) {\\n      console.log('ERROR themeEffect', e)\\n      html.classList.add(\\\"theme-light\\\");\\n    }\\n\"}}],[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"$10\"}}],\"$L11\",\"$L12\",[\"$L13\",\"$L14\",\"$L15\",\"$L16\"],null]}],\"$L17\"]}]\n"])</script>
1032<script>self.__next_f.push([1,"18:I[868422,[\"/_next/static/chunks/1dlft7ht-6kzk.js\",\"/_next/static/chunks/1xt6zdl-o7wg3.js\",\"/_next/static/chunks/0rr5btioklgf4.js\",\"/_next/static/chunks/2matreab0rub0.js\",\"/_next/static/chunks/1-tlhqto6-7lg.js\",\"/_next/static/chunks/3cmvik1zogxvy.js\"],\"SiteProvider\"]\n:HL[\"/styles/static.css\",\"style\"]\n:HL[\"/styles/notion.css\",\"style\"]\n:HL[\"/styles/super.css\",\"style\"]\n:HL[\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff2\",\"font\",{\"crossOrigin\":\"anonymous\",\"type\":\"font/woff2\"}]\n:HL[\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-500.woff2\",\"font\",{\"crossOrigin\":\"anonymous\",\"type\":\"font/woff2\"}]\n:HL[\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-600.woff2\",\"font\",{\"crossOrigin\":\"anonymous\",\"type\":\"font/woff2\"}]\n:HL[\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-700.woff2\",\"font\",{\"crossOrigin\":\"anonymous\",\"type\":\"font/woff2\"}]\n11:[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"html{font-size:16px}\"}}]\n12:[[\"$\",\"link\",\"/styles/static.css\",{\"rel\":\"stylesheet\",\"href\":\"/styles/static.css\",\"precedence\":\"default\"}],[\"$\",\"link\",\"/styles/notion.css\",{\"rel\":\"stylesheet\",\"href\":\"/styles/notion.css\",\"precedence\":\"default\"}],[\"$\",\"link\",\"/styles/super.css\",{\"rel\":\"stylesheet\",\"href\":\"/styles/super.css\",\"precedence\":\"default\"}]]\n13:[\"$\",\"link\",\"font-preload-Inter-regular\",{\"rel\":\"preload\",\"href\":\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff2\",\"crossOrigin\":\"anonymous\",\"as\":\"font\",\"type\":\"font/woff2\"}]\n14:[\"$\",\"link\",\"font-preload-Inter-500\",{\"rel\":\"preload\",\"href\":\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-500.woff2\",\"crossOrigin\":\"anonymous\",\"as\":\"font\",\"type\":\"font/woff2\"}]\n15:[\"$\",\"link\",\"font-preload-Inter-600\",{\"rel\":\"preload\",\"href\":\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-600.woff2\",\"crossOrigin\":\"anonymous\",\"as\":\"font\",\"type\":\"font/woff2\"}]\n16:[\"$\",\"link\",\"font-preload-Inter-700\",{\"rel\":\"preload\",\"href\":\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-700.woff2\",\"crossOrigin\":\"anonymous\",\"as\":\"font\",\"type\":\"font/woff2\"}]\n17:[\"$\",\"body\",null,{\"children\":[[\"$\",\"$L18\",null,{\"settings\":{\"siteId\":\"63dd2b58-78c8-4af9-b178-9a01cfca31d2\",\"userId\":\"dc7891b6-61bb-4936-9aa1-aba940f792c9\",\"domainName\":\"tabletoplabs.ai\",\"name\":\"Tabletop Labs\",\"active\":true,\"free\":false,\"tier\":\"personal\",\"favicon\":\"https://assets.super.so/63dd2b58-78c8-4af9-b178-9a01cfca31d2/uploads/favicon/3ce60c57-060c-4787-992e-3679e4b27ea8.png\",\"fontFamily\":\"Inter\",\"legacyTheme\":null,\"language\":\"en\",\"languages\":[],\"notionPage\":\"191f92d5321f808193e0ee4a47e6f0f9\",\"indexPageId\":\"63dd2b58-78c8-4af9-b178-9a01cfca31d2:::561e0dd6-6825-4259-ad70-496bd46ed56b\",\"pageProperties\":true,\"hidePageProperties\":false,\"disablePageProperties\":false,\"pageSyncing\":true,\"viewSwitcher\":true,\"layoutSidePanel\":true,\"floatingTableOfContents\":false,\"siteSearch\":false,\"advancedSearch\":false,\"themeToggle\":false,\"mondayFirst\":false,\"loadLimits\":false,\"hidePersonInfo\":false,\"showPropertyIcons\":true,\"filterRedirectsFromSearch\":false,\"googleAnalyticsId\":\"G-J9QGTP2WNK\",\"redirectSubdomain\":null,\"noIndex\":true,\"viewsExceeded\":false,\"manualSync\":false,\"syncStatus\":\"unsynced\",\"publishedAt\":null,\"custom404Enabled\":false,\"membershipEnabled\":false,\"membershipConfigured\":false,\"suppressLoginEmail\":false,\"indexMembershipTierIds\":null,\"navbar\":{\"type\":\"simple\",\"style\":{\"height\":56,\"textColor\":\"var(--color-text-default)\",\"backgroundColor\":\"var(--color-bg-default)\",\"ctaTextColor\":\"var(--color-text-default)\",\"ctaBackgroun
1032dColor\":\"var(--color-bg-default)\",\"isSticky\":true,\"shadow\":{\"type\":\"none\",\"color\":\"rgba(0,0,0,1)\",\"opacity\":12}},\"links\":[{\"id\":\"4336fd9b-c9d1-4ee9-b80b-b2c1f4ee1518\",\"type\":\"list\",\"label\":\"Our Services\",\"icon\":\"\",\"list\":[{\"id\":\"11095a28-ff57-4637-90b4-b5ec2b88a16f\",\"type\":\"page\",\"label\":\"Technical Advisory\",\"link\":\"/technical-advisory-services\",\"pageId\":\"63dd2b58-78c8-4af9-b178-9a01cfca31d2:::8c8ceafe-1f3f-4c49-b2f4-c10b39876d9c\",\"icon\":\"Lightbulb\",\"description\":\"\",\"list\":[]},{\"id\":\"b2541450-829e-4937-b5c7-c9090e9049a8\",\"type\":\"page\",\"label\":\"Fractional CTO Services\",\"link\":\"/fractional-cto-services\",\"pageId\":\"63dd2b58-78c8-4af9-b178-9a01cfca31d2:::5dbb2e53-eea6-4cf5-85fb-f815968cfa25\",\"icon\":\"PieChart\",\"description\":\"\",\"list\":[]},{\"id\":\"28a2deac-a0c8-40b3-8f69-6608f98ac1b7\",\"type\":\"page\",\"label\":\"Interim CTO Services\",\"link\":\"/interim-cto-services\",\"pageId\":\"63dd2b58-78c8-4af9-b178-9a01cfca31d2:::e15a6511-6578-4d22-9b91-2a92d01053ff\",\"icon\":\"CircleUserRound\",\"description\":\"\",\"list\":[]},{\"id\":\"6ca1fb41-e869-486f-bdfe-f26c9a0ba93a\",\"type\":\"page\",\"label\":\"Product Research \u0026 Development\",\"link\":\"/product-development-rd-services\",\"pageId\":\"63dd2b58-78c8-4af9-b178-9a01cfca31d2:::cded609b-2551-4bc5-8e19-12649c6d7c95\",\"icon\":\"Hammer\",\"description\":\"\",\"list\":[]},{\"id\":\"d98bf00c-3597-4d4f-8f3d-d63552745a46\",\"type\":\"page\",\"label\":\"Project Rescue and Course Correction\",\"link\":\"/project-rescue-course-correction\",\"pageId\":\"63dd2b58-78c8-4af9-b178-9a01cfca31d2:::2bc66cf0-c776-4c9e-942c-4a53247b6390\",\"icon\":\"Stethoscope\",\"description\":\"\",\"list\":[]},{\"id\":\"e3103327-e35d-4e65-9e85-3454cffd7bfe\",\"type\":\"page\",\"label\":\"Technical Due Diligence Support\",\"link\":\"/technical-due-diligence-services\",\"pageId\":\"63dd2b58-78c8-4af9-b178-9a01cfca31d2:::2aca034c-569d-4f03-a63c-32778f7dd195\",\"icon\":\"ListChecks\",\"description\":\"\",\"list\":[]}]},{\"id\":\"164ea97e-74cf-4c8c-b939-98ce09dcc098\",\"type\":\"list\",\"label\":\"About Us\",\"icon\":\"\",\"list\":[{\"id\":\"d5db97ac-928c-4193-9e3d-3a3c15286573\",\"type\":\"page\",\"label\":\"Our Mission\",\"link\":\"/our-mission\",\"pageId\":\"63dd2b58-78c8-4af9-b178-9a01cfca31d2:::ee4af5c6-bc75-4efc-9696-02e3cb55ff03\",\"icon\":\"Rocket\",\"description\":\"\",\"list\":[]},{\"id\":\"935400f8-bb99-4e20-9207-64426fe9c199\",\"type\":\"page\",\"label\":\"Why Tabletop Labs\",\"link\":\"/why-tabletop-labs\",\"pageId\":\"63dd2b58-78c8-4af9-b178-9a01cfca31d2:::285c9b0c-d1b4-4876-8c99-194d1096a45b\",\"icon\":\"Star\",\"description\":\"\",\"list\":[]},{\"id\":\"c18b5957-694f-4417-938e-8970b921f152\",\"type\":\"page\",\"label\":\"The Team\",\"link\":\"/our-team\",\"pageId\":\"63dd2b58-78c8-4af9-b178-9a01cfca31d2:::a78b1db8-e8ad-4b11-86a8-9dc7bd0a6edb\",\"icon\":\"UsersRound\",\"description\":\"\",\"list\":[]},{\"id\":\"7754eeff-6770-4a44-8818-bd31565612c8\",\"type\":\"page\",\"label\":\"Capabilities \u0026 Expertise\",\"link\":\"/technical-capabilities-expertise\",\"pageId\":\"63dd2b58-78c8-4af9-b178-9a01cfca31d2:::66fad9f2-ee1d-463f-810e-750f8f86fdd2\",\"icon\":\"Layers\",\"description\":\"\",\"list\":[]},{\"id\":\"d1ec6a3a-10e4-438c-89d3-a156991837a4\",\"type\":\"url\",\"label\":\"Newsletter\",\"link\":\"https://pseudorandombits.substack.com/\",\"icon\":\"MailOpen\",\"description\":\"\",\"list\":[]}]}],\"logo\":{\"type\":\"image\",\"width\":80,\"fontSize\":16,\"textContent\":\"Tabletop Labs\",\"imageContent\":\"https://assets.super.so/63dd2b58-78c8-4af9-b178-9a01cfca31d2/uploads/logo/63cb5f8c-798b-4f6a-b500-8973eec55402.svg\",\"imageContentDark\":null,\"disabled\":false},\"cta\":{\"type\":\"page\",\"label\":\"Contact Us\",\"link\":\"/contact-us\",\"pageId\":\"63dd2b58-78c8-4af9-b178-9a01cfca31d2:::7fea9cfd-c9c6-4a5a-9820-0f9826e91488\"},\"isSticky\":true,\"breadcrumbs\":true},\"footer\":{\"type\":\"corners\",\"style\":{\"textColor\":\"var(--color-text-default)\",\"backgroundColor\":\"var(--color-bg-default)\"},\"links\":[],\"logo\":{\"type\":\"text\",\"width\":98,\"fontSize\":36,\"textContent\":\"Tabletop Labs\",\"imageContent\":\"https://assets.super.so/63dd2b58-78c8-4af9-b178-9a01cfca31d2/uploads/logo/0a266036-3430-469f-b809-23ee577f44fa.png\",\"imageContentDark\":null,\"disabled\":false},\"socials\":[{\"type\":\"linkedin\",\"link\":\"https://www.linkedin.com/in/mikepstanley/\"},{\"type\":\"twitter\",\"link\":\"https://x.com/mikepstanley\"}],\"footnote\":\"Copyright © 2010-2025 Tabletop Labs, Inc.  All rights reserved.\",\"divider\":true},\"sidebar\":{\"enabled\":false,\"links\":[],\"cta\":[],\"logo\":null,\"searchEnabled\":true},\"theme\":{\"colorMode\":\"light\",\"layout\":{\"paddingLayout\":1.1,\"layoutMaxWidth\":900,\"columnSpacing\":46,\"borderThicknessLayout\":1,\"borderTypeLayout\":\"solid\",\"borderRadiiLayout\":15,\"pageDisplay\":\"flex\"}
1032,\"header\":{\"coverHeight\":30,\"titleAlign\":\"left\",\"iconAlign\":\"-112px auto auto auto\",\"display\":\"block\"},\"collectionCard\":{\"gap\":10,\"shadow\":\"rgba(15, 15, 15, 0.1) 0px 0px 0px 1px, rgba(15, 15, 15, 0.1) 0px 2px 4px\",\"coverHeightLarge\":200,\"coverHeightMedium\":200,\"coverHeightSmall\":128,\"titleSize\":0.875,\"coverSizeSmall\":172,\"coverSizeMedium\":260,\"coverSizeLarge\":320,\"iconDisplay\":\"inline-flex\"},\"callout\":{\"iconDisplay\":\"block\",\"shadow\":\"rgba(0, 0, 0, 0.2) 0px 10px 20px -6px\"},\"typography\":{\"primaryFont\":\"Inter\",\"secondaryFont\":\"Inter\",\"fonts\":[],\"baseSize\":16,\"titleSize\":2.5,\"headingSize\":1,\"quoteSize\":1.2,\"quoteSizeLarge\":1.4,\"textWeight\":400,\"headingWeight\":600},\"scrollbar\":{\"width\":15},\"navbar\":{\"height\":90,\"shadow\":\"rgba(0, 0, 0, 0.53) 0px 20px 40px -10px\"},\"footer\":{\"height\":0},\"sidebar\":{\"width\":280,\"shadow\":\"rgba(0, 0, 0, 0.49) 10px 0px 20px -6px\"},\"colors\":{\"light\":{\"text\":\"#37352F\",\"textLight\":\"#7d7c78\",\"background\":\"#ffffff\",\"borderColor\":\"#E9E9E7\",\"checkboxBackground\":\"#2EAADC\",\"hoverBackground\":\"#efefef\",\"scrollbar\":{\"background\":\"#FAFAFA\",\"handle\":\"#C1C1C1\",\"border\":\"#E8E8E8\"},\"navbar\":{\"text\":\"#cccccc\",\"background\":\"#1b1c1c\",\"buttonText\":\"#ffffff\",\"buttonBackground\":\"#487ca5\",\"hoverBackground\":null},\"footer\":{\"text\":\"#cccccc\",\"background\":\"#1b1c1c\",\"buttonText\":\"#ffffff\",\"buttonBackground\":\"#37352F\"},\"sidebar\":{\"text\":\"#37352F\",\"ctaText\":\"#37352F\",\"background\":\"#ffffff\",\"hoverBackground\":\"#efefef\",\"ctaBackground\":\"#ffffff\",\"border\":\"#E9E9E7\"},\"database\":{\"cardBackground\":\"#ffffff\",\"cardHoverBackground\":\"#f9f9f8\",\"calendarWeekendBackground\":\"#f7f6f3\"},\"default\":[45,8,20],\"gray\":[36,2,46],\"brown\":[19,31,47],\"orange\":[30,87,45],\"yellow\":[38,62,49],\"green\":[149,31,39],\"blue\":[202,53,43],\"purple\":[274,32,54],\"pink\":[328,48,53],\"red\":[2,62,55],\"form\":{\"submitButton\":{\"default\":\"#55534E\",\"gray\":\"#A7A39A\",\"brown\":\"#9A6851\",\"orange\":\"#D9730D\",\"yellow\":\"#CA922F\",\"green\":\"#448361\",\"blue\":\"#327DA9\",\"purple\":\"#8F64AF\",\"pink\":\"#C24C8B\",\"red\":\"#D44E49\"}}},\"dark\":{\"text\":\"#e1e1e1\",\"textLight\":\"#9b9b9b\",\"background\":\"#191919\",\"borderColor\":\"#373737\",\"checkboxBackground\":\"#2EAADC\",\"hoverBackground\":\"#292929\",\"scrollbar\":{\"background\":\"#FAFAFA\",\"handle\":\"#C1C1C1\",\"border\":\"#E8E8E8\"},\"navbar\":{\"text\":\"#e1e1e1\",\"background\":\"#191919\",\"buttonText\":\"#191919\",\"buttonBackground\":\"#e1e1e1\",\"hoverBackground\":null},\"footer\":{\"text\":\"#e1e1e1\",\"background\":\"#191919\",\"buttonText\":\"#191919\",\"buttonBackground\":\"#e1e1e1\"},\"sidebar\":{\"text\":\"#e1e1e1\",\"ctaText\":\"#e1e1e1\",\"background\":\"#191919\",\"hoverBackground\":\"#292929\",\"ctaBackground\":\"#191919\",\"border\":\"#373737\"},\"database\":{\"cardBackground\":\"#212121\",\"cardHoverBackground\":\"#292929\",\"calendarWeekendBackground\":\"#202020\"},\"form\":{\"submitButton\":{\"default\":\"#55534E\",\"gray\":\"#A7A39A\",\"brown\":\"#9A6851\",\"orange\":\"#D9730D\",\"yellow\":\"#CA922F\",\"green\":\"#448361\",\"blue\":\"#327DA9\",\"purple\":\"#8F64AF\",\"pink\":\"#C24C8B\",\"red\":\"#D44E49\"}},\"default\":[45,8,20],\"gray\":[0,0,61],\"brown\":[18,35,58],\"orange\":[25,54,53],\"yellow\":[38,54,54],\"green\":[146,32,47],\"blue\":[217,50,58],\"purple\":[270,55,62],\"pink\":[329,57,58],\"red\":[1,69,60]}}},\"code\":{\"global\":[],\"head\":[],\"body\":[],\"style\":[],\"css\":\".notion-breadcrumb__item.has-icon \u003e div:nth-child(1) {\\n  display: none !important;\\n}\\n\\n.notion-header__icon-wrapper {\\n  display: none !important;\\n}\\n\\n.notion-toggle {\\n  display: none !important;\\n}\"},\"files\":[]},\"config\":{\"assetEndpoint\":\"https://assets.super.so\",\"isPreview\":false},\"domainQueryParam\":\"$undefined\",\"children\":[\"$L19\",\"$L1a\",\"$L1b\",\"$L1c\",\"$L1d\"]}],\"$L1e\"]}]\n"])</script>
1032<script>self.__next_f.push([1,"1f:I[479520,[\"/_next/static/chunks/1dlft7ht-6kzk.js\",\"/_next/static/chunks/1xt6zdl-o7wg3.js\",\"/_next/static/chunks/0rr5btioklgf4.js\",\"/_next/static/chunks/2matreab0rub0.js\",\"/_next/static/chunks/1-tlhqto6-7lg.js\",\"/_next/static/chunks/3cmvik1zogxvy.js\",\"/_next/static/chunks/0tebe-k_4bvw8.js\",\"/_next/static/chunks/08sikk1eypppo.js\",\"/_next/static/chunks/1thlt7ghjj4x5.js\",\"/_next/static/chunks/3_or8blvqwyye.js\"],\"\"]\n20:I[920494,[\"/_next/static/chunks/1dlft7ht-6kzk.js\",\"/_next/static/chunks/1xt6zdl-o7wg3.js\",\"/_next/static/chunks/0rr5btioklgf4.js\",\"/_next/static/chunks/2matreab0rub0.js\",\"/_next/static/chunks/1-tlhqto6-7lg.js\",\"/_next/static/chunks/3cmvik1zogxvy.js\"],\"ThemeProvider\"]\n26:I[678415,[\"/_next/static/chunks/1dlft7ht-6kzk.js\",\"/_next/static/chunks/1xt6zdl-o7wg3.js\",\"/_next/static/chunks/0rr5btioklgf4.js\",\"/_next/static/chunks/2matreab0rub0.js\",\"/_next/static/chunks/1-tlhqto6-7lg.js\",\"/_next/static/chunks/3cmvik1zogxvy.js\"],\"NavigationEvents\"]\n27:I[982642,[\"/_next/static/chunks/1dlft7ht-6kzk.js\",\"/_next/static/chunks/1xt6zdl-o7wg3.js\",\"/_next/static/chunks/0rr5btioklgf4.js\",\"/_next/static/chunks/2matreab0rub0.js\",\"/_next/static/chunks/1-tlhqto6-7lg.js\",\"/_next/static/chunks/3cmvik1zogxvy.js\"],\"LinkUpgrader\"]\n28:I[245155,[\"/_next/static/chunks/1dlft7ht-6kzk.js\",\"/_next/static/chunks/1xt6zdl-o7wg3.js\",\"/_next/static/chunks/0rr5btioklgf4.js\",\"/_next/static/chunks/2matreab0rub0.js\",\"/_next/static/chunks/1-tlhqto6-7lg.js\",\"/_next/static/chunks/3cmvik1zogxvy.js\"],\"LightboxEnhancer\"]\n29:I[818466,[\"/_next/static/chunks/1dlft7ht-6kzk.js\",\"/_next/static/chunks/1xt6zdl-o7wg3.js\",\"/_next/static/chunks/0rr5btioklgf4.js\",\"/_next/static/chunks/2matreab0rub0.js\",\"/_next/static/chunks/1-tlhqto6-7lg.js\",\"/_next/static/chunks/3cmvik1zogxvy.js\"],\"SpeedInsights\"]\n19:[[\"$\",\"$L1f\",null,{\"src\":\"https://www.googletagmanager.com/gtag/js?id=G-J9QGTP2WNK\",\"strategy\":\"afterInteractive\"}],[\"$\",\"$L1f\",null,{\"id\":\"google-analytics\",\"strategy\":\"afterInteractive\",\"children\":\"\\n          window.dataLayer = window.dataLayer || [];\\n          function gtag(){dataLayer.push(arguments);}\\n          gtag('js', new Date());\\n          gtag('config', 'G-J9QGTP2WNK');\\n        \"}]]\n21:T1622,\n    :root {\n      /* Layout */\n      --padding-layout: 1.1rem;\n      --border-radii-layout: 15px;\n      --border-thickness-layout: 1px;\n      --border-type-layout: solid;\n      --border-layout: var(--border-thickness-layout)\n        var(--border-type-layout) var(--color-border-default);\n      --layout-max-width: 900px;\n      --column-spacing: 46px;\n      --page-display: flex;\n      --padding-right: calc(env(safe-area-inset-right) + 96px);\n      --padding-left: calc(env(safe-area-inset-left) + 96px);\n      --padding-right-mobile: calc(env(safe-area-inset-right) + 24px);\n      --padding-left-mobile: calc(env(safe-area-inset-left) + 24px);\n      /* Header */\n      --header-cover-height: 30vh;\n      --header-title-align: start;\n      --header-icon-align: -112px auto auto auto;\n      --header-display: block;\n      /* Collection header */\n      --collection-header-border: var(--border-layout);\n      /* Collection table */\n      --collection-table-cell-padding: calc(var(--padding-layout) - 0.3rem)\n        calc(var(--padding-layout) - 0.1rem);\n      /* Collection list */\n      --collection-list-item-padding: calc(var(--padding-layout) - 0.5rem);\n      --collection-list-item-border-radii: calc(\n        var(--border-radii-layout) - 1px\n      );\n      /* Collection card */\n      --collection-card-padding: 0px;\n      --collection-card-title-padding: 0px;\n      --collection-card-content-padding: var(--padding-layout);\n      --collection-card-border-radii: var(--border-radii-layout);\n      --collection-card-gap: 10px;\n      --collection-card-shadow: rgba(15, 15, 15, 0.1) 0px 0px 0px 1px, rgba(15, 15, 15, 0.1) 0px 2px 4px;\n      --collection-card-title-size: 0.875rem;\n      --collection-card-cover-height-small: 128px;\n      --collection-card-cover-size-small: 172px;\n      --collection-card-cover-height-medium: 200px;\n      --collection-card-cover-size-medium: 260px;\n      --collection-card-cover-height-large: 200px;\n      --collection-card-cover-size-large: 320px;\n      --collection-card-icon-display: inline-flex;\n      /* Callout */\n      --callout-padding: calc(var(--padding-layout) + 0.4rem)\n        calc(var(--padding-layout) + 0.4rem)\n        calc(var(--padding-layout) + 0.4rem)\n        calc(var(--padding-layout) + 0.1em);\n      --callout-border-radii: calc(var(--border-radii-layout) - 2px);\n      --callout-border: var(--border-layout);\n      --callout-icon-display: block;\n      --callout-shadow: rgba(0, 0, 0, 0.2) 0px 10px 20px -6px;\n      /* File */\n      --file-border-radii: calc(var(--border-radii-layout) - 2px);\n      /* Equation */\n      --equation-border-radii: calc(var(--border-radii-layout) - 2px);\n      /* Divider */\n      --divider-border: var(--border-layout);\n      /* Quote */\n      --quote-border: calc(var(--border-thickness-layout) + 2px) solid\n        currentcolor;\n      /* Code */\n      --code-padding: calc(var(--padding-layout) + 1.4rem);\n      --code-border-radii: var(--border-radii-layout);\n      /* Tweet */\n      --tweet-padding: calc(var(--padding-layout) + 0.65rem)\n        calc(var(--padding-layout) + 0.65rem)\n        calc(var(--padding-layout) + 0.05rem)\n        calc(var(--padding-layout) + 0.65rem);\n      --tweet-border-radii: var(--border-radii-layout);\n      --tweet-border: var(--border-layout);\n      /* Bookmark */\n      --bookmark-padding: calc(var(--padding-layout) + 0.15rem) 0p
1032x\n        calc(var(--padding-layout) + 0.025rem)\n        calc(var(--padding-layout) + 0.275rem);\n      --bookmark-border-radii: var(--border-radii-layout);\n      --bookmark-border: var(--border-layout);\n      --bookmark-image-border-radii: 0px\n        calc(var(--border-radii-layout) - 1px)\n        calc(var(--border-radii-layout) - 1px) 0px;\n      /* Embed */\n      --embed-border-radii: calc(var(--border-radii-layout) - 5px);\n      /* Image */\n      --image-border-radii: calc(var(--border-radii-layout) - 5px);\n      /* Typography */\n      --title-size: 2.5rem;\n      --quote-size: 1.2rem;\n      --quote-size-large: 1.4rem;\n      --heading-size: 1rem;\n      --primary-font: Inter, Inter-fallback, Helvetica, Apple Color Emoji,\n        Segoe UI Emoji, NotoColorEmoji, Noto Color Emoji,\n        Segoe UI Symbol, Android Emoji, EmojiSymbols, -apple-system,\n        BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Noto Sans,\n        sans-serif;\n        --secondary-font: Inter, Inter-fallback, Helvetica, Apple Color Emoji,\n        Segoe UI Emoji, NotoColorEmoji, Noto Color Emoji,\n        Segoe UI Symbol, Android Emoji, EmojiSymbols, -apple-system,\n        BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Noto Sans,\n        sans-serif;\n      --text-weight: 400;\n      --heading-weight: 600;\n      --heading1-size: calc(var(--heading-size) * 1.875);\n      --heading2-size: calc(var(--heading-size) * 1.5);\n      --heading3-size: calc(var(--heading-size) * 1.25);\n      --heading4-size: calc(var(--heading-size) * 1);\n      --heading5-size: calc(var(--heading-size) * 0.8125);\n      /* Scrollbars */\n      --scrollbar-width: 15px;\n      /* Navbar */\n      --navbar-height: 90px;\n      --navbar-shadow: rgba(0, 0, 0, 0.53) 0px 20px 40px -10px;\n      --navbar-button-border-radii: 50px;\n      --navbar-list-width-single-column: 320px;\n      --navbar-list-width: 620px;\n      /*Sidebar*/\n      --sidebar-width: 280px;\n      --sidebar-shadow: rgba(0, 0, 0, 0.49) 10px 0px 20px -6px;\n    }\n    html {\n      scroll-padding-top: 96px;\n    }\n    body {\n      font-family: var(--secondary-font);\n    }\n\n    .notion-breadcrumb__item.has-icon \u003e div:nth-child(1) {\n  display: none !important;\n}\n\n.notion-header__icon-wrapper {\n  display: none !important;\n}\n\n.notion-toggle {\n  display: none !important;\n}\n  22:T5aa0,\n    html.theme-light {\n      /* Gray */\n      --gray-h: 36;\n      --gray-s: 2%;\n      --gray-l: 46%;\n      --color-gray: hsl(var(--gray-h), var(--gray-s), var(--gray-l));\n      --color-text-gray: var(--color-gray);\n      --color-bg-gray: hsl(\n        var(--gray-h),\n        var(--gray-s),\n        90%\n      );\n      --color-bg-gray-light: var(--color-bg-gray);\n      --color-pill-gray: hsl(\n        calc(var(--gray-h) + 14),\n        var(--gray-s),\n        88%\n      );\n      --color-pill-text-gray: hsl(\n        var(--gray-h),\n        var(--gray-s),\n        calc(var(--gray-l) - 28%)\n      );\n      --color-bg-form-btn-gray: #A7A39A;\n\n      /* Brown */\n      --brown-h: 19;\n      --brown-s: 31%;\n      --brown-l: 47%;\n      --color-brown: hsl(var(--brown-h), var(--brown-s), var(--brown-l));\n      --color-text-brown: var(--color-brown);\n      --color-bg-brown: hsl(\n        var(--brown-h),\n        var(--brown-s),\n        90%\n      );\n      --color-bg-brown-light: var(--color-bg-brown);\n      --color-pill-brown: hsl(\n        var(--brown-h),\n        calc(var(--brown-s) + 10%),\n        89%\n      );\n      --color-pill-text-brown: hsl(\n        var(--brown-h),\n        calc(var(--brown-s) + 10%),\n        calc(var(--brown-l) - 28%)\n      );\n      --color-bg-form-btn-brown: #9A6851;\n\n      /* Orange */\n      --orange-h: 30;\n      --orange-s: 87%;\n      --orange-l: 45%;\n      --color-orange: hsl(\n        var(--orange-h),\n        var(--orange-s),\n        var(--orange-l)\n      );\n      --color-text-orange: var(--color-orange);\n      --color-bg-orange: hsl(\n        var(--orange-h),\n        var(--orange-s),\n        90%\n      );\n      --color-bg-orange-light: var(--color-bg-orange);\n      --color-pill-orange: hsl(\n        var(--orange-h),\n        calc(var(--orange-s) - 6%),\n        87%\n      );\n      --color-pill-text-orange: hsl(\n        calc(var(--orange-h) - 5),\n        calc(var(--orange-s) - 18%),\n        calc(var(--orange-l) - 28%)\n      );\n      --color-bg-form-btn-orange: #D9730D;\n\n      /* Yellow */\n      --yellow-h: 38;\n      --yellow-s: 62%;\n      --yellow-l: 49%;\n      --color-yellow: hsl(\n        var(--yellow-h),\n        var(--yellow-s),\n        var(--yellow-l)\n      );\n      --color-text-yellow: var(--color-yellow);\n      --color-bg-yellow: hsl(\n        var(--yellow-h),\n        calc(var(--yellow-s) + 90%),\n        90%\n      );\n      --color-bg-yellow-light: var(--color-bg-yellow);\n      --color-pill-yellow: hsl(\n        calc(var(--yellow-h) + 3),\n        calc(var(--yellow-s) + 24%),\n        90%\n      );\n      --color-pill-text-yellow: hsl(\n        calc(var(--yellow-h) - 11),\n        calc(var(--yellow-s) - 22%),\n        calc(var(--yellow-l) - 28%)\n      );\n      --color-bg-form-btn-yellow: #CA922F;\n\n      /* Green */\n      --green-h: 149;\n      --green-s: 31%;\n      --green-l: 39%;\n      --color-green: hsl(var(--green-h), var(--green-s), var(--green-l));\n      --color-text-green: var(--color-green);
1032\n      --color-bg-green: hsl(\n        var(--green-h),\n        var(--green-s),\n        90%\n      );\n      --color-bg-green-light: var(--color-bg-green);\n      --color-pill-green: hsl(\n        calc(var(--green-h) - 28),\n        calc(var(--green-s) + 3%),\n        89%\n      );\n      --color-pill-text-green: hsl(\n        calc(var(--green-h) - 2),\n        var(--green-s),\n        calc(var(--green-l) - 22%)\n      );\n      --color-bg-form-btn-green: #448361;\n\n      /* Blue */\n      --blue-h: 202;\n      --blue-s: 53%;\n      --blue-l: 43%;\n      --color-blue: hsl(var(--blue-h), var(--blue-s), var(--blue-l));\n      --color-text-blue: var(--color-blue);\n      --color-bg-blue: hsl(\n        var(--blue-h),\n        var(--blue-s),\n        90%\n      );\n      --color-bg-blue-light: var(--color-bg-blue);\n      --color-pill-blue: hsl(\n        var(--blue-h),\n        calc(var(--blue-s) - 5%),\n        85%\n      );\n      --color-pill-text-blue: hsl(\n        calc(var(--blue-h) + 7),\n        calc(var(--blue-s) - 6%),\n        calc(var(--blue-l) - 22%)\n      );\n      --color-bg-form-btn-blue: #327DA9;\n\n      /* Purple */\n      --purple-h: 274;\n      --purple-s: 32%;\n      --purple-l: 54%;\n      --color-purple: hsl(\n        var(--purple-h),\n        var(--purple-s),\n        var(--purple-l)\n      );\n      --color-text-purple: var(--color-purple);\n      --color-bg-purple: hsl(\n        var(--purple-h),\n        var(--purple-s),\n        90%\n      );\n      --color-bg-purple-light: var(--color-bg-purple);\n      --color-pill-purple: hsl(\n        var(--purple-h),\n        calc(var(--purple-s) + 5%),\n        90%\n      );\n      --color-pill-text-purple: hsl(\n        calc(var(--purple-h) + 1),\n        calc(var(--purple-s) + 10%),\n        calc(var(--purple-l) - 31%)\n      );\n      --color-bg-form-btn-purple: #8F64AF;\n\n      /* Pink */\n      --pink-h: 328;\n      --pink-s: 48%;\n      --pink-l: 53%;\n      --color-pink: hsl(var(--pink-h), var(--pink-s), var(--pink-l));\n      --color-text-pink: var(--color-pink);\n      --color-bg-pink: hsl(\n        var(--pink-h),\n        var(--pink-s),\n        90%\n      );\n      --color-bg-pink-light: var(--color-bg-pink);\n      --color-pill-pink: hsl(\n        var(--pink-h),\n        var(--pink-s),\n        90%\n      );\n      --color-pill-text-pink: hsl(\n        calc(var(--pink-h) + 3),\n        calc(var(--pink-s) - 14%),\n        calc(var(--pink-l) - 31%)\n      );\n      --color-bg-form-btn-pink: #C24C8B;\n\n      /* Red */\n      --red-h: 2;\n      --red-s: 62%;\n      --red-l: 55%;\n      --color-red: hsl(var(--red-h), var(--red-s), var(--red-l));\n      --color-text-red: var(--color-red);\n      --color-bg-red: hsl(\n        var(--red-h),\n        var(--red-s),\n        90%\n      );\n      --color-bg-red-light: var(--color-bg-red);\n      --color-pill-red: hsl(\n        calc(var(--red-h) + 6),\n        calc(var(--red-s) + 42%),\n        90%\n      );\n      --color-pill-text-red: hsl(\n        calc(var(--red-h) + 0),\n        var(--red-s),\n        calc(var(--red-l) - 32%)\n      );\n      --color-bg-form-btn-red: #D44E49;\n\n      /*Default*/\n      --default-h: 45;\n      --default-s: 8%;\n      --default-l: 20%;\n      --color-default: hsl(\n        var(--default-h),\n        var(--default-s),\n        var(--default-l)\n      );\n      --color-pill-default: hsl(\n        var(--gray-h),\n        var(--gray-s),\n        90%\n      );\n      --color-pill-text-default: hsl(\n        var(--gray-h),\n        var(--gray-s),\n        calc(var(--gray-l) - 28%)\n      );\n      --color-bg-form-btn-default: #55534E;\n\n      /*Other*/\n      --color-text-default: #37352F;\n      --color-text-default-light: #7d7c78;\n      --color-bg-default: #ffffff;\n      --color-border-default: #E9E9E7;\n      --color-border-dark: var(--color-border-default);\n      --color-ui-hover-bg: #efefef;\n      --color-card-bg: #ffffff;\n      --color-card-bg-hover: #f9f9f8;\n      --color-calendar-weekend-bg: #f7f6f3;\n      --color-checkbox-bg: #2EAADC;\n      --color-code-bg: rgba(135,131,120,.15);\n\n      /*Scrollbar*/\n      --scrollbar-background-color: #FAFAFA;\n      --scrollbar-thumb-color: #C1C1C1;\n      --scrollbar-border-color: #E8E8E8;\n\n      /*Navbar*/\n      --navbar-text-color: #cccccc;\n      --navbar-list-item-hover: rgba(255,255,255,.2);\n      --navbar-background-color-hover: #c0d0d;\n      --navbar-background-color: #1b1c1c;\n      --navbar-button-text-color: #ffffff;\n      --navbar-button-background-color: #487ca5;\n      --navbar-menu-background-color: var(--navbar-background-color);\n      --navbar-text-color-dark: #bdbdbd;
1032\n\n      /*Footer*/\n      --footer-text-color: #cccccc;\n      --footer-background-color: #1b1c1c;\n\n      /*Sidebar*/\n      --sidebar-text-color: #37352F;\n      --sidebar-cta-text-color: #37352F;\n      --sidebar-background-color: #ffffff;\n      --sidebar-cta-background-color: #ffffff;\n      --sidebar-border-color: #E9E9E7;\n      --sidebar-background-color-hover: #efefef;\n      --sidebar-text-color-dark: #282620;\n      --sidebar-cta-background-color-hover: #efefef;\n    }\n\n    \n  /**\n   * One Light theme for prism.js\n   * Based on Atom's One Light theme: https://github.com/atom/atom/tree/master/packages/one-light-syntax\n   */\n  \n  /**\n   * One Light colours (accurate as of commit eb064bf on 19 Feb 2021)\n   * From colors.less\n   * --mono-1: hsl(230, 8%, 24%);\n   * --mono-2: hsl(230, 6%, 44%);\n   * --mono-3: hsl(230, 4%, 64%)\n   * --hue-1: hsl(198, 99%, 37%);\n   * --hue-2: hsl(221, 87%, 60%);\n   * --hue-3: hsl(301, 63%, 40%);\n   * --hue-4: hsl(119, 34%, 47%);\n   * --hue-5: hsl(5, 74%, 59%);\n   * --hue-5-2: hsl(344, 84%, 43%);\n   * --hue-6: hsl(35, 99%, 36%);\n   * --hue-6-2: hsl(35, 99%, 40%);\n   * --syntax-fg: hsl(230, 8%, 24%);\n   * --syntax-bg: hsl(230, 1%, 98%);\n   * --syntax-gutter: hsl(230, 1%, 62%);\n   * --syntax-guide: hsla(230, 8%, 24%, 0.2);\n   * --syntax-accent: hsl(230, 100%, 66%);\n   * From syntax-variables.less\n   * --syntax-selection-color: hsl(230, 1%, 90%);\n   * --syntax-gutter-background-color-selected: hsl(230, 1%, 90%);\n   * --syntax-cursor-line: hsla(230, 8%, 24%, 0.05);\n   */\n  \n  html.theme-light code[class*=\"language-\"],\n  html.theme-light pre[class*=\"language-\"] {\n    color: hsl(230, 8%, 24%);\n    font-family: \"Fira Code\", \"Fira Mono\", Menlo, Consolas, \"DejaVu Sans Mono\", monospace;\n    direction: ltr;\n    text-align: left;\n    white-space: pre;\n    word-spacing: normal;\n    word-break: normal;\n    line-height: 1.5;\n    -moz-tab-size: 2;\n    -o-tab-size: 2;\n    tab-size: 2;\n    -webkit-hyphens: none;\n    -moz-hyphens: none;\n    -ms-hyphens: none;\n    hyphens: none;\n  }\n  \n  /* Selection */\n  html.theme-light code[class*=\"language-\"]::-moz-selection,\n  html.theme-light code[class*=\"language-\"] *::-moz-selection,\n  html.theme-light pre[class*=\"language-\"] *::-moz-selection {\n    background: hsl(230, 1%, 90%);\n    color: inherit;\n  }\n  \n  html.theme-light code[class*=\"language-\"]::selection,\n  html.theme-light code[class*=\"language-\"] *::selection,\n  html.theme-light pre[class*=\"language-\"] *::selection {\n    background: hsl(230, 1%, 90%);\n    color: inherit;\n  }\n  \n  /* Code blocks */\n  html.theme-light pre[class*=\"language-\"] {\n    padding: 1em;\n    margin: 0.5em 0;\n    overflow: auto;\n    border-radius: 0.3em;\n  }\n  \n  /* Inline code */\n  html.theme-light :not(pre) \u003e code[class*=\"language-\"] {\n    padding: 0.2em 0.3em;\n    border-radius: 0.3em;\n    white-space: normal;\n  }\n  \n  html.theme-light .token.comment,\n  html.theme-light .token.prolog,\n  html.theme-light .token.cdata {\n    color: hsl(230, 4%, 64%);\n  }\n  \n  html.theme-light .token.doctype,\n  html.theme-light .token.punctuation,\n  html.theme-light .token.entity {\n    color: hsl(230, 8%, 24%);\n  }\n  \n  html.theme-light .token.attr-name,\n  html.theme-light .token.class-name,\n  html.theme-light .token.boolean,\n  html.theme-light .token.constant,\n  html.theme-light .token.number,\n  html.theme-light .token.atrule {\n    color: hsl(35, 99%, 36%);\n  }\n  \n  html.theme-light .token.keyword {\n    color: hsl(301, 63%, 40%);\n  }\n  \n  html.theme-light .token.property,\n  html.theme-light .token.tag,\n  html.theme-light .token.symbol,\n  html.theme-light .token.deleted,\n  html.theme-light .token.important {\n    color: hsl(5, 74%, 59%);\n  }\n  \n  html.theme-light .token.selector,\n  html.theme-light .token.string,\n  html.theme-light .token.char,\n  html.theme-light .token.builtin,\n  html.theme-light .token.inserted,\n  html.theme-light .token.regex,\n  html.theme-light .token.attr-value,\n  html.theme-light .token.attr-value \u003e .token.punctuation {\n    color: hsl(119, 34%, 47%);\n  }\n  \n  html.theme-light .token.variable,\n  html.theme-light .token.operator,\n  html.theme-light .token.function {\n    color: hsl(221, 87%, 60%);\n  }\n  \n  html.theme-light .token.url {\n    color: hsl(198, 99%, 37%);\n  }\n  \n  /* HTML overrides */\n  html.theme-light .token.attr-value \u003e .token.punctuation.attr-equals,\n  html.theme-light .token.special-attr \u003e .token.attr-value \u003e .token.value.css {\n    color: hsl(230, 8%, 24%);\n  }\n  \n  /* CSS overrides */\n  html.theme-light .language-css .token.selector {\n    color: hsl(5, 74%, 59%);\n  }\n  \n  html.theme-light .language-css .token.property {\n    color: hsl(230, 8%, 24%);\n  }\n  \n  html.theme-light .language-css .token.function,\n  html.theme-light .language-css .token.url \u003e .token.function {\n    color: hsl(198, 99%, 37%);\n  }\n  \n  html.theme-light .language-css .token.url \u003e .token.string.url {\n    color: hsl(119, 34%, 47%);\n  }\n  \n  html.theme-light .language-css .token.important,\n  html.theme-light .language-css .token.atrule .token.rule {\n    color: hsl(301, 63%, 40%);\n  }\n  \n  /* JS overrides */\n  html.theme-light .language-javascript .token.operator {\n    color: hsl(301, 63%, 40%);\n  }\n  \n  html.theme-light .language-javascript .token.template-string \u003e .token.interpolation \u003e .token.interpolation-punctuation.punctuation {\n    color: hsl(344, 84%, 43%);\n  }\n  \n  /* JSON overrides */\n  html.theme-light .language-json .token.operator {\n    color: hsl(230, 8%, 24%);\n  }\n  \n  html.theme-light .language-json .token.null.keyword {\n    color: hsl(35, 99%, 36%);\n  }\n  \n  /* MD overrides */\n  html.theme-light .language-markdown .token.url,\n  html.theme-light .language-markdown .token.url \u003e .token.operator,\n  html.theme-light .language-markdown .token.url-reference.url \u003e .token.string {\n    color: hsl(230, 8%, 24%);\n  }\n  \n  html.theme-light .language-markdown .token.url \u003e .token.content {\n    color: hsl(221, 87%, 60%);\n  }\n  \n  html.theme-light .language-markdown .token.url \u003e .token.url,\n  html.theme-light .language-markdown .token.url-reference.url {\n    color: hsl(198, 99%, 37%);\n  }\n  \n  html.theme-light .language-markdown .token.blockquote.punctuation,\n  html.theme-light .language-markdown .token.hr.punctuation {\n    color: hsl(230, 4%, 64%);\n    font-style: italic;\n  }\n  \n  html.theme-light .language-markdown .token.code-snippet {\n    color: hsl(119, 34%, 47%);\n  }\n  \n  html.theme-light .language-markdown .token.bold .token.content {\n    color: hsl(35, 99%, 36%);\n  }\n  \n  html.theme-light .language-markdown .token.italic .token.content {\n    color: hsl(301, 63%, 40%);\n  }\n  \n  html.theme-light .language-markdown .token.strike .token.content,\n  html.theme-light .language-markdown .token.strike .token.punctuation,\n  html.theme-light .language-markdown .token.list.punctuation,\n  html.theme-light .language-markdown .token.title.important \u003e .token.punctuation {\n    color: hsl(5, 74%, 59%);\n  }\n  \n  /* General */\n  html.theme-light .token.bold {\n    font-weight: bold;\n  }\n  \n  html.theme-light .token.comment,\n  html.theme-light .token.italic {\n    font-style: italic;\n  }\n  \n  html.theme-light .token.entity {\n    cursor: help;\n  }\n  \n  html.theme-light .token.namespace {\n    opacity: 0.8;\n  }\n  \n  /* Plugin overrides */\n  /* Selectors should have higher specificity than those in the plugins' default stylesheets */\n  \n  /* Show Invisibles plugin overrides */\n  html.theme-light .token.token.tab:not(:empty):before,\n  html.theme-light .token.token.cr:before,\n  html.theme-light .token.token.lf:before,\n  html.theme-light .token.token.space:before {\n    color: hsla(230, 8%, 24%, 0.2);\n  }\n  \n  /* Toolbar plugin overrides */\n  /* Space out all buttons and move them away from the right edge of the code block */\n  html.theme-light div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item {\n    margin-right: 0.4em;\n  }\n  \n  /* Styling the buttons */\n  html.theme-light div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item \u003e button,\n  html.theme-light div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item \u003e a,\n  html.theme-light div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item \u003e span {\n    background: hsl(230, 1%, 90%);\n    color: hsl(230, 6%, 44%);\n    padding: 0.1em 0.4em;\n    border-radius: 0.3em;\n  }\n  \n  html.theme-light div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item \u003e button:hover,\n  html.theme-light div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item \u003e button:focus,\n  html.theme-light div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item \u003e a:hover,\n  html.theme-light div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item \u003e a:focus,\n  html.theme-light div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item \u003e span:hover,\n  html.theme-light div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item \u003e span:focus {\n    background: hsl(230, 1%, 78%); /* custom: darken(--syntax-bg, 20%) */\n    color: hsl(230, 8%, 24%);\n  }\n  \n  /* Line Highlight plugin overrides */\n  /* The highlighted line itself */\n  html.theme-light .line-highlight.line-highlight {\n    background: hsla(230, 8%, 24%, 0.05);\n  }\n  \n  /* Default line numbers in Line Highlight plugin */\n  html.theme-light .line-highlight.line-highlight:before,\n  html.theme-light .line-highlight.line-highlight[data-end]:after {\n    background: hsl(230, 1%, 90%);\n    color: hsl(230, 8%, 24%);\n    padding: 0.1em 0.6em;\n    border-radius: 0.3em;\n    box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.2); /* same as Toolbar plugin default */\n  }\n  \n  /* Hovering over a linkable line number (in the gutter area) */\n  /* Requires Line Numbers plugin as well */\n  html.theme-light pre[id].linkable-line-numbers.linkable-line-numbers span.line-numbers-rows \u003e span:hover:before {\n    background-color: hsla(230, 8%, 24%, 0.05);\n  }\n  \n  /* Line Numbers and Command Line plugins overrides */\n  /* Line separating gutter from coding area */\n  html.theme-light .line-numbers.line-numbers .line-numbers-rows,\n  html.theme-light .command-line .command-line-prompt {\n    border-right-color: hsla(230, 8%, 24%, 0.2);\n  }\n  \n  /* Stuff in the gutter */\n  html.theme-light .line-numbers .line-numbers-rows \u003e span:before,\n  html.theme-light .command-line .command-line-prompt \u003e span:before {\n    color: hsl(230, 1%, 62%);\n  }\n  \n  /* Match Braces plugin overrides */\n  /* Note: Outline colour is inherited from the braces */\n  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-1,\n  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-5,\n  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-9 {\n    color: hsl(5, 74%, 59%);\n  }\n  \n  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-2,\n  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-6,\n  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-10 {\n    color: hsl(119, 34%, 47%);\n  }\n  \n  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-3,\n  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-7,\n  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-11 {\n    color: hsl(221, 87%, 60%);\n  }\n  \n  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-4,\n  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-8,\n  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-12 {\n    color: hsl(301, 63%, 40%);\n  }\n  \n  /* Diff Highlight plugin overrides */\n  /* Taken from https://github.com/atom/github/blob/master/styles/variables.less */\n  html.theme-light pre.diff-highlight \u003e code .token.token.deleted:not(.prefix),\n  html.theme-light pre \u003e code.diff-highlight .token.token.deleted:not(.prefix) {\n    background-color: hsla(353, 100%, 66%, 0.15);\n  }\n  \n  html.theme-light pre.diff-highlight \u003e code .token.token.deleted:not(.prefix)::-moz-selection,\n  html.theme-light pre.diff-highlight \u003e code .token.token.deleted:not(.prefix) *::-moz-selection,\n  html.theme-light pre \u003e code.diff-highlight .token.token.deleted:not(.prefix)::-moz-selection,\n  html.theme-light pre \u003e code.diff-highlight .token.token.deleted:not(.prefix) *::-moz-selection {\n    background-color: hsla(353, 95%, 66%, 0.25);\n  }\n  \n  html.theme-light pre.diff-highlight \u003e code .token.token.deleted:not(.prefix)::selection,\n  html.theme-light pre.diff-highlight \u003e code .token.token.deleted:not(.prefix) *::selection,\n  html.theme-light pre \u003e code.diff-highlight .token.token.deleted:not(.prefix)::selection,\n  html.theme-light pre \u003e code.diff-highlight .token.token.deleted:not(.prefix) *::selection {\n    background-color: hsla(353, 95%, 66%, 0.25);\n  }\n  \n  html.theme-light pre.diff-highlight \u003e code .token.token.inserted:not(.prefix),\n  html.theme-light pre \u003e code.diff-highlight .token.token.inserted:not(.prefix) {\n    background-color: hsla(137, 100%, 55%, 0.15);\n  }\n  \n  html.theme-light pre.diff-highlight \u003e code .token.token.inserted:not(.prefix)::-moz-selection,\n  html.theme-light pre.diff-highlight \u003e code .token.token.inserted:not(.prefix) *::-moz-selection,\n  html.theme-light pre \u003e code.diff-highlight .token.token.inserted:not(.prefix)::-moz-selection,\n  html.theme-light pre \u003e code.diff-highlight .token.token.inserted:not(.prefix) *::-moz-selection {\n    background-color: hsla(135, 73%, 55%, 0.25);\n  }\n  \n  html.theme-light pre.diff-highlight \u003e code .token.token.inserted:not(.prefix)::selection,\n  html.theme-light pre.diff-highlight \u003e code .token.token.inserted:not(.prefix) *::selection,\n  html.theme-light pre \u003e code.diff-highlight .token.token.inserted:not(.prefix)::selection,\n  html.theme-light pre \u003e code.diff-highlight .token.token.inserted:not(.prefix) *::selection {\n    background-color: hsla(135, 73%, 55%, 0.25);\n  }\n  \n  /* Previewers plugin overrides */\n  /* Based on https://github.com/atom-community/atom-ide-datatip/blob/master/styles/atom-ide-datatips.less and https://github.com/atom/atom/blob/master/packages/one-light-ui */\n  /* Border around popup */\n  html.theme-light .prism-previewer.prism-previewer:before,\n  html.theme-light .prism-previewer-gradient.prism-previewer-gradient div {\n    border-color: hsl(0, 0, 95%);\n  }\n  \n  /* Angle and time should remain as circles and are hence not included */\n  html.theme-light .prism-previewer-color.prism-previewer-color:before,\n  html.theme-light .prism-previewer-gradient.prism-previewer-gradient div,\n  html.theme-light .prism-previewer-easing.prism-previewer-easing:before {\n    border-radius: 0.3em;\n  }\n  \n  /* Triangles pointing to the code */\n  html.theme-light .prism-previewer.prism-previewer:after {\n    border-top-color: hsl(0, 0, 95%);\n  }\n  \n  html.theme-light .prism-previewer-flipped.prism-previewer-flipped.after {\n    border-bottom-color: hsl(0, 0, 95%);\n  }
1032\n  \n  /* Background colour within the popup */\n  html.theme-light .prism-previewer-angle.prism-previewer-angle:before,\n  html.theme-light .prism-previewer-time.prism-previewer-time:before,\n  html.theme-light .prism-previewer-easing.prism-previewer-easing {\n    background: hsl(0, 0%, 100%);\n  }\n  \n  /* For angle, this is the positive area (eg. 90deg will display one quadrant in this colour) */\n  /* For time, this is the alternate colour */\n  html.theme-light .prism-previewer-angle.prism-previewer-angle circle,\n  html.theme-light .prism-previewer-time.prism-previewer-time circle {\n    stroke: hsl(230, 8%, 24%);\n    stroke-opacity: 1;\n  }\n  \n  /* Stroke colours of the handle, direction point, and vector itself */\n  html.theme-light .prism-previewer-easing.prism-previewer-easing circle,\n  html.theme-light .prism-previewer-easing.prism-previewer-easing path,\n  html.theme-light .prism-previewer-easing.prism-previewer-easing line {\n    stroke: hsl(230, 8%, 24%);\n  }\n  \n  /* Fill colour of the handle */\n  html.theme-light .prism-previewer-easing.prism-previewer-easing circle {\n    fill: transparent;\n  }\n  \n  23:T5f9c,\n    html.theme-dark {\n      /* Gray */\n      --gray-h: 0;\n      --gray-s: 0%;\n      --gray-l: 61%;\n      --color-gray: hsl(var(--gray-h), var(--gray-s), var(--gray-l));\n      --color-text-gray: var(--color-gray);\n      --color-bg-gray: hsl(\n        var(--gray-h),\n        var(--gray-s),\n        14.5%\n      );\n      --color-bg-gray-light: hsl(\n        var(--gray-h),\n        var(--gray-s),\n        14.5%\n      );\n      --color-pill-gray: hsl(\n        var(--gray-h),\n        var(--gray-s),\n        35%\n      );\n      --color-pill-text-gray: hsl(\n        var(--gray-h),\n        var(--gray-s),\n        calc(var(--gray-l) + 26%)\n      );\n      --color-bg-form-btn-gray: #A7A39A;\n\n      /* Brown */\n      --brown-h: 18;\n      --brown-s: 35%;\n      --brown-l: 58%;\n      --color-brown: hsl(var(--brown-h), var(--brown-s), var(--brown-l));\n      --color-text-brown: var(--color-brown);\n      --color-bg-brown: hsl(\n        var(--brown-h),\n        calc(var(--brown-s) - 7%),\n        22%\n      );\n      --color-bg-brown-light: hsl(\n        calc(var(--brown-h) - 2),\n        calc(var(--brown-s) - 22%),\n        16%\n      );\n      --color-pill-brown: hsl(\n        var(--brown-h),\n        calc(var(--brown-s) + 2%),\n        27%\n      );\n      --color-pill-text-brown: hsl(\n        var(--brown-h),\n        calc(var(--brown-s) - 21%),\n        calc(var(--brown-l) + 33%)\n      );\n      --color-bg-form-btn-brown: #9A6851;\n\n      /* Orange */\n      --orange-h: 25;\n      --orange-s: 54%;\n      --orange-l: 53%;\n      --color-orange: hsl(\n        var(--orange-h),\n        var(--orange-s),\n        var(--orange-l)\n      );\n      --color-text-orange: var(--color-orange);\n      --color-bg-orange: hsl(\n        var(--orange-h),\n        calc(var(--orange-s) - 10%),\n        25%\n      );\n      --color-bg-orange-light: hsl(\n        var(--orange-h),\n        calc(var(--orange-s) - 30%),\n        17%\n      );\n      --color-pill-orange: hsl(\n        var(--orange-h),\n        calc(var(--orange-s) + 9%),\n        32%\n      );\n      --color-pill-text-orange: hsl(\n        var(--orange-h),\n        calc(var(--orange-s) - 23%),\n        calc(var(--orange-l) + 33%)\n      );\n      --color-bg-form-btn-orange: #D9730D;\n\n      /* Yellow */\n      --yellow-h: 38;\n      --yellow-s: 54%;\n      --yellow-l: 54%;\n      --color-yellow: hsl(\n        var(--yellow-h),\n        var(--yellow-s),\n        var(--yellow-l)\n      );\n      --color-text-yellow: var(--color-yellow);\n      --color-bg-yellow: hsl(\n        var(--yellow-h),\n        calc(var(--yellow-s) - 18%),\n        25%\n      );\n      --color-bg-yellow-light: hsl(\n        var(--yellow-h),\n        calc(var(--yellow-s) - 24%),\n        17%\n      );\n      --color-pill-yellow: hsl(\n        calc(var(--yellow-h) - 1),\n        calc(var(--yellow-s) + 2%),\n        35%\n      );\n      --color-pill-text-yellow: hsl(\n        var(--yellow-h),\n        calc(var(--yellow-s) - 28%),\n        calc(var(--yellow-l) + 33%)\n      );\n      --color-bg-form-btn-yellow: #CA922F;\n\n      /* Green */\n      --green-h: 146;\n      --green-s: 32%;\n      --green-l: 47%;\n      --color-green: hsl(var(--green-h), var(--green-s), var(--green-l));\n      --color-text-green: var(--color-green);\n      --color-bg-green: hsl(\n        calc(var(--green-h) + 3),\n        calc(var(--green-s) - 6%),\n        19%\n      );
1032\n      --color-bg-green-light: hsl(\n        var(--green-h),\n        calc(var(--green-s) - 20%),\n        15%\n      );\n      --color-pill-green: hsl(\n        calc(var(--green-h) + 1),\n        calc(var(--green-s) + 3%),\n        26%\n      );\n      --color-pill-text-green: hsl(\n        var(--green-h),\n        calc(var(--green-s) - 20%),\n        calc(var(--green-l) + 38%)\n      );\n      --color-bg-form-btn-green: #448361;\n\n      /* Blue */\n      --blue-h: 217;\n      --blue-s: 50%;\n      --blue-l: 58%;\n      --color-blue: hsl(var(--blue-h), var(--blue-s), var(--blue-l));\n      --color-text-blue: var(--color-blue);\n      --color-bg-blue: hsl(\n        calc(var(--blue-h) - 16),\n        calc(var(--blue-s) + 9%),\n        19%\n      );\n      --color-bg-blue-light: hsl(\n        calc(var(--blue-h) + 16),\n        calc(var(--blue-s) - 27%),\n        15%\n      );\n      --color-pill-blue: hsl(\n        calc(var(--blue-h) - 3),\n        calc(var(--blue-s) - 6%),\n        29%\n      );\n      --color-pill-text-blue: hsl(\n        calc(var(--blue-h) - 5),\n        calc(var(--blue-s) - 32%),\n        calc(var(--blue-l) + 28%)\n      );\n      --color-bg-form-btn-blue: #327DA9;\n\n      /* Purple */\n      --purple-h: 270;\n      --purple-s: 55%;\n      --purple-l: 62%;\n      --color-purple: hsl(\n        var(--purple-h),\n        var(--purple-s),\n        var(--purple-l)\n      );\n      --color-text-purple: var(--color-purple);\n      --color-bg-purple: hsl(\n        calc(var(--purple-h) + 2),\n        calc(var(--purple-s) - 31%),\n        23%\n      );\n      --color-bg-purple-light: hsl(\n        calc(var(--purple-h) + 5),\n        calc(var(--purple-s) - 40%),\n        17%\n      );\n      --color-pill-purple: hsl(\n        var(--purple-h),\n        calc(var(--purple-s) - 19%),\n        29%\n      );\n      --color-pill-text-purple: hsl(\n        calc(var(--purple-h) - 3),\n        calc(var(--purple-s) - 40%),\n        calc(var(--purple-l) + 24%)\n      );\n      --color-bg-form-btn-purple: #8F64AF;\n\n      /* Pink */\n      --pink-h: 329;\n      --pink-s: 57%;\n      --pink-l: 58%;\n      --color-pink: hsl(var(--pink-h), var(--pink-s), var(--pink-l));\n      --color-text-pink: var(--color-pink);\n      --color-bg-pink: hsl(\n        calc(var(--pink-h) + 3),\n        calc(var(--pink-s) - 29%),\n        24%\n      );\n      --color-bg-pink-light: hsl(\n        calc(var(--pink-h) + 5),\n        calc(var(--pink-s) - 40%),\n        16%\n      );\n      --color-pill-pink: hsl(\n        calc(var(--pink-h) - 2),\n        calc(var(--pink-s) - 21%),\n        30%\n      );\n      --color-pill-text-pink: hsl(\n        calc(var(--pink-h) + 4),\n        calc(var(--pink-s) - 41%),\n        calc(var(--pink-l) + 28%)\n      );\n      --color-bg-form-btn-pink: #C24C8B;\n\n      /* Red */\n      --red-h: 1;\n      --red-s: 69%;\n      --red-l: 60%;\n      --color-red: hsl(var(--red-h), var(--red-s), var(--red-l));\n      --color-text-red: var(--color-red);\n      --color-bg-red: hsl(\n        calc(var(--red-h) + 5),\n        calc(var(--red-s) - 37%),\n        24%\n      );\n      --color-bg-red-light: hsl(\n        calc(var(--red-h) + 5),\n        calc(var(--red-s) - 56%),\n        17%\n      );\n      --color-pill-red: hsl(\n        calc(var(--red-h) + 5),\n        calc(var(--red-s) - 30%),\n        31%\n      );\n      --color-pill-text-red: hsl(\n        calc(var(--red-h) + 7),\n        calc(var(--red-s) - 50%),\n        calc(var(--red-l) + 24%)\n      );\n      --color-bg-form-btn-red: #D44E49;\n\n      /*Default*/\n      --default-h: 45;\n      --default-s: 8%;\n      --default-l: 20%;\n      --color-default: hsl(\n        var(--default-h),\n        var(--default-s),\n        var(--default-l)\n      );\n      --color-pill-default: hsl(\n        var(--default-h),\n        var(--default-s),\n        -19%\n      );\n      --color-pill-text-default: hsl(\n        var(--default-h),\n        var(--default-s),\n        calc(var(--default-l) + 23%)\n      );\n      --color-bg-form-btn-default: #55534E;\n\n      /*Other*/\n      --color-text-default: #e1e1e1;\n      --color-text-default-light: #9b9b9b;\n      --color-bg-default: #191919;\n      --color-border-default: #373737;\n      --color-border-dark: var(--color-border-default);\n      --color-ui-hover-bg: #292929;\n      --color-card-bg: #212121;\n      --color-card-bg-hover: #292929;\n      --color-calendar-weekend-bg: #202020;\n      --color-checkbox-bg: #2EAADC;\n      --color-code-bg: rgba(135,131,120,.15);\n\n      /*Scrollbar*/\n      --scrollbar-background-color: #FAFAFA;\n      --scrollbar-thumb-color: #C1C1C1;\n      --scrollbar-border-color: #E8E8E8;\n\n      /*Navbar*/\n      --navbar-text-color: #e1e1e1;\n      --navbar-list-item-hover: rgba(255,255,255,.2);\n      --navbar-background-color: #191919;\n      --navbar-background-color-hover: #282828;\n      --navbar-button-text-color: #191919;\n      --navbar-button-background-color: #e1e1e1;\n      --navbar-menu-background-color: var(--navbar-background-color);\n      --navbar-text-color-dark: #d2d2d2;
1032\n\n      /*Footer*/\n      --footer-text-color: #e1e1e1;\n      --footer-background-color: #191919;\n\n      /*Sidebar*/\n      --sidebar-text-color: #e1e1e1;\n      --sidebar-cta-text-color: #e1e1e1;\n      --sidebar-background-color: #191919;\n      --sidebar-cta-background-color: #191919;\n      --sidebar-border-color: #373737;\n      --sidebar-background-color-hover: #292929;\n      --sidebar-text-color-dark: #d2d2d2;\n      --sidebar-cta-background-color-hover: #292929;\n    }\n\n    /* Calendar for dark mode */\n    html.theme-dark .notion-collection-calendar__row {\n      box-shadow: var(--color-border-default) -1px 0px 0px;\n    }\n\n    html.theme-dark .notion-collection-calendar__week-days {\n      box-shadow: var(--color-border-default) 0px 1px 0px;\n    }\n\n    html.theme-dark .notion-collection-calendar__date {\n      border-right: 1px solid var(--color-border-default);\n      border-bottom: 1px solid var(--color-border-default);\n    }\n\n    \n  /**\n   * One Dark theme for prism.js\n   * Based on Atom's One Dark theme: https://github.com/atom/atom/tree/master/packages/one-dark-syntax\n   */\n\n  /**\n   * One Dark colours (accurate as of commit 8ae45ca on 6 Sep 2018)\n   * From colors.less\n   * --mono-1: hsl(220, 14%, 71%);\n   * --mono-2: hsl(220, 9%, 55%);\n   * --mono-3: hsl(220, 10%, 40%);\n   * --hue-1: hsl(187, 47%, 55%);\n   * --hue-2: hsl(207, 82%, 66%);\n   * --hue-3: hsl(286, 60%, 67%);\n   * --hue-4: hsl(95, 38%, 62%);\n   * --hue-5: hsl(355, 65%, 65%);\n   * --hue-5-2: hsl(5, 48%, 51%);\n   * --hue-6: hsl(29, 54%, 61%);\n   * --hue-6-2: hsl(39, 67%, 69%);\n   * --syntax-fg: hsl(220, 14%, 71%);\n   * --syntax-bg: hsl(220, 13%, 18%);\n   * --syntax-gutter: hsl(220, 14%, 45%);\n   * --syntax-guide: hsla(220, 14%, 71%, 0.15);\n   * --syntax-accent: hsl(220, 100%, 66%);\n   * From syntax-variables.less\n   * --syntax-selection-color: hsl(220, 13%, 28%);\n   * --syntax-gutter-background-color-selected: hsl(220, 13%, 26%);\n   * --syntax-cursor-line: hsla(220, 100%, 80%, 0.04);\n   */\n\n  html.theme-dark code[class*=\"language-\"],\n  html.theme-dark pre[class*=\"language-\"] {\n    background: hsl(220, 13%, 18%);\n    color: hsl(220, 14%, 71%);\n    text-shadow: 0 1px rgba(0, 0, 0, 0.3);\n    font-family: \"Fira Code\", \"Fira Mono\", Menlo, Consolas, \"DejaVu Sans Mono\", monospace;\n    direction: ltr;\n    text-align: left;\n    white-space: pre;\n    word-spacing: normal;\n    word-break: normal;\n    line-height: 1.5;\n    -moz-tab-size: 2;\n    -o-tab-size: 2;\n    tab-size: 2;\n    -webkit-hyphens: none;\n    -moz-hyphens: none;\n    -ms-hyphens: none;\n    hyphens: none;\n  }\n\n  /* Selection */\n  html.theme-dark code[class*=\"language-\"]::-moz-selection,\n  html.theme-dark code[class*=\"language-\"] *::-moz-selection,\n  html.theme-dark pre[class*=\"language-\"] *::-moz-selection {\n    background: hsl(220, 13%, 28%);\n    color: inherit;\n    text-shadow: none;\n  }\n\n  html.theme-dark code[class*=\"language-\"]::selection,\n  html.theme-dark code[class*=\"language-\"] *::selection,\n  html.theme-dark pre[class*=\"language-\"] *::selection {\n    background: hsl(220, 13%, 28%);\n    color: inherit;\n    text-shadow: none;\n  }\n\n  /* Code blocks */\n  html.theme-dark pre[class*=\"language-\"] {\n    padding: 1em;\n    margin: 0.5em 0;\n    overflow: auto;\n    border-radius: 0.3em;\n  }\n\n  /* Inline code */\n  html.theme-dark :not(pre) \u003e code[class*=\"language-\"] {\n    padding: 0.2em 0.3em;\n    border-radius: 0.3em;\n    white-space: normal;\n  }\n\n  /* Print */\n  @media print {\n    html.theme-dark code[class*=\"language-\"],\n    html.theme-dark pre[class*=\"language-\"] {\n      text-shadow: none;\n    }\n  }\n\n  html.theme-dark .token.comment,\n  html.theme-dark .token.prolog,\n  html.theme-dark .token.cdata {\n    color: hsl(220, 10%, 40%);\n  }\n\n  html.theme-dark .token.doctype,\n  html.theme-dark .token.punctuation,\n  html.theme-dark .token.entity {\n    color: hsl(220, 14%, 71%);\n  }\n\n  html.theme-dark .token.attr-name,\n  html.theme-dark .token.class-name,\n  html.theme-dark .token.boolean,\n  html.theme-dark .token.constant,\n  html.theme-dark .token.number,\n  html.theme-dark .token.atrule {\n    color: hsl(29, 54%, 61%);\n  }\n\n  html.theme-dark .token.keyword {\n    color: hsl(286, 60%, 67%);\n  }\n\n  html.theme-dark .token.property,\n  html.theme-dark .token.tag,\n  html.theme-dark .token.symbol,\n  html.theme-dark .token.deleted,\n  html.theme-dark .token.important {\n    color: hsl(355, 65%, 65%);\n  }\n\n  html.theme-dark .token.selector,\n  html.theme-dark .token.string,\n  html.theme-dark .token.char,\n  html.theme-dark .token.builtin,\n  html.theme-dark .token.inserted,\n  html.theme-dark .token.regex,\n  html.theme-dark .token.attr-value,\n  html.theme-dark .token.attr-value \u003e .token.punctuation {\n    color: hsl(95, 38%, 62%);\n  }\n\n  html.theme-dark .token.variable,\n  html.theme-dark .token.operator,\n  html.theme-dark .token.function {\n    color: hsl(207, 82%, 66%);\n  }\n\n  html.theme-dark .token.url {\n    color: hsl(187, 47%, 55%);\n  }\n\n  /* HTML overrides */\n  html.theme-dark .token.attr-value \u003e .token.punctuation.attr-equals,\n  html.theme-dark .token.special-attr \u003e .token.attr-value \u003e .token.value.css {\n    color: hsl(220, 14%, 71%);\n  }\n\n  /* CSS overrides */\n  html.theme-dark .language-css .token.selector {\n    color: hsl(355, 65%, 65%);\n  }\n\n  html.theme-dark .language-css .token.property {\n    color: hsl(220, 14%, 71%);\n  }\n\n  html.theme-dark .language-css .token.function,\n  html.theme-dark .language-css .token.url \u003e .token.function {\n    color: hsl(187, 47%, 55%);\n  }\n\n  html.theme-dark .language-css .token.url \u003e .token.string.url {\n    color: hsl(95, 38%, 62%);\n  }\n\n  html.theme-dark .language-css .token.important,\n  html.theme-dark .language-css .token.atrule .token.rule {\n    color: hsl(286, 60%, 67%);\n  }\n\n  /* JS overrides */\n  html.theme-dark .language-javascript .token.operator {\n    color: hsl(286, 60%, 67%);\n  }\n\n  html.theme-dark .language-javascript .token.template-string \u003e .token.interpolation \u003e .token.interpolation-punctuation.punctuation {\n    color: hsl(5, 48%, 51%);\n  }\n\n  /* JSON overrides */\n  html.theme-dark .language-json .token.operator {\n    color: hsl(220, 14%, 71%);\n  }\n\n  html.theme-dark .language-json .token.null.keyword {\n    color: hsl(29, 54%, 61%);\n  }\n\n  /* MD overrides */\n  html.theme-dark .language-markdown .token.url,\n  html.theme-dark .language-markdown .token.url \u003e .token.operator,\n  html.theme-dark .language-markdown .token.url-reference.url \u003e .token.string {\n    color: hsl(220, 14%, 71%);\n  }\n\n  html.theme-dark .language-markdown .token.url \u003e .token.content {\n    color: hsl(207, 82%, 66%);\n  }\n\n  html.theme-dark .language-markdown .token.url \u003e .token.url,\n  html.theme-dark .language-markdown .token.url-reference.url {\n    color: hsl(187, 47%, 55%);\n  }\n\n  html.theme-dark .language-markdown .token.blockquote.punctuation,\n  html.theme-dark .language-markdown .token.hr.punctuation {\n    color: hsl(220, 10%, 40%);\n    font-style: italic;\n  }\n\n  html.theme-dark .language-markdown .token.code-snippet {\n    color: hsl(95, 38%, 62%);\n  }\n\n  html.theme-dark .language-markdown .token.bold .token.content {\n    color: hsl(29, 54%, 61%);\n  }\n\n  html.theme-dark .language-markdown .token.italic .token.content {\n    color: hsl(286, 60%, 67%);\n  }\n\n  html.theme-dark .language-markdown .token.strike .token.content,\n  html.theme-dark .language-markdown .token.strike .token.punctuation,\n  html.theme-dark .language-markdown .token.list.punctuation,\n  html.theme-dark .language-markdown .token.title.important \u003e .token.punctuation {\n    color: hsl(355, 65%, 65%);\n  }\n\n  /* General */\n  html.theme-dark .token.bold {\n    font-weight: bold;\n  }\n\n  html.theme-dark .token.comment,\n  html.theme-dark .token.italic {\n    font-style: italic;\n  }\n\n  html.theme-dark .token.entity {\n    cursor: help;\n  }\n\n  html.theme-dark .token.namespace {\n    opacity: 0.8;\n  }\n\n  /* Plugin overrides */\n  /* Selectors should have higher specificity than those in the plugins' default stylesheets */\n\n  /* Show Invisibles plugin overrides */\n  html.theme-dark .token.token.tab:not(:empty):before,\n  html.theme-dark .token.token.cr:before,\n  html.theme-dark .token.token.lf:before,\n  html.theme-dark .token.token.space:before {\n    color: hsla(220, 14%, 71%, 0.15);\n    text-shadow: none;\n  }\n\n  /* Toolbar plugin overrides */\n  /* Space out all buttons and move them away from the right edge of the code block */\n  html.theme-dark div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item {\n    margin-right: 0.4em;\n  }\n\n  /* Styling the buttons */\n  html.theme-dark div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item \u003e button,\n  html.theme-dark div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item \u003e a,\n  html.theme-dark div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item \u003e span {\n    background: hsl(220, 13%, 26%);\n    color: hsl(220, 9%, 55%);\n    padding: 0.1em 0.4em;\n    border-radius: 0.3em;\n  }\n\n  html.theme-dark div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item \u003e button:hover,\n  html.theme-dark div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item \u003e button:focus,\n  html.theme-dark div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item \u003e a:hover,\n  html.theme-dark div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item \u003e a:focus,\n  html.theme-dark div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item \u003e span:hover,\n  html.theme-dark div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item \u003e span:focus {\n    background: hsl(220, 13%, 28%);\n    color: hsl(220, 14%, 71%);\n  }\n\n  /* Line Highlight plugin overrides */\n  /* The highlighted line itself */\n  html.theme-dark .line-highlight.line-highlight {\n    background: hsla(220, 100%, 80%, 0.04);\n  }\n\n  /* Default line numbers in Line Highlight plugin */\n  html.theme-dark .line-highlight.line-highlight:before,\n  html.theme-dark .line-highlight.line-highlight[data-end]:after {\n    background: hsl(220, 13%, 26%);\n    color: hsl(220, 14%, 71%);\n    padding: 0.1em 0.6em;\n    border-radius: 0.3em;\n    box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.2); /* same as Toolbar plugin default */\n  }\n\n  /* Hovering over a linkable line number (in the gutter area) */\n  /* Requires Line Numbers plugin as well */\n  html.theme-dark pre[id].linkable-line-numbers.linkable-line-numbers span.line-numbers-rows \u003e span:hover:before {\n    background-color: hsla(220, 100%, 80%, 0.04);\n  }\n\n  /* Line Numbers and Command Line plugins overrides */\n  /* Line separating gutter from coding area */\n  html.theme-dark .line-numbers.line-numbers .line-numbers-rows,\n  html.theme-dark .command-line .command-line-prompt {\n    border-right-color: hsla(220, 14%, 71%, 0.15);\n  }\n\n  /* Stuff in the gutter */\n  html.theme-dark .line-numbers .line-numbers-rows \u003e span:before,\n  html.theme-dark .command-line .command-line-prompt \u003e span:before {\n    color: hsl(220, 14%, 45%);\n  }\n\n  /* Match Braces plugin overrides */\n  /* Note: Outline colour is inherited from the braces */\n  html.theme-dark .rainbow-braces .token.token.punctuation.brace-level-1,\n  html.theme-dark .rainbow-braces .token.token.punctuation.brace-level-5,\n  html.theme-dark .rainbow-braces .token.token.punctuation.brace-level-9 {\n    color: hsl(355, 65%, 65%);\n  }\n\n  html.theme-dark .rainbow-braces .token.token.punctuation.brace-level-2,\n  html.theme-dark .rainbow-braces .token.token.punctuation.brace-level-6,\n  html.theme-dark .rainbow-braces .token.token.punctuation.brace-level-10 {\n    color: hsl(95, 38%, 62%);\n  }\n\n  html.theme-dark .rainbow-braces .token.token.punctuation.brace-level-3,\n  html.theme-dark .rainbow-braces .token.token.punctuation.brace-level-7,\n  html.theme-dark .rainbow-braces .token.token.punctuation.brace-level-11 {\n    color: hsl(207, 82%, 66%);\n  }\n\n  html.theme-dark .rainbow-braces .token.token.punctuation.brace-level-4,\n  html.theme-dark .rainbow-braces .token.token.punctuation.brace-level-8,\n  html.theme-dark .rainbow-braces .token.token.punctuation.brace-level-12 {\n    color: hsl(286, 60%, 67%);\n  }\n\n  /* Diff Highlight plugin overrides */\n  /* Taken from https://github.com/atom/github/blob/master/styles/variables.less */\n  html.theme-dark pre.diff-highlight \u003e code .token.token.deleted:not(.prefix),\n  html.theme-dark pre \u003e code.diff-highlight .token.token.deleted:not(.prefix) {\n    background-color: hsla(353, 100%, 66%, 0.15);\n  }\n\n  html.theme-dark pre.diff-highlight \u003e code .token.token.deleted:not(.prefix)::-moz-selection,\n  html.theme-dark pre.diff-highlight \u003e code .token.token.deleted:not(.prefix) *::-moz-selection,\n  html.theme-dark pre \u003e code.diff-highlight .token.token.deleted:not(.prefix)::-moz-selection,\n  html.theme-dark pre \u003e code.diff-highlight .token.token.deleted:not(.prefix) *::-moz-selection {\n    background-color: hsla(353, 95%, 66%, 0.25);\n  }\n\n  html.theme-dark pre.diff-highlight \u003e code .token.token.deleted:not(.prefix)::selection,\n  html.theme-dark pre.diff-highlight \u003e code .token.token.deleted:not(.prefix) *::selection,\n  html.theme-dark pre \u003e code.diff-highlight .token.token.deleted:not(.prefix)::selection,\n  html.theme-dark pre \u003e code.diff-highlight .token.token.deleted:not(.prefix) *::selection {\n    background-color: hsla(353, 95%, 66%, 0.25);\n  }\n\n  html.theme-dark pre.diff-highlight \u003e code .token.token.inserted:not(.prefix),\n  html.theme-dark pre \u003e code.diff-highlight .token.token.inserted:not(.prefix) {\n    background-color: hsla(137, 100%, 55%, 0.15);\n  }\n\n  html.theme-dark pre.diff-highlight \u003e code .token.token.inserted:not(.prefix)::-moz-selection,\n  html.theme-dark pre.diff-highlight \u003e code .token.token.inserted:not(.prefix) *::-moz-selection,\n  html.theme-dark pre \u003e code.diff-highlight .token.token.inserted:not(.prefix)::-moz-selection,\n  html.theme-dark pre \u003e code.diff-highlight .token.token.inserted:not(.prefix) *::-moz-selection {\n    background-color: hsla(135, 73%, 55%, 0.25);\n  }\n\n  html.theme-dark pre.diff-highlight \u003e code .token.token.inserted:not(.prefix)::selection,\n  html.theme-dark pre.diff-highlight \u003e code .token.token.inserted:not(.prefix) *::selection,\n  html.theme-dark pre \u003e code.diff-highlight .token.token.inserted:not(.prefix)::selection,\n  html.theme-dark pre \u003e code.diff-highlight .token.token.inserted:not(.prefix) *::selection {\n    background-color: hsla(135, 73%, 55%, 0.25);\n  }\n\n  /* Previewers plugin overrides */\n  /* Based on https://github.com/atom-community/atom-ide-datatip/blob/master/styles/atom-ide-datatips.less and https://github.com/atom/atom/blob/master/packages/one-dark-ui */\n  /* Border around popup */\n  html.theme-dark .prism-previewer.prism-previewer:before,\n  html.theme-dark .prism-previewer-gradient.prism-previewer-gradient div {\n    border-color: hsl(224, 13%, 17%);\n  }\n\n  /* Angle and time should remain as circles and are hence not included */\n  html.theme-dark .prism-previewer-color.prism-previewer-color:before,\n  html.theme-dark .prism-previewer-gradient.prism-previewer-gradient div,\n  html.theme-dark .prism-previewer-easing.prism-previewer-easing:before {\n    border-radius: 0.3em;\n  }\n\n  /* Triangles pointing to the code */\n  html.theme-dark .prism-previewer.prism-previewer:after {\n    border-top-color: hsl(224, 13%, 17%);\n  }\n\n  html.theme-dark .prism-previewer-flipped.prism-previewer-flipped.after {\n    border-bottom-color: hsl(224, 13%, 17%);\n  }
1032\n\n  /* Background colour within the popup */\n  html.theme-dark .prism-previewer-angle.prism-previewer-angle:before,\n  html.theme-dark .prism-previewer-time.prism-previewer-time:before,\n  html.theme-dark .prism-previewer-easing.prism-previewer-easing {\n    background: hsl(219, 13%, 22%);\n  }\n\n  /* For angle, this is the positive area (eg. 90deg will display one quadrant in this colour) */\n  /* For time, this is the alternate colour */\n  html.theme-dark .prism-previewer-angle.prism-previewer-angle circle,\n  html.theme-dark .prism-previewer-time.prism-previewer-time circle {\n    stroke: hsl(220, 14%, 71%);\n    stroke-opacity: 1;\n  }\n\n  /* Stroke colours of the handle, direction point, and vector itself */\n  html.theme-dark .prism-previewer-easing.prism-previewer-easing circle,\n  html.theme-dark .prism-previewer-easing.prism-previewer-easing path,\n  html.theme-dark .prism-previewer-easing.prism-previewer-easing line {\n    stroke: hsl(220, 14%, 71%);\n  }\n\n  /* Fill colour of the handle */\n  html.theme-dark .prism-previewer-easing.prism-previewer-easing circle {\n    fill: transparent;\n  }\n  \n  24:T46e0,\n    :root {\n      --color-text-default: rgb(55, 53, 47);\n      --color-text-default-light: rgba(55, 53, 47, 0.6);\n      --color-text-gray: rgb(155, 154, 151);\n      --color-text-brown: rgb(100, 71, 58);\n      --color-text-orange: rgb(217, 115, 13);\n      --color-text-yellow: rgb(223, 171, 1);\n      --color-text-green: rgb(15, 123, 108);\n      --color-text-blue: rgb(11, 110, 153);\n      --color-text-purple: rgb(105, 64, 165);\n      --color-text-pink: rgb(173, 26, 114);\n      --color-text-red: rgb(224, 62, 62);\n\n      --color-bg-default: rgb(255, 255, 255);\n      --color-bg-gray: rgb(235, 236, 237);\n      --color-bg-brown: rgb(233, 229, 227);\n      --color-bg-orange: rgb(250, 235, 221);\n      --color-bg-yellow: rgb(251, 243, 219);\n      --color-bg-green: rgb(221, 237, 234);\n      --color-bg-blue: rgb(221, 235, 241);\n      --color-bg-purple: rgb(234, 228, 242);\n      --color-bg-pink: rgb(244, 223, 235);\n      --color-bg-red: rgb(251, 228, 228);\n\n      --color-bg-gray-light: rgba(235, 236, 237, 0.3);\n      --color-bg-brown-light: rgba(233, 229, 227, 0.3);\n      --color-bg-orange-light: rgba(250, 235, 221, 0.3);\n      --color-bg-yellow-light: rgba(251, 243, 219, 0.3);\n      --color-bg-green-light: rgba(221, 237, 234, 0.3);\n      --color-bg-blue-light: rgba(221, 235, 241, 0.3);\n      --color-bg-purple-light: rgba(234, 228, 242, 0.3);\n      --color-bg-pink-light: rgba(244, 223, 235, 0.3);\n      --color-bg-red-light: rgba(251, 228, 228, 0.3);\n\n      --color-pill-default: rgba(206, 205, 202, 0.5);\n      --color-pill-gray: rgba(155, 154, 151, 0.4);\n      --color-pill-brown: rgba(140, 46, 0, 0.2);\n      --color-pill-orange: rgba(245, 93, 0, 0.2);\n      --color-pill-yellow: rgba(233, 168, 0, 0.2);\n      --color-pill-green: rgba(0, 135, 107, 0.2);\n      --color-pill-blue: rgba(0, 120, 223, 0.2);\n      --color-pill-purple: rgba(103, 36, 222, 0.2);\n      --color-pill-pink: rgba(221, 0, 129, 0.2);\n      --color-pill-red: rgba(255, 0, 26, 0.2);\n\n      --color-ui-hover-bg: rgba(239, 239, 239);\n      --color-card-bg: rgb(255, 255, 255);\n      --color-checkbox-bg: rgb(46, 170, 220);;\n      --color-border-default: rgba(235, 236, 237, 0.8);\n      --color-border-dark: rgba(55, 53, 47, 0.16);\n      --color-code-bg: rgba(239, 239, 239);\n\n      /*Scrollbar*/\n      --scrollbar-background-color: #fafafa;\n      --scrollbar-thumb-color: #c1c1c1;\n      --scrollbar-border-color: #e8e8e8;\n\n      --navbar-text-color: var(--color-text-default);\n      --navbar-background-color: var(--color-bg-default);\n      --navbar-button-text-color: var(--color-text-default);\n      --navbar-button-background-color: var(--color-bg-default);\n      --navbar-menu-background-color: var(--navbar-background-color);\n\n      --footer-text-color: var(--color-text-default);\n      --footer-background-color: var(--color-bg-default);\n      --color-calendar-weekend-bg: #f7f6f3;\n    }\n\n    \n  /**\n   * One Light theme for prism.js\n   * Based on Atom's One Light theme: https://github.com/atom/atom/tree/master/packages/one-light-syntax\n   */\n  \n  /**\n   * One Light colours (accurate as of commit eb064bf on 19 Feb 2021)\n   * From colors.less\n   * --mono-1: hsl(230, 8%, 24%);\n   * --mono-2: hsl(230, 6%, 44%);\n   * --mono-3: hsl(230, 4%, 64%)\n   * --hue-1: hsl(198, 99%, 37%);\n   * --hue-2: hsl(221, 87%, 60%);\n   * --hue-3: hsl(301, 63%, 40%);\n   * --hue-4: hsl(119, 34%, 47%);\n   * --hue-5: hsl(5, 74%, 59%);\n   * --hue-5-2: hsl(344, 84%, 43%);\n   * --hue-6: hsl(35, 99%, 36%);\n   * --hue-6-2: hsl(35, 99%, 40%);\n   * --syntax-fg: hsl(230, 8%, 24%);\n   * --syntax-bg: hsl(230, 1%, 98%);\n   * --syntax-gutter: hsl(230, 1%, 62%);\n   * --syntax-guide: hsla(230, 8%, 24%, 0.2);\n   * --syntax-accent: hsl(230, 100%, 66%);\n   * From syntax-variables.less\n   * --syntax-selection-color: hsl(230, 1%, 90%);\n   * --syntax-gutter-background-color-selected: hsl(230, 1%, 90%);\n   * --syntax-cursor-line: hsla(230, 8%, 24%, 0.05);\n   */\n  \n  html.theme-light code[class*=\"language-\"],\n  html.theme-light pre[class*=\"language-\"] {\n    color: hsl(230, 8%, 24%);\n    font-family: \"Fira Code\", \"Fira Mono\", Menlo, Consolas, \"DejaVu Sans Mono\", monospace;\n    direction: ltr;\n    text-align: left;\n    white-space: pre;\n    word-spacing: normal;\n    word-break: normal;\n    line-height: 1.5;\n    -moz-tab-size: 2;\n    -o-tab-size: 2;\n    tab-size: 2;\n    -webkit-hyphens: none;\n    -moz-hyphens: none;\n    -ms-hyphens: none;\n    hyphens: none;\n  }\n  \n  /* Selection */\n  html.theme-light code[class*=\"language-\"]::-moz-selection,\n  html.theme-light code[class*=\"language-\"] *::-moz-selection,\n  html.theme-light pre[class*=\"language-\"] *::-moz-selection {\n    background: hsl(230, 1%, 90%);\n    color: inherit;\n  }\n  \n  html.theme-light code[class*=\"language-\"]::selection,\n  html.theme-light code[class*=\"language-\"] *::selection,\n  html.theme-light pre[class*=\"language-\"] *::selection {\n    background: hsl(230, 1%, 90%);\n    color: inherit;\n  }\n  \n  /* Code blocks */\n  html.theme-light pre[class*=\"language-\"] {\n    padding: 1em;\n    margin: 0.5em 0;\n    overflow: auto;\n    border-radius: 0.3em;\n  }\n  \n  /* Inline code */\n  html.theme-light :not(pre) \u003e code[class*=\"language-\"] {\n    padding: 0.2em 0.3em;\n    border-radius: 0.3em;\n    white-space: normal;\n  }\n  \n  html.theme-light .token.comment,\n  html.theme-light .token.prolog,\n  html.theme-light .token.cdata {\n    color: hsl(230, 4%, 64%);\n  }\n  \n  html.theme-light .token.doctype,\n  html.theme-light .token.punctuation,\n  html.theme-light .token.entity {\n    color: hsl(230, 8%, 24%);\n  }\n  \n  html.theme-light .token.attr-name,\n  html.theme-light .token.class-name,\n  html.theme-light .token.boolean,\n  html.theme-light .token.constant,\n  html.theme-light .token.number,\n  html.theme-light .token.atrule {\n    color: hsl(35, 99%, 36%);\n  }\n  \n  html.theme-light .token.keyword {\n    color: hsl(301, 63%, 40%);\n  }\n  \n  html.theme-light .token.property,\n  html.theme-light .token.tag,\n  html.theme-light .token.symbol,\n  html.theme-light .token.deleted,\n  html.theme-light .token.important {\n    color: hsl(5, 74%, 59%);\n  }\n  \n  html.theme-light .token.selector,\n  html.theme-light .token.string,\n  html.theme-light .token.char,\n  html.theme-light .token.builtin,\n  html.theme-light .token.inserted,\n  html.theme-light .token.regex,\n  html.theme-light .token.attr-value,\n  html.theme-light .token.attr-value \u003e .token.punctuation {\n    color: hsl(119, 34%, 47%);\n  }\n  \n  html.theme-light .token.variable,\n  html.theme-light .token.operator,\n  html.theme-light .token.function {\n    color: hsl(221, 87%, 60%);\n  }\n  \n  html.theme-light .token.url {\n    color: hsl(198, 99%, 37%);\n  }\n  \n  /* HTML overrides */\n  html.theme-light .token.attr-value \u003e .token.punctuation.attr-equals,\n  html.theme-light .token.special-attr \u003e .token.attr-value \u003e .token.value.css {\n    color: hsl(230, 8%, 24%);\n  }\n  \n  /* CSS overrides */\n  html.theme-light .language-css .token.selector {\n    color: hsl(5, 74%, 59%);\n  }\n  \n  html.theme-light .language-css .token.property {\n    color: hsl(230, 8%, 24%);\n  }\n  \n  html.theme-light .language-css .token.function,\n  html.theme-light .language-css .token.url \u003e .token.function {\n    color: hsl(198, 99%, 37%);\n  }\n  \n  html.theme-light .language-css .token.url \u003e .token.string.url {\n    color: hsl(119, 34%, 47%);\n  }\n  \n  html.theme-light .language-css .token.important,\n  html.theme-light .language-css .token.atrule .token.rule {\n    color: hsl(301, 63%, 40%);\n  }\n  \n  /* JS overrides */\n  html.theme-light .language-javascript .token.operator {\n    color: hsl(301, 63%, 40%);\n  }\n  \n  html.theme-light .language-javascript .token.template-string \u003e .token.interpolation \u003e .token.interpolation-punctuation.punctuation {\n    color: hsl(344, 84%, 43%);\n  }\n  \n  /* JSON overrides */\n  html.theme-light .language-json .token.operator {\n    color: hsl(230, 8%, 24%);\n  }\n  \n  html.theme-light .language-json .token.null.keyword {\n    color: hsl(35, 99%, 36%);\n  }\n  \n  /* MD overrides */\n  html.theme-light .language-markdown .token.url,\n  html.theme-light .language-markdown .token.url \u003e .token.operator,\n  html.theme-light .language-markdown .token.url-reference.url \u003e .token.string {\n    color: hsl(230, 8%, 24%);\n  }\n  \n  html.theme-light .language-markdown .token.url \u003e .token.content {\n    color: hsl(221, 87%, 60%);\n  }\n  \n  html.theme-light .language-markdown .token.url \u003e .token.url,\n  html.theme-light .language-markdown .token.url-reference.url {\n    color: hsl(198, 99%, 37%);\n  }\n  \n  html.theme-light .language-markdown .token.blockquote.punctuation,\n  html.theme-light .language-markdown .token.hr.punctuation {\n    color: hsl(230, 4%, 64%);\n    font-style: italic;\n  }\n  \n  html.theme-light .language-markdown .token.code-snippet {\n    color: hsl(119, 34%, 47%);\n  }\n  \n  html.theme-light .language-markdown .token.bold .token.content {\n    color: hsl(35, 99%, 36%);\n  }\n  \n  html.theme-light .language-markdown .token.italic .token.content {\n    color: hsl(301, 63%, 40%);\n  }\n  \n  html.theme-light .language-markdown .token.strike .token.content,\n  html.theme-light .language-markdown .token.strike .token.punctuation,\n  html.theme-light .language-markdown .token.list.punctuation,\n  html.theme-light .language-markdown .token.title.important \u003e .token.punctuation {\n    color: hsl(5, 74%, 59%);\n  }\n  \n  /* General */\n  html.theme-light .token.bold {\n    font-weight: bold;\n  }\n  \n  html.theme-light .token.comment,\n  html.theme-light .token.italic {\n    font-style: italic;\n  }\n  \n  html.theme-light .token.entity {\n    cursor: help;\n  }\n  \n  html.theme-light .token.namespace {\n    opacity: 0.8;\n  }\n  \n  /* Plugin overrides */\n  /* Selectors should have higher specificity than those in the plugins' default stylesheets */\n  \n  /* Show Invisibles plugin overrides */\n  html.theme-light .token.token.tab:not(:empty):before,\n  html.theme-light .token.token.cr:before,\n  html.theme-light .token.token.lf:before,\n  html.theme-light .token.token.space:before {\n    color: hsla(230, 8%, 24%, 0.2);\n  }\n  \n  /* Toolbar plugin overrides */\n  /* Space out all buttons and move them away from the right edge of the code block */\n  html.theme-light div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item {\n    margin-right: 0.4em;\n  }\n  \n  /* Styling the buttons */\n  html.theme-light div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item \u003e button,\n  html.theme-light div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item \u003e a,\n  html.theme-light div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item \u003e span {\n    background: hsl(230, 1%, 90%);\n    color: hsl(230, 6%, 44%);\n    padding: 0.1em 0.4em;\n    border-radius: 0.3em;\n  }\n  \n  html.theme-light div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item \u003e button:hover,\n  html.theme-light div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item \u003e button:focus,\n  html.theme-light div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item \u003e a:hover,\n  html.theme-light div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item \u003e a:focus,\n  html.theme-light div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item \u003e span:hover,\n  html.theme-light div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item \u003e span:focus {\n    background: hsl(230, 1%, 78%); /* custom: darken(--syntax-bg, 20%) */\n    color: hsl(230, 8%, 24%);\n  }\n  \n  /* Line Highlight plugin overrides */\n  /* The highlighted line itself */\n  html.theme-light .line-highlight.line-highlight {\n    background: hsla(230, 8%, 24%, 0.05);\n  }\n  \n  /* Default line numbers in Line Highlight plugin */\n  html.theme-light .line-highlight.line-highlight:before,\n  html.theme-light .line-highlight.line-highlight[data-end]:after {\n    background: hsl(230, 1%, 90%);\n    color: hsl(230, 8%, 24%);\n    padding: 0.1em 0.6em;\n    border-radius: 0.3em;\n    box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.2); /* same as Toolbar plugin default */\n  }\n  \n  /* Hovering over a linkable line number (in the gutter area) */\n  /* Requires Line Numbers plugin as well */\n  html.theme-light pre[id].linkable-line-numbers.linkable-line-numbers span.line-numbers-rows \u003e span:hover:before {\n    background-color: hsla(230, 8%, 24%, 0.05);\n  }\n  \n  /* Line Numbers and Command Line plugins overrides */\n  /* Line separating gutter from coding area */\n  html.theme-light .line-numbers.line-numbers .line-numbers-rows,\n  html.theme-light .command-line .command-line-prompt {\n    border-right-color: hsla(230, 8%, 24%, 0.2);\n  }\n  \n  /* Stuff in the gutter */\n  html.theme-light .line-numbers .line-numbers-rows \u003e span:before,\n  html.theme-light .command-line .command-line-prompt \u003e span:before {\n    color: hsl(230, 1%, 62%);\n  }\n  \n  /* Match Braces plugin overrides */\n  /* Note: Outline colour is inherited from the braces */\n  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-1,\n  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-5,\n  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-9 {\n    color: hsl(5, 74%, 59%);\n  }\n  \n  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-2,\n  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-6,\n  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-10 {\n    color: hsl(119, 34%, 47%);\n  }\n  \n  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-3,\n  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-7,\n  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-11 {\n    color: hsl(221, 87%, 60%);\n  }\n  \n  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-4,\n  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-8,\n  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-12 {\n    color: hsl(301, 63%, 40%);\n  }\n  \n  /* Diff Highlight plugin overrides */\n  /* Taken from https://github.com/atom/github/blob/master/styles/variables.less */\n  html.theme-light pre.diff-highlight \u003e code .token.token.deleted:not(.prefix),\n  html.theme-light pre \u003e code.diff-highlight .token.token.deleted:not(.prefix) {\n    background-color: hsla(353, 100%, 66%, 0.15);\n  }\n  \n  html.theme-light pre.diff-highlight \u003e code .token.token.deleted:not(.prefix)::-moz-selection,\n  html.theme-light pre.diff-highlight \u003e code .token.token.deleted:not(.prefix) *::-moz-selection,\n  html.theme-light pre \u003e code.diff-highlight .token.token.deleted:not(.prefix)::-moz-selection,\n  html.theme-light pre \u003e code.diff-highlight .token.token.deleted:not(.prefix) *::-moz-selection {\n    background-color: hsla(353, 95%, 66%, 0.25);\n  }\n  \n  html.theme-light pre.diff-highlight \u003
1032e code .token.token.deleted:not(.prefix)::selection,\n  html.theme-light pre.diff-highlight \u003e code .token.token.deleted:not(.prefix) *::selection,\n  html.theme-light pre \u003e code.diff-highlight .token.token.deleted:not(.prefix)::selection,\n  html.theme-light pre \u003e code.diff-highlight .token.token.deleted:not(.prefix) *::selection {\n    background-color: hsla(353, 95%, 66%, 0.25);\n  }\n  \n  html.theme-light pre.diff-highlight \u003e code .token.token.inserted:not(.prefix),\n  html.theme-light pre \u003e code.diff-highlight .token.token.inserted:not(.prefix) {\n    background-color: hsla(137, 100%, 55%, 0.15);\n  }\n  \n  html.theme-light pre.diff-highlight \u003e code .token.token.inserted:not(.prefix)::-moz-selection,\n  html.theme-light pre.diff-highlight \u003e code .token.token.inserted:not(.prefix) *::-moz-selection,\n  html.theme-light pre \u003e code.diff-highlight .token.token.inserted:not(.prefix)::-moz-selection,\n  html.theme-light pre \u003e code.diff-highlight .token.token.inserted:not(.prefix) *::-moz-selection {\n    background-color: hsla(135, 73%, 55%, 0.25);\n  }\n  \n  html.theme-light pre.diff-highlight \u003e code .token.token.inserted:not(.prefix)::selection,\n  html.theme-light pre.diff-highlight \u003e code .token.token.inserted:not(.prefix) *::selection,\n  html.theme-light pre \u003e code.diff-highlight .token.token.inserted:not(.prefix)::selection,\n  html.theme-light pre \u003e code.diff-highlight .token.token.inserted:not(.prefix) *::selection {\n    background-color: hsla(135, 73%, 55%, 0.25);\n  }\n  \n  /* Previewers plugin overrides */\n  /* Based on https://github.com/atom-community/atom-ide-datatip/blob/master/styles/atom-ide-datatips.less and https://github.com/atom/atom/blob/master/packages/one-light-ui */\n  /* Border around popup */\n  html.theme-light .prism-previewer.prism-previewer:before,\n  html.theme-light .prism-previewer-gradient.prism-previewer-gradient div {\n    border-color: hsl(0, 0, 95%);\n  }\n  \n  /* Angle and time should remain as circles and are hence not included */\n  html.theme-light .prism-previewer-color.prism-previewer-color:before,\n  html.theme-light .prism-previewer-gradient.prism-previewer-gradient div,\n  html.theme-light .prism-previewer-easing.prism-previewer-easing:before {\n    border-radius: 0.3em;\n  }\n  \n  /* Triangles pointing to the code */\n  html.theme-light .prism-previewer.prism-previewer:after {\n    border-top-color: hsl(0, 0, 95%);\n  }\n  \n  html.theme-light .prism-previewer-flipped.prism-previewer-flipped.after {\n    border-bottom-color: hsl(0, 0, 95%);\n  }\n  \n  /* Background colour within the popup */\n  html.theme-light .prism-previewer-angle.prism-previewer-angle:before,\n  html.theme-light .prism-previewer-time.prism-previewer-time:before,\n  html.theme-light .prism-previewer-easing.prism-previewer-easing {\n    background: hsl(0, 0%, 100%);\n  }\n  \n  /* For angle, this is the positive area (eg. 90deg will display one quadrant in this colour) */\n  /* For time, this is the alternate colour */\n  html.theme-light .prism-previewer-angle.prism-previewer-angle circle,\n  html.theme-light .prism-previewer-time.prism-previewer-time circle {\n    stroke: hsl(230, 8%, 24%);\n    stroke-opacity: 1;\n  }\n  \n  /* Stroke colours of the handle, direction point, and vector itself */\n  html.theme-light .prism-previewer-easing.prism-previewer-easing circle,\n  html.theme-light .prism-previewer-easing.prism-previewer-easing path,\n  html.theme-light .prism-previewer-easing.prism-previewer-easing line {\n    stroke: hsl(230, 8%, 24%);\n  }\n  \n  /* Fill colour of the handle */\n  html.theme-light .prism-previewer-easing.prism-previewer-easing circle {\n    fill: transparent;\n  }\n  \n  1a:[\"$\",\"$L20\",null,{\"settings\":\"$17:props:children:0:props:settings\",\"isPreview\":false,\"global\":\"$21\",\"light\":\"$22\",\"dark\":\"$23\",\"legacy\":\"$24\",\"children\":[\"$L25\",null]}]\n1b:[\"$\",\"$L26\",null,{}]\n1c:[\"$\",\"$L27\",null,{}]\n1d:[\"$\",\"$L28\",null,{}]\n1e:[\"$\",\"$L29\",null,{\"sampleRate\":0.3}]\n"])</script>
1032<script>self.__next_f.push([1,"2a:I[325618,[\"/_next/static/chunks/1dlft7ht-6kzk.js\",\"/_next/static/chunks/1xt6zdl-o7wg3.js\",\"/_next/static/chunks/0rr5btioklgf4.js\",\"/_next/static/chunks/2matreab0rub0.js\",\"/_next/static/chunks/1-tlhqto6-7lg.js\",\"/_next/static/chunks/3cmvik1zogxvy.js\"],\"PasswordPageLayoutProvider\"]\n2b:I[183555,[\"/_next/static/chunks/1dlft7ht-6kzk.js\",\"/_next/static/chunks/1xt6zdl-o7wg3.js\",\"/_next/static/chunks/0rr5btioklgf4.js\",\"/_next/static/chunks/2matreab0rub0.js\",\"/_next/static/chunks/1-tlhqto6-7lg.js\",\"/_next/static/chunks/3cmvik1zogxvy.js\"],\"NavigationContent\"]\n2c:I[713503,[\"/_next/static/chunks/1dlft7ht-6kzk.js\",\"/_next/static/chunks/1xt6zdl-o7wg3.js\",\"/_next/static/chunks/0rr5btioklgf4.js\",\"/_next/static/chunks/2matreab0rub0.js\",\"/_next/static/chunks/1-tlhqto6-7lg.js\",\"/_next/static/chunks/3cmvik1zogxvy.js\",\"/_next/static/chunks/2ggeb0g51xxjo.js\"],\"default\"]\n25:[\"$\",\"div\",null,{\"className\":\"super-root\",\"children\":[null,[\"$\",\"$L2a\",null,{\"children\":[\"$\",\"$L2b\",null,{\"settings\":\"$17:props:children:0:props:settings\",\"children\":[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$2c\",\"errorStyles\":[],\"errorScripts\":[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/2ggeb0g51xxjo.js\",\"async\":true}]],\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[\"$L2d\",[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]}]]}]\n"])</script>
1032<script>self.__next_f.push([1,"2e:I[208077,[\"/_next/static/chunks/1dlft7ht-6kzk.js\",\"/_next/static/chunks/1xt6zdl-o7wg3.js\",\"/_next/static/chunks/0rr5btioklgf4.js\",\"/_next/static/chunks/2matreab0rub0.js\",\"/_next/static/chunks/1-tlhqto6-7lg.js\",\"/_next/static/chunks/3cmvik1zogxvy.js\",\"/_next/static/chunks/0tebe-k_4bvw8.js\",\"/_next/static/chunks/08sikk1eypppo.js\",\"/_next/static/chunks/1thlt7ghjj4x5.js\",\"/_next/static/chunks/3_or8blvqwyye.js\"],\"ErrorPage\"]\n2d:[\"$\",\"$L2e\",null,{\"type\":\"notfound\"}]\n"])</script>
1032<script>self.__next_f.push([1,"2f:I[23131,[\"/_next/static/chunks/1dlft7ht-6kzk.js\",\"/_next/static/chunks/1xt6zdl-o7wg3.js\",\"/_next/static/chunks/0rr5btioklgf4.js\",\"/_next/static/chunks/2matreab0rub0.js\",\"/_next/static/chunks/1-tlhqto6-7lg.js\",\"/_next/static/chunks/3cmvik1zogxvy.js\",\"/_next/static/chunks/0tebe-k_4bvw8.js\",\"/_next/static/chunks/08sikk1eypppo.js\",\"/_next/static/chunks/1thlt7ghjj4x5.js\",\"/_next/static/chunks/3_or8blvqwyye.js\"],\"PageProvider\"]\n5:[\"$\",\"$L2f\",null,{\"pageReplacement\":\"$undefined\",\"getWebVital\":true,\"pageId\":\"contact-us\",\"records\":{\"__version__\":3,\"block\":{\"contact-us\":{\"id\":\"contact-us\",\"children\":[\"192f92d5321f80e59ee5d476cacd82f2\",\"192f92d5321f8017ac3cd679cffcef97\",\"192f92d5321f809791abf69820aae88c\",\"192f92d5321f804dbd9cd676c12856c8\",\"192f92d5321f80bc826fdcbe120d809f\",\"192f92d5321f803aadb9d871db887e2f\",\"192f92d5321f80faa423fe3deec20723\",\"192f92d5321f80e8b867fa3dd2c40de5\"],\"hasContent\":true,\"parentId\":\"193f92d5321f80caa9d9c836c5c99849\",\"title\":[[\"Contact Us\"]],\"updatedAt\":1738950757949,\"type\":\"page\",\"spaceId\":\"6eb83975-b4e7-4407-bcce-a063e979ddb7\",\"icon\":\"/icons/invitation_gray.svg\",\"coverPosition\":0.2707,\"createdTime\":1738809420328,\"lastEditedTime\":1738950757949,\"createdBy\":[{\"0\":\"‣\",\"1\":[{\"0\":\"u\"}]}],\"lastEditedBy\":[{\"0\":\"‣\",\"1\":[{\"0\":\"u\"}]}],\"uri\":\"/contact-us\",\"fullWidth\":false,\"smallText\":false,\"cover\":\"https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/eab66849-27a2-4c2f-b2a0-a375d39af0ba/contact-us/public\",\"noCover\":false,\"superProperties\":{},\"propertyValues\":{},\"blockId\":\"192f92d5-321f-8010-9af0-f95748294640\"},\"192f92d5321f80e59ee5d476cacd82f2\":{\"id\":\"192f92d5321f80e59ee5d476cacd82f2\",\"children\":[],\"hasContent\":false,\"parentId\":\"contact-us\",\"title\":[],\"updatedAt\":1738809457798,\"type\":\"text\"},\"192f92d5321f8017ac3cd679cffcef97\":{\"id\":\"192f92d5321f8017ac3cd679cffcef97\",\"children\":[\"192f92d5321f8095b87dd40d65d29be1\",\"192f92d5321f80458a40ecffdd632bbf\",\"192f92d5321f80f5bfd4f5c49ee7ec93\",\"192f92d5321f806c8dfef054f40051a2\"],\"hasContent\":true,\"parentId\":\"contact-us\",\"title\":null,\"updatedAt\":1738809627493,\"type\":\"table\",\"rowHeader\":true,\"colOrder\":[\"if^A\",\"??A;\"],\"columns\":{\"??A;\":{\"color\":\"color-default\",\"width\":588.3359375}},\"items\":[{\"id\":\"192f92d5-321f-8095-b87d-d40d65d29be1\",\"properties\":{\"??A;\":[[\"(203) 998-5674\"]],\"if^A\":[[\"Phone\"]]},\"color\":\"color-default\"},{\"id\":\"192f92d5-321f-8045-8a40-ecffdd632bbf\",\"properties\":{\"??A;\":[[\"[email protected]\",[[\"a\",\"mailto:[email protected]\"]]]],\"if^A\":[[\"Email\"]]},\"color\":\"color-default\"},{\"id\":\"192f92d5-321f-80f5-bfd4-f5c49ee7ec93\",\"properties\":{\"??A;\":[[\"Book a meeting\",[[\"a\",\"https://calendar.app.google/StEKsZ7cyYregHkZ6\"]]]],\"if^A\":[[\"Calendar\"]]},\"color\":\"color-default\"},{\"id\":\"192f92d5-321f-806c-8dfe-f054f40051a2\",\"properties\":{\"??A;\":[[\"Tabletop Labs\\n#1039\\n5500 Sunrise Highway Unit 50\\nMassapequa, NY 11758\\nUnited States\"]],\"if^A\":[[\"Address\"]]},\"color\":\"color-default\"}]},\"192f92d5321f809791abf69820aae88c\":{\"id\":\"192f92d5321f809791abf69820aae88c\",\"children\":[],\"hasContent\":false,\"parentId\":\"contact-us\",\"title\":[[\"Subscribe to our Newsletter\"]],\"updatedAt\":1738809574757,\"type\":\"heading\",\"subType\":\"sub_header\",\"depth\":2},\"192f92d5321f804dbd9cd676c12856c8\":{\"id\":\"192f92d5321f804dbd9cd676c12856c8\",\"children\":[],\"hasContent\":false,\"parentId\":\"contact-us\",\"title\":null,\"updatedAt\":1738809544029,\"type\":\"embed\",\"source\":\"https://pseudorandombits.substack.com/embed\",\"altText\":null,\"isCaptionLink\":false,\"link\":null,\"width\":920,\"height\":320,\"fullWidth\":false,\"pageWidth\":true,\"aspectRatio\":-1,\"preserveScale\":false},\"192f92d5321f80bc826fdcbe120d809f\":{\"id\":\"192f92d5321f80bc826fdcbe120d809f\",\"children\":[],\"hasContent\":false,\"parentId\":\"contact-us\",\"title\":[],\"updatedAt\":1738810779246,\"type\":\"text\"},\"192f92d5321f803aadb9d871db887e2f\":{\"id\":\"192f92d5321f803aadb9d871db887e2f\",\"children\":[],\"hasContent\":false,\"parentId\":\"contact-us\",\"title\":null,\"updatedAt\":1738810779246,\"type\":\"divider\"},\"192f92d5321f80de9d46fef4afffa751\":{\"id\":\"192f92d5321f80de9d46fef4afffa751\",\"children\":[],\"hasContent\":false,\"parentId\":\"192f92d5321f80bf8b18d8040e63fe60\",\"t
1032itle\":[],\"updatedAt\":1738810779246,\"type\":\"text\"},\"192f92d5321f80bf8b18d8040e63fe60\":{\"id\":\"192f92d5321f80bf8b18d8040e63fe60\",\"children\":[\"192f92d5321f80de9d46fef4afffa751\"],\"hasContent\":true,\"parentId\":\"192f92d5321f80faa423fe3deec20723\",\"title\":null,\"updatedAt\":1738810779246,\"type\":\"column\",\"ratio\":0.20833333333333331},\"192f92d5321f80b183f2d2830f0d4673\":{\"id\":\"192f92d5321f80b183f2d2830f0d4673\",\"children\":[],\"hasContent\":false,\"parentId\":\"192f92d5321f80da8649e83f864f608c\",\"title\":[[\"Contact Us\"]],\"updatedAt\":1738810779246,\"type\":\"button\",\"link\":\"mailto:[email protected]\",\"icon\":\"/icons/send_blue.svg\"},\"192f92d5321f80da8649e83f864f608c\":{\"id\":\"192f92d5321f80da8649e83f864f608c\",\"children\":[\"192f92d5321f80b183f2d2830f0d4673\"],\"hasContent\":true,\"parentId\":\"192f92d5321f80faa423fe3deec20723\",\"title\":null,\"updatedAt\":1738810779246,\"type\":\"column\",\"ratio\":0.25},\"192f92d5321f8008b466d1a628e90bbf\":{\"id\":\"192f92d5321f8008b466d1a628e90bbf\",\"children\":[],\"hasContent\":false,\"parentId\":\"192f92d5321f80079e3de74ac9ff0c49\",\"title\":[[\"Book a meeting\"]],\"updatedAt\":1738810779246,\"type\":\"button\",\"link\":\"https://calendar.app.google/StEKsZ7cyYregHkZ6\",\"icon\":\"/icons/calendar_yellow.svg\"},\"192f92d5321f80079e3de74ac9ff0c49\":{\"id\":\"192f92d5321f80079e3de74ac9ff0c49\",\"children\":[\"192f92d5321f8008b466d1a628e90bbf\"],\"hasContent\":true,\"parentId\":\"192f92d5321f80faa423fe3deec20723\",\"title\":null,\"updatedAt\":1738810779246,\"type\":\"column\",\"ratio\":0.5416666666666662},\"192f92d5321f80faa423fe3deec20723\":{\"id\":\"192f92d5321f80faa423fe3deec20723\",\"children\":[\"192f92d5321f80bf8b18d8040e63fe60\",\"192f92d5321f80da8649e83f864f608c\",\"192f92d5321f80079e3de74ac9ff0c49\"],\"hasContent\":true,\"parentId\":\"contact-us\",\"title\":null,\"updatedAt\":1738810779246,\"type\":\"column_list\",\"multiplyer\":1.0000000000000004,\"fullWidth\":false,\"pageWidth\":false},\"192f92d5321f80e8b867fa3dd2c40de5\":{\"id\":\"192f92d5321f80e8b867fa3dd2c40de5\",\"children\":[],\"hasContent\":false,\"parentId\":\"contact-us\",\"title\":[],\"updatedAt\":1738810779246,\"type\":\"text\"},\"191f92d5321f808193e0ee4a47e6f0f9\":{\"id\":\"191f92d5321f808193e0ee4a47e6f0f9\",\"children\":[],\"hasContent\":true,\"parentId\":\"191f92d5321f80d6903b000b8dae967e\",\"title\":[[\"Tabletop Labs\"]],\"updatedAt\":1739321340648,\"type\":\"page\",\"spaceId\":\"6eb83975-b4e7-4407-bcce-a063e979ddb7\",\"coverPosition\":1,\"createdTime\":1738787614714,\"lastEditedTime\":1739321340648,\"createdBy\":[{\"0\":\"‣\",\"1\":[{\"0\":\"u\"}]}],\"lastEditedBy\":[{\"0\":\"‣\",\"1\":[{\"0\":\"u\"}]}],\"description\":null,\"cover\":\"https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/a003160c-c080-4d52-9a6d-c16fea313d1f/tabletop-zen-header/public\",\"uri\":\"/191f92d5321f808193e0ee4a47e6f0f9\",\"blockId\":\"191f92d5-321f-8081-93e0-ee4a47e6f0f9\"},\"192f92d5321f8095b87dd40d65d29be1\":null,\"192f92d5321f80458a40ecffdd632bbf\":null,\"192f92d5321f80f5bfd4f5c49ee7ec93\":null,\"192f92d5321f806c8dfef054f40051a2\":null,\"193f92d5321f80caa9d9c836c5c99849\":{\"id\":\"193f92d5321f80caa9d9c836c5c99849\",\"children\":[\"191f92d5321f8006b85fd842d954b9e2\",\"192f92d5321f805ea20cd10dfb7b21c9\",\"192f92d5321f80caacfadf819979db0f\",\"contact-us\"],\"hasContent\":true,\"parentId\":\"191f92d5321f808193e0ee4a47e6f0f9\",\"title\":[[\"About Us\"]],\"updatedAt\":1738896825296,\"type\":\"toggle\",\"subType\":null,\"depth\":null,\"color\":null}},\"team\":{\"15af92d5-321f-8165-8b00-0042a1a9540b\":{\"spaceId\":\"6eb83975-b4e7-4407-bcce-a063e979ddb7\",\"value\":{\"role\":\"none\"}}},\"form_question\":{},\"entity\":{},\"pageId\":\"192f92d5321f80109af0f95748294640\",\"pagesToCreate\":[]},\"settings\":{\"siteId\":\"63dd2b58-78c8-4af9-b178-9a01cfca31d2\",\"userId\":\"dc7891b6-61bb-4936-9aa1-aba940f792c9\",\"domainName\":\"tabletoplabs.ai\",\"name\":\"Tabletop Labs\",\"active\":true,\"free\":false,\"tier\":\"personal\",\"favicon\":\"https://assets.super.so/63dd2b58-78c8-4af9-b178-9a01cfca31d2/uploads/favicon/3ce60c57-060c-4787-992e-3679e4b27ea8.png\",\"fontFamily\":\"Inter\",\"legacyTheme\":null,\"language\":\"en\",\"languages\":[],\"notionPage\":\"191f92d5321f808193e0ee4a47e6f0f9\",\"indexPageId\":\"63dd2b58-78c8-4af9-b178-9a01cfca31d2:::561e0dd6-6825-4259-ad70-496bd46ed56b\",\"pageProperties\":true,\"hidePageProperties\":false,\"disablePageProperties\":false,\"pageSyncing\":true,\"viewSwitcher\":true,\"layoutSidePanel\":true,\"floatingTableOfContents\":false,\"siteSearch\":false,\"advancedSearch\":false,\"themeToggle\":false,\"mondayFirst\":false,\"loadLimits\":false,\"hidePersonInfo\":false,\"showPropertyIcons\":true,\"filterRedirectsFromSearch\":false,\"googleAnalyticsId\":\"G-J9QGTP2WNK\",\"redirectSubdomain\":null,\"noIndex\":true,\"viewsExceeded\":false,\"manualSync\":false,\"syncStatus\":\"unsynced\",\"publishedAt\":null,\"custom404Enabled\":false,\"membershipEnabled\":false,\"membershipConfigured\":false,\"suppressLoginEmail\":false,\"indexMembershipTierIds\":null,\"navbar\":{\"type\":\"simple\",\"style\":{\"height\"
1032:56,\"textColor\":\"var(--color-text-default)\",\"backgroundColor\":\"var(--color-bg-default)\",\"ctaTextColor\":\"var(--color-text-default)\",\"ctaBackgroundColor\":\"var(--color-bg-default)\",\"isSticky\":true,\"shadow\":{\"type\":\"none\",\"color\":\"rgba(0,0,0,1)\",\"opacity\":12}},\"links\":[{\"id\":\"4336fd9b-c9d1-4ee9-b80b-b2c1f4ee1518\",\"type\":\"list\",\"label\":\"Our Services\",\"icon\":\"\",\"list\":[{\"id\":\"11095a28-ff57-4637-90b4-b5ec2b88a16f\",\"type\":\"page\",\"label\":\"Technical Advisory\",\"link\":\"/technical-advisory-services\",\"pageId\":\"63dd2b58-78c8-4af9-b178-9a01cfca31d2:::8c8ceafe-1f3f-4c49-b2f4-c10b39876d9c\",\"icon\":\"Lightbulb\",\"description\":\"\",\"list\":[]},{\"id\":\"b2541450-829e-4937-b5c7-c9090e9049a8\",\"type\":\"page\",\"label\":\"Fractional CTO Services\",\"link\":\"/fractional-cto-services\",\"pageId\":\"63dd2b58-78c8-4af9-b178-9a01cfca31d2:::5dbb2e53-eea6-4cf5-85fb-f815968cfa25\",\"icon\":\"PieChart\",\"description\":\"\",\"list\":[]},{\"id\":\"28a2deac-a0c8-40b3-8f69-6608f98ac1b7\",\"type\":\"page\",\"label\":\"Interim CTO Services\",\"link\":\"/interim-cto-services\",\"pageId\":\"63dd2b58-78c8-4af9-b178-9a01cfca31d2:::e15a6511-6578-4d22-9b91-2a92d01053ff\",\"icon\":\"CircleUserRound\",\"description\":\"\",\"list\":[]},{\"id\":\"6ca1fb41-e869-486f-bdfe-f26c9a0ba93a\",\"type\":\"page\",\"label\":\"Product Research \u0026 Development\",\"link\":\"/product-development-rd-services\",\"pageId\":\"63dd2b58-78c8-4af9-b178-9a01cfca31d2:::cded609b-2551-4bc5-8e19-12649c6d7c95\",\"icon\":\"Hammer\",\"description\":\"\",\"list\":[]},{\"id\":\"d98bf00c-3597-4d4f-8f3d-d63552745a46\",\"type\":\"page\",\"label\":\"Project Rescue and Course Correction\",\"link\":\"/project-rescue-course-correction\",\"pageId\":\"63dd2b58-78c8-4af9-b178-9a01cfca31d2:::2bc66cf0-c776-4c9e-942c-4a53247b6390\",\"icon\":\"Stethoscope\",\"description\":\"\",\"list\":[]},{\"id\":\"e3103327-e35d-4e65-9e85-3454cffd7bfe\",\"type\":\"page\",\"label\":\"Technical Due Diligence Support\",\"link\":\"/technical-due-diligence-services\",\"pageId\":\"63dd2b58-78c8-4af9-b178-9a01cfca31d2:::2aca034c-569d-4f03-a63c-32778f7dd195\",\"icon\":\"ListChecks\",\"description\":\"\",\"list\":[]}]},{\"id\":\"164ea97e-74cf-4c8c-b939-98ce09dcc098\",\"type\":\"list\",\"label\":\"About Us\",\"icon\":\"\",\"list\":[{\"id\":\"d5db97ac-928c-4193-9e3d-3a3c15286573\",\"type\":\"page\",\"label\":\"Our Mission\",\"link\":\"/our-mission\",\"pageId\":\"63dd2b58-78c8-4af9-b178-9a01cfca31d2:::ee4af5c6-bc75-4efc-9696-02e3cb55ff03\",\"icon\":\"Rocket\",\"description\":\"\",\"list\":[]},{\"id\":\"935400f8-bb99-4e20-9207-64426fe9c199\",\"type\":\"page\",\"label\":\"Why Tabletop Labs\",\"link\":\"/why-tabletop-labs\",\"pageId\":\"63dd2b58-78c8-4af9-b178-9a01cfca31d2:::285c9b0c-d1b4-4876-8c99-194d1096a45b\",\"icon\":\"Star\",\"description\":\"\",\"list\":[]},{\"id\":\"c18b5957-694f-4417-938e-8970b921f152\",\"type\":\"page\",\"label\":\"The Team\",\"link\":\"/our-team\",\"pageId\":\"63dd2b58-78c8-4af9-b178-9a01cfca31d2:::a78b1db8-e8ad-4b11-86a8-9dc7bd0a6edb\",\"icon\":\"UsersRound\",\"description\":\"\",\"list\":[]},{\"id\":\"7754eeff-6770-4a44-8818-bd31565612c8\",\"type\":\"page\",\"label\":\"Capabilities \u0026 Expertise\",\"link\":\"/technical-capabilities-expertise\",\"pageId\":\"63dd2b58-78c8-4af9-b178-9a01cfca31d2:::66fad9f2-ee1d-463f-810e-750f8f86fdd2\",\"icon\":\"Layers\",\"description\":\"\",\"list\":[]},{\"id\":\"d1ec6a3a-10e4-438c-89d3-a156991837a4\",\"type\":\"url\",\"label\":\"Newsletter\",\"link\":\"https://pseudorandombits.substack.com/\",\"icon\":\"MailOpen\",\"description\":\"\",\"list\":[]}]}],\"logo\":{\"type\":\"image\",\"width\":80,\"fontSize\":16,\"textContent\":\"Tabletop Labs\",\"imageContent\":\"https://assets.super.so/63dd2b58-78c8-4af9-b178-9a01cfca31d2/uploads/logo/63cb5f8c-798b-4f6a-b500-8973eec55402.svg\",\"imageContentDark\":null,\"disabled\":false},\"cta\":{\"type\":\"page\",\"label\":\"Contact Us\",\"link\":\"/contact-us\",\"pageId\":\"63dd2b58-78c8-4af9-b178-9a01cfca31d2:::7fea9cfd-c9c6-4a5a-9820-0f9826e91488\"},\"isSticky\":true,\"breadcrumbs\":true},\"footer\":{\"type\":\"corners\",\"style\":{\"textColor\":\"var(--color-text-default)\",\"backgroundColor\":\"var(--color-bg-default)\"},\"links\":[],\"logo\":{\"type\":\"text\",\"width\":98,\"fontSize\":36,\"textContent\":\"Tabletop Labs\",\"imageContent\":\"https://assets.super.so/63dd2b58-78c8-4af9-b178-9a01cfca31d2/uploads/logo/0a266036-3430-469f-b809-23ee577f44fa.png\",\"imageContentDark\":null,\"disabled\":false},\"socials\":[{\"type\":\"linkedin\",\"link\":\"https://www.linkedin.com/in/mikepstanley/\"},{\"type\":\"twitter\",\"link\":\"https://x.com/mikepstanley\"}],\"footnote\":\"Copyright © 2010-2025 Tabletop Labs, Inc.  All rights reserved.\",\"divider\":true},\"sidebar\":{\"enabled\":false,\"links\":[],\"cta\":[],\"logo\":null,\"searchEnabled\":true},\"theme\":{\"colorMode\":\"light\",\"layout\":{\"paddingLayout\":1.1,\"layoutMaxWidth\":900,\"columnSpacing\":46,\"borderThicknessLayout\":1,\"borderTypeLayout\":\"solid\",\"borderRadiiLayout\":15,\"pageDisplay\":\"flex\"}
1032,\"header\":{\"coverHeight\":30,\"titleAlign\":\"left\",\"iconAlign\":\"-112px auto auto auto\",\"display\":\"block\"},\"collectionCard\":{\"gap\":10,\"shadow\":\"rgba(15, 15, 15, 0.1) 0px 0px 0px 1px, rgba(15, 15, 15, 0.1) 0px 2px 4px\",\"coverHeightLarge\":200,\"coverHeightMedium\":200,\"coverHeightSmall\":128,\"titleSize\":0.875,\"coverSizeSmall\":172,\"coverSizeMedium\":260,\"coverSizeLarge\":320,\"iconDisplay\":\"inline-flex\"},\"callout\":{\"iconDisplay\":\"block\",\"shadow\":\"rgba(0, 0, 0, 0.2) 0px 10px 20px -6px\"},\"typography\":{\"primaryFont\":\"Inter\",\"secondaryFont\":\"Inter\",\"fonts\":[],\"baseSize\":16,\"titleSize\":2.5,\"headingSize\":1,\"quoteSize\":1.2,\"quoteSizeLarge\":1.4,\"textWeight\":400,\"headingWeight\":600},\"scrollbar\":{\"width\":15},\"navbar\":{\"height\":90,\"shadow\":\"rgba(0, 0, 0, 0.53) 0px 20px 40px -10px\"},\"footer\":{\"height\":0},\"sidebar\":{\"width\":280,\"shadow\":\"rgba(0, 0, 0, 0.49) 10px 0px 20px -6px\"},\"colors\":{\"light\":{\"text\":\"#37352F\",\"textLight\":\"#7d7c78\",\"background\":\"#ffffff\",\"borderColor\":\"#E9E9E7\",\"checkboxBackground\":\"#2EAADC\",\"hoverBackground\":\"#efefef\",\"scrollbar\":{\"background\":\"#FAFAFA\",\"handle\":\"#C1C1C1\",\"border\":\"#E8E8E8\"},\"navbar\":{\"text\":\"#cccccc\",\"background\":\"#1b1c1c\",\"buttonText\":\"#ffffff\",\"buttonBackground\":\"#487ca5\",\"hoverBackground\":null},\"footer\":{\"text\":\"#cccccc\",\"background\":\"#1b1c1c\",\"buttonText\":\"#ffffff\",\"buttonBackground\":\"#37352F\"},\"sidebar\":{\"text\":\"#37352F\",\"ctaText\":\"#37352F\",\"background\":\"#ffffff\",\"hoverBackground\":\"#efefef\",\"ctaBackground\":\"#ffffff\",\"border\":\"#E9E9E7\"},\"database\":{\"cardBackground\":\"#ffffff\",\"cardHoverBackground\":\"#f9f9f8\",\"calendarWeekendBackground\":\"#f7f6f3\"},\"default\":[45,8,20],\"gray\":[36,2,46],\"brown\":[19,31,47],\"orange\":[30,87,45],\"yellow\":[38,62,49],\"green\":[149,31,39],\"blue\":[202,53,43],\"purple\":[274,32,54],\"pink\":[328,48,53],\"red\":[2,62,55],\"form\":{\"submitButton\":{\"default\":\"#55534E\",\"gray\":\"#A7A39A\",\"brown\":\"#9A6851\",\"orange\":\"#D9730D\",\"yellow\":\"#CA922F\",\"green\":\"#448361\",\"blue\":\"#327DA9\",\"purple\":\"#8F64AF\",\"pink\":\"#C24C8B\",\"red\":\"#D44E49\"}}},\"dark\":{\"text\":\"#e1e1e1\",\"textLight\":\"#9b9b9b\",\"background\":\"#191919\",\"borderColor\":\"#373737\",\"checkboxBackground\":\"#2EAADC\",\"hoverBackground\":\"#292929\",\"scrollbar\":{\"background\":\"#FAFAFA\",\"handle\":\"#C1C1C1\",\"border\":\"#E8E8E8\"},\"navbar\":{\"text\":\"#e1e1e1\",\"background\":\"#191919\",\"buttonText\":\"#191919\",\"buttonBackground\":\"#e1e1e1\",\"hoverBackground\":null},\"footer\":{\"text\":\"#e1e1e1\",\"background\":\"#191919\",\"buttonText\":\"#191919\",\"buttonBackground\":\"#e1e1e1\"},\"sidebar\":{\"text\":\"#e1e1e1\",\"ctaText\":\"#e1e1e1\",\"background\":\"#191919\",\"hoverBackground\":\"#292929\",\"ctaBackground\":\"#191919\",\"border\":\"#373737\"},\"database\":{\"cardBackground\":\"#212121\",\"cardHoverBackground\":\"#292929\",\"calendarWeekendBackground\":\"#202020\"},\"form\":{\"submitButton\":{\"default\":\"#55534E\",\"gray\":\"#A7A39A\",\"brown\":\"#9A6851\",\"orange\":\"#D9730D\",\"yellow\":\"#CA922F\",\"green\":\"#448361\",\"blue\":\"#327DA9\",\"purple\":\"#8F64AF\",\"pink\":\"#C24C8B\",\"red\":\"#D44E49\"}},\"default\":[45,8,20],\"gray\":[0,0,61],\"brown\":[18,35,58],\"orange\":[25,54,53],\"yellow\":[38,54,54],\"green\":[146,32,47],\"blue\":[217,50,58],\"purple\":[270,55,62],\"pink\":[329,57,58],\"red\":[1,69,60]}}},\"code\":{\"head\":[],\"body\":[],\"style\":[],\"css\":\"\"},\"files\":[],\"hasPassword\":false,\"hasFeed\":false,\"membershipTierIds\":null},\"smallText\":false,\"config\":\"$undefined\",\"pageLocation\":\"/contact-us\",\"passwords\":[],\"styles\":\"\",\"children\":[\"$L30\",\"$L31\",null]}]\n"])</script>
1032<script>self.__next_f.push([1,"32:I[130020,[\"/_next/static/chunks/1dlft7ht-6kzk.js\",\"/_next/static/chunks/1xt6zdl-o7wg3.js\",\"/_next/static/chunks/0rr5btioklgf4.js\",\"/_next/static/chunks/2matreab0rub0.js\",\"/_next/static/chunks/1-tlhqto6-7lg.js\",\"/_next/static/chunks/3cmvik1zogxvy.js\",\"/_next/static/chunks/0tebe-k_4bvw8.js\",\"/_next/static/chunks/08sikk1eypppo.js\",\"/_next/static/chunks/1thlt7ghjj4x5.js\",\"/_next/static/chunks/3_or8blvqwyye.js\"],\"NavbarBreadcrumbs\"]\n33:I[186656,[\"/_next/static/chunks/1dlft7ht-6kzk.js\",\"/_next/static/chunks/1xt6zdl-o7wg3.js\",\"/_next/static/chunks/0rr5btioklgf4.js\",\"/_next/static/chunks/2matreab0rub0.js\",\"/_next/static/chunks/1-tlhqto6-7lg.js\",\"/_next/static/chunks/3cmvik1zogxvy.js\",\"/_next/static/chunks/0tebe-k_4bvw8.js\",\"/_next/static/chunks/08sikk1eypppo.js\",\"/_next/static/chunks/1thlt7ghjj4x5.js\",\"/_next/static/chunks/3_or8blvqwyye.js\"],\"Picture\"]\n34:I[618378,[\"/_next/static/chunks/1dlft7ht-6kzk.js\",\"/_next/static/chunks/1xt6zdl-o7wg3.js\",\"/_next/static/chunks/0rr5btioklgf4.js\",\"/_next/static/chunks/2matreab0rub0.js\",\"/_next/static/chunks/1-tlhqto6-7lg.js\",\"/_next/static/chunks/3cmvik1zogxvy.js\",\"/_next/static/chunks/0tebe-k_4bvw8.js\",\"/_next/static/chunks/08sikk1eypppo.js\",\"/_next/static/chunks/1thlt7ghjj4x5.js\",\"/_next/static/chunks/3_or8blvqwyye.js\"],\"PageRoot\"]\n35:I[537826,[\"/_next/static/chunks/1dlft7ht-6kzk.js\",\"/_next/static/chunks/1xt6zdl-o7wg3.js\",\"/_next/static/chunks/0rr5btioklgf4.js\",\"/_next/static/chunks/2matreab0rub0.js\",\"/_next/static/chunks/1-tlhqto6-7lg.js\",\"/_next/static/chunks/3cmvik1zogxvy.js\",\"/_next/static/chunks/0tebe-k_4bvw8.js\",\"/_next/static/chunks/08sikk1eypppo.js\",\"/_next/static/chunks/1thlt7ghjj4x5.js\",\"/_next/static/chunks/3_or8blvqwyye.js\"],\"Link\"]\n3f:I[10042,[\"/_next/static/chunks/1dlft7ht-6kzk.js\",\"/_next/static/chunks/1xt6zdl-o7wg3.js\",\"/_next/static/chunks/0rr5btioklgf4.js\",\"/_next/static/chunks/2matreab0rub0.js\",\"/_next/static/chunks/1-tlhqto6-7lg.js\",\"/_next/static/chunks/3cmvik1zogxvy.js\",\"/_next/static/chunks/0tebe-k_4bvw8.js\",\"/_next/static/chunks/08sikk1eypppo.js\",\"/_next/static/chunks/1thlt7ghjj4x5.js\",\"/_next/static/chunks/3_or8blvqwyye.js\"],\"PageDetails\"]\n30:[\"$\",\"main\",null,{\"id\":\"page-contact-us\",\"className\":\"super-content page__contact-us parent-page__index\",\"children\":[null,[\"$\",\"$L32\",null,{\"navbar\":\"$5:props:settings:navbar\",\"head\":{\"url\":\"https://tabletoplabs.ai/contact-us\",\"title\":\"Contact Tabletop Labs | Expert AI \u0026 Software Services\",\"description\":\"Reach out to Tabletop Labs for AI and software development expertise. Call (203) 998-5674 or email [email protected] today.\",\"root\":{\"id\":\"191f92d5321f808193e0ee4a47e6f0f9\",\"uri\":\"/\",\"title\":\"Tabletop Labs\",\"icon\":null},\"image\":\"https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/eab66849-27a2-4c2f-b2a0-a375d39af0ba/contact-us/public\",\"canonical\":null,\"author\":null,\"favicon\":\"https://assets.super.so/63dd2b58-78c8-4af9-b178-9a01cfca31d2/uploads/favicon/3ce60c57-060c-4787-992e-3679e4b27ea8.png\",\"breadcrumbs\":[{\"id\":\"contact-us\",\"uri\":\"/contact-us\",\"title\":\"Contact Us\",\"icon\":\"/icons/invitation_gray.svg\"}]},\"settings\":\"$5:props:settings\"}],null,[\"$\",\"div\",null,{\"className\":\"notion-header page\",\"children\":[[\"$\",\"div\",null,{\"className\":\"notion-header__cover has-cover has-icon-image\",\"children\":[\"$\",\"$L33\",\"cover-contact-us\",{\"className\":\"notion-header__cover-image\",\"style\":{\"userSelect\":\"none\"},\"src\":\"https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/eab66849-27a2-4c2f-b2a0-a375d39af0ba/contact-us/public\",\"alt\":\"Contact Us\",\"priority\":true,\"fill\":true,\"objectFit\":\"cover\",\"objectPosition\":\"center 72.93%\"}]}],[\"$\",\"div\",null,{\"className\":\"notion-header__content max-width has-cover has-icon-image\",\"children\":[[\"$\",\"div\",null,{\"className\":\"notion-header__title-wrapper\",\"children\":[[\"$\",\"div\",null,{\"className\":\"notion-header__icon-wrapper has-cover has-icon-image\",\"children\":[\"$\",\"$L33\",\"icon-contact-us\",{\"className\":\"notion-header__icon\",\"src\":\"https://app.notion.com/icons/invitation_gray.svg\",\"width\":125,\"height\"
1032:125,\"alt\":\"Contact Us\",\"objectFit\":\"cover\",\"objectPosition\":\"center\"}]}],[\"$\",\"h1\",null,{\"className\":\"notion-header__title\",\"children\":\"Contact Us\"}]]}],null]}]]}],[[\"$\",\"$L34\",\"contact-us\",{\"id\":\"contact-us\",\"children\":[[\"$\",\"div\",\"192f92d5321f80e59ee5d476cacd82f2,192f92d5321f80e59ee5d476cacd82f2\",{\"id\":\"block-192f92d5321f80e59ee5d476cacd82f2\",\"className\":\"notion-text\"}],[\"$\",\"div\",\"192f92d5321f8017ac3cd679cffcef97,192f92d5321f8017ac3cd679cffcef97\",{\"className\":\"notion-table__wrapper\",\"children\":[\"$\",\"table\",null,{\"className\":\"notion-table row-header\",\"children\":[\"$\",\"tbody\",null,{\"children\":[[\"$\",\"tr\",\"192f92d5-321f-8095-b87d-d40d65d29be1\",{\"style\":{\"background\":\"\",\"color\":\"var(--color-text-default)\"},\"children\":[[\"$\",\"td\",\"if^A\",{\"style\":{\"minWidth\":\"120px\",\"maxWidth\":\"240px\",\"color\":\"\",\"background\":\"$undefined\"},\"children\":[\"$\",\"div\",null,{\"className\":\"notion-table__cell\",\"children\":[\"$\",\"span\",null,{\"className\":\"notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0-Phone\",{\"children\":\"Phone\"}]],\"$undefined\"]}]}]}],[\"$\",\"td\",\"??A;\",{\"style\":{\"minWidth\":588.3359375,\"maxWidth\":588.3359375,\"color\":\"\",\"background\":\"$undefined\"},\"children\":[\"$\",\"div\",null,{\"className\":\"notion-table__cell\",\"children\":[\"$\",\"span\",null,{\"className\":\"notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0-(203) 998-5674\",{\"children\":\"(203) 998-5674\"}]],\"$undefined\"]}]}]}]]}],[\"$\",\"tr\",\"192f92d5-321f-8045-8a40-ecffdd632bbf\",{\"style\":{\"background\":\"\",\"color\":\"var(--color-text-default)\"},\"children\":[[\"$\",\"td\",\"if^A\",{\"style\":{\"minWidth\":\"120px\",\"maxWidth\":\"240px\",\"color\":\"\",\"background\":\"$undefined\"},\"children\":[\"$\",\"div\",null,{\"className\":\"notion-table__cell\",\"children\":[\"$\",\"span\",null,{\"className\":\"notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0-Email\",{\"children\":\"Email\"}]],\"$undefined\"]}]}]}],[\"$\",\"td\",\"??A;\",{\"style\":{\"minWidth\":588.3359375,\"maxWidth\":588.3359375,\"color\":\"\",\"background\":\"$undefined\"},\"children\":[\"$\",\"div\",null,{\"className\":\"notion-table__cell\",\"children\":[\"$\",\"span\",null,{\"className\":\"notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"$L35\",\"mailto:[email protected]\",{\"className\":\"link\",\"uri\":\"mailto:[email protected]\",\"serverHref\":\"$undefined\",\"children\":[\"$\",\"$1\",\"[email protected]\",{\"children\":\"[email protected]\"}]}]],\"$undefined\"]}]}]}]]}],[\"$\",\"tr\",\"192f92d5-321f-80f5-bfd4-f5c49ee7ec93\",{\"style\":{\"background\":\"\",\"color\":\"var(--color-text-default)\"},\"children\":[[\"$\",\"td\",\"if^A\",{\"style\":{\"minWidth\":\"120px\",\"maxWidth\":\"240px\",\"color\":\"\",\"background\":\"$undefined\"},\"children\":[\"$\",\"div\",null,{\"className\":\"notion-table__cell\",\"children\":[\"$\",\"span\",null,{\"className\":\"notion-semantic-string\",\"children\":\"$L36\"}]}]}],\"$L37\"]}],\"$L38\"]}]}]}],\"$L39\",\"$L3a\",\"$L3b\",\"$L3c\",\"$L3d\",\"$L3e\"],\"hasContent\":true,\"parentId\":\"193f92d5321f80caa9d9c836c5c99849\",\"title\":\"$5:props:records:block:contact-us:title\",\"updatedAt\":1738950757949,\"type\":\"page\",\"spaceId\":\"6eb83975-b4e7-4407-bcce-a063e979ddb7\",\"icon\":\"/icons/invitation_gray.svg\",\"coverPosition\":0.2707,\"createdTime\":1738809420328,\"lastEditedTime\":1738950757949,\"createdBy\":\"$5:props:records:block:contact-us:createdBy\",\"lastEditedBy\":\"$5:props:records:block:contact-us:lastEditedBy\",\"uri\":\"/contact-us\",\"fullWidth\":false,\"smallText\":false,\"cover\":\"https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/eab66849-27a2-4c2f-b2a0-a375d39af0ba/contact-us/public\",\"noCover\":false,\"superProperties\":\"$5:props:records:block:contact-us:superProperties\",\"propertyValues\":\"$5:props:records:block:contact-us:propertyValues\",\"blockId\":\"192f92d5-321f-8010-9af0-f95748294640\",\"isRoot\":true,\"ctx\":{\"head\":\"$30:props:children:1:props:head\",\"settings\":{\"siteId\":\"63dd2b58-78c8-4af9-b178-9a01cfca31d2\",\"userId\":\"dc7891b6-61bb-4936-9aa1-aba940f792c9\",\"domainName\":\"tabletoplabs.ai\",\"name\":\"Tabletop Labs\",\"active\":true,\"free\":false,\"t
1032ier\":\"personal\",\"favicon\":\"https://assets.super.so/63dd2b58-78c8-4af9-b178-9a01cfca31d2/uploads/favicon/3ce60c57-060c-4787-992e-3679e4b27ea8.png\",\"fontFamily\":\"Inter\",\"legacyTheme\":null,\"language\":\"en\",\"languages\":\"$5:props:settings:languages\",\"notionPage\":\"191f92d5321f808193e0ee4a47e6f0f9\",\"indexPageId\":\"63dd2b58-78c8-4af9-b178-9a01cfca31d2:::561e0dd6-6825-4259-ad70-496bd46ed56b\",\"pageProperties\":true,\"hidePageProperties\":false,\"disablePageProperties\":false,\"pageSyncing\":true,\"viewSwitcher\":true,\"layoutSidePanel\":true,\"floatingTableOfContents\":false,\"siteSearch\":false,\"advancedSearch\":false,\"themeToggle\":false,\"mondayFirst\":false,\"loadLimits\":false,\"hidePersonInfo\":false,\"showPropertyIcons\":true,\"filterRedirectsFromSearch\":false,\"googleAnalyticsId\":\"G-J9QGTP2WNK\",\"redirectSubdomain\":null,\"noIndex\":true,\"viewsExceeded\":false,\"manualSync\":false,\"syncStatus\":\"unsynced\",\"publishedAt\":null,\"custom404Enabled\":false,\"membershipEnabled\":false,\"membershipConfigured\":false,\"suppressLoginEmail\":false,\"indexMembershipTierIds\":null,\"navbar\":\"$5:props:settings:navbar\",\"footer\":\"$5:props:settings:footer\",\"sidebar\":\"$5:props:settings:sidebar\",\"theme\":\"$5:props:settings:theme\",\"code\":\"$5:props:settings:code\",\"files\":\"$5:props:settings:files\",\"hasPassword\":false,\"hasFeed\":false,\"membershipTierIds\":null},\"records\":\"$5:props:records\",\"pageId\":\"contact-us\"}}]]]}]\n31:[\"$\",\"$L3f\",null,{\"id\":\"contact-us\",\"children\":\"$5:props:records:block:contact-us:children\",\"hasContent\":true,\"parentId\":\"193f92d5321f80caa9d9c836c5c99849\",\"title\":\"$5:props:records:block:contact-us:title\",\"updatedAt\":1738950757949,\"type\":\"page\",\"spaceId\":\"6eb83975-b4e7-4407-bcce-a063e979ddb7\",\"icon\":\"/icons/invitation_gray.svg\",\"coverPosition\":0.2707,\"createdTime\":1738809420328,\"lastEditedTime\":1738950757949,\"createdBy\":\"$5:props:records:block:contact-us:createdBy\",\"lastEditedBy\":\"$5:props:records:block:contact-us:lastEditedBy\",\"uri\":\"/contact-us\",\"fullWidth\":false,\"smallText\":false,\"cover\":\"https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/eab66849-27a2-4c2f-b2a0-a375d39af0ba/contact-us/public\",\"noCover\":false,\"superProperties\":\"$5:props:records:block:contact-us:superProperties\",\"propertyValues\":\"$5:props:records:block:contact-us:propertyValues\",\"blockId\":\"192f92d5-321f-8010-9af0-f95748294640\",\"ctx\":\"$30:props:children:4:0:props:ctx\"}]\n"])</script>
1032<script>self.__next_f.push([1,"40:I[165929,[\"/_next/static/chunks/1dlft7ht-6kzk.js\",\"/_next/static/chunks/1xt6zdl-o7wg3.js\",\"/_next/static/chunks/0rr5btioklgf4.js\",\"/_next/static/chunks/2matreab0rub0.js\",\"/_next/static/chunks/1-tlhqto6-7lg.js\",\"/_next/static/chunks/3cmvik1zogxvy.js\",\"/_next/static/chunks/0tebe-k_4bvw8.js\",\"/_next/static/chunks/08sikk1eypppo.js\",\"/_next/static/chunks/1thlt7ghjj4x5.js\",\"/_next/static/chunks/3_or8blvqwyye.js\"],\"EmbedContent\"]\n41:I[999377,[\"/_next/static/chunks/1dlft7ht-6kzk.js\",\"/_next/static/chunks/1xt6zdl-o7wg3.js\",\"/_next/static/chunks/0rr5btioklgf4.js\",\"/_next/static/chunks/2matreab0rub0.js\",\"/_next/static/chunks/1-tlhqto6-7lg.js\",\"/_next/static/chunks/3cmvik1zogxvy.js\",\"/_next/static/chunks/0tebe-k_4bvw8.js\",\"/_next/static/chunks/08sikk1eypppo.js\",\"/_next/static/chunks/1thlt7ghjj4x5.js\",\"/_next/static/chunks/3_or8blvqwyye.js\"],\"Column\"]\n36:[\"$undefined\",[[\"$\",\"$1\",\"0-Calendar\",{\"children\":\"Calendar\"}]],\"$undefined\"]\n37:[\"$\",\"td\",\"??A;\",{\"style\":{\"minWidth\":588.3359375,\"maxWidth\":588.3359375,\"color\":\"\",\"background\":\"$undefined\"},\"children\":[\"$\",\"div\",null,{\"className\":\"notion-table__cell\",\"children\":[\"$\",\"span\",null,{\"className\":\"notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"$L35\",\"https://calendar.app.google/StEKsZ7cyYregHkZ6\",{\"className\":\"link\",\"uri\":\"https://calendar.app.google/StEKsZ7cyYregHkZ6\",\"serverHref\":\"$undefined\",\"children\":[\"$\",\"$1\",\"0-Book a meeting\",{\"children\":\"Book a meeting\"}]}]],\"$undefined\"]}]}]}]\n38:[\"$\",\"tr\",\"192f92d5-321f-806c-8dfe-f054f40051a2\",{\"style\":{\"background\":\"\",\"color\":\"var(--color-text-default)\"},\"children\":[[\"$\",\"td\",\"if^A\",{\"style\":{\"minWidth\":\"120px\",\"maxWidth\":\"240px\",\"color\":\"\",\"background\":\"$undefined\"},\"children\":[\"$\",\"div\",null,{\"className\":\"notion-table__cell\",\"children\":[\"$\",\"span\",null,{\"className\":\"notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0-Address\",{\"children\":\"Address\"}]],\"$undefined\"]}]}]}],[\"$\",\"td\",\"??A;\",{\"style\":{\"minWidth\":588.3359375,\"maxWidth\":588.3359375,\"color\":\"\",\"background\":\"$undefined\"},\"children\":[\"$\",\"div\",null,{\"className\":\"notion-table__cell\",\"children\":[\"$\",\"span\",null,{\"className\":\"notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0-Tabletop Labs\\n#1039\\n5500 Sunrise Highway Unit 50\\nMassapequa, NY 11758\\nUnited States\",{\"children\":\"Tabletop Labs\\n#1039\\n5500 Sunrise Highway Unit 50\\nMassapequa, NY 11758\\nUnited States\"}]],\"$undefined\"]}]}]}]]}]\n39:[\"$\",\"$1\",\"192f92d5321f809791abf69820aae88c,192f92d5321f809791abf69820aae88c\",{\"children\":[[\"$\",\"span\",null,{\"className\":\"notion-heading__anchor\",\"id\":\"192f92d5321f809791abf69820aae88c\"}],[\"$\",\"h2\",null,{\"id\":\"block-192f92d5321f809791abf69820aae88c\",\"className\":\"notion-heading notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0-Subscribe to our Newsletter\",{\"children\":\"Subscribe to our Newsletter\"}]],\"$undefined\"]}]]}]\n3a:[\"$\",\"span\",\"192f92d5321f804dbd9cd676c12856c8,192f92d5321f804dbd9cd676c12856c8\",{\"id\":\"block-192f92d5321f804dbd9cd676c12856c8\",\"className\":\"notion-embed\",\"style\":{\"display\":\"block\",\"width\":\"100%\"},\"children\":[[\"$\",\"span\",null,{\"className\":\"notion-embed__content\",\"style\":{\"display\":\"flex\",\"width\":\"100%\"},\"children\":[\"$\",\"$L40\",null,{\"id\":\"192f92d5321f804dbd9cd676c12856c8\",\"children\":null,\"hasContent\":false,\"parentId\":\"contact-us\",\"title\":null,\"updatedAt\":1738809544029,\"type\":\"embed\",\"source\":\"https://pseudorandombits.substack.com/embed\",\"altText\":null,\"isCaptionLink\":false,\"link\":null,\"width\":920,\"height\":320,\"fullWidth\":false,\"pageWidth\":true,\"aspectRatio\":-1,\"preserveScale\":false}]}],\"\"]}]\n3b:[\"$\",\"div\",\"192f92d5321f80bc826fdcbe120d809f,192f92d5321f80bc826fdcbe120d809f\",{\"id\":\"block-192f92d5321f80bc826fdcbe120d809f\",\"className\":\"notion-text\"}]\n3c:[\"$\",\"div\",\"192f92d5321f803aadb9d871db887e2f,192f92d5321f803aadb9d871db887e2f\",{\"id\":\"block-192f92d5321f803aadb9d871db887e2f\",\"className\":\"notion-divider\"}]\n3d:[\"$\",\"div\",\"192f92d5321f80faa423fe3deec20723,192f92d5321f80faa423fe3deec20723,192f92d5321f80faa423fe3deec20723\",{\"id\":\"block-192f92d5321f80faa423fe3deec20723\",\"className\":\"notion-column-list\",\"data-projects-grid\":\"$undefined\",\"children\":[[\"$\",\"$L41\",\"192f92d5321f80bf8b18d8040e63fe60,192f92d5321f80bf8b18d8040e63fe60\",{\"id\":\"192f92d5321f80bf8b18d8040e63fe60\",\"children\":[[\"$\",\"div\",\"192f92d5321f80de9d46fef4afffa751,192f92d5321f80de9d46fef4afffa751\",{\"id\":\"block-192f92d5321f80de9d46fef4afffa751\",\"className\":\"notion-text\"}]],\"hasContent\":true,\"parentId\":\"192f92d5321f80faa423fe3deec20723\",\"title\":null,\"updatedAt\":1738810779246,\"type\":\"column\",\"ratio\":0.20833333333333331,\"ctx\":\"$30:props:children:4:0:props:ctx\",\"listLength\":3,\"listOrder\":0,\"isProjectsGrid\":false}],[\"$\",\"$L41\",\"192f92d5321f80da8649e83f864f608c,192f92d5321f80da8649e83f864f608c\",{\"id\":\"192f92d5321f80da8649e83f864f608c\",\"children\":[[\"$\",\"div\",\"192f92d5321f80b183f2d2830f0d4673,192f92d5321f80b183f2d2830f0d4673\",{\"id\":\"block-192f92d5321f80b183f2d2830f0d4673\",\"className\":\"notion-button\",\"children\":[\"$\",\"$L35\",null,{\"uri\":\"mailto:[email protected]\",\"className\":\"notion-button__content\",\"children\":[[\"$\",\"div\",null,{\"className\":\"notion-button__icon\",\"children\":[\"$\",\"$L33\",null,{\"src\":\"https://app.notion.com/icons/send_blue.svg\",\"alt\":\"icon\",\"width\":16,\"height\"
1032:16,\"className\":\"notion-icon\",\"fill\":\"$undefined\",\"sizes\":\"$undefined\",\"objectFit\":\"contain\",\"objectPosition\":\"center\"}]}],[\"$\",\"span\",null,{\"className\":\"notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0-Contact Us\",{\"children\":\"Contact Us\"}]],\"$undefined\"]}]]}]}]],\"hasContent\":true,\"parentId\":\"192f92d5321f80faa423fe3deec20723\",\"title\":null,\"updatedAt\":1738810779246,\"type\":\"column\",\"ratio\":0.25,\"ctx\":\"$30:props:children:4:0:props:ctx\",\"listLength\":3,\"listOrder\":1,\"isProjectsGrid\":false}],[\"$\",\"$L41\",\"192f92d5321f80079e3de74ac9ff0c49,192f92d5321f80079e3de74ac9ff0c49\",{\"id\":\"192f92d5321f80079e3de74ac9ff0c49\",\"children\":[[\"$\",\"div\",\"192f92d5321f8008b466d1a628e90bbf,192f92d5321f8008b466d1a628e90bbf\",{\"id\":\"block-192f92d5321f8008b466d1a628e90bbf\",\"className\":\"notion-button\",\"children\":[\"$\",\"$L35\",null,{\"uri\":\"https://calendar.app.google/StEKsZ7cyYregHkZ6\",\"className\":\"notion-button__content\",\"children\":[[\"$\",\"div\",null,{\"className\":\"notion-button__icon\",\"children\":[\"$\",\"$L33\",null,{\"src\":\"https://app.notion.com/icons/calendar_yellow.svg\",\"alt\":\"icon\",\"width\":16,\"height\":16,\"className\":\"notion-icon\",\"fill\":\"$undefined\",\"sizes\":\"$undefined\",\"objectFit\":\"contain\",\"objectPosition\":\"center\"}]}],[\"$\",\"span\",null,{\"className\":\"notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0-Book a meeting\",{\"children\":\"Book a meeting\"}]],\"$undefined\"]}]]}]}]],\"hasContent\":true,\"parentId\":\"192f92d5321f80faa423fe3deec20723\",\"title\":null,\"updatedAt\":1738810779246,\"type\":\"column\",\"ratio\":0.5416666666666662,\"ctx\":\"$30:props:children:4:0:props:ctx\",\"listLength\":3,\"listOrder\":2,\"isProjectsGrid\":false}]]}]\n3e:[\"$\",\"div\",\"192f92d5321f80e8b867fa3dd2c40de5,192f92d5321f80e8b867fa3dd2c40de5\",{\"id\":\"block-192f92d5321f80e8b867fa3dd2c40de5\",\"className\":\"notion-text\"}]\n"])</script>
1032<script>self.__next_f.push([1,"8:null\nd:[[\"$\",\"title\",\"0\",{\"children\":\"Contact Tabletop Labs | Expert AI \u0026 Software Services\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Reach out to Tabletop Labs for AI and software development expertise. Call (203) 998-5674 or email [email protected] today.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"generator\",\"content\":\"Super\"}],[\"$\",\"meta\",\"3\",{\"name\":\"robots\",\"content\":\"noindex, nofollow\"}],[\"$\",\"meta\",\"4\",{\"property\":\"og:title\",\"content\":\"Contact Tabletop Labs | Expert AI \u0026 Software Services\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:description\",\"content\":\"Reach out to Tabletop Labs for AI and software development expertise. Call (203) 998-5674 or email [email protected] today.\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:url\",\"content\":\"https://tabletoplabs.ai/contact-us\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:site_name\",\"content\":\"Contact Tabletop Labs | Expert AI \u0026 Software Services\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:locale\",\"content\":\"en-US\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:image\",\"content\":\"https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/eab66849-27a2-4c2f-b2a0-a375d39af0ba/contact-us/public\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:image:alt\",\"content\":\"Contact Tabletop Labs | Expert AI \u0026 Software Services\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"12\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"13\",{\"name\":\"twitter:title\",\"content\":\"Contact Tabletop Labs | Expert AI \u0026 Software Services\"}],[\"$\",\"meta\",\"14\",{\"name\":\"twitter:description\",\"content\":\"Reach out to Tabletop Labs for AI and software development expertise. Call (203) 998-5674 or email [email protected] today.\"}],[\"$\",\"meta\",\"15\",{\"name\":\"twitter:image\",\"content\":\"https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/eab66849-27a2-4c2f-b2a0-a375d39af0ba/contact-us/public\"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:image:alt\",\"content\":\"Contact Tabletop Labs | Expert AI \u0026 Software Services\"}]]\n"])</script>
1032</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.