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 & 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 & 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 & 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 & 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 & 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 & 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.