1<!doctype html><html 2 3 data-wf-page="694e73e6e77e5b3348d15893" 4 data-wf-site="694e73e5e77e5b3348d15876" 5 lang="en"> 6 <head> 7 8<meta charset="utf-8"> 9<meta 10 http-equiv="X-UA-Compatible" 11 content="IE=edge" 12> 13<meta 14 name="viewport" 15 content="width=device-width,initial-scale=1" 16> 17<meta 18 name="view-transition" 19 content="same-origin" 20><meta 21 name="theme-color" 22 content="#FFFFFF" 23><meta 24 name="apple-mobile-web-app-title" 25 content="BUSY Website" 26><meta 27 name="format-detection" 28 content="telephone=no" 29> 30 31<meta 32 property="og:site_name" 33 content="BUSY" 34> 35<meta 36 property="og:url" 37 content="https://busy.app/" 38> 39<meta 40 property="og:title" 41 content="BUSY Bar â Productivity Multi-tool Device with an LED pixel screen" 42> 43<meta 44 property="og:type" 45 content="website" 46> 47<meta 48 property="og:description" 49 content="Displays a personal busy message. Built-in Pomodoro timer and Apps. Fully customizable, open-source, and hacker-friendly" 50><meta property="og:image" content="https://cdn.shopify.com/s/files/1/0660/7693/4282/files/bb_productpic_smm.webp?v=1778085860"> 51 <meta property="og:image:secure_url" content="https://cdn.shopify.com/s/files/1/0660/7693/4282/files/bb_productpic_smm.webp?v=1778085860"> 52 <meta property="og:image:width" content="1200"> 53 <meta property="og:image:height" content="630"><meta 54 name="twitter:card" 55 content="summary_large_image" 56> 57<meta 58 name="twitter:title" 59 content="BUSY Bar â Productivity Multi-tool Device with an LED pixel screen" 60> 61<meta 62 name="twitter:description" 63 content="Displays a personal busy message. Built-in Pomodoro t
63imer and Apps. Fully customizable, open-source, and hacker-friendly" 64> 65 66<title> 67 BUSY Bar â Productivity Multi-tool Device with an LED pixel screen 68</title> 69 70<link 71 rel="canonical" 72 href="https://busy.app/" 73> 74 75 76 <meta 77 name="description" 78 content="Displays a personal busy message. Built-in Pomodoro timer and Apps. Fully customizable, open-source, and hacker-friendly" 79 > 80 81<meta name="applovin-domain-verification" content="16ad0d9c-dbf4-4178-a276-ad0537515353"> 82 83
84<script> 85 (function () { 86 var PDP_PATH = "\/products\/busy-bar"; 87 var BASE_VIEW = 'busybar'; 88 var AUDIENCE_PATTERN = /^busybar-[a-z0-9][a-z0-9-]{0,39}$/; 89 var STORAGE_KEY = 'busy_pdp_view'; 90 var COOKIE_NAME = 'busy_pdp_view'; 91 var WINDOW_DAYS = 30; 92 var WINDOW_MS = WINDOW_DAYS * 24 * 60 * 60 * 1000; 93 94 var IS_BAR_PDP = false; 95 var IS_NOT_FOUND = false; 96 // The template that actually rendered. Equal to the `view` parameter only 97 // when that template exists. 98 var RENDERED_SUFFIX = ""; 99 100 function readCookie() { 101 try { 102 var match = document.cookie.match(new RegExp('(?:^|; )' + COOKIE_NAME + '=([^;]*)')); 103 return match ? decodeURIComponent(match[1]) : null; 104 } catch (e) { 105 return null; 106 } 107 } 108 109 function read() { 110 var fromLocal = null; 111 try { 112 var raw = window.localStorage.getItem(STORAGE_KEY); 113 if (raw) fromLocal = JSON.parse(raw); 114 } catch (e) { 115 fromLocal = null; 116 } 117 if (fromLocal && AUDIENCE_PATTERN.test(fromLocal.view || '')) { 118 var age = Date.now() - (fromLocal.ts || 0); 119 if (age >= 0 && age < WINDOW_MS) return fromLocal; 120 return null; 121 } 122 // localStorage blocked or wiped: the cookie carries the view, and its 123 // Max-Age enforces the window on its own. 124 var fromCookie = readCookie(); 125 if (fromCookie && AUDIENCE_PATTERN.test(fromCookie)) return { view: fromCookie, ts: 0 }; 126 return null; 127 } 128 129 function save(view) { 130 try { 131 window.localStorage.setItem(STORAGE_KEY, JSON.stringify({ view: view, ts: Date.now() })); 132 } catch (e) { /* the cookie below still carries it */ } 133 try { 134 document.cookie = COOKIE_NAME + '=' + encodeURIComponent(view) + 135 ';path=/;max-age=' + Math.floor(WINDOW_MS / 1000) + ';SameSite=Lax'; 136 } catch (e) { /* nothing left to try */ } 137 } 138 139 function clear() { 140 try { window.localStorage.removeItem(STORAGE_KEY); } catch (e) {} 141 try { document.cookie = COOKIE_NAME + '=;path=/;max-age=0;SameSite=Lax'; } catch (e) {} 142 } 143 144 // Arrived from another site, an ad, or with no referrer at all â as 145 // opposed to a click inside busy.app. 146 function arrivedFromOutside() { 147 try { 148 return !document.referrer || new URL(document.referrer).origin !== location.origin; 149 } catch (e) { 150 return true; 151 } 152 } 153 154 function withView(href, view) { 155 var url = new URL(href, location.href); 156 if (view) url.searchParams.set('view', view); 157 else url.searchParams.delete('view'); 158 return url.toString(); 159 } 160 161 var current = null; 162 try { 163 var viewParam = new URLSearchParams(location.search).get('view'); 164 var stored = read(); 165 166 if (IS_NOT_FOUND) { 167 // An audience version that does not exist: a stored one whose template 168 // was deleted, or a mistyped ad link. Forget it only if it is the one 169 // stored â a typo must not wipe a visitor's valid version â then go to 170 // the plain PDP, keeping utm and the rest. The plain PDP redirects on 171 // to the stored version if one is still valid. 172 if (location.pathname === PDP_PATH && viewParam && viewParam.indexOf(BASE_VIEW + '-') === 0) { 173 if (stored && stored.view === viewParam) clear(); 174 location.replace(withView(location.href, null)); 175 return; 176 } 177 } else if (IS_BAR_PDP) { 178 if (viewParam === BASE_VIEW) { 179 clear(); 180 } else if (viewParam && AUDIENCE_PATTERN.test(viewParam) && RENDERED_SUFFIX === viewParam) { 181 // Last ad wins; the 30 days restart only on an arrival from outside, 182 // or when the version changes. 183 if (!stored || stored.view !== viewParam || arrivedFromOutside()) save(viewParam); 184 current = viewParam; 185 } else if (!viewParam && stored) { 186 location.replace(withView(location.href, stored.view)); 187 return; 188 } 189 } 190 191 if (!current && viewParam !== BASE_VIEW) { 192 var still = read(); 193 current = still ? still.view : null; 194 } 195 } catch (e) { 196 current = null; 197 } 198 199 window.busyPdpView = current; 200 201 // Analytics. PostHog loads after this script, so register once the page 202 // has parsed. `pdp_view` then rides on every event of this pageview. 203 document.addEventListener('DOMContentLoaded', function () {
204 try { 205 if (!window.posthog) return; 206 if (current && typeof window.posthog.register === 'function') { 207 window.posthog.register({ pdp_view: current }); 208 } else if (!current && typeof window.posthog.unregister === 'function') { 209 window.posthog.unregister('pdp_view'); 210 } 211 } catch (e) { /* analytics must never break the page */ } 212 }); 213 214 if (!current) return; 215 216 // Link decoration. Rewrites the href of a PDP link at the moment it is 217 // used: pointerdown covers taps, left clicks and middle/cmd-clicks into a 218 // new tab; contextmenu covers "Open in new tab"; click covers keyboard 219 // activation, which fires no pointer event. Capture phase, so it runs 220 // before any handler that navigates on its own. 221 function decorate(event) { 222 var link = event.target && event.target.closest ? event.target.closest('a[href]') : null; 223 if (!link) return; 224 try { 225 var url = new URL(link.getAttribute('href'), location.href); 226 if (url.origin !== location.origin || url.pathname !== PDP_PATH) return; 227 if (url.searchParams.has('view')) return; 228 url.searchParams.set('view', current); 229 link.setAttribute('href', url.pathname + url.search + url.hash); 230 } catch (e) { /* leave the link as it was */ } 231 } 232 ['pointerdown', 'contextmenu', 'click'].forEach(function (type) { 233 document.addEventListener(type, decorate, true); 234 }); 235 })(); 236</script>
236<link rel="icon" type="image/png" sizes="192x192" href="//busy.app/cdn/shop/t/4/assets/favicon-default.png?v=150124648946950850911784022592"> 237 <link rel="apple-touch-icon" href="//busy.app/cdn/shop/t/4/assets/favicon-default.png?v=150124648946950850911784022592"> 238 <link rel="shortcut icon" href="//busy.app/cdn/shop/t/4/assets/favicon-default.png?v=150124648946950850911784022592"> 239 <link href="https://fonts.googleapis.com" rel="preconnect"> 240 <link href="https://fonts.gstatic.com" rel="preconnect" crossorigin="anonymous"> 241 <link href="https://cdn.flipperzero.one" rel="preconnect" crossorigin> 242 <link href="https://cdn.flipper.net" rel="preconnect" crossorigin> 243
243<script src="https://ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js" type="text/javascript"></script>
243 244
244<script type="text/javascript"> 245 WebFont.load({ google: { families: ["JetBrains Mono:300,400,500,600,700"] } }); 246 </script>
246 247 248
248<script type="text/javascript"> 249 !function(o,c){var n=c.documentElement,t=" w-mod-";n.className+=t+"js",("ontouchstart"in o||o.DocumentTouch&&c instanceof DocumentTouch)&&(n.className+=t+"touch")}(window,document); 250 </script>
250 251 252 253
253<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
253<meta name="google-site-verification" content="ko-Wm5Z3WClc1Cm5IStZQ5M_UeU80hlYcoKHTUMKlCg"> 254<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/66076934282/digital_wallets/dialog"> 255<meta id="in-context-paypal-metadata" data-shop-id="66076934282" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 256<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
256<script async="async" src="/checkouts/internal/preloads.js?locale=en-AM&default_configuration_id=2668298378"></script>
256 257<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
258<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-AM&default_configuration_id=2668298378&shop_id=66076934282" crossorigin="anonymous"></script>
vendor: 1 bytes, line 258
258
259<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":66076934282,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/66076934282","merchantName":"BUSY","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"BUSY","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 259
259
260<script id="shopify-features" type="application/json">{"accessToken":"4a46d47e91e31c6e173d16d4ae852f23","betas":["rich-media-storefront-analytics"],"domain":"busy.app","predictiveSearch":true,"shopId":66076934282,"locale":"en"}</script>
vendor: 1 bytes, line 260
260
261<script>var Shopify = Shopify || {}; 262Shopify.shop = "busy-status-bar.myshopify.com"; 263Shopify.locale = "en"; 264Shopify.currency = {"active":"USD","rate":"1.0"}; 265Shopify.country = "AM"; 266Shopify.theme = {"name":"shopify-theme\/main","id":153781076106,"schema_name":"busy.app","schema_version":"0.1.0","theme_store_id":null,"role":"main"}; 267Shopify.theme.handle = "null"; 268Shopify.theme.style = {"id":null,"handle":null}; 269Shopify.cdnHost = "busy.app/cdn"; 270Shopify.routes = Shopify.routes || {}; 271Shopify.routes.root = "/"; 272Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 273Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 274Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 275Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 275
275
276<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 276
276
277<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
vendor: 1 bytes, line 277
277
278<script> 279 window.ShopifyPay = window.ShopifyPay || {}; 280 window.ShopifyPay.apiHost = "shop.app\/pay"; 281 window.ShopifyPay.redirectState = null; 282</script>
vendor: 1 bytes, line 282
282
283<script> 284 window.Shopify = window.Shopify || {}; 285 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 286 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 287 window.Shopify.SignInWithShop.eligible = true; 288</script>
vendor: 1 bytes, line 288
288
289<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
vendor: 1 bytes, line 289
289
290<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 290
290
291<script type="module"> 292 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 293 294 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 295 296</script>
vendor: 1 bytes, line 296
296
297<script> 298 window.Shopify = window.Shopify || {}; 299 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 300 window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.en.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.en.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.en.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.en.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.en.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.en.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.en.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.en.esm.js"],"listener":["modules/v2/loader.listener.en.esm.js"],"pay-button":["modules/v2/loader.pay-button.en.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.en.esm.js"],"shop-button":["modules/v2/loader.shop-button.en.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.en.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.en.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.en.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.en.esm.js"],"shop-login":["modules/v2/loader.shop-login.en.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.en.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.en.esm.js"]}; 301</script>
vendor: 1 bytes, line 301
301
302<script id="__st">var __st={"a":66076934282,"offset":0,"reqid":"ac205bce-0cb1-470b-b8ae-aaf1a28b9d4f-1790863011","pageurl":"busy.app\/","u":"2b6c75c16bb8","p":"home"};</script>
vendor: 1 bytes, line 302
302
303<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 303
303
304<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 304
304
305<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//busy.app/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 305
305
306<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//busy.app/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
306<script crossorigin="anonymous" defer="defer" src="//busy.app/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 306
306
307<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 307
307
308<script> 309 window.Shopify = window.Shopify || {}; 310 window.Shopify.MCP = window.Shopify.MCP || {}; 311 window.Shopify.MCP.enabled = true; 312 window.Shopify.MCP.shop = "busy-status-bar.myshopify.com"; 313 window.Shopify.MCP.mcpEndpoint = "https:\/\/busy.app\/api\/mcp"; 314 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}]; 315</script>
vendor: 1 bytes, line 315
315
316<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/busy.app\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 317</script>
vendor: 1 bytes, line 317
317
318<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://busy.app/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 319</script>
vendor: 1 bytes, line 319
319
320<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 321 function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent); 322</script>
vendor: 1 bytes, line 322
322
323<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}})); 324</script>
vendor: 1 bytes, line 324
324
325<script id='scb4127' type='text/javascript' async='' src='https://busy.app/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
325<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://busy.app/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 326<style id="shopify-accelerated-checkout-cart"> 327 #shopify-buyer-consent { 328 margin-top: 1em; 329 display: inline-block; 330 width: 100%; 331} 332 333#shopify-buyer-consent.hidden { 334 display: none; 335} 336 337#shopify-subscription-policy-button { 338 background: none; 339 border: none; 340 padding: 0; 341 text-decoration: underline; 342 font-size: inherit; 343 cursor: pointer; 344} 345 346#shopify-subscription-policy-button::before { 347 box-shadow: none; 348} 349 350 </style> 351
352<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
352 353 354 355 <!-- PostHog -->
356<script> 357 !function(t,e){var o,n,p,r;e.__SV||(window.posthog=e,e._i=[],e.init=function(i,s,a){function g(t,e){var o=e.split(".");2==o.length&&(t=t[o[0]],e=o[1]),t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}}(p=t.createElement("script")).type="text/javascript",p.crossOrigin="anonymous",p.async=!0,p.src=s.api_host.replace(".i.posthog.com","-assets.i.posthog.com")+"/static/array.js",(r=t.getElementsByTagName("script")[0]).parentNode.insertBefore(p,r);var u=e;for(void 0!==a?u=e[a]=[]:a="posthog",u.people=u.people||[],u.toString=function(t){var e="posthog";return"posthog"!==a&&(e+="."+a),t||(e+=" (stub)"),e},u.people.toString=function(){return u.toString(1)+".people (stub)"},o="init Ie Ts Ms Ee Es Rs capture Ge calculateEventProperties Os register register_once register_for_session unregister unregister_for_session js getFeatureFlag getFeatureFlagPayload isFeatureEnabled reloadFeatureFlags updateEarlyAccessFeatureEnrollment getEarlyAccessFeatures on onFeatureFlags onSurveysLoaded onSessionId getSurveys getActiveMatchingSurveys renderSurvey canRenderSurvey canRenderSurveyAsync identify setPersonProperties group resetGroups setPersonPropertiesForFlags resetPersonPropertiesForFlags setGroupPropertiesForFlags resetGroupPropertiesForFlags reset get_distinct_id getGroups get_session_id get_session_replay_url alias set_config startSessionRecording stopSessionRecording sessionRecordingStarted captureException loadToolbar get_property getSessionProperty Ds Fs createPersonProfile Ls Ps opt_in_capturing opt_out_capturing has_opted_in_capturing has_opted_out_capturing clear_opt_in_out_capturing Cs debug I As getPageViewId captureTraceFeedback captureTraceMetric".split(" "),n=0;n<o.length;n++)g(u,o[n]);e._i.push([i,s,a])},e.__SV=1)}(document,window.posthog||[]); 358 posthog.init('phc_pAqG0EiGBuQowB4Zu96DbUForpylm7fO6bhULlM4Hsg', { 359 api_host: 'https://posthog.busy.app', 360 defaults: '2025-05-24', 361 person_profiles: 'identified_only' 362 }) 363</script>
363 364 365 366 367 <!-- Metricool -->
368<script>function loadScript(a){var b=document.getElementsByTagName("head")[0],c=document.createElement("script");c.type="text/javascript",c.src="https://tracker.metricool.com/resources/be.js",c.onreadystatechange=a,c.onload=a,b.appendChild(c)}loadScript(function(){beTracker.t({hash:"ade541bc2777502ae32c041fb9459ddc"})});</script>
368 369 370 371 372
373<script> 374 (function () { 375 if (window.BusyAnalytics) return; 376 377 function readPriceFromDom() { 378 try { 379 var el = document.querySelector('.bc-price-main'); 380 if (!el) return null; 381 var n = parseFloat((el.textContent || '').replace(/[^\d.]/g, '')); 382 return isFinite(n) && n > 0 ? n : null; 383 } catch (_) { return null; } 384 } 385 386 // Maps the price rendered on the PDP to the established marketing label. 387 function priceToGroupLabel(price) { 388 if (price === 179) return 'p179'; 389 if (price === 199) return 'p199'; 390 if (price === 219) return 'p219'; 391 if (price === 229) return 'p229'; 392 if (price === 249) return 'p249'; 393 return null; 394 } 395 396 // Returns a flat object suitable for spreading into analytics payloads. 397 // Legacy ig_* keys remain for downstream schema compatibility. 398 function getPriceTestContext() { 399 var price = readPriceFromDom(); 400 return { 401 ig_user_id: null, 402 ig_experiment_id: null, 403 ig_experiment_name: null, 404 ig_group_id: null, 405 ig_group_name: null, 406 ig_is_control: null, 407 ig_assignments: [], 408 price_test_value: price, 409 price_test_group: priceToGroupLabel(price), 410 }; 411 } 412 413 window.BusyAnalytics = { 414 readPriceFromDom: readPriceFromDom, 415 priceToGroupLabel: priceToGroupLabel, 416 getPriceTestContext: getPriceTestContext, 417 }; 418 })(); 419</script>
419 420 421 422 423
423<script> 424 (function () { 425 // Key and payload shape predate the eligibility/traffic-source split: the 426 // stored `eligible` field means ORGANIC. Renaming either would silently 427 // drop every paid record still inside its attribution window. 428 var STORAGE_KEY = 'busy_price_test_eligibility'; 429 var SOURCE_COOKIE = 'busy_pt_src'; // organic | paid â sticky 430 var COOKIE_NAME = 'busy_price_test'; // in | out â recomputed every load 431 var ATTRIBUTION_WINDOW_DAYS = 30; 432 var WINDOW_MS = ATTRIBUTION_WINDOW_DAYS * 24 * 60 * 60 * 1000; 433 434 // The market the storefront is currently rendering, straight from Liquid â 435 // the same value the region picker shows. Empty string if unavailable. 436 var MARKET_COUNTRY = "AM"; 437 var TEST_COUNTRY = 'US'; 438 439 // Click identifiers from ad platforms that have no organic equivalent: 440 // their presence means the click was bought. fbclid is deliberately absent 441 // â Meta stamps it on organic post links too. 442 var PAID_CLICK_IDS = [ 443 'gclid', 'gbraid', 'wbraid', 'dclid', 'msclkid', 444 'ttclid', 'twclid', 'li_fat_id', 'epik', 'sccid', 'rdt_cid', 'obclid' 445 ]; 446 447 // Click identifiers that describe the SURFACE rather than the purchase of 448 // the click. Recorded on the order, never used to decide paid vs organic. 449 var SURFACE_CLICK_IDS = ['fbclid', 'igshid']; 450 451 // utm_medium values that mean bought traffic. "paid" as a substring covers 452 // paid_social / paid-social / paidsocial; bare "social" is organic and is 453 // intentionally not listed. 454 var PAID_MEDIUM = /(paid|cpc|ppc|ppa|display|banner|retarget|remarket)/i; 455 456 // utm_source=meta is the ad-platform name used by our campaign convention, 457 // never a consumer-facing surface â organic posts are tagged instagram or 458 // facebook, or not tagged at all. 459 var PAID_SOURCE = /^(meta|metaads|meta_ads|facebook_ads|fb_ads|adwords|googleads|google_ads)$/i; 460 461 // Every marker below is assembled from URL parameters, i.e. text an 462 // attacker controls, and it ends up in order data. Keep it short, and 463 // keep it to characters that cannot be mistaken for markup or a separator. 464 function clean(value) { 465 return String(value == null ? '' : value).replace(/[^\w.:+-]/g, '').slice(0, 64); 466 } 467 468 function readCookie(name) { 469 try { 470 var match = document.cookie.match(new RegExp('(?:^|; )' + name + '=([^;]*)')); 471 return match ? decodeURIComponent(match[1]) : null; 472 } catch (e) { 473 return null; 474 } 475 } 476 477 function writeCookie(name, value) { 478 try { 479 document.cookie = name + '=' + value + 480 ';path=/;max-age=' + Math.floor(WINDOW_MS / 1000) + ';SameSite=Lax'; 481 } catch (e) { 482 /* Storage blocked â the in-page verdict still stands for this page. */ 483 } 484 } 485 486 // Reads the persisted TRAFFIC-SOURCE verdict from either store. A "paid" 487 // recorded in either one wins â both must be missing or expired for a 488 // visitor to be re-evaluated. Says nothing about the market. 489 function readStored() { 490 var fromLocal = null; 491 try { 492 var raw = window.localStorage.getItem(STORAGE_KEY); 493 if (raw) fromLocal = JSON.parse(raw); 494 } catch (e) { 495 fromLocal = null; 496 } 497 498 if (fromLocal && fromLocal.eligible === false) { 499 var age = Date.now() - (fromLocal.ts || 0); 500 if (age >= 0 && age < WINDOW_MS) return fromLocal; 501 // Expired: the ad click is older than the attribution window. 502 return null; 503 } 504 505 // The source cookie carries only the verdict; its own Max-Age enforces 506 // the window, so anything still readable here is still in force. 507 if (readCookie(SOURCE_COOKIE) === 'paid') return { eligible: false, reason: 'cookie' }; 508 509 return fromLocal; 510 } 511 512 function persist(value) { 513 try { 514 window.localStorage.setItem(STORAGE_KEY, JSON.stringify(value)); 515 } catch (e) { 516 /* Private mode or blocked storage â the cookie below still carries it. */ 517 } 518 writeCookie(SOURCE_COOKIE, value.eligible ? 'organic' : 'paid'); 519 } 520 521 function readParams() {
522 try { 523 return new URLSearchParams(window.location.search); 524 } catch (e) { 525 return null; 526 } 527 } 528 529 // Returns the marker that makes this visit paid, or null when nothing 530 // indicates the click was bought. 531 function findPaidMarker(params) { 532 if (!params) return 'unparseable-query'; 533 534 for (var i = 0; i < PAID_CLICK_IDS.length; i++) { 535 if (params.has(PAID_CLICK_IDS[i])) return 'clickid:' + PAID_CLICK_IDS[i]; 536 } 537 538 var medium = params.get('utm_medium') || ''; 539 if (PAID_MEDIUM.test(medium)) return 'utm_medium:' + clean(medium); 540 541 var source = params.get('utm_source') || ''; 542 if (PAID_SOURCE.test(source.trim())) return 'utm_source:' + clean(source); 543 544 return null; 545 } 546 547 // Describes an organic visit for the order record: the surface it came 548 // from, or its campaign tagging. Decides nothing. 549 function findVisitMarker(params) { 550 if (!params) return null; 551 552 for (var i = 0; i < SURFACE_CLICK_IDS.length; i++) { 553 if (params.has(SURFACE_CLICK_IDS[i])) return 'clickid:' + SURFACE_CLICK_IDS[i]; 554 } 555 556 var source = params.get('utm_source') || ''; 557 if (source) return 'utm_source:' + clean(source); 558 559 return null; 560 } 561 562 // --- 1. Traffic source: sticky, survives navigation -------------------- 563 // Reported on the order. Since 2026-09-09 it takes no part in the 564 // eligibility decision below. 565 var organic = false; 566 var sourceDetail = 'init'; 567 568 try { 569 var params = readParams(); 570 var stored = readStored(); 571 572 if (stored && stored.eligible === false) { 573 // Monotonic: a past paid touch marks the visitor for the window. 574 organic = false; 575 sourceDetail = 'sticky:' + clean(stored.reason || 'unknown'); 576 } else { 577 var marker = findPaidMarker(params); 578 if (marker) { 579 organic = false; 580 sourceDetail = marker; 581 persist({ eligible: false, reason: marker, ts: Date.now() }); 582 } else { 583 organic = true; 584 var visit = findVisitMarker(params); 585 sourceDetail = visit || 'organic'; 586 // Persist a first touch â and upgrade a bare "organic" record when a 587 // later organic visit does carry a marker worth keeping. 588 if (!stored || (visit && stored.reason === 'organic')) { 589 persist({ eligible: true, reason: sourceDetail, ts: Date.now() }); 590 } else if (stored.reason && stored.reason !== 'organic') { 591 // A first touch worth keeping outlives the page it arrived on. 592 sourceDetail = 'sticky:' + clean(stored.reason); 593 } 594 } 595 } 596 } catch (e) { 597 // An unreadable visit is not counted as organic. 598 organic = false; 599 sourceDetail = 'error'; 600 } 601 602 // --- 2. Eligibility: the market, recomputed every load ----------------- 603 // Never sticky and never read back: switching the region picker has to 604 // take effect on this very page load, and a cookie left over from the 605 // paid-exclusion era has to be overwritten on the next one. 606 var inMarket = MARKET_COUNTRY === TEST_COUNTRY; 607 var eligible = inMarket; 608 609 writeCookie(COOKIE_NAME, eligible ? 'in' : 'out'); 610 611 window.busyPriceTestEligible = eligible; 612 window.busyPriceTestEligibilityReason = 'market:' + (MARKET_COUNTRY || 'unknown'); 613 window.busyPriceTestMarket = MARKET_COUNTRY; 614 window.busyTrafficSource = organic ? 'organic' : 'paid'; 615 window.busyTrafficSourceDetail = sourceDetail; 616 })(); 617</script>
617 618 619
619<script> 620 window.Shopify = window.Shopify || { theme: { id: 153781076106, role: "main" } }; 621 window._template = { 622 directory: null, 623 name: "index", 624 suffix: null 625 }; 626 window.__productIdFromTemplate = null; 627 window.__plpCollectionIdFromTemplate = null; 628 window.igProductData = (function () { 629 const data = {};return data; 630 })(); 631</script>
631<script type="module" fetchpriority="high" src="https://cdn.intelligems.io/esm/c13d3c96c1c7/bundle.js" async></script>
631 632 633
634<script async crossorigin fetchpriority="high" src="/cdn/shopifycloud/importmap-polyfill/es-modules-shim.2.4.0.js"></script>
vendor: 1 bytes, line 634
634
635<script type="importmap"> 636 { 637 "imports": { 638 "@theme/overflow-list": "//busy.app/cdn/shop/t/4/assets/overflow-list.js?v=46858356770684902511776956533", 639 "@theme/product-title": "//busy.app/cdn/shop/t/4/assets/product-title-truncation.js?v=81744426891537421781776956534", 640 "@theme/component": "//busy.app/cdn/shop/t/4/assets/component.js?v=184240237101443119871776956535", 641 "@theme/dialog": "//busy.app/cdn/shop/t/4/assets/dialog.js?v=61774032287387761671776956534", 642 "@theme/events": "//busy.app/cdn/shop/t/4/assets/events.js?v=147926035229139604561776956532", 643 "@theme/focus": "//busy.app/cdn/shop/t/4/assets/focus.js?v=60436577539430446401776956531", 644 "@theme/morph": "//busy.app/cdn/shop/t/4/assets/morph.js?v=35457747882330740861776956536", 645 "@theme/paginated-list": "//busy.app/cdn/shop/t/4/assets/paginated-list.js?v=95298315036233333871776956534", 646 "@theme/performance": "//busy.app/cdn/shop/t/4/assets/performance.js?v=171015751390534793081776956535", 647 "@theme/product-form": "//busy.app/cdn/shop/t/4/assets/product-form.js?v=37993400097492174081776956532", 648 "@theme/recently-viewed-products": "//busy.app/cdn/shop/t/4/assets/recently-viewed-products.js?v=94729125001750262651776956532", 649 "@theme/scrolling": "//busy.app/cdn/shop/t/4/assets/scrolling.js?v=118005526288211533611776956533", 650 "@theme/section-renderer": "//busy.app/cdn/shop/t/4/assets/section-renderer.js?v=117273408521114569061776956534", 651 "@theme/section-hydration": "//busy.app/cdn/shop/t/4/assets/section-hydration.js?v=177651605160027701221776956534", 652 "@theme/utilities": "//busy.app/cdn/shop/t/4/assets/utilities.js?v=74252600229394689081776956534", 653 "@theme/variant-picker": "//busy.app/cdn/shop/t/4/assets/variant-picker.js?v=124079696159966615681776956534", 654 "@theme/media-gallery": "//busy.app/cdn/shop/t/4/assets/media-gallery.js?v=111441960308641931071776956536", 655 "@theme/quick-add": "//busy.app/cdn/shop/t/4/assets/quick-add.js?v=148903382353369979481776956531", 656 "@theme/paginated-list-aspect-ratio": "//busy.app/cdn/shop/t/4/assets/paginated-list-aspect-ratio.js?v=25254270272143792451776956534", 657 "@theme/popover-polyfill": "//busy.app/cdn/shop/t/4/assets/popover-polyfill.js?v=119029313658895111201776956535", 658 "@theme/component-quantity-selector": "//busy.app/cdn/shop/t/4/assets/component-quantity-selector.js?v=83057689786371870101778089162", 659 "@theme/comparison-slider": "//busy.app/cdn/shop/t/4/assets/comparison-slider.js?v=106705562947035711941776956533", 660 "@theme/sticky-add-to-cart": "//busy.app/cdn/shop/t/4/assets/sticky-add-to-cart.js?v=48956925339276737091776956533", 661 "@theme/fly-to-cart": "//busy.app/cdn/shop/t/4/assets/fly-to-cart.js?v=129971753673458693881776956535" 662 } 663 } 664</script>
664<script> 665 const Theme = { 666 translations: { 667 placeholder_image: `Placeholder image`, 668 added: `Added`, 669 recipient_form_fields_visible: `Recipient form fields are now visible`, 670 recipient_form_fields_hidden: `Recipient form fields are now hidden`, 671 recipient_form_error: `There was an error with the form submission`, 672 items_added_to_cart_one: `1 item added to cart`, 673 items_added_to_cart_other: `{{ count }} items added to cart`, 674 }, 675 routes: { 676 cart_add_url: '/cart/add.js', 677 cart_change_url: '/cart/change', 678 cart_update_url: '/cart/update', 679 cart_url: '/cart', 680 predictive_search_url: '/search/suggest', 681 search_url: '/search', 682 }, 683 template: { 684 name: 'index', 685 }, 686 }; 687</script>
687 688 689 690 691 692 693 694 695 <style>html, body { background-color: #f5f5f7; }</style> 696 <link href="//busy.app/cdn/shop/t/4/assets/normalize.css?v=7230471698553888871776956537" rel="stylesheet" type="text/css" media="all" /> 697 <link href="//busy.app/cdn/shop/t/4/assets/webflow.css?v=102555385688378876871778069265" rel="stylesheet" type="text/css" media="all" /> 698 699 <style> 700 html { font-size: calc(-0.00015686274509785214rem + 0.8334640522875816vw); } 701 @media screen and (max-width:1920px) { html { font-size: calc(-0.00015686274509801867rem + 0.8334640522875817vw); } } 702 @media screen and (min-width: 1921px) { 703 html { font-size: calc(-0.00012549019607828171rem + 0.6667712418300653vw); } 704 } 705@media screen and (max-width:767px) { 706 html { 707 font-size: calc(-0.002568527918781726rem + 4.11025641025641vw); 708 }} 709</style> 710 711 712 713 714<style>@font-face { 715 font-family: 'Pragmatica Next VF'; 716 src: url('//busy.app/cdn/shop/t/4/assets/pragmatica-next_vf.ttf?v=128250464829940163561776956535'); 717 font-weight: 100 900; 718 font-style: normal; 719 font-display: swap; 720 } 721 722 .jet, 723 .jet_paragraph-l, 724 .jet_paragraph-m, 725 .jet_head, 726 [class*="jet"] { 727 font-family: 'JetBrains Mono', monospace !important; 728 font-weight: 400 !important; 729 } 730 731 .s_smart-home { 732 background-image: url('//busy.app/cdn/shop/t/4/assets/w--smart-home-desk.jpg?v=68490028623156306591776956553'); 733 } 734</style> 735 736 737 738 <link href="//busy.app/cdn/shop/t/4/assets/busy-bar-d75584.webflow.css?v=69505792094464149671784901020" rel="stylesheet" type="text/css" media="all" /> 739 740 741 <link href="//busy.app/cdn/shop/t/4/assets/busy-custom-card.css?v=81125783650136366641790181502" rel="stylesheet" type="text/css" media="all" /> 742 <link href="//busy.app/cdn/shop/t/4/assets/pdp-busy-bar.css?v=47497574932848167251785021187" rel="stylesheet" type="text/css" media="all" /> 743 744<link rel="preload" href="https://cdn.flipperzero.one/BusyBar_First_Block_Video_Desktop_02.mp4" as="video" fetchpriority="high"> 745<link href="//busy.app/cdn/shop/t/4/assets/webflow-footer.css?v=18619455287263673501781713975" rel="stylesheet" type="text/css" media="all" /> 746<!-- BEGIN app block: shopify://apps/triplewhale/blocks/triple_pixel_snippet/483d496b-3f1a-4609-aea7-8eee3b6b7a2a --><link rel='preconnect dns-prefetch' href='https://api.config-security.com/' crossorigin /> 747<link rel='preconnect dns-prefetch' href='https://conf.config-security.com/' crossorigin />
748<script> 749/* >> TriplePixel :: start*/ 750window.TriplePixelData={TripleName:"busy-status-bar.myshopify.com",ver:"2.16",plat:"SHOPIFY",isHeadless:false,src:'SHOPIFY_EXT',product:{id:"",name:``,price:"",variant:"",av:{ }},search:"",collection:"",cart:"drawer",template:"index",curr:"USD" || "USD", market:"56123064458"},function(W,H,A,L,E,_,B,N){function O(U,T,P,H,R){void 0===R&&(R=!1),H=new XMLHttpRequest,P?(H.open("POST",U,!0),H.setRequestHeader("Content-Type","text/plain")):H.open("GET",U,!0),H.send(JSON.stringify(P||{})),H.onreadystatechange=function(){4===H.readyState&&200===H.status?(R=H.responseText,U.includes("/first")?eval(R):P||(N[B]=R)):(299<H.status||H.status<200)&&T&&!R&&(R=!0,O(U,T-1,P))}}if(N=window,!N[H+"sn"]){N[H+"sn"]=1,L=function(){return Date.now().toString(36)+"_"+Math.random().toString(36)};try{A.setItem(H,1+(0|A.getItem(H)||0)),(E=JSON.parse(A.getItem(H+"U")||"[]")).push({u:location.href,r:document.referrer,t:Date.now(),id:L()}),A.setItem(H+"U",JSON.stringify(E))}catch(e){}var i,m,p;A.getItem('"!nC`')||(_=A,A=N,A[H]||(E=A[H]=function(t,e,i){return void 0===i&&(i=[]),"State"==t?E.s:(W=L(),(E._q=E._q||[]).push([W,t,e].concat(i)),W)},E.s="Installed",E._q=[],E.ch=W,B="configSecurityConfModel",N[B]=1,O("https://conf.config-security.com/model",5),i=L(),m=A[atob("c2NyZWVu")],_.setItem("di_pmt_wt",i),p={id:i,action:"profile",avatar:_.getItem("auth-security_rand_salt_"),time:m[atob("d2lkdGg=")]+":"+m[atob("aGVpZ2h0")],host:A.TriplePixelData.TripleName,plat:A.TriplePixelData.plat,url:window.location.href.slice(0,500),ref:document.referrer,ver:A.TriplePixelData.ver},O("https://api.config-security.com/event",5,p),O("https://api.config-security.com/first?host=".concat(p.host,"&plat=").concat(p.plat),5)))}}("","TriplePixel",localStorage); 751/* << TriplePixel :: end*/ 752</script>
752 753 754 755 756<!-- END app block --><!-- BEGIN app block: shopify://apps/microsoft-clarity/blocks/clarity_js/31c3d126-8116-4b4a-8ba1-baeda7c4aeea -->
757<script type="text/javascript"> 758 (function (c, l, a, r, i, t, y) { 759 c[a] = c[a] || function () { (c[a].q = c[a].q || []).push(arguments); }; 760 t = l.createElement(r); t.async = 1; t.src = "https://www.clarity.ms/tag/" + i + "?ref=shopify"; 761 y = l.getElementsByTagName(r)[0]; y.parentNode.insertBefore(t, y); 762 763 c.Shopify.loadFeatures([{ name: "consent-tracking-api", version: "0.1" }], error => { 764 if (error) { 765 console.error("Error loading Shopify features:", error); 766 return; 767 } 768 769 c[a]('consentv2', { 770 ad_Storage: c.Shopify.customerPrivacy.marketingAllowed() ? "granted" : "denied", 771 analytics_Storage: c.Shopify.customerPrivacy.analyticsProcessingAllowed() ? "granted" : "denied", 772 source: 101, 773 }); 774 }); 775 776 l.addEventListener("visitorConsentCollected", function (e) { 777 c[a]('consentv2', { 778 ad_Storage: e.detail.marketingAllowed ? "granted" : "denied", 779 analytics_Storage: e.detail.analyticsAllowed ? "granted" : "denied", 780 source: 101, 781 }); 782 }); 783 })(window, document, "clarity", "script", "x08fyqc3le"); 784</script>
784 785 786 787 788<!-- END app block --><!-- BEGIN app block: shopify://apps/microsoft-clarity/blocks/brandAgents_js/31c3d126-8116-4b4a-8ba1-baeda7c4aeea --> 789 790 791
792<script type="text/javascript"> 793 (function(d){ 794 var s = d.createElement('script'); 795 s.async = true; 796 s.src = "https://adsagentclientafd-b7hqhjdrf3fpeqh2.b01.azurefd.net/frontendInjection.js"; 797 var firstScript = d.getElementsByTagName('script')[0]; 798 firstScript.parentNode.insertBefore(s, firstScript); 799 })(document); 800</script>
800 801 802 803 804<!-- END app block -->
804<script src="https://cdn.shopify.com/extensions/01a0ef11-ed59-7a1a-9dac-8835710c3c5e/applovin-shop-integration-98/assets/app-embed.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 804
804
805<script src="https://cdn.shopify.com/extensions/01a0f68d-2edb-7ccb-ac6c-9e51e21024eb/pushowl-331/assets/pushowl-shopify.js" type="text/javascript" defer="defer"></script>
805 806<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
807<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 66076934282,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "index"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 807
807
808<script> 809 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 810</script>
vendor: 1 bytes, line 810
810
811<script>(function(){var wpmLoader=function(){"use strict";var e=/Googlebot|Storebot-Google|bingbot|Baiduspider|YandexBot|DuckDuckBot|Slurp|facebookexternalhit|Twitterbot|LinkedInBot|Applebot|AdsBot-Google|Mediapartners-Google|APIs-Google|PetalBot|SemrushBot|AhrefsBot|MJ12bot|DotBot|Acunetix|PerplexityBot|Perplexity-User/i,t=/bytedance/i;function i(){try{var e=document.cookie;if(!e||"string"!=typeof e)return;for(var t=0,i=e.split(";");t<i.length;t++){var n=i[t],r=n.indexOf("=");if(-1!==r){var o=n.slice(0,r).trim();if(o){var a=void 0;try{a=decodeURIComponent(o)}catch(e){a=o}if("_shopify_s"===a){var d=n.slice(r+1).trim();try{return decodeURIComponent(d)}catch(e){return d}}}}}return}catch(e){return}}function n(e){try{"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(e)}catch(e){}}function r(e,t){return"string"==typeof e&&e.length>0&&e.length<=t?e:void 0}function o(e){var t;switch(null==(t=null==e?void 0:e.navigation)?void 0:t.type){case 0:return"navigate";case 1:return"reload";case 2:return"back_forward";default:return}}function a(){var e,t,i;try{var n=null==(i=null==(t=null==(e=self.ShopifyAnalytics)?void 0:e.lib)?void 0:t.trekkie)?void 0:i.state;return"awaiting-consent"===n||"initialized"===n?n:void 0}catch(e){return}}return function(d,s,u,l){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};try{var p=c.trekkieShim;!0!==p&&"true"!==p||null!=window.__TREKKIE_SHIM_QUEUE||(window.__TREKKIE_SHIM_QUEUE=[])}catch(e){}var f,v,h,y,g=(v=(f={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,h=f.legacy,(y=navigator.userAgent).match(e)?"bot":y.match(v)?"modern":y.match(h)?"legacy":y.match(t)?"bot":"unknown"),m=function(e){var t,i,n=r(e,128);try{var a=window.performance,d=null==(t=null==a?void 0:a.getEntriesByType)?void 0:t.call(a,"navigation")[0];if(!d)return{requestId:n,navigationType:o(a)};var s="type"in d?r(d.type,64):void 0,u="serverTiming"in d&&Array.isArray(d.serverTiming)?d.serverTiming:[];return{requestId:null!=n?n:r(null==(i=u.find(function(e){return"requestID"===e.name}))?void 0:i.description,128),navigationType:s}}catch(e){return{requestId:n}}}(c.requestId),w=function(e){var t=e.version,r=e.browserTarget,o=e.surface,a=e.shopId,d=e.monorailEndpoint,s=window.location.href;return{emit:function(e){var u=e.status,l=e.errorMsg,c=e.failureReason,p=e.useKeepaliveFallback,f=void 0!==p&&p,v=e.navigationType,h=e.pagehidePersisted,y=e.requestId,g=e.trekkieState;if(d){var m,w;try{var b=(new Date).getTime();m=JSON.stringify({metadata:{event_sent_at_ms:b},events:[{schema_id:"web_pixels_manager_load/3.3",payload:{version:t,bundle_target:r,page_url:s,status:u,surface:o,error_msg:l,failure_reason:c,navigation_type:v,pagehide_persisted:h,request_id:y,trekkie_state:g,shop_id:a,visit_token:i()},metadata:{event_created_at_ms:b}}]})}catch(e){return}try{if("function"==typeof window.navigator.sendBeacon&&-1===(w=window.navigator.userAgent).indexOf("iPhone; CPU iPhone OS 12_")&&-1===w.indexOf("iPad; CPU OS 12_")&&-1===w.indexOf("iPod touch; CPU iPhone OS 12_")&&window.navigator.sendBeacon.bind(window.navigator)(d,m))return}catch(e){}if(f)try{"function"==typeof window.fetch&&window.fetch(d,{method:"POST",headers:{"Content-Type":"text/plain"},body:m,keepalive:!0}
811).catch(function(){})}catch(e){}else try{var _=new XMLHttpRequest;_.open("POST",d,!0),_.setRequestHeader("Content-Type","text/plain"),_.send(m)}catch(e){n("[Web Pixels Manager] Got an unhandled error while logging to Monorail.")}}else n("[Web Pixels Manager] No Monorail endpoint provided, skipping logging.")}}}({version:u,browserTarget:g,surface:d.surface,shopId:d.shopId,monorailEndpoint:d.monorailEndpoint});if(Boolean(null==(_=null==(b=window.Shopify)?void 0:b.analytics)?void 0:_.replayQueue))w.emit({status:"setup-skipped",errorMsg:"replay queue already initialized."});else{var b,_;w.emit({status:"setup-started"}),window.Shopify=window.Shopify||{};var S=window.Shopify;S.analytics=S.analytics||{};var P=S.analytics;P.replayQueue=[],P.publish=function(e,t,i){return P.replayQueue.push([e,t,i]),!0};try{self.performance.mark("wpm:start")}catch(e){}var k,C="modern"===g?"modern":"legacy",E=(null!=l?l:{modern:"",legacy:""})[C],I=[(k={baseUrl:s,hashVersion:u,buildTarget:C}).baseUrl,"/wpm","/b",k.hashVersion,"modern"===k.buildTarget?"m":"l",".js"].join(""),O=!1,T=!1;try{c.browserTarget=g,function(){O=!0;try{window.addEventListener("pagehide",M)}catch(e){O=!1}}(),R(function(){try{R(x)}catch(e){D(e)}}),w.emit({status:"loading",requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()})}catch(e){D(e)}}function U(){var e;if(q(),!function(){var e,t;return Boolean(null==(t=null==(e=window.Shopify)?void 0:e.analytics)?void 0:t.initialized)}()){var t,i,n;try{if("function"!=typeof(null==(e=window.webPixelsManager)?void 0:e.init))return void A();if(!(null!==(n=i=t=window.webPixelsManager.init(d))&&"function"!=typeof n&&Object(n)===n&&"publish"in i&&"function"==typeof i.publish&&"publishCustomEvent"in i&&"function"==typeof i.publishCustomEvent&&"visitor"in i&&"function"==typeof i.visitor))return void A()}catch(e){return void A(e)}var r=window.Shopify.analytics;r.replayQueue.forEach(function(e){var i=e[0],n=e[1],r=e[2];t.publishCustomEvent(i,n,r)}),r.replayQueue=[],r.publish=t.publishCustomEvent,r.visitor=t.visitor,r.initialized=!0}}function A(e){B("manager_api_unavailable",void 0===e?void 0:Q(e))}function x(){B("script_load_failed","".concat(I," has failed to load"))}function B(e,t){T||(T=!0,q(),w.emit({status:"failed",errorMsg:t,failureReason:e,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function M(e){O&&(q(),w.emit({status:"pagehide-while-loading",useKeepaliveFallback:!0,pagehidePersisted:e.persisted,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function q(){O=!1;try{window.removeEventListener("pagehide",M)}catch(e){}}function R(e){var t;!function(e){var t=e.src,i=e.async,n=void 0===i||i,r=e.onload,o=e.onerror,a=e.sri,d=e.scriptDataAttributes,s=void 0===d?{}:d,u=document.createElement("script"),l=document.querySelector("head"),c=document.querySelector("body");if(u.async=n,u.src=t,a&&(u.integrity=a,u.crossOrigin="anonymous"),s)for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p))try{u.dataset[p]=String(s[p])}catch(e){}if(r&&u.addEventListener("load",r),o&&u.addEventListener("error",o),l)l.appendChild(u);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(u)}}({src:I,async:!0,onload:U,onerror:e,sri:(t=E,"string"==typeof t&&/^sha384-[A-Za-z0-9+/=]+$/.test(t)?E:""),scriptDataAttributes:c})}function D(e){B("script_append_failed",Q(e))}function Q(e){return e instanceof Error?e.message:"Unknown error"}}}();wpmLoader({shopId: 66076934282,storefrontBaseUrl: "https://busy.app",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://busy.app/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"2736390282","configuration":"{\"accountID\":\"DjF2vJoDrgbdzUJ34TT3y9\",\"backendUrl\":\"https:\/\/pixel-for-openai-ads.fly.dev\",\"shop\":\"busy-status-bar.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"057f05b899d4e0778e78fe536aa0cc14","type":"APP","apiClientId":374065037313,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"2732982410","configuration":"{\"redditPixelId\":\"a2_jrdxlcrjrg07\",\"dataSharingType\":\"advanced\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"27a6dc1e95874487d57379b5c016869f","type":"APP","apiClientId":304258285569,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"2673049738","configuration":"{\"campaignID\":\"57954\",\"externalExecutionURL\":\"https:\/\/engine.saasler.com\/api\/v1\/webhook_executions\/f00738e92b029807dae6a35b4741aa78\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"4d2ae310e7f99f154f33560b5c81cfa9","type":"APP","apiClientId":3546795,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
811,"dataSharingState":"unrestricted"},{"id":"2568224906","configuration":"{\"pixelCode\":\"D9R0FCJC77UBUCS1OVO0\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"2514321546","configuration":"{\"subdomain\": \"busy-status-bar\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"42cd9b1f0fb7c1cae5cd21175cef6782","type":"APP","apiClientId":1615517,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":[]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"2349662346","configuration":"{\"projectId\":\"x08fyqc3le\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d8a2bb2ccbb513dc8e8b6937f4b8033e","type":"APP","apiClientId":240074326017,"privacyPurposes":[],"capabilities":["advanced_dom_events"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"2224357514","configuration":"{\"shopId\":\"busy-status-bar.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"31536d5a2ef62c1887054e49fd58dba0","type":"APP","apiClientId":4845829,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"2224291978","configuration":"{\"shopId\":\"busy-status-bar.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7093dff47f098f6de2afb75b62011ebe","type":"APP","apiClientId":2753413,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"2224160906","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-PV7T8EMGC6\\\",\\\"AW-18116679746\\\",\\\"GT-PBKK975M\\\"],\\\"target_country\\\":\\\"ZZ\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-PV7T8EMGC6\\\",\\\"AW-18116679746\\\/GutlCNK7-qEcEMKw2r5D\\\"]},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-PV7T8EMGC6\\\",\\\"AW-18116679746\\\/wWn4CMa7-qEcEMKw2r5D\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-PV7T8EMGC6\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-PV7T8EMGC6\\\",\\\"AW-18116679746\\\/RP2ECM-7-qEcEMKw2r5D\\\",\\\"MC-2QWN0R59N1\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-PV7T8EMGC6\\\",\\\"AW-18116679746\\\/H39-CMO7-qEcEMKw2r5D\\\",\\\"MC-2QWN0R59N1\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-PV7T8EMGC6\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-PV7T8EMGC6\\\",\\\"AW-18116679746\\\/5irSCMy7-qEcEMKw2r5D\\\",\\\"MC-2QWN0R59N1\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-PV7T8EMGC6\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-PV7T8EMGC6\\\",\\\"AW-18116679746\\\/SWvSCNW7-qEcEMKw2r5D\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-PV7T8EMGC6\\\",\\\"AW-18116679746\\\/GPK2CMm7-qEcEMKw2r5D\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-PV7T8EMGC6\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
811,"dataSharingState":"unrestricted","enabledFlags":["9a3ed68a"]},{"id":"2221080714","configuration":"{\"pixel_id\":\"26417641091239885\",\"pixel_type\":\"facebook_pixel\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted","enabledFlags":["9a3ed68a"]},{"id":"146112650","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"8","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","PREFERENCES"],"name":"Meta BUSY 26417641091239885","dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"BUSY","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"busy-status-bar.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/busy.app"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://busy.app/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"153781076106","themePublished":"true","eventMetadataId":"121d5fb6-4a25-424c-be2b-07c71bb96415","pageType":"home","shopId":"66076934282","storefrontBaseUrl":"https:\/\/busy.app","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
811<script> 812 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 813 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 814 window.ShopifyAnalytics.meta.currency = 'USD'; 815 var meta = {"page":{"pageType":"home","requestId":"ac205bce-0cb1-470b-b8ae-aaf1a28b9d4f-1790863011"}}; 816 for (var attr in meta) { 817 window.ShopifyAnalytics.meta[attr] = meta[attr]; 818 } 819</script>
vendor: 1 bytes, line 819
819
820<script class="analytics"> 821 (function () { 822 var customDocumentWrite = function(content) { 823 var jquery = null; 824 825 if (window.jQuery) { 826 jquery = window.jQuery; 827 } else if (window.Checkout && window.Checkout.$) { 828 jquery = window.Checkout.$; 829 } 830 831 if (jquery) { 832 jquery('body').append(content); 833 } 834 }; 835 836 var hasLoggedConversion = function(token) { 837 if (token) { 838 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 839 } 840 return false; 841 } 842 843 var setCookieIfConversion = function(token) { 844 if (token) { 845 var twoMonthsFromNow = new Date(Date.now()); 846 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 847 848 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 849 } 850 } 851 852 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 853 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 854 if (trekkie.integrations) { 855 return; 856 } 857 trekkie.methods = [ 858 'identify', 859 'page', 860 'ready', 861 'track', 862 'trackForm', 863 'trackLink' 864 ]; 865 trekkie.factory = function(method) { 866 return function() { 867 var args = Array.prototype.slice.call(arguments); 868 args.unshift(method); 869 trekkie.push(args); 870 if (method == 'track' || method == 'page') { 871 var pageUrl; 872 try { 873 pageUrl = window.location.href; 874 } catch (e) {} 875 var pageReferrer; 876 try { 877 pageReferrer = document.referrer; 878 } catch (e) {} 879 try { 880 if (window.__TREKKIE_SHIM_QUEUE == null) { 881 window.__TREKKIE_SHIM_QUEUE = []; 882 } 883 window.__TREKKIE_SHIM_QUEUE.push({ 884 from: 'trekkie-stub', 885 method: method, 886 args: args.slice(1), 887 pageContext: { 888 url: pageUrl, 889 referrer: pageReferrer 890 } 891 }); 892 } catch (e) { 893 // no-op 894 } 895 } 896 return trekkie; 897 }; 898 }; 899 for (var i = 0; i < trekkie.methods.length; i++) { 900 var key = trekkie.methods[i]; 901 trekkie[key] = trekkie.factory(key); 902 } 903 trekkie.load = function(config) { 904 trekkie.config = config || {}; 905 trekkie.config.initialDocumentCookie = document.cookie; 906 var first = document.getElementsByTagName('script')[0]; 907var script = document.createElement('script'); 908script.type = 'text/javascript'; 909script.onerror = function(e) { 910 var scriptFallback = document.createElement('script'); 911 scriptFallback.type = 'text/javascript'; 912 scriptFallback.onerror = function(error) { 913 var Monorail = { 914 produce: function produce(monorailDomain, schemaId, payload) { 915 var currentMs = new Date().getTime(); 916 var event = { 917 schema_id: schemaId, 918 payload: payload, 919 metadata: { 920 event_created_at_ms: currentMs, 921 event_sent_at_ms: currentMs 922 } 923 }; 924 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 925 }, 926 sendRequest: function sendRequest(endpointUrl, payload) { 927 // Try the sendBeacon API 928 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 929 var blobData = new window.Blob([payload], { 930 type: 'text/plain' 931 }); 932 933 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 934 return true; 935 } // sendBeacon was not successful 936 937 } // XHR beacon 938 939 var xhr = new XMLHttpRequest(); 940 941 try { 942 xhr.open('POST', endpointUrl); 943 xhr.setRequestHeader('Content-Type', 'text/plain'); 944 xhr.send(payload); 945 } catch (e) { 946 console.log(e); 947 } 948 949 return false; 950 }, 951 isIos12: function isIos12() { 952 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 953 } 954 }; 955 Monorail.produce('monorail-edge.shopifysvc.com', 956 'trekkie_storefront_load_errors/1.1', 957 {shop_id: 66076934282, 958 theme_id: 153781076106, 959 app_name: "storefront", 960 context_url: window.location.href, 961 source_url: "//busy.app/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 962 963 }; 964 scriptFallback.async = true; 965 scriptFallback.src = '//busy.app/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 966 first.parentNode.insertBefore(scriptFallback, first); 967}; 968script.async = true; 969script.src = '//busy.app/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 970first.parentNode.insertBefore(script, first); 971 972 }; 973 trekkie.load( 974 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":66076934282,"isMerchantRequest":null,"themeId":153781076106,"themeCityHash":"4652892655972569856","contentLanguage":"en","currency":"USD","eventMetadataId":"121d5fb6-4a25-424c-be2b-07c71bb96415"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 975 ); 976 977 var loaded = false;
978 trekkie.ready(function() { 979 if (loaded) return; 980 loaded = true; 981 982 window.ShopifyAnalytics.lib = window.trekkie; 983 984 var originalDocumentWrite = document.write; 985 document.write = customDocumentWrite; 986 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 987 document.write = originalDocumentWrite; 988 989 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 990 var token = match? match[1]: undefined; 991 if (!hasLoggedConversion(token)) { 992 setCookieIfConversion(token); 993 994 } 995 }); 996 997 window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"ac205bce-0cb1-470b-b8ae-aaf1a28b9d4f-1790863011","shopifyEmitted":true}); 998 999 var eventsListenerScript = document.createElement('script'); 1000 eventsListenerScript.async = true; 1001 eventsListenerScript.src = "//busy.app/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 1002 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 1003})();</script>
vendor: 1 bytes, line 1003
1003
1004<script 1005 defer 1006 src="https://busy.app/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 1007 data-application="storefront-renderer" 1008 data-shop-id="66076934282" 1009 data-render-region="gcp-europe-west1" 1010 data-page-type="index" 1011 data-theme-instance-id="153781076106" 1012 data-theme-name="busy.app" 1013 data-theme-version="0.1.0" 1014 data-monorail-region="shop_domain" 1015 data-resource-timing-sampling-rate="10" 1016 data-shs="true" 1017 data-shs-beacon="true" 1018 data-shs-export-with-fetch="true" 1019 data-shs-logs-sample-rate="1" 1020 data-shs-beacon-endpoint="https://busy.app/api/collect" 1021></script>
1021 1022<meta name="shopify-y" content="d507b18e-9989-47ec-b756-ad5e2773c7f4" data-expiration="1822420611000"><meta name="shopify-s" content="8cf716f3-d8d3-4d70-83d6-645ddb42a800" data-expiration="1790864811000"><meta name="new-cookie-storage-activated" content="t"> 1023</head><body> 1024<main role="main" id="MainContent"><div id="shopify-section-template--21086179590282__main" class="shopify-section"><style> 1025 /* Pragmatica @font-face and .jet* JetBrains Mono override live in 1026 snippets/webflow-shared-styles.liquid (rendered from theme.liquid). 1027 Defensive `display: none` hide for Shopify-default header/footer was 1028 removed â layout/theme.liquid skips header-group/footer-group on the 1029 Webflow track, the targeted selectors never appear in the DOM. */ 1030 1031 /* --- WEBFLOW ANIMATION FIXES (from Head) --- */ 1032 @media (min-width:1202px) { 1033 html.w-mod-js:not(.w-mod-ix) [data-w-id="e616f538-0feb-8eaf-c8fc-7b341e6ffb7f"] { 1034 display: none; 1035 opacity: 0; 1036 } 1037 1038 html.w-mod-js:not(.w-mod-ix) [data-w-id="73013d81-f896-4ef9-2991-cf30b3231386"] { 1039 -webkit-transform: translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0deg) skew(0, 0); 1040 -moz-transform: translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0deg) skew(0, 0); 1041 -ms-transform: translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0deg) skew(0, 0); 1042 transform: translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0deg) skew(0, 0); 1043 } 1044 1045 html.w-mod-js:not(.w-mod-ix) [data-w-id="0282dd07-a227-c44d-cbfd-efaee7a8d65c"] { 1046 color: rgb(126, 126, 136); 1047 } 1048 } 1049 1050 @media (max-width:1201px) and (min-width:768px) { 1051 html.w-mod-js:not(.w-mod-ix) [data-w-id="e616f538-0feb-8eaf-c8fc-7b341e6ffb7f"] { 1052 display: none; 1053 opacity: 0; 1054 } 1055 1056 html.w-mod-js:not(.w-mod-ix) [data-w-id="73013d81-f896-4ef9-2991-cf30b3231386"] { 1057 -webkit-transform: translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0deg) skew(0, 0); 1058 -moz-transform: translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0deg) skew(0, 0); 1059 -ms-transform: translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0deg) skew(0, 0); 1060 transform: translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0deg) skew(0, 0); 1061 } 1062 1063 html.w-mod-js:not(.w-mod-ix) [data-w-id="0282dd07-a227-c44d-cbfd-efaee7a8d65c"] { 1064 color: rgb(126, 126, 136); 1065 } 1066 } 1067 1068 @media (max-width: 0px) { 1069 html.w-mod-js:not(.w-mod-ix) [data-w-id="e616f538-0feb-8eaf-c8fc-7b341e6ffb7f"] { 1070 display: none; 1071 opacity: 0; 1072 } 1073 1074 html.w-mod-js:not(.w-mod-ix) [data-w-id="73013d81-f896-4ef9-2991-cf30b3231386"] { 1075 -webkit-transform: translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0deg) skew(0, 0); 1076 -moz-transform: translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0deg) skew(0, 0); 1077 -ms-transform: translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0deg) skew(0, 0); 1078 transform: translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0deg) skew(0, 0); 1079 } 1080 1081 html.w-mod-js:not(.w-mod-ix) [data-w-id="0282dd07-a227-c44d-cbfd-efaee7a8d65c"] { 1082 color: rgb(126, 126, 136); 1083 } 1084 } 1085 1086 @media (max-width:766px) { 1087 html.w-mod-js:not(.w-mod-ix) [data-w-id="1d985ceb-8a3b-e753-9ea3-61c8fbe31078"] { 1088 display: none; 1089 } 1090 1091 html.w-mod-js:not(.w-mod-ix) [data-w-id="1d985ceb-8a3b-e753-9ea3-61c8fbe31075"] { 1092 -webkit-transform: translate3d(0, 0px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0deg) skew(0, 0); 1093 -moz-transform: translate3d(0, 0px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0deg) skew(0, 0); 1094 -ms-transform: translate3d(0, 0px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0deg) skew(0, 0); 1095 transform: translate3d(0, 0px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0deg) skew(0, 0); 1096 } 1097 1098 html.w-mod-js:not(.w-mod-ix) [data-w-id="1d985ceb-8a3b-e753-9ea3-61c8fbe31077"] { 1099 -webkit-transform: translate3d(0, 0px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0deg) skew(0, 0); 1100 -moz-transform: translate3d(0, 0px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0deg) skew(0, 0); 1101 -ms-transform: translate3d(0, 0px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0deg) skew(0, 0); 1102 transform: translate3d(0, 0px, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0deg) skew(0, 0); 1103 } 1104 1105 html.w-mod-js:not(.w-mod-ix) [data-w-id="1d985ceb-8a3b-e753-9ea3-61c8fbe31076"] { 1106 opacity: 1; 1107 -webkit-transform: translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0deg) skew(0, 0); 1108 -moz-transform: translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0deg) skew(0, 0); 1109 -ms-transform: translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0deg) skew(0, 0); 1110 transform: translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0deg) skew(0, 0); 1111 } 1112 } 1113 1114 .hero_gradient { 1115 z-index: 1; 1116 } 1117 1118 /* "open-source firmware" link in the Developer-friendly hero feature: 1119 no accent color â inherits the paragraph color, underline only, 1120 hover just lightens it a touch. */ 1121 .firmware-link { 1122 color: inherit; 1123 text-decoration: underline; 1124 transition: opacity 0.15s ease; 1125 } 1126 1127 .firmware-link:hover { 1128 opacity: 0.7; 1129 } 1130 1131 /* ===== Firmware Sources â blueprint card (ported from page-downloads-v2) == 1132 Self-contained card dropped into the homepage flow between the network 1133 and speed sections. All selectors are scoped to this section id and only 1134 touch .downloads-v2_* / .fw_* / .is-blueprint classes (absent elsewhere 1135 on the homepage), so nothing leaks into the surrounding Webflow markup. 1136 See sections/page-downloads-v2.liquid for the canonical, commented copy. */ 1137 #shopify-section-template--21086179590282__main .s_firmware { 1138 padding-bottom: var(--desk-section-padding); 1139 } 1140 1141 #shopify-section-template--21086179590282__main .downloads-v2_card { 1142 background-color: #fff; 1143 border-radius: 2.375rem; 1144 border: 2px solid transparent; 1145 padding: 3rem 5rem; 1146 overflow: hidden; 1147 } 1148 1149 #shopify-section-template--21086179590282__main .downloads-v2_card.is-dark { 1150 background-color: #1b1c1f; 1151 border: 2px solid #333439; 1152 border-radius: 2.375rem; 1153 padding: 5rem 5rem 5rem; 1154 } 1155 1156 #shopify-section-template--21086179590282__main .downloads-v2_title.h2 { 1157 font-size: 3.5rem; 1158 letter-spacing: -0.03em; 1159 line-height: 1; 1160 text-align: left; 1161 color: #000; 1162 margin: 0 0 0 -0.15rem; 1163 } 1164 1165 #shopify-section-template--21086179590282__main .downloads-v2_card.is-dark .downloads-v2_title.h2 { 1166 color: #fff; 1167 } 1168 1169 /* ---- blueprint lattice (drawn with cell borders) ---- */ 1170 #shopify-section-template--21086179590282__main .downloads-v2_card.is-blueprint { 1171 padding: 0; 1172 position: relative; 1173 /* Two-layer background so the outer frame can be its own gradient while 1174 keeping the rounded corners (border-image would square them off): 1175 - padding-box layer = the fill gradient (near-black top â card colour), 1176 which shows through the transparent grid/cells as the block bg; 1177 - border-box layer = the 2px frame gradient, a touch lighter than the 1178 hairlines, lighter at the top and darker at the bottom. */ 1179 border: 2px solid transparent; 1180 background: 1181 linear-gradient(180deg, #000 0%, #0E0E10 71.33%, #141517 89.33%, #1B1C1F 100%) padding-box, 1182 linear-gradient(180deg, #26272d 0%, #141518 100%) border-box; 1183 } 1184
1185 #shopify-section-template--21086179590282__main .fw_grid { 1186 /* Single hairline colour for the whole lattice (desktop borders + mobile 1187 gap-trick lines both read from this). */ 1188 --fw-line: #1c1d22; 1189 --fw-text-w: 34rem; 1190 position: relative; 1191 display: grid; 1192 grid-template-columns: 1fr 43.5rem 1fr var(--fw-text-w) 15rem; 1193 grid-template-rows: 4.5rem auto 2rem auto 3rem auto 4.5rem; 1194 /* transparent â the card gradient above is the background */ 1195 } 1196 1197 #shopify-section-template--21086179590282__main .fw_cell { 1198 position: relative; 1199 z-index: 1; 1200 min-width: 0; 1201 min-height: 0; 1202 /* Only right + bottom hairlines; all lines share one colour. */ 1203 border-style: solid; 1204 border-width: 0 1px 1px 0; 1205 border-color: var(--fw-line); 1206 } 1207 1208 #shopify-section-template--21086179590282__main .fw_cell--edge-r { 1209 border-right-width: 0; 1210 } 1211 1212 #shopify-section-template--21086179590282__main .fw_cell--edge-b { 1213 border-bottom-width: 0; 1214 } 1215 1216 #shopify-section-template--21086179590282__main .fw_media { 1217 position: absolute; 1218 grid-column: 2 / 3; 1219 grid-row: 2 / 7; 1220 top: 0; 1221 right: 0; 1222 bottom: 0; 1223 left: 0; 1224 z-index: 2; 1225 display: flex; 1226 align-items: center; 1227 justify-content: center; 1228 padding: 0; 1229 /* transparent so the card gradient shows behind the wireframe */ 1230 background: transparent; 1231 border-style: solid; 1232 border-width: 0 1px 1px 0; 1233 border-color: var(--fw-line); 1234 pointer-events: none; 1235 } 1236 1237 /* The col-2 fillers sit behind the now-transparent illustration cell; drop 1238 their hairlines so the media's own borders draw that column's frame and no 1239 stray lines cross the artwork. (Must come after the per-floor rules so the 1240 zero width wins.) */ 1241 #shopify-section-template--21086179590282__main #fw-r2c2, 1242 #shopify-section-template--21086179590282__main #fw-r3c2, 1243 #shopify-section-template--21086179590282__main #fw-r4c2, 1244 #shopify-section-template--21086179590282__main #fw-r5c2, 1245 #shopify-section-template--21086179590282__main #fw-r6c2 { border-width: 0; } 1246 1247 #shopify-section-template--21086179590282__main .fw_media-image { 1248 width: 100%; 1249 height: 100%; 1250 object-fit: contain; 1251 } 1252 1253 #shopify-section-template--21086179590282__main .fw_head { 1254 display: flex; 1255 flex-direction: column; 1256 gap: 1rem; 1257 justify-content: center; 1258 width: 100%; 1259 } 1260 1261 #shopify-section-template--21086179590282__main .is-blueprint .downloads-v2_title.h2 { 1262 margin: 0; 1263 } 1264 1265 #shopify-section-template--21086179590282__main .is-blueprint .downloads-v2_lead.paragraph-l { 1266 color: #7A7A86; 1267 max-width: none; 1268 } 1269 1270 #shopify-section-template--21086179590282__main .fw_list { 1271 display: flex; 1272 flex-direction: column; 1273 justify-content: center; 1274 gap: 1.75rem; 1275 width: 100%; 1276 } 1277 1278 #shopify-section-template--21086179590282__main .fw_item { 1279 display: flex; 1280 align-items: flex-start; 1281 gap: 0.875rem; 1282 } 1283 1284 #shopify-section-template--21086179590282__main .fw_item-dash { 1285 color: #7A7A86; 1286 flex-shrink: 0; 1287 } 1288 1289 #shopify-section-template--21086179590282__main .fw_item .paragraph-m { 1290 color: #7A7A86; 1291 margin: 0; 1292 max-width: none; 1293 } 1294 1295 #shopify-section-template--21086179590282__main .fw_item-lead { 1296 color: #fff; 1297 } 1298 1299 #shopify-section-template--21086179590282__main .fw_badge-cell { 1300 display: flex; 1301 align-items: center; 1302 } 1303 1304 #shopify-section-template--21086179590282__main .fw_badge { 1305 display: inline-block; 1306 transition: opacity 0.15s ease; 1307 } 1308 1309 #shopify-section-template--21086179590282__main .fw_badge:hover { 1310 opacity: 0.85; 1311 } 1312 1313 #shopify-section-template--21086179590282__main .fw_badge-image { 1314 display: block; 1315 width: auto; 1316 height: 4.625rem; 1317 } 1318
1319 #shopify-section-template--21086179590282__main .fw_mcell { display: none; } 1320 1321 /* ---- mobile: same border-drawn lattice as desktop, fewer columns ---- */ 1322 @media screen and (max-width: 766px) { 1323 #shopify-section-template--21086179590282__main .s_firmware { 1324 /* Tighten the mobile rhythm: gap below ÷3 (was the 8rem section 1325 padding), gap above ÷1.5 (trim a third off the previous section's 1326 4rem bottom padding via a negative top margin). */ 1327 padding-bottom: calc(var(--desk-section-padding) / 3); 1328 margin-top: calc(var(--mob--padding-m) / -3); 1329 } 1330 1331 #shopify-section-template--21086179590282__main .downloads-v2_card.is-dark { 1332 padding: 1.5rem; 1333 border-radius: 1rem; 1334 } 1335 1336 #shopify-section-template--21086179590282__main .downloads-v2_card.is-blueprint { 1337 padding: 0; 1338 /* Inherits the desktop two-layer background: gradient fill + gradient 1339 frame. Thinner frame on mobile. */ 1340 border-width: 1px; 1341 } 1342 1343 #shopify-section-template--21086179590282__main .downloads-v2_title.h2 { 1344 font-size: 2.5rem; 1345 } 1346 1347 #shopify-section-template--21086179590282__main .fw_grid { 1348 display: grid; 1349 grid-template-columns: 1.5rem minmax(0, 1fr) 1.5rem; 1350 grid-template-rows: 2rem auto 2rem auto 1.5rem auto 2.25rem auto 2rem; 1351 /* Transparent cells over the card gradient (same technique as desktop). 1352 The -1px right/bottom margins push the outermost hairlines under the 1353 card's overflow clip so only the frame bounds the block. */ 1354 background: transparent; 1355 padding: 0; 1356 margin: 0 -1px -1px 0; 1357 } 1358 1359 #shopify-section-template--21086179590282__main .fw_filler { display: none; } 1360 #shopify-section-template--21086179590282__main .fw_mcell { display: block; } 1361 1362 #shopify-section-template--21086179590282__main .fw_mcell, 1363 #shopify-section-template--21086179590282__main #fw-illustration, 1364 #shopify-section-template--21086179590282__main #fw-r2c4, 1365 #shopify-section-template--21086179590282__main #fw-r4c4, 1366 #shopify-section-template--21086179590282__main #fw-r6c4 { 1367 background: transparent; 1368 border-style: solid; 1369 border-width: 0 1px 1px 0; 1370 border-color: var(--fw-line); 1371 padding: 0; 1372 min-width: 0; 1373 min-height: 0; 1374 } 1375 1376 #shopify-section-template--21086179590282__main #fw-illustration { 1377 grid-column: 2; 1378 grid-row: 2; 1379 position: static; 1380 inset: auto; 1381 z-index: auto; 1382 } 1383 #shopify-section-template--21086179590282__main #fw-r2c4 { grid-column: 2; grid-row: 4; } 1384 #shopify-section-template--21086179590282__main #fw-r4c4 { grid-column: 2; grid-row: 6; gap: 1rem; } 1385 #shopify-section-template--21086179590282__main #fw-r6c4 { grid-column: 2; grid-row: 8; } 1386 1387 #shopify-section-template--21086179590282__main .fw_item .paragraph-m { 1388 font-size: 0.8rem; 1389 } 1390 1391 #shopify-section-template--21086179590282__main .fw_media-image { 1392 width: 100%; 1393 height: auto; 1394 max-height: none; 1395 } 1396 1397 #shopify-section-template--21086179590282__main .fw_badge-image { 1398 height: 3rem; 1399 } 1400 } 1401</style> 1402 1403<div class="page-wrapper"> 1404 <div class="w-embed"> 1405 <style> 1406 .chevron { 1407 transition: transform 0.1s ease; 1408 } 1409 1410 .w-dropdown-toggle.w--open .chevron { 1411 transform: rotate(180deg); 1412 } 1413 </style> 1414 </div> 1415 <nav data-w-id="9b9ee082-11e4-e29f-4701-b29ab1333d94" class="nav"> 1416 <div class="container_nav"> 1417 1418 1419 1420 1421<div data-delay="0" data-hover="false" class="platform_dropdown w-dropdown"> 1422 <div class="platform_dropdown-toggle w-dropdown-toggle"> 1423 1424 <svg viewbox="0 0 135 30" fill="currentColor" class="nav_logo" aria-hidden="true"> 1425 <path d="M5.97763 2H73.6974C76.9988 2 79.675 4.68004 79.675 7.98604V21.866C79.675 25.172 76.9988 27.852 73.6974 27.852H5.97763C2.67628 27.852 0 25.172 0 21.866V7.98604C0 4.68004 2.67628 2 5.97763 2ZM56.7967 14.1212C57.2928 14.3171 57.7292 14.5762 58.1049 14.9003L58.1058 14.902C58.4815 15.2261 58.7863 15.6331 59.0195 16.1223C59.2518 16.6123 59.3687 17.2186 59.3687 17.9412V18.6193C59.3687 19.3872 59.2253 20.0611 58.9401 20.6409C58.654 21.2207 58.2407 21.6953 57.6993 22.0639C57.1579 22.4324 56.5268 22.7112 55.8044 22.8993C55.0819 23.0875 54.2775 23.1815 53.3902 23.1815C52.3672 23.1815 51.4655 23.0652 50.6832 22.8318C49.901 22.5992 49.2546 22.2674 48.7431 21.8381C48.2316 21.4088 47.8481 20.8744 47.5928 20.2338C47.3375 19.5942 47.2094 18.875 47.2094 18.0763V17.9609H
142550.7063C50.7089 18.3149 50.7678 18.6356 50.8865 18.9238C51.0069 19.2179 51.1871 19.4625 51.4279 19.6583C51.6678 19.855 51.9582 20.0089 52.2963 20.1218C52.6354 20.2347 53.0077 20.2911 53.4133 20.2911C53.789 20.2911 54.1246 20.2612 54.4176 20.2005C54.7113 20.1406 54.959 20.0423 55.1622 19.9072C55.3646 19.7712 55.5149 19.5985 55.6131 19.3872C55.7113 19.176 55.76 18.928 55.76 18.6416V18.0541C55.76 17.6932 55.6438 17.3956 55.4107 17.1622C55.1776 16.9287 54.8693 16.7363 54.4859 16.5858C54.1024 16.4361 53.6661 16.3036 53.1776 16.1907C52.6883 16.0778 52.1887 15.9504 51.6772 15.8067C51.1657 15.6639 50.6653 15.4946 50.1768 15.2988C49.6875 15.103 49.2477 14.8396 48.8566 14.5078C48.4655 14.176 48.1607 13.7698 47.9429 13.2875C47.7252 12.806 47.6159 12.2108 47.6159 11.5028V11.0059C47.6159 10.2525 47.7627 9.60862 48.0556 9.07415C48.3485 8.53968 48.7661 8.09501 49.3075 7.74097C49.8481 7.38694 50.4689 7.12356 51.1683 6.94996C51.8677 6.77722 52.6234 6.69 53.4355 6.69C54.3834 6.69 55.21 6.81143 55.9171 7.05172C56.6241 7.29288 57.2142 7.63152 57.6882 8.0685C58.1621 8.50548 58.5225 9.01686 58.771 9.60434C59.0195 10.1918 59.1433 10.8238 59.1433 11.5019V12.2245H55.6242V11.6601C55.6242 11.3138 55.5712 11.0128 55.4662 10.7562C55.3612 10.4997 55.2109 10.2893 55.0153 10.1234C54.8
1425198 9.95838 54.5832 9.82668 54.3048 9.72834C54.0264 9.63 53.7071 9.58125 53.3458 9.58125C53.0444 9.58125 52.7626 9.61546 52.4996 9.68302C52.2357 9.75057 52.0069 9.84892 51.8113 9.97633C51.6157 10.1046 51.4654 10.2628 51.3604 10.4509C51.2554 10.6391 51.2024 10.8614 51.2024 11.1171V11.5011C51.2024 11.8773 51.3186 12.1749 51.5517 12.393C51.7848 12.611 52.0931 12.7923 52.4765 12.9351C52.8599 13.0788 53.2997 13.1994 53.7959 13.2969C54.292 13.3944 54.7924 13.5081 55.2963 13.6355C55.8001 13.7638 56.3005 13.9254 56.7967 14.1212ZM42.0795 17.0355C42.0795 17.4725 42.0419 17.8796 41.9667 18.2558C41.8916 18.6321 41.7635 18.9562 41.5833 19.2273C41.4031 19.4984 41.1512 19.7173 40.8276 19.8823C40.5039 20.0482 40.094 20.1312 39.5979 20.1312C39.1018 20.1312 38.662 20.0525 38.323 19.8943C37.9848 19.7361 37.7252 19.518 37.5442 19.2393C37.364 18.9605 37.2393 18.633 37.1718 18.2567C37.1044 17.8804 37.0702 17.4811 37.0702 17.0595V7.02688H33.6186V17.2382C33.6186 18.0061 33.6971 18.692 33.8551 19.294C34.0131 19.8969 34.2351 20.4159 34.5203 20.8529C34.8055 21.2899 35.1403 21.6551 35.5246 21.9484C35.908 22.2417 36.3213 22.4794 36.7654 22.6599C37.2086 22.8403 37.668 22.972 38.1419 23.0549C38.6159 23.1379 39.0855 23.1789 39.5518 23.1789C40.018 23.1789 40.5142 23.137 40.9958 23.0549C41.4766 22.972 41.9394 22.8369 42.3835 22.6487C42.8267 22.4606 43.2408 22.2195 43.6243 21.9261C44.0077 21.6328 44.3382 21.2677 44.6165 20.8307C44.8949 20.3937 45.1127 19.8781 45.2707 19.2829C45.4287 18.6877 45.5072 18.0061 45.5072 17.2382V7.02688H42.0778V17.0347L42.0795 17.0355ZM30.2663 14.9346C30.6275 15.1304 30.9281 15.3716 31.1689 15.6572L31.1681 15.658C31.408 15.9437 31.5925 16.2755 31.7206 16.6517C31.8486 17.0288 31.9127 17.435 31.9127 17.872V18.6399C31.9127 19.348 31.7966 19.9654 31.5634 20.4922C31.3303 21.019 30.9879 21.456 30.537 21.8023C30.0852 22.1486 29.5327 22.4086 28.8786 22.5813C28.2245 22.7549 27.4687 22.8413 26.6114 22.8413H20.1145V7.02788H26.7241C27.4611 7.02788 28.1195 7.09971 28.6984 7.24252C29.2774 7.38533 29.7659 7.60767 30.1647 7.90868C30.5626 8.21055 30.8709 8.59793 31.0895 9.07254C31.3072 9.54715 31.4166 10.1081 31.4166 10.7555V11.3652C31.4166 11.7722 31.3568 12.1485 31.2364 12.4948C31.116 12.8412 30.9503 13.1465 30.7402 13.4099C30.5293 13.6732 30.2774 13.8922 29.9845 14.0649C29.6916 14.2385 29.3645 14.3779 29.0033 14.4831V14.5284C29.4841 14.6036 29.9051 14.7388 30.2663 14.9346ZM25.8898 9.80626H23.5209L23.5201 13.5561H25.8215C26.1673 13.5561 26.4756 13.5262 26.7463 13.4654C27.0179 13.4056 27.2433 13.3115 27.4235 13.1832C27.6045 13.0558 27.7395 12.8933 27.83 12.6975C27.9196 12.5017 27.9649 12.2537 27.9649 11.9518V11.4097C27.9649 11.0933 27.9205 10.8376 27.83 10.6417C27.7395 10.4459 27.6122 10.2843 27.4465 10.156C27.2809 10.0286 27.0665 9.93795 26.8035 9.88493C26.5405 9.83277 26.2356 9.80626 25.8898 9.80626ZM28.2023 19.159C28.315 18.9179 28.3714 18.6322 28.3714 18.3005V17.5992C28.3714 17.223 28.3184 16.9211 28.2134 16.6953C28.1084 16.4696 27.9461 16.2926 27.7283 16.1643C27.5106 16.0369 27.2544 15.9462 26.9615 15.8932C26.6677 15.841 26.333 15.8145 25.9573 15.8145H23.5209V20.0621H25.9803C26.3415 20.0621 26.6686 20.0364 26.9615 19.9834C27.2544 19.9312 27.5063 19.8406 27.7172 19.7123C27.9273 19.5849 28.0896 19.4002 28.2023 19.159ZM16.7072 14.9262L6.7092 22.8417V7.02802L16.7072 14.9262ZM69.5334 7.02688V7.93932H69.5291V10.8015C69.5189 11.1598 69.4839 11.4985 69.4207 11.814C69.3455 12.1903 69.2174 12.5144 69.0373 12.7855C68.8571 13.0565 68.6052 13.2755 68.2815 13.4405C67.9579 13.6064 67.548 13.6893 67.0518 13.6893C66.5557 13.6893 66.1159 13.6107 65.7769 13.4525C65.4387 13.2943 65.1791 13.0762 64.9981 12.7974C64.8179 12.5186 64.6932 12.1911 64.6258 11.8149C64.5583 11.4386 64.5241 11.0392 64.5241 10.6177V7.02773H61.0725V10.7981C61.0725 11.566 61.1511 12.2518 61.309 12.8539C61.467 13.4567 61.689 13.9758 61.9743 14.4128C62.2595 14.8498 62.5942 15.2149 62.9785 15.5082C63.3619 15.8016 63.7752 16.0393 64.2193 16.2197C64.6625 16.4002 65.1219 16.5319 65.5958 16.6148C66.0698 16.6978 66.5395 16.7388 67.0057 16.7388C67.472 16.7388 67.9681 16.6969 68.4497 16.6148C68.8204 16.5507 69.1799 16.4558 69.5283 16.3292V18.6389C69.5283 18.9254 69.4796 19.1734 69.3814 19.3846C69.2832 19.5959 69.1329 19.7686 68.9305 19.9046C68.7273 20.0397 68.4796 20.138 68.1859 20.1979C67.893 20.2586 67.653 20.2885 67.2773 20.2885C66.8716 20.2885 66.4993 20.2321 66.1603 20.1192C65.8221 20.0063 65.5318 19.8524
142565.2918 19.6557C65.051 19.4599 64.8709 19.2153 64.7504 18.9211C64.6317 18.633 64.5728 18.3123 64.5703 17.9582H61.0733V18.0737C61.0733 18.8724 61.2014 19.5916 61.4568 20.2312C61.7121 20.8717 62.0955 21.4062 62.607 21.8355C63.1185 22.2648 63.765 22.5966 64.5472 22.8292C65.3294 23.0626 66.2312 23.1789 67.2542 23.1789C68.1415 23.1789 68.6752 23.0849 69.3976 22.8967C70.1201 22.7086 70.7511 22.4298 71.2925 22.0613C71.8339 21.6927 72.2473 21.2181 72.5333 20.6383C72.8185 20.0585 72.962 19.3846 72.962 18.6167V7.02688H69.5334Z" fill-rule="evenodd" clip-rule="evenodd"/> 1426 <path d="M113.898 22.9318V11.0059H117.026V13.0085H117.049C117.169 12.6635 117.326 12.3635 117.521 12.1084C117.716 11.8384 117.941 11.6134 118.196 11.4334C118.466 11.2534 118.759 11.1184 119.074 11.0284C119.404 10.9234 119.756 10.8708 120.131 10.8708C120.251 10.8708 120.341 10.8784 120.401 10.8934C120.476 10.8934 120.544 10.8934 120.604 10.8934V13.7061H120.244C119.644 13.7061 119.134 13.7586 118.714 13.8636C118.309 13.9536 117.979 14.1111 117.724 14.3361C117.484 14.5461 117.311 14.8312 117.206 15.1912C117.101 15.5362 117.049 15.9712 117.049 16.4963V22.9318H113.898Z" fill-rule="evenodd" clip-rule="evenodd"/> 1427 <path d="M105.153 23.1344C104.673 23.1344 104.223 23.0668 103.802 22.9318C103.397 22.7968 103.045 22.5943 102.745 22.3243C102.445 22.0543 102.205 21.7242 102.025 21.3342C101.86 20.9292 101.777 20.4716 101.777 19.9616V19.4441C101.777 18.874 101.867 18.409 102.047 18.049C102.242 17.6889 102.497 17.3964 102.812 17.1714C103.127 16.9464 103.48 16.7739 103.87 16.6538C104.275 16.5338 104.68 16.4438 105.085 16.3838C105.49 16.3088 105.888 16.2413 106.278 16.1813C106.683 16.1213 107.035 16.0463 107.335 15.9563C107.65 15.8513 107.898 15.7163 108.078 15.5513C108.273 15.3862 108.37 15.1537 108.37 14.8537V14.4487C108.37 14.2537 108.34 14.0811 108.28 13.9311C108.22 13.7661 108.123 13.6386 107.988 13.5486C107.868 13.4436 107.71 13.3686 107.515 13.3236C107.335 13.2636 107.118 13.2336 106.863 13.2336C106.623 13.2336 106.398 13.2636 106.188 13.3236C105.978 13.3686 105.798 13.4511 105.648 13.5711C105.498 13.6761 105.378 13.8261 105.288 14.0211C105.213 14.2162 105.175 14.4637 105.175 14.7637V15.2587H102.16V14.7637C102.16 14.1186 102.272 13.5486 102.497 13.0536C102.722 12.5585 103.045 12.1385 103.465 11.7935C103.885 11.4334 104.388 11.1634 104.973 10.9834C105.573 10.8034 106.24 10.7134 106.975 10.7134C107.71 10.7134 108.355 10.8034 108.91 10.9834C109.48 11.1484 109.953 11.4034 110.328 11.7485C110.718 12.0935 111.011 12.536 111.206 13.0761C111.416 13.6161 111.521 14.2612 111.521 15.0112L111.498 20.4566C111.498 20.6517 111.506 20.8242 111.521 20.9742C111.536 21.1092 111.558 21.2292 111.588 21.3342C111.633 21.4242 111.686 21.4917 111.746 21.5367C111.806 21.5667 111.888 21.5817 111.993 21.5817C112.038 21.5817 112.076 21.5817 112.106 21.5817C112.151 21.5667 112.196 21.5517 112.241 21.5367V22.9318C112.091 22.9468 111.941 22.9543 111.791 22.9543C111.641 22.9693 111.491 22.9768 111.341 22.9768C111.206 22.9918 111.063 22.9993 110.913 22.9993C110.778 22.9993 110.643 22.9993 110.508 22.9993C110.208 22.9993 109.938 22.9768 109.698 22.9318C109.473 22.8718 109.27 22.7818 109.09 22.6618C108.925 22.5418 108.798 22.3843 108.708 22.1893C108.618 21.9793 108.558 21.7167 108.528 21.4017L108.505 21.1317H108.483C108.348 21.4317 108.175 21.7017 107.965 21.9418C107.77 22.1818 107.53 22.3918 107.245 22.5718C106.975 22.7518 106.66 22.8868 106.3 22.9768C105.955 23.0818 105.573 23.1344
1427105.153 23.1344ZM106.435 20.7042C106.735 20.7042 107.005 20.6592 107.245 20.5692C107.485 20.4791 107.688 20.3441 107.853 20.1641C108.033 19.9841 108.16 19.7591 108.235 19.4891C108.325 19.219 108.37 18.904 108.37 18.544V16.3838H108.73C108.685 16.6238 108.595 16.8189 108.46 16.9689C108.325 17.1189 108.168 17.2389 107.988 17.3289C107.808 17.4189 107.605 17.4864 107.38 17.5314C107.17 17.5764 106.953 17.6214 106.728 17.6664C106.503 17.6964 106.285 17.7339 106.075 17.7789C105.88 17.8239 105.7 17.8914 105.535 17.9814C105.37 18.0715 105.235 18.1915 105.13 18.3415C105.04 18.4915 104.995 18.694 104.995 18.949V19.4441C104.995 19.6541 105.025 19.8341 105.085 19.9841C105.16 20.1341 105.258 20.2691 105.378 20.3891C105.498 20.4941 105.64 20.5767 105.805 20.6367C105.985 20.6817 106.195 20.7042 106.435 20.7042Z" fill-rule="evenodd" clip-rule="evenodd"/> 1428 <path d="M88.9609 22.9318V7.18054H95.4189C96.124 7.18054 96.7615 7.25555 97.3316 7.40556C97.9166 7.54057 98.4042 7.75809 98.7942 8.05811C99.1992 8.34313 99.4993 8.71816 99.6943 9.1832C99.9043 9.64824 100.01 10.2033 100.01 10.8483V11.5234C100.01 11.9434 99.9568 12.3184 99.8518 12.6485C99.7468 12.9785 99.5893 13.2785 99.3792 13.5485C99.1692 13.8036 98.9217 14.0211 98.6367 14.2011C98.3517 14.3811 98.0291 14.5161 97.6691 14.6061V14.6511C98.1341 14.7261 98.5392 14.8611 98.8842 15.0562C99.2442 15.2512 99.5368 15.4912 99.7618 15.7762C100.002 16.0462 100.182 16.3688 100.302 16.7438C100.422 17.1038 100.482 17.5014 100.482 17.9364V18.7915C100.482 19.4965 100.37 20.1116 100.145 20.6366C99.9193 21.1466 99.5818 21.5742 99.1317 21.9192C98.6967 22.2642 98.1566 22.5192 97.5116 22.6843C96.8665 22.8493 96.124 22.9318 95.2839 22.9318H88.9609ZM92.3137 20.1866H94.6989C95.0439 20.1866 95.3589 20.1641 95.6439 20.1191C95.929 20.0591 96.169 19.9615 96.364 19.8265C96.574 19.6915 96.7315 19.5115 96.8365 19.2865C96.9566 19.0615 97.0166 18.784 97.0166 18.4539V17.6889C97.0166 17.3288 96.9566 17.0363 96.8365 16.8113C96.7315 16.5713 96.574 16.3913 96.364 16.2713C96.169 16.1362 95.929 16.0462 95.6439 16.0012C95.3589 15.9562 95.0364 15.9337 94.6764 15.9337H92.3137V20.1866ZM92.3137 13.6836H94.5639C94.8939 13.6836 95.1864 13.661 95.4414 13.616C95.6965 13.556 95.9065 13.466 96.0715 13.346C96.2515 13.211 96.3865 13.046 96.4765 12.851C96.5665 12.641 96.6115 12.3859 96.6115 12.0859V11.5009C96.6115 11.2009 96.5665 10.9533 96.4765 10.7583C96.4015 10.5633 96.274 10.4058 96.094 10.2858C95.929 10.1658 95.719 10.0758 95.4639 10.0158C95.2239 9.95576 94.9464 9.92576 94.6314 9.92576H92.3137V13.6836Z" fill-rule="evenodd" clip-rule="evenodd"/> 1429 </svg> 1430 1431 <div class="chevron w-icon-dropdown-toggle"></div> 1432 </div> 1433 <nav class="platform_list w-dropdown-list" aria-label="Product categories"> 1434 <a href="/" class="nav_category-item w-inline-block current w--current" aria-current="page"> 1435 <div> 1436 <svg viewbox="0 0 135 30" fill="currentColor" class="nav_logo" aria-hidden="true"> 1437 <path d="M5.97763 2H73.6974C76.9988 2 79.675 4.68004 79.675 7.98604V21.866C79.675 25.172 76.9988 27.852 73.6974 27.852H5.97763C2.67628 27.852 0 25.172 0 21.866V7.98604C0 4.68004 2.67628 2 5.97763 2ZM56.7967 14.1212C57.2928 14.3171 57.7292 14.5762 58.1049 14.9003L58.1058 14.902C58.4815 15.2261 58.7863 15.6331 59.0195 16.1223C59.2518 16.6123 59.3687 17.2186 59.3687 17.9412V18.6193C59.3687 19.3872 59.2253 20.0611 58.9401 20.6409C58.654 21.2207 58.2407 21.6953 57.6993 22.0639C57.1579 22.4324 56.5268 22.7112 55.8044 22.8993C55.0819 23.0875 54.2775 23.1815 53.3902 23.1815C52.3672 23.1815 51.4655 23.0652 50.6832 22.8318C49.901 22.5992 49.2546 22.2674 48.7431 21.8381C48.2316 21.4088 47.8481 20.8744 47.5928 20.2338C47.3375 19.5942 47.2094 18.875 47.2094 18.0763V17.9609H50.7063C50.7089 18.3149 50.7678 18.6356 50.8865 18.9238C51.0069 19.2179 51.1871 19.4625 51.4279 19.6583C51.6678 19.855 51.9582 20.0089 52.2963 20.1218C52.6354 20.2347 53.0077 20.2911 53.4133 20.2911C53.789 20.2911 54.1246 20.2612 54.4176 20.2005C54.7113 20.1406 54.959 20.0423 55.1622 19.9072C55.3646 19.7712 55.5149 19.5985 55.6131 19.3872
1437C55.7113 19.176 55.76 18.928 55.76 18.6416V18.0541C55.76 17.6932 55.6438 17.3956 55.4107 17.1622C55.1776 16.9287 54.8693 16.7363 54.4859 16.5858C54.1024 16.4361 53.6661 16.3036 53.1776 16.1907C52.6883 16.0778 52.1887 15.9504 51.6772 15.8067C51.1657 15.6639 50.6653 15.4946 50.1768 15.2988C49.6875 15.103 49.2477 14.8396 48.8566 14.5078C48.4655 14.176 48.1607 13.7698 47.9429 13.2875C47.7252 12.806 47.6159 12.2108 47.6159 11.5028V11.0059C47.6159 10.2525 47.7627 9.60862 48.0556 9.07415C48.3485 8.53968 48.7661 8.09501 49.3075 7.74097C49.8481 7.38694 50.4689 7.12356 51.1683 6.94996C51.8677 6.77722 52.6234 6.69 53.4355 6.69C54.3834 6.69 55.21 6.81143 55.9171 7.05172C56.6241 7.29288 57.2142 7.63152 57.6882 8.0685C58.1621 8.50548 58.5225 9.01686 58.771 9.60434C59.0195 10.1918 59.1433 10.8238 59.1433 11.5019V12.2245H55.6242V11.6601C55.6242 11.3138 55.5712 11.0128 55.4662 10.7562C55.3612 10.4997 55.2109 10.2893 55.0153 10.1234C54.8198 9.95838 54.5832 9.82668 54.3048 9.72834C54.0264 9.63 53.7071 9.58125 53.3458 9.58125C53.0444 9.58125 52.7626 9.61546 52.4996 9.68302C52.2357 9.75057 52.0069 9.84892 51.8113 9.97633C51.6157 10.1046 51.4654 10.2628 51.3604 10.4509C51.2554 10.6391 51.2024 10.8614 51.2024 11.1171V11.5011C51.2024 11.8773 51.3186 12.1749 51.5517 12.393C51.7848 12.611 52.0931 12.7923 52.4765 12.9351C52.8599 13.0788 53.2997 13.1994 53.7959 13.2969C54.292 13.3944 54.7924 13.5081 55.2963 13.6355C55.8001 13.7638 56.3005 13.9254 56.7967 14.1212ZM42.0795 17.0355C42.0795 17.4725 42.0419 17.8796 41.9667 18.2558C41.8916 18.6321 41.7635 18.9562 41.5833 19.2273C41.4031 19.4984 41.1512 19.7173 40.8276 19.8823C40.5039 20.0482 40.094 20.1312 39.5979 20.1312C39.1018 20.1312 38.662 20.0525 38.323 19.8943C37.9848 19.7361 37.7252 19.518 37.5442 19.2393C37.364 18.9605 37.2393 18.633 37.1718 18.2567C37.1044 17.8804 37.0702 17.4811 37.0702 17.0595V7.02688H33.6186V17.2382C33.6186 18.0061 33.6971 18.692 33.8551 19.294C34.0131 19.8969 34.2351 20.4159 34.5203 20.8529C34.8055 21.2899 35.1403 21.6551 35.5246 21.9484C35.908 22.2417 36.3213 22.4794 36.7654 22.6599C37.2086 22.8403 37.668 22.972 38.1419 23.0549C38.6159 23.1379 39.0855 23.1789 39.5518 23.1789C40.018 23.1789 40.5142 23.137 40.9958 23.0549C41.4766 22.972 41.9394 22.8369 42.3835 22.6487C42.8267 22.4606 43.2408 22.2195 43.6243 21.9261C44.0077 21.6328 44.3382 21.2677 44.6165 20.8307C44.8949 20.3937 45.1127 19.8781 45.2707 19.2829C45.4287 18.6877 45.5072 18.0061 45.5072 17.2382V7.02688H42.0778V17.0347L42.0795 17.0355ZM30.2663 14.9346C30.6275 15.1304 30.9281 15.3716 31.1689 15.6572L31.1681 15.658C31.408 15.9437 31.5925 16.2755 31.7206 16.6517C31.8486 17.0288 31.9127 17.435 31.9127 17.872V18.6399C31.9127 19.348 31.7966 19.9654 31.5634 20.4922C31.3303 21.019 30.9879 21.456 30.537 21.8023C30.0852 22.1486 29.5327 22.4086 28.8786 22.5813C28.2245 22.7549 27.4687 22.8413 26.6114 22.8413H20.1145V7.02788H26.7241C27.4611 7.02788 28.1195 7.09971 28.6984 7.24252C29.2774 7.38533 29.7659 7.60767 30.1647 7.90868C30.5626 8.21055 30.8709 8.59793 31.0895 9.07254C31.3072 9.54715 31.4166 10.1081 31.4166 10.7555V11.3652C31.4166 11.7722 31.3568 12.1485 31.2364 12.4948C31.116 12.8412 30.9503 13.1465 30.7402 13.4099C30.5293 13.6732 30.2774 13.8922 29.9845 14.0649C29.6916 14.2385 29.3645 14.3779 29.0033 14.4831V14.5284C29.4841 14.6036 29.9051 14.7388 30.2663 14.9346ZM25.8898 9.80626H23.5209L23.5201 13.5561H25.8215C26.1673 13.5561 26.4756 13.5262 26.7463 13.4654C27.0179 13.4056 27.2433 13.3115 27.4235 13.1832C27.6045 13.0558 27.7395 12.8933 27.83 12.6975C27.9196 12.5017 27.9649 12.2537 27.9649 11.9518V11.4097C27.9649 11.0933 27.9205 10.8376 27.83 10.6417C27.7395 10.4459 27.6122 10.2843 27.4465 10.156C27.2809 10.0286 27.0665 9.93795 26.8035 9.88493C26.5405 9.83277 26.2356 9.80626 25.8898 9.80626ZM28.2023 19.159C28.315 18.9179 28.3714 18.6322 28.3714 18.3005V17.5992C28.3714 17.223 28.3184 16.9211 28.2134 16.6953C28.1084 16.4696 27.9461 16.2926 27.7283 16.1643C27.5106 16.0369 27.2544 15.9462 26.9615 15.8932C26.6677 15.841 26.333 15.8145 25.9573 15.8145H23.5209V20.0621H25.9803C26.3415 20.0621 26.6686 20.0364 26.9615 19.9834C27.2544 19.9312 27.5063 19.8406 27.7172 19.7123C27.9273 19.5849 28.0896 19.4002 28.2023 19.159ZM16.7072 14.9262L6.7092 22.8417V7.02802L16.7072 14.9262ZM69.5334 7.02688V7.93932H69.5291V10.8015C69.5189 11.1598 69.4839 11.4985 69.4207 11.814C69.3455 12.1903 69.2174 12.5144 69.0373 12.7855C68.8571 13.0565 68.6052 13.2755 68.2815 13.4405C67.9579 13.6064 67.548 13.6893 67.0518 13.6893C66.5557 13.6893 66.1159 13.6107 65.7769 13.4525C65.4387 13.2943 65.1791 13.0762 64.9981 12.7974C64.8179 12.5186 64.6932 12.1911 64.6258 11.8149C64.5583 11.4386 64.5241 11.0392 64.5241 10.6177V7.02773H61.0725V10.7981C61.0725 11.566 61.1511 12.2518 61.309 12.8539C61.467 13.4567 61.689 13.9758 61.9743 14.4128C62.2595 14.8498 62.5942 15.2149 62.9785 15.5082C63.3619 15.8016 63.7752 16.0393 64.2193 16.2197C64.6625 16.4002 65.1219 16.5319 65.5958 16.6148C66.0698 16.6978 66.5395 16.7388 67.0057 16.7388C67.472 16.7388 67.9681 16.6969 68.4497 16.6148C68.8204 16.5507 69.1799 16.4558 69.5283 16.3292V18.6389C69.5283 18.9254 69.4796 19.1734 69.3814 19.3846C69.2832 19.5959 69.1329 19.7686 68.9305 19.9046C68.7273 20.0397 68.4796 20.138 68.1859 20.1979C67.893 20.2586 67.653 20.2885 67.2773 20.2885C66.8716 20.2885 66.4993 20.2321 66.1603 20.1192C65.8221 20.0063 65.5318 19.8524
143765.2918 19.6557C65.051 19.4599 64.8709 19.2153 64.7504 18.9211C64.6317 18.633 64.5728 18.3123 64.5703 17.9582H61.0733V18.0737C61.0733 18.8724 61.2014 19.5916 61.4568 20.2312C61.7121 20.8717 62.0955 21.4062 62.607 21.8355C63.1185 22.2648 63.765 22.5966 64.5472 22.8292C65.3294 23.0626 66.2312 23.1789 67.2542 23.1789C68.1415 23.1789 68.6752 23.0849 69.3976 22.8967C70.1201 22.7086 70.7511 22.4298 71.2925 22.0613C71.8339 21.6927 72.2473 21.2181 72.5333 20.6383C72.8185 20.0585 72.962 19.3846 72.962 18.6167V7.02688H69.5334Z" fill-rule="evenodd" clip-rule="evenodd"/> 1438 <path d="M113.898 22.9318V11.0059H117.026V13.0085H117.049C117.169 12.6635 117.326 12.3635 117.521 12.1084C117.716 11.8384 117.941 11.6134 118.196 11.4334C118.466 11.2534 118.759 11.1184 119.074 11.0284C119.404 10.9234 119.756 10.8708 120.131 10.8708C120.251 10.8708 120.341 10.8784 120.401 10.8934C120.476 10.8934 120.544 10.8934 120.604 10.8934V13.7061H120.244C119.644 13.7061 119.134 13.7586 118.714 13.8636C118.309 13.9536 117.979 14.1111 117.724 14.3361C117.484 14.5461 117.311 14.8312 117.206 15.1912C117.101 15.5362 117.049 15.9712 117.049 16.4963V22.9318H113.898Z" fill-rule="evenodd" clip-rule="evenodd"/> 1439 <path d="M105.153 23.1344C104.673 23.1344 104.223 23.0668 103.802 22.9318C103.397 22.7968 103.045 22.5943 102.745 22.3243C102.445 22.0543 102.205 21.7242 102.025 21.3342C101.86 20.9292 101.777 20.4716 101.777 19.9616V19.4441C101.777 18.874 101.867 18.409 102.047 18.049C102.242 17.6889 102.497 17.3964 102.812 17.1714C103.127 16.9464 103.48 16.7739 103.87 16.6538C104.275 16.5338 104.68 16.4438 105.085 16.3838C105.49 16.3088 105.888 16.2413 106.278 16.1813C106.683 16.1213 107.035 16.0463 107.335 15.9563C107.65 15.8513 107.898 15.7163 108.078 15.5513C108.273 15.3862 108.37 15.1537 108.37 14.8537V14.4487C108.37 14.2537 108.34 14.0811 108.28 13.9311C108.22 13.7661 108.123 13.6386 107.988 13.5486C107.868 13.4436 107.71 13.3686 107.515 13.3236C107.335 13.2636 107.118 13.2336 106.863 13.2336C106.623 13.2336 106.398 13.2636 106.188 13.3236C105.978 13.3686 105.798 13.4511 105.648 13.5711C105.498 13.6761 105.378 13.8261 105.288 14.0211C105.213 14.2162 105.175 14.4637 105.175 14.7637V15.2587H102.16V14.7637C102.16 14.1186 102.272 13.5486 102.497 13.0536C102.722 12.5585 103.045 12.1385 103.465 11.7935C103.885 11.4334 104.388 11.1634 104.973 10.9834C105.573 10.8034 106.24 10.7134 106.975 10.7134C107.71 10.7134 108.355 10.8034 108.91 10.9834C109.48 11.1484 109.953 11.4034 110.328 11.7485C110.718 12.0935 111.011 12.536 111.206 13.0761C111.416 13.6161 111.521 14.2612 111.521 15.0112L111.498 20.4566C111.498 20.6517 111.506 20.8242 111.521 20.9742C111.536 21.1092 111.558 21.2292 111.588 21.3342C111.633 21.4242 111.686 21.4917 111.746 21.5367C111.806 21.5667 111.888 21.5817 111.993 21.5817C112.038 21.5817 112.076 21.5817 112.106 21.5817C112.151 21.5667 112.196 21.5517 112.241 21.5367V22.9318C112.091 22.9468 111.941 22.9543 111.791 22.9543C111.641 22.9693 111.491 22.9768 111.341 22.9768C111.206 22.9918 111.063 22.9993 110.913 22.9993C110.778 22.9993 110.643 22.9993 110.508 22.9993C110.208 22.9993 109.938 22.9768 109.698 22.9318C109.473 22.8718 109.27 22.7818 109.09 22.6618C108.925 22.5418 108.798 22.3843 108.708 22.1893C108.618 21.9793 108.558 21.7167 108.528 21.4017L108.505 21.1317H108.483C108.348 21.4317 108.175 21.7017 107.965 21.9418C107.77 22.1818 107.53 22.3918 107.245 22.5718C106.975 22.7518 106.66 22.8868 106.3 22.9768C105.955 23.0818 105.573 23.1344
1439105.153 23.1344ZM106.435 20.7042C106.735 20.7042 107.005 20.6592 107.245 20.5692C107.485 20.4791 107.688 20.3441 107.853 20.1641C108.033 19.9841 108.16 19.7591 108.235 19.4891C108.325 19.219 108.37 18.904 108.37 18.544V16.3838H108.73C108.685 16.6238 108.595 16.8189 108.46 16.9689C108.325 17.1189 108.168 17.2389 107.988 17.3289C107.808 17.4189 107.605 17.4864 107.38 17.5314C107.17 17.5764 106.953 17.6214 106.728 17.6664C106.503 17.6964 106.285 17.7339 106.075 17.7789C105.88 17.8239 105.7 17.8914 105.535 17.9814C105.37 18.0715 105.235 18.1915 105.13 18.3415C105.04 18.4915 104.995 18.694 104.995 18.949V19.4441C104.995 19.6541 105.025 19.8341 105.085 19.9841C105.16 20.1341 105.258 20.2691 105.378 20.3891C105.498 20.4941 105.64 20.5767 105.805 20.6367C105.985 20.6817 106.195 20.7042 106.435 20.7042Z" fill-rule="evenodd" clip-rule="evenodd"/> 1440 <path d="M88.9609 22.9318V7.18054H95.4189C96.124 7.18054 96.7615 7.25555 97.3316 7.40556C97.9166 7.54057 98.4042 7.75809 98.7942 8.05811C99.1992 8.34313 99.4993 8.71816 99.6943 9.1832C99.9043 9.64824 100.01 10.2033 100.01 10.8483V11.5234C100.01 11.9434 99.9568 12.3184 99.8518 12.6485C99.7468 12.9785 99.5893 13.2785 99.3792 13.5485C99.1692 13.8036 98.9217 14.0211 98.6367 14.2011C98.3517 14.3811 98.0291 14.5161 97.6691 14.6061V14.6511C98.1341 14.7261 98.5392 14.8611 98.8842 15.0562C99.2442 15.2512 99.5368 15.4912 99.7618 15.7762C100.002 16.0462 100.182 16.3688 100.302 16.7438C100.422 17.1038 100.482 17.5014 100.482 17.9364V18.7915C100.482 19.4965 100.37 20.1116 100.145 20.6366C99.9193 21.1466 99.5818 21.5742 99.1317 21.9192C98.6967 22.2642 98.1566 22.5192 97.5116 22.6843C96.8665 22.8493 96.124 22.9318 95.2839 22.9318H88.9609ZM92.3137 20.1866H94.6989C95.0439 20.1866 95.3589 20.1641 95.6439 20.1191C95.929 20.0591 96.169 19.9615 96.364 19.8265C96.574 19.6915 96.7315 19.5115 96.8365 19.2865C96.9566 19.0615 97.0166 18.784 97.0166 18.4539V17.6889C97.0166 17.3288 96.9566 17.0363 96.8365 16.8113C96.7315 16.5713 96.574 16.3913 96.364 16.2713C96.169 16.1362 95.929 16.0462 95.6439 16.0012C95.3589 15.9562 95.0364 15.9337 94.6764 15.9337H92.3137V20.1866ZM92.3137 13.6836H94.5639C94.8939 13.6836 95.1864 13.661 95.4414 13.616C95.6965 13.556 95.9065 13.466 96.0715 13.346C96.2515 13.211 96.3865 13.046 96.4765 12.851C96.5665 12.641 96.6115 12.3859 96.6115 12.0859V11.5009C96.6115 11.2009 96.5665 10.9533 96.4765 10.7583C96.4015 10.5633 96.274 10.4058 96.094 10.2858C95.929 10.1658 95.719 10.0758 95.4639 10.0158C95.2239 9.95576 94.9464 9.92576 94.6314 9.92576H92.3137V13.6836Z" fill-rule="evenodd" clip-rule="evenodd"/> 1441 </svg> 1442 <p class="paragraph-m">Productivity device</p> 1443 </div> 1444 </a> 1445 <a href="/pages/app" class="nav_category-item w-inline-block"> 1446 <div> 1447 <svg viewbox="0 0 135 30" fill="currentColor" class="nav_logo" aria-hidden="true"> 1448 <path d="M5.97763 2H73.6974C76.9988 2 79.675 4.68004 79.675 7.98604V21.866C79.675 25.172 76.9988 27.852 73.6974 27.852H5.97763C2.67628 27.852 0 25.172 0 21.866V7.98604C0 4.68004 2.67628 2 5.97763 2ZM56.7967 14.1212C57.2928 14.3171 57.7292 14.5762 58.1049 14.9003L58.1058 14.902C58.4815 15.2261 58.7863 15.6331 59.0195 16.1223C59.2518 16.6123 59.3687 17.2186 59.3687 17.9412V18.6193C59.3687 19.3872 59.2253 20.0611 58.9401 20.6409C58.654 21.2207 58.2407 21.6953 57.6993 22.0639C57.1579 22.4324 56.5268 22.7112 55.8044 22.8993C55.0819 23.0875 54.2775 23.1815 53.3902 23.1815C52.3672 23.1815 51.4655 23.0652 50.6832 22.8318C49.901 22.5992 49.2546 22.2674 48.7431 21.8381C48.2316 21.4088 47.8481 20.8744 47.5928 20.2338C47.3375 19.5942 47.2094 18.875 47.2094 18.0763V17.9609H50.7063C50.7089 18.3149 50.7678 18.6356 50.8865 18.9238C51.0069 19.2179 51.1871 19.4625 51.4279 19.6583C51.6678 19.855 51.9582 20.0089 52.2963 20.1218C52.6354 20.2347 53.0077 20.2911 53.4133 20.2911C53.789 20.2911 54.1246 20.2612 54.4176 20.2005C54.7113 20.1406 54.959 20.0423 55.1622 19.9072C55.3646 19.7712 55.5149 19.5985 55.6131 19.3872
1448C55.7113 19.176 55.76 18.928 55.76 18.6416V18.0541C55.76 17.6932 55.6438 17.3956 55.4107 17.1622C55.1776 16.9287 54.8693 16.7363 54.4859 16.5858C54.1024 16.4361 53.6661 16.3036 53.1776 16.1907C52.6883 16.0778 52.1887 15.9504 51.6772 15.8067C51.1657 15.6639 50.6653 15.4946 50.1768 15.2988C49.6875 15.103 49.2477 14.8396 48.8566 14.5078C48.4655 14.176 48.1607 13.7698 47.9429 13.2875C47.7252 12.806 47.6159 12.2108 47.6159 11.5028V11.0059C47.6159 10.2525 47.7627 9.60862 48.0556 9.07415C48.3485 8.53968 48.7661 8.09501 49.3075 7.74097C49.8481 7.38694 50.4689 7.12356 51.1683 6.94996C51.8677 6.77722 52.6234 6.69 53.4355 6.69C54.3834 6.69 55.21 6.81143 55.9171 7.05172C56.6241 7.29288 57.2142 7.63152 57.6882 8.0685C58.1621 8.50548 58.5225 9.01686 58.771 9.60434C59.0195 10.1918 59.1433 10.8238 59.1433 11.5019V12.2245H55.6242V11.6601C55.6242 11.3138 55.5712 11.0128 55.4662 10.7562C55.3612 10.4997 55.2109 10.2893 55.0153 10.1234C54.8198 9.95838 54.5832 9.82668 54.3048 9.72834C54.0264 9.63 53.7071 9.58125 53.3458 9.58125C53.0444 9.58125 52.7626 9.61546 52.4996 9.68302C52.2357 9.75057 52.0069 9.84892 51.8113 9.97633C51.6157 10.1046 51.4654 10.2628 51.3604 10.4509C51.2554 10.6391 51.2024 10.8614 51.2024 11.1171V11.5011C51.2024 11.8773 51.3186 12.1749 51.5517 12.393C51.7848 12.611 52.0931 12.7923 52.4765 12.9351C52.8599 13.0788 53.2997 13.1994 53.7959 13.2969C54.292 13.3944 54.7924 13.5081 55.2963 13.6355C55.8001 13.7638 56.3005 13.9254 56.7967 14.1212ZM42.0795 17.0355C42.0795 17.4725 42.0419 17.8796 41.9667 18.2558C41.8916 18.6321 41.7635 18.9562 41.5833 19.2273C41.4031 19.4984 41.1512 19.7173 40.8276 19.8823C40.5039 20.0482 40.094 20.1312 39.5979 20.1312C39.1018 20.1312 38.662 20.0525 38.323 19.8943C37.9848 19.7361 37.7252 19.518 37.5442 19.2393C37.364 18.9605 37.2393 18.633 37.1718 18.2567C37.1044 17.8804 37.0702 17.4811 37.0702 17.0595V7.02688H33.6186V17.2382C33.6186 18.0061 33.6971 18.692 33.8551 19.294C34.0131 19.8969 34.2351 20.4159 34.5203 20.8529C34.8055 21.2899 35.1403 21.6551 35.5246 21.9484C35.908 22.2417 36.3213 22.4794 36.7654 22.6599C37.2086 22.8403 37.668 22.972 38.1419 23.0549C38.6159 23.1379 39.0855 23.1789 39.5518 23.1789C40.018 23.1789 40.5142 23.137 40.9958 23.0549C41.4766 22.972 41.9394 22.8369 42.3835 22.6487C42.8267 22.4606 43.2408 22.2195 43.6243 21.9261C44.0077 21.6328 44.3382 21.2677 44.6165 20.8307C44.8949 20.3937 45.1127 19.8781 45.2707 19.2829C45.4287 18.6877 45.5072 18.0061 45.5072 17.2382V7.02688H42.0778V17.0347L42.0795 17.0355ZM30.2663 14.9346C30.6275 15.1304 30.9281 15.3716 31.1689 15.6572L31.1681 15.658C31.408 15.9437 31.5925 16.2755 31.7206 16.6517C31.8486 17.0288 31.9127 17.435 31.9127 17.872V18.6399C31.9127 19.348 31.7966 19.9654 31.5634 20.4922C31.3303 21.019 30.9879 21.456 30.537 21.8023C30.0852 22.1486 29.5327 22.4086 28.8786 22.5813C28.2245 22.7549 27.4687 22.8413 26.6114 22.8413H20.1145V7.02788H26.7241C27.4611 7.02788 28.1195 7.09971 28.6984 7.24252C29.2774 7.38533 29.7659 7.60767 30.1647 7.90868C30.5626 8.21055 30.8709 8.59793 31.0895 9.07254C31.3072 9.54715 31.4166 10.1081 31.4166 10.7555V11.3652C31.4166 11.7722 31.3568 12.1485 31.2364 12.4948C31.116 12.8412 30.9503 13.1465 30.7402 13.4099C30.5293 13.6732 30.2774 13.8922 29.9845 14.0649C29.6916 14.2385 29.3645 14.3779 29.0033 14.4831V14.5284C29.4841 14.6036 29.9051 14.7388 30.2663 14.9346ZM25.8898 9.80626H23.5209L23.5201 13.5561H25.8215C26.1673 13.5561 26.4756 13.5262 26.7463 13.4654C27.0179 13.4056 27.2433 13.3115 27.4235 13.1832C27.6045 13.0558 27.7395 12.8933 27.83 12.6975C27.9196 12.5017 27.9649 12.2537 27.9649 11.9518V11.4097C27.9649 11.0933 27.9205 10.8376 27.83 10.6417C27.7395 10.4459 27.6122 10.2843 27.4465 10.156C27.2809 10.0286 27.0665 9.93795 26.8035 9.88493C26.5405 9.83277 26.2356 9.80626 25.8898 9.80626ZM28.2023 19.159C28.315 18.9179 28.3714 18.6322 28.3714 18.3005V17.5992C28.3714 17.223 28.3184 16.9211 28.2134 16.6953C28.1084 16.4696 27.9461 16.2926 27.7283 16.1643C27.5106 16.0369 27.2544 15.9462 26.9615 15.8932C26.6677 15.841 26.333 15.8145 25.9573 15.8145H23.5209V20.0621H25.9803C26.3415 20.0621 26.6686 20.0364 26.9615 19.9834C27.2544 19.9312 27.5063 19.8406 27.7172 19.7123C27.9273 19.5849 28.0896 19.4002 28.2023 19.159ZM16.7072 14.9262L6.7092 22.8417V7.02802L16.7072 14.9262ZM69.5334 7.02688V7.93932H69.5291V10.8015C69.5189 11.1598 69.4839 11.4985 69.4207 11.814C69.3455 12.1903 69.2174 12.5144 69.0373 12.7855C68.8571 13.0565 68.6052 13.2755 68.2815 13.4405C67.9579 13.6064 67.548 13.6893 67.0518 13.6893C66.5557 13.6893 66.1159 13.6107 65.7769 13.4525C65.4387 13.2943 65.1791 13.0762 64.9981 12.7974C64.8179 12.5186 64.6932 12.1911 64.6258 11.8149C64.5583 11.4386 64.5241 11.0392 64.5241 10.6177V7.02773H61.0725V10.7981C61.0725 11.566 61.1511 12.2518 61.309 12.8539C61.467 13.4567 61.689 13.9758 61.9743 14.4128C62.2595 14.8498 62.5942 15.2149 62.9785 15.5082C63.3619 15.8016 63.7752 16.0393 64.2193 16.2197C64.6625 16.4002 65.1219 16.5319 65.5958 16.6148C66.0698 16.6978 66.5395 16.7388 67.0057 16.7388C67.472 16.7388 67.9681 16.6969 68.4497 16.6148C68.8204 16.5507 69.1799 16.4558 69.5283 16.3292V18.6389C69.5283 18.9254 69.4796 19.1734 69.3814 19.3846C69.2832 19.5959 69.1329 19.7686 68.9305 19.9046C68.7273 20.0397 68.4796 20.138 68.1859 20.1979C67.893 20.2586 67.653 20.2885 67.2773 20.2885C66.8716 20.2885 66.4993 20.2321 66.1603 20.1192C65.8221 20.0063 65.5318 19.8524
144865.2918 19.6557C65.051 19.4599 64.8709 19.2153 64.7504 18.9211C64.6317 18.633 64.5728 18.3123 64.5703 17.9582H61.0733V18.0737C61.0733 18.8724 61.2014 19.5916 61.4568 20.2312C61.7121 20.8717 62.0955 21.4062 62.607 21.8355C63.1185 22.2648 63.765 22.5966 64.5472 22.8292C65.3294 23.0626 66.2312 23.1789 67.2542 23.1789C68.1415 23.1789 68.6752 23.0849 69.3976 22.8967C70.1201 22.7086 70.7511 22.4298 71.2925 22.0613C71.8339 21.6927 72.2473 21.2181 72.5333 20.6383C72.8185 20.0585 72.962 19.3846 72.962 18.6167V7.02688H69.5334Z" fill-rule="evenodd" clip-rule="evenodd"/> 1449 <path d="M114.514 26.9822V11.0059H117.642V12.5136H117.664C117.814 12.2285 117.994 11.9735 118.204 11.7485C118.414 11.5235 118.647 11.3435 118.902 11.2085C119.172 11.0584 119.465 10.9459 119.78 10.8709C120.11 10.7959 120.462 10.7584 120.837 10.7584C121.557 10.7584 122.18 10.8859 122.705 11.141C123.23 11.381 123.657 11.7335 123.987 12.1985C124.332 12.6486 124.587 13.1961 124.752 13.8412C124.917 14.4712 125 15.1763 125 15.9563V17.8015C125 18.6265 124.91 19.3691 124.73 20.0291C124.55 20.6742 124.287 21.2367 123.942 21.7168C123.597 22.1818 123.162 22.5418 122.637 22.7969C122.112 23.0369 121.505 23.1569 120.815 23.1569C120.44 23.1569 120.095 23.1194 119.78 23.0444C119.465 22.9844 119.172 22.8869 118.902 22.7519C118.647 22.6019 118.414 22.4218 118.204 22.2118C117.994 21.9868 117.822 21.7318 117.687 21.4468H117.664V26.9822H114.514ZM119.78 20.5242C120.155 20.5242 120.462 20.4492 120.702 20.2992C120.957 20.1492 121.16 19.9466 121.31 19.6916C121.475 19.4216 121.587 19.1141 121.647 18.7691C121.722 18.424 121.76 18.0565 121.76 17.6665V16.1588C121.76 15.7388 121.722 15.3638 121.647 15.0338C121.572 14.6887 121.452 14.3962 121.287 14.1562C121.122 13.9162 120.905 13.7287 120.635 13.5936C120.38 13.4586 120.072 13.3911 119.712 13.3911C119.337 13.3911 119.022 13.4661 118.767 13.6161C118.512 13.7512 118.302 13.9462 118.137 14.2012C117.972 14.4562 117.852 14.7562 117.7
144977 15.1013C117.702 15.4463 117.664 15.8138 117.664 16.2038V17.824C117.664 18.214 117.702 18.574 117.777 18.9041C117.852 19.2341 117.972 19.5266 118.137 19.7816C118.317 20.0216 118.542 20.2092 118.812 20.3442C119.082 20.4642 119.405 20.5242 119.78 20.5242Z" fill-rule="evenodd" clip-rule="evenodd"/> 1450 <path d="M102.23 26.9822V11.0059H105.358V12.5136H105.381C105.531 12.2285 105.711 11.9735 105.921 11.7485C106.131 11.5235 106.363 11.3435 106.618 11.2085C106.888 11.0584 107.181 10.9459 107.496 10.8709C107.826 10.7959 108.178 10.7584 108.553 10.7584C109.274 10.7584 109.896 10.8859 110.421 11.141C110.946 11.381 111.374 11.7335 111.704 12.1985C112.049 12.6486 112.304 13.1961 112.469 13.8412C112.634 14.4712 112.716 15.1763 112.716 15.9563V17.8015C112.716 18.6265 112.626 19.3691 112.446 20.0291C112.266 20.6742 112.004 21.2367 111.659 21.7168C111.314 22.1818 110.879 22.5418 110.354 22.7969C109.829 23.0369 109.221 23.1569 108.531 23.1569C108.156 23.1569 107.811 23.1194 107.496 23.0444C107.181 22.9844 106.888 22.8869 106.618 22.7519C106.363 22.6019 106.131 22.4218 105.921 22.2118C105.711 21.9868 105.538 21.7318 105.403 21.4468H105.381V26.9822H102.23ZM107.496 20.5242C107.871 20.5242 108.178 20.4492 108.418 20.2992C108.673 20.1492 108.876 19.9466 109.026 19.6916C109.191 19.4216 109.304 19.1141 109.364 18.7691C109.439 18.424 109.476 18.0565 109.476 17.6665V16.1588C109.476 15.7388 109.439 15.3638 109.364 15.0338C109.289 14.6887 109.169 14.3962 109.003 14.1562C108.838 13.9162 108.621 13.7287 108.351 13.5936C108.096 13.4586 107.788 13.3911 107.428 13.3911C107.053 13.3911 106.738 13.4661 106.483 13.6161C106.228 13.7512 106.018 13.9462 105.853 14.2012C105.688 14.4562 105.568 14.7562 105.493 15.1013C105.418 15.4463 105.381 15.8138 105.381 16.2038V17.824C105.381 18.214 105.418 18.574 105.493 18.9041C105.568 19.2341 105.688 19.5266 105.853 19.7816C106.033 20.0216 106.258 20.2092 106.528 20.3442C106.798 20.4642 107.121 20.5242 107.496 20.5242Z" fill-rule="evenodd" clip-rule="evenodd"/> 1451 <path d="M87.7695 22.9319L91.9774 7.18066H96.6352L100.889 22.9319H97.4453L96.5227 19.2866H92.0224L91.0998 22.9319H87.7695ZM92.6749 16.4514H95.8702L94.1825 9.88088H94.3401L92.6749 16.4514Z" fill-rule="evenodd" clip-rule="evenodd"/> 1452 </svg> 1453 <p class="paragraph-m">Advanced focus timer</p> 1454 </div> 1455 </a> 1456 </nav> 1457</div> 1458 1459 1460 1461 1462 1463<div class="nav_menu-wrap"> 1464 <div class="nav_category--open"> 1465 <a href="/" class="nav_category-item w-inline-block"> 1466 <div> 1467 <svg viewbox="0 0 135 30" fill="currentColor" class="nav_logo" aria-hidden="true"> 1468 <path d="M5.97763 2H73.6974C76.9988 2 79.675 4.68004 79.675 7.98604V21.866C79.675 25.172 76.9988 27.852 73.6974 27.852H5.97763C2.67628 27.852 0 25.172 0 21.866V7.98604C0 4.68004 2.67628 2 5.97763 2ZM56.7967 14.1212C57.2928 14.3171 57.7292 14.5762 58.1049 14.9003L58.1058 14.902C58.4815 15.2261 58.7863 15.6331 59.0195 16.1223C59.2518 16.6123 59.3687 17.2186 59.3687 17.9412V18.6193C59.3687 19.3872 59.2253 20.0611 58.9401 20.6409C58.654 21.2207 58.2407 21.6953 57.6993 22.0639C57.1579 22.4324 56.5268 22.7112 55.8044 22.8993C55.0819 23.0875 54.2775 23.1815 53.3902 23.1815C52.3672 23.1815 51.4655 23.0652 50.6832 22.8318C49.901 22.5992 49.2546 22.2674 48.7431 21.8381C48.2316 21.4088 47.8481 20.8744 47.5928 20.2338C47.3375 19.5942 47.2094 18.875 47.2094 18.0763V17.9609H50.7063C50.7089 18.3149 50.7678 18.6356 50.8865 18.9238C51.0069 19.2179 51.1871 19.4625 51.4279 19.6583C51.6678 19.855 51.9582 20.0089 52.2963 20.1218C52.6354 20.2347 53.0077 20.2911 53.4133 20.2911C53.789 20.2911 54.1246 20.2612 54.4176 20.2005C54.7113 20.1406 54.959 20.0423 55.1622 19.9072C55.3646 19.7712 55.5149 19.5985 55.6131 19.3872
1468C55.7113 19.176 55.76 18.928 55.76 18.6416V18.0541C55.76 17.6932 55.6438 17.3956 55.4107 17.1622C55.1776 16.9287 54.8693 16.7363 54.4859 16.5858C54.1024 16.4361 53.6661 16.3036 53.1776 16.1907C52.6883 16.0778 52.1887 15.9504 51.6772 15.8067C51.1657 15.6639 50.6653 15.4946 50.1768 15.2988C49.6875 15.103 49.2477 14.8396 48.8566 14.5078C48.4655 14.176 48.1607 13.7698 47.9429 13.2875C47.7252 12.806 47.6159 12.2108 47.6159 11.5028V11.0059C47.6159 10.2525 47.7627 9.60862 48.0556 9.07415C48.3485 8.53968 48.7661 8.09501 49.3075 7.74097C49.8481 7.38694 50.4689 7.12356 51.1683 6.94996C51.8677 6.77722 52.6234 6.69 53.4355 6.69C54.3834 6.69 55.21 6.81143 55.9171 7.05172C56.6241 7.29288 57.2142 7.63152 57.6882 8.0685C58.1621 8.50548 58.5225 9.01686 58.771 9.60434C59.0195 10.1918 59.1433 10.8238 59.1433 11.5019V12.2245H55.6242V11.6601C55.6242 11.3138 55.5712 11.0128 55.4662 10.7562C55.3612 10.4997 55.2109 10.2893 55.0153 10.1234C54.8198 9.95838 54.5832 9.82668 54.3048 9.72834C54.0264 9.63 53.7071 9.58125 53.3458 9.58125C53.0444 9.58125 52.7626 9.61546 52.4996 9.68302C52.2357 9.75057 52.0069 9.84892 51.8113 9.97633C51.6157 10.1046 51.4654 10.2628 51.3604 10.4509C51.2554 10.6391 51.2024 10.8614 51.2024 11.1171V11.5011C51.2024 11.8773 51.3186 12.1749 51.5517 12.393C51.7848 12.611 52.0931 12.7923 52.4765 12.9351C52.8599 13.0788 53.2997 13.1994 53.7959 13.2969C54.292 13.3944 54.7924 13.5081 55.2963 13.6355C55.8001 13.7638 56.3005 13.9254 56.7967 14.1212ZM42.0795 17.0355C42.0795 17.4725 42.0419 17.8796 41.9667 18.2558C41.8916 18.6321 41.7635 18.9562 41.5833 19.2273C41.4031 19.4984 41.1512 19.7173 40.8276 19.8823C40.5039 20.0482 40.094 20.1312 39.5979 20.1312C39.1018 20.1312 38.662 20.0525 38.323 19.8943C37.9848 19.7361 37.7252 19.518 37.5442 19.2393C37.364 18.9605 37.2393 18.633 37.1718 18.2567C37.1044 17.8804 37.0702 17.4811 37.0702 17.0595V7.02688H33.6186V17.2382C33.6186 18.0061 33.6971 18.692 33.8551 19.294C34.0131 19.8969 34.2351 20.4159 34.5203 20.8529C34.8055 21.2899 35.1403 21.6551 35.5246 21.9484C35.908 22.2417 36.3213 22.4794 36.7654 22.6599C37.2086 22.8403 37.668 22.972 38.1419 23.0549C38.6159 23.1379 39.0855 23.1789 39.5518 23.1789C40.018 23.1789 40.5142 23.137 40.9958 23.0549C41.4766 22.972 41.9394 22.8369 42.3835 22.6487C42.8267 22.4606 43.2408 22.2195 43.6243 21.9261C44.0077 21.6328 44.3382 21.2677 44.6165 20.8307C44.8949 20.3937 45.1127 19.8781 45.2707 19.2829C45.4287 18.6877 45.5072 18.0061 45.5072 17.2382V7.02688H42.0778V17.0347L42.0795 17.0355ZM30.2663 14.9346C30.6275 15.1304 30.9281 15.3716 31.1689 15.6572L31.1681 15.658C31.408 15.9437 31.5925 16.2755 31.7206 16.6517C31.8486 17.0288 31.9127 17.435 31.9127 17.872V18.6399C31.9127 19.348 31.7966 19.9654 31.5634 20.4922C31.3303 21.019 30.9879 21.456 30.537 21.8023C30.0852 22.1486 29.5327 22.4086 28.8786 22.5813C28.2245 22.7549 27.4687 22.8413 26.6114 22.8413H20.1145V7.02788H26.7241C27.4611 7.02788 28.1195 7.09971 28.6984 7.24252C29.2774 7.38533 29.7659 7.60767 30.1647 7.90868C30.5626 8.21055 30.8709 8.59793 31.0895 9.07254C31.3072 9.54715 31.4166 10.1081 31.4166 10.7555V11.3652C31.4166 11.7722 31.3568 12.1485 31.2364 12.4948C31.116 12.8412 30.9503 13.1465 30.7402 13.4099C30.5293 13.6732 30.2774 13.8922 29.9845 14.0649C29.6916 14.2385 29.3645 14.3779 29.0033 14.4831V14.5284C29.4841 14.6036 29.9051 14.7388 30.2663 14.9346ZM25.8898 9.80626H23.5209L23.5201 13.5561H25.8215C26.1673 13.5561 26.4756 13.5262 26.7463 13.4654C27.0179 13.4056 27.2433 13.3115 27.4235 13.1832C27.6045 13.0558 27.7395 12.8933 27.83 12.6975C27.9196 12.5017 27.9649 12.2537 27.9649 11.9518V11.4097C27.9649 11.0933 27.9205 10.8376 27.83 10.6417C27.7395 10.4459 27.6122 10.2843 27.4465 10.156C27.2809 10.0286 27.0665 9.93795 26.8035 9.88493C26.5405 9.83277 26.2356 9.80626 25.8898 9.80626ZM28.2023 19.159C28.315 18.9179 28.3714 18.6322 28.3714 18.3005V17.5992C28.3714 17.223 28.3184 16.9211 28.2134 16.6953C28.1084 16.4696 27.9461 16.2926 27.7283 16.1643C27.5106 16.0369 27.2544 15.9462 26.9615 15.8932C26.6677 15.841 26.333 15.8145 25.9573 15.8145H23.5209V20.0621H25.9803C26.3415 20.0621 26.6686 20.0364 26.9615 19.9834C27.2544 19.9312 27.5063 19.8406 27.7172 19.7123C27.9273 19.5849 28.0896 19.4002 28.2023 19.159ZM16.7072 14.9262L6.7092 22.8417V7.02802L16.7072 14.9262ZM69.5334 7.02688V7.93932H69.5291V10.8015C69.5189 11.1598 69.4839 11.4985 69.4207 11.814C69.3455 12.1903 69.2174 12.5144 69.0373 12.7855C68.8571 13.0565 68.6052 13.2755 68.2815 13.4405C67.9579 13.6064 67.548 13.6893 67.0518 13.6893C66.5557 13.6893 66.1159 13.6107 65.7769 13.4525C65.4387 13.2943 65.1791 13.0762 64.9981 12.7974C64.8179 12.5186 64.6932 12.1911 64.6258 11.8149C64.5583 11.4386 64.5241 11.0392 64.5241 10.6177V7.02773H61.0725V10.7981C61.0725 11.566 61.1511 12.2518 61.309 12.8539C61.467 13.4567 61.689 13.9758 61.9743 14.4128C62.2595 14.8498 62.5942 15.2149 62.9785 15.5082C63.3619 15.8016 63.7752 16.0393 64.2193 16.2197C64.6625 16.4002 65.1219 16.5319 65.5958 16.6148C66.0698 16.6978 66.5395 16.7388 67.0057 16.7388C67.472 16.7388 67.9681 16.6969 68.4497 16.6148C68.8204 16.5507 69.1799 16.4558 69.5283 16.3292V18.6389C69.5283 18.9254 69.4796 19.1734 69.3814 19.3846C69.2832 19.5959 69.1329 19.7686 68.9305 19.9046C68.7273 20.0397 68.4796 20.138 68.1859 20.1979C67.893 20.2586 67.653 20.2885 67.2773 20.2885C66.8716 20.2885 66.4993 20.2321 66.1603 20.1192C65.8221 20.0063 65.5318 19.8524
146865.2918 19.6557C65.051 19.4599 64.8709 19.2153 64.7504 18.9211C64.6317 18.633 64.5728 18.3123 64.5703 17.9582H61.0733V18.0737C61.0733 18.8724 61.2014 19.5916 61.4568 20.2312C61.7121 20.8717 62.0955 21.4062 62.607 21.8355C63.1185 22.2648 63.765 22.5966 64.5472 22.8292C65.3294 23.0626 66.2312 23.1789 67.2542 23.1789C68.1415 23.1789 68.6752 23.0849 69.3976 22.8967C70.1201 22.7086 70.7511 22.4298 71.2925 22.0613C71.8339 21.6927 72.2473 21.2181 72.5333 20.6383C72.8185 20.0585 72.962 19.3846 72.962 18.6167V7.02688H69.5334Z" fill-rule="evenodd" clip-rule="evenodd"/> 1469 <path d="M113.898 22.9318V11.0059H117.026V13.0085H117.049C117.169 12.6635 117.326 12.3635 117.521 12.1084C117.716 11.8384 117.941 11.6134 118.196 11.4334C118.466 11.2534 118.759 11.1184 119.074 11.0284C119.404 10.9234 119.756 10.8708 120.131 10.8708C120.251 10.8708 120.341 10.8784 120.401 10.8934C120.476 10.8934 120.544 10.8934 120.604 10.8934V13.7061H120.244C119.644 13.7061 119.134 13.7586 118.714 13.8636C118.309 13.9536 117.979 14.1111 117.724 14.3361C117.484 14.5461 117.311 14.8312 117.206 15.1912C117.101 15.5362 117.049 15.9712 117.049 16.4963V22.9318H113.898Z" fill-rule="evenodd" clip-rule="evenodd"/> 1470 <path d="M105.153 23.1344C104.673 23.1344 104.223 23.0668 103.802 22.9318C103.397 22.7968 103.045 22.5943 102.745 22.3243C102.445 22.0543 102.205 21.7242 102.025 21.3342C101.86 20.9292 101.777 20.4716 101.777 19.9616V19.4441C101.777 18.874 101.867 18.409 102.047 18.049C102.242 17.6889 102.497 17.3964 102.812 17.1714C103.127 16.9464 103.48 16.7739 103.87 16.6538C104.275 16.5338 104.68 16.4438 105.085 16.3838C105.49 16.3088 105.888 16.2413 106.278 16.1813C106.683 16.1213 107.035 16.0463 107.335 15.9563C107.65 15.8513 107.898 15.7163 108.078 15.5513C108.273 15.3862 108.37 15.1537 108.37 14.8537V14.4487C108.37 14.2537 108.34 14.0811 108.28 13.9311C108.22 13.7661 108.123 13.6386 107.988 13.5486C107.868 13.4436 107.71 13.3686 107.515 13.3236C107.335 13.2636 107.118 13.2336 106.863 13.2336C106.623 13.2336 106.398 13.2636 106.188 13.3236C105.978 13.3686 105.798 13.4511 105.648 13.5711C105.498 13.6761 105.378 13.8261 105.288 14.0211C105.213 14.2162 105.175 14.4637 105.175 14.7637V15.2587H102.16V14.7637C102.16 14.1186 102.272 13.5486 102.497 13.0536C102.722 12.5585 103.045 12.1385 103.465 11.7935C103.885 11.4334 104.388 11.1634 104.973 10.9834C105.573 10.8034 106.24 10.7134 106.975 10.7134C107.71 10.7134 108.355 10.8034 108.91 10.9834C109.48 11.1484 109.953 11.4034 110.328 11.7485C110.718 12.0935 111.011 12.536 111.206 13.0761C111.416 13.6161 111.521 14.2612 111.521 15.0112L111.498 20.4566C111.498 20.6517 111.506 20.8242 111.521 20.9742C111.536 21.1092 111.558 21.2292 111.588 21.3342C111.633 21.4242 111.686 21.4917 111.746 21.5367C111.806 21.5667 111.888 21.5817 111.993 21.5817C112.038 21.5817 112.076 21.5817 112.106 21.5817C112.151 21.5667 112.196 21.5517 112.241 21.5367V22.9318C112.091 22.9468 111.941 22.9543 111.791 22.9543C111.641 22.9693 111.491 22.9768 111.341 22.9768C111.206 22.9918 111.063 22.9993 110.913 22.9993C110.778 22.9993 110.643 22.9993 110.508 22.9993C110.208 22.9993 109.938 22.9768 109.698 22.9318C109.473 22.8718 109.27 22.7818 109.09 22.6618C108.925 22.5418 108.798 22.3843 108.708 22.1893C108.618 21.9793 108.558 21.7167 108.528 21.4017L108.505 21.1317H108.483C108.348 21.4317 108.175 21.7017 107.965 21.9418C107.77 22.1818 107.53 22.3918 107.245 22.5718C106.975 22.7518 106.66 22.8868 106.3 22.9768C105.955 23.0818 105.573 23.1344
1470105.153 23.1344ZM106.435 20.7042C106.735 20.7042 107.005 20.6592 107.245 20.5692C107.485 20.4791 107.688 20.3441 107.853 20.1641C108.033 19.9841 108.16 19.7591 108.235 19.4891C108.325 19.219 108.37 18.904 108.37 18.544V16.3838H108.73C108.685 16.6238 108.595 16.8189 108.46 16.9689C108.325 17.1189 108.168 17.2389 107.988 17.3289C107.808 17.4189 107.605 17.4864 107.38 17.5314C107.17 17.5764 106.953 17.6214 106.728 17.6664C106.503 17.6964 106.285 17.7339 106.075 17.7789C105.88 17.8239 105.7 17.8914 105.535 17.9814C105.37 18.0715 105.235 18.1915 105.13 18.3415C105.04 18.4915 104.995 18.694 104.995 18.949V19.4441C104.995 19.6541 105.025 19.8341 105.085 19.9841C105.16 20.1341 105.258 20.2691 105.378 20.3891C105.498 20.4941 105.64 20.5767 105.805 20.6367C105.985 20.6817 106.195 20.7042 106.435 20.7042Z" fill-rule="evenodd" clip-rule="evenodd"/> 1471 <path d="M88.9609 22.9318V7.18054H95.4189C96.124 7.18054 96.7615 7.25555 97.3316 7.40556C97.9166 7.54057 98.4042 7.75809 98.7942 8.05811C99.1992 8.34313 99.4993 8.71816 99.6943 9.1832C99.9043 9.64824 100.01 10.2033 100.01 10.8483V11.5234C100.01 11.9434 99.9568 12.3184 99.8518 12.6485C99.7468 12.9785 99.5893 13.2785 99.3792 13.5485C99.1692 13.8036 98.9217 14.0211 98.6367 14.2011C98.3517 14.3811 98.0291 14.5161 97.6691 14.6061V14.6511C98.1341 14.7261 98.5392 14.8611 98.8842 15.0562C99.2442 15.2512 99.5368 15.4912 99.7618 15.7762C100.002 16.0462 100.182 16.3688 100.302 16.7438C100.422 17.1038 100.482 17.5014 100.482 17.9364V18.7915C100.482 19.4965 100.37 20.1116 100.145 20.6366C99.9193 21.1466 99.5818 21.5742 99.1317 21.9192C98.6967 22.2642 98.1566 22.5192 97.5116 22.6843C96.8665 22.8493 96.124 22.9318 95.2839 22.9318H88.9609ZM92.3137 20.1866H94.6989C95.0439 20.1866 95.3589 20.1641 95.6439 20.1191C95.929 20.0591 96.169 19.9615 96.364 19.8265C96.574 19.6915 96.7315 19.5115 96.8365 19.2865C96.9566 19.0615 97.0166 18.784 97.0166 18.4539V17.6889C97.0166 17.3288 96.9566 17.0363 96.8365 16.8113C96.7315 16.5713 96.574 16.3913 96.364 16.2713C96.169 16.1362 95.929 16.0462 95.6439 16.0012C95.3589 15.9562 95.0364 15.9337 94.6764 15.9337H92.3137V20.1866ZM92.3137 13.6836H94.5639C94.8939 13.6836 95.1864 13.661 95.4414 13.616C95.6965 13.556 95.9065 13.466 96.0715 13.346C96.2515 13.211 96.3865 13.046 96.4765 12.851C96.5665 12.641 96.6115 12.3859 96.6115 12.0859V11.5009C96.6115 11.2009 96.5665 10.9533 96.4765 10.7583C96.4015 10.5633 96.274 10.4058 96.094 10.2858C95.929 10.1658 95.719 10.0758 95.4639 10.0158C95.2239 9.95576 94.9464 9.92576 94.6314 9.92576H92.3137V13.6836Z" fill-rule="evenodd" clip-rule="evenodd"/> 1472 </svg> 1473 <p class="paragraph-m p-m--category--mobile">Productivity device</p> 1474 </div> 1475 <img loading="lazy" src="//busy.app/cdn/shop/t/4/assets/w--outlined.svg?v=148519053586878179271776956528" alt="" class="nav_arrow"> 1476 </a> 1477 <a href="/pages/app" class="nav_category-item w-inline-block"> 1478 <div> 1479 <svg viewbox="0 0 135 30" fill="currentColor" class="nav_logo" aria-hidden="true"> 1480 <path d="M5.97763 2H73.6974C76.9988 2 79.675 4.68004 79.675 7.98604V21.866C79.675 25.172 76.9988 27.852 73.6974 27.852H5.97763C2.67628 27.852 0 25.172 0 21.866V7.98604C0 4.68004 2.67628 2 5.97763 2ZM56.7967 14.1212C57.2928 14.3171 57.7292 14.5762 58.1049 14.9003L58.1058 14.902C58.4815 15.2261 58.7863 15.6331 59.0195 16.1223C59.2518 16.6123 59.3687 17.2186 59.3687 17.9412V18.6193C59.3687 19.3872 59.2253 20.0611 58.9401 20.6409C58.654 21.2207 58.2407 21.6953 57.6993 22.0639C57.1579 22.4324 56.5268 22.7112 55.8044 22.8993C55.0819 23.0875 54.2775 23.1815 53.3902 23.1815C52.3672 23.1815 51.4655 23.0652 50.6832 22.8318C49.901 22.5992 49.2546 22.2674 48.7431 21.8381C48.2316 21.4088 47.8481 20.8744 47.5928 20.2338C47.3375 19.5942 47.2094 18.875 47.2094 18.0763V17.9609H50.7063C50.7089 18.3149 50.7678 18.6356 50.8865 18.9238C51.0069 19.2179 51.1871 19.4625 51.4279 19.6583C51.6678 19.855 51.9582 20.0089 52.2963 20.1218C52.6354 20.2347 53.0077 20.2911 53.4133 20.2911C53.789 20.2911 54.1246 20.2612 54.4176 20.2005C54.7113 20.1406 54.959 20.0423 55.1622 19.9072C55.3646 19.7712 55.5149 19.5985 55.6131 19.3872
1480C55.7113 19.176 55.76 18.928 55.76 18.6416V18.0541C55.76 17.6932 55.6438 17.3956 55.4107 17.1622C55.1776 16.9287 54.8693 16.7363 54.4859 16.5858C54.1024 16.4361 53.6661 16.3036 53.1776 16.1907C52.6883 16.0778 52.1887 15.9504 51.6772 15.8067C51.1657 15.6639 50.6653 15.4946 50.1768 15.2988C49.6875 15.103 49.2477 14.8396 48.8566 14.5078C48.4655 14.176 48.1607 13.7698 47.9429 13.2875C47.7252 12.806 47.6159 12.2108 47.6159 11.5028V11.0059C47.6159 10.2525 47.7627 9.60862 48.0556 9.07415C48.3485 8.53968 48.7661 8.09501 49.3075 7.74097C49.8481 7.38694 50.4689 7.12356 51.1683 6.94996C51.8677 6.77722 52.6234 6.69 53.4355 6.69C54.3834 6.69 55.21 6.81143 55.9171 7.05172C56.6241 7.29288 57.2142 7.63152 57.6882 8.0685C58.1621 8.50548 58.5225 9.01686 58.771 9.60434C59.0195 10.1918 59.1433 10.8238 59.1433 11.5019V12.2245H55.6242V11.6601C55.6242 11.3138 55.5712 11.0128 55.4662 10.7562C55.3612 10.4997 55.2109 10.2893 55.0153 10.1234C54.8198 9.95838 54.5832 9.82668 54.3048 9.72834C54.0264 9.63 53.7071 9.58125 53.3458 9.58125C53.0444 9.58125 52.7626 9.61546 52.4996 9.68302C52.2357 9.75057 52.0069 9.84892 51.8113 9.97633C51.6157 10.1046 51.4654 10.2628 51.3604 10.4509C51.2554 10.6391 51.2024 10.8614 51.2024 11.1171V11.5011C51.2024 11.8773 51.3186 12.1749 51.5517 12.393C51.7848 12.611 52.0931 12.7923 52.4765 12.9351C52.8599 13.0788 53.2997 13.1994 53.7959 13.2969C54.292 13.3944 54.7924 13.5081 55.2963 13.6355C55.8001 13.7638 56.3005 13.9254 56.7967 14.1212ZM42.0795 17.0355C42.0795 17.4725 42.0419 17.8796 41.9667 18.2558C41.8916 18.6321 41.7635 18.9562 41.5833 19.2273C41.4031 19.4984 41.1512 19.7173 40.8276 19.8823C40.5039 20.0482 40.094 20.1312 39.5979 20.1312C39.1018 20.1312 38.662 20.0525 38.323 19.8943C37.9848 19.7361 37.7252 19.518 37.5442 19.2393C37.364 18.9605 37.2393 18.633 37.1718 18.2567C37.1044 17.8804 37.0702 17.4811 37.0702 17.0595V7.02688H33.6186V17.2382C33.6186 18.0061 33.6971 18.692 33.8551 19.294C34.0131 19.8969 34.2351 20.4159 34.5203 20.8529C34.8055 21.2899 35.1403 21.6551 35.5246 21.9484C35.908 22.2417 36.3213 22.4794 36.7654 22.6599C37.2086 22.8403 37.668 22.972 38.1419 23.0549C38.6159 23.1379 39.0855 23.1789 39.5518 23.1789C40.018 23.1789 40.5142 23.137 40.9958 23.0549C41.4766 22.972 41.9394 22.8369 42.3835 22.6487C42.8267 22.4606 43.2408 22.2195 43.6243 21.9261C44.0077 21.6328 44.3382 21.2677 44.6165 20.8307C44.8949 20.3937 45.1127 19.8781 45.2707 19.2829C45.4287 18.6877 45.5072 18.0061 45.5072 17.2382V7.02688H42.0778V17.0347L42.0795 17.0355ZM30.2663 14.9346C30.6275 15.1304 30.9281 15.3716 31.1689 15.6572L31.1681 15.658C31.408 15.9437 31.5925 16.2755 31.7206 16.6517C31.8486 17.0288 31.9127 17.435 31.9127 17.872V18.6399C31.9127 19.348 31.7966 19.9654 31.5634 20.4922C31.3303 21.019 30.9879 21.456 30.537 21.8023C30.0852 22.1486 29.5327 22.4086 28.8786 22.5813C28.2245 22.7549 27.4687 22.8413 26.6114 22.8413H20.1145V7.02788H26.7241C27.4611 7.02788 28.1195 7.09971 28.6984 7.24252C29.2774 7.38533 29.7659 7.60767 30.1647 7.90868C30.5626 8.21055 30.8709 8.59793 31.0895 9.07254C31.3072 9.54715 31.4166 10.1081 31.4166 10.7555V11.3652C31.4166 11.7722 31.3568 12.1485 31.2364 12.4948C31.116 12.8412 30.9503 13.1465 30.7402 13.4099C30.5293 13.6732 30.2774 13.8922 29.9845 14.0649C29.6916 14.2385 29.3645 14.3779 29.0033 14.4831V14.5284C29.4841 14.6036 29.9051 14.7388 30.2663 14.9346ZM25.8898 9.80626H23.5209L23.5201 13.5561H25.8215C26.1673 13.5561 26.4756 13.5262 26.7463 13.4654C27.0179 13.4056 27.2433 13.3115 27.4235 13.1832C27.6045 13.0558 27.7395 12.8933 27.83 12.6975C27.9196 12.5017 27.9649 12.2537 27.9649 11.9518V11.4097C27.9649 11.0933 27.9205 10.8376 27.83 10.6417C27.7395 10.4459 27.6122 10.2843 27.4465 10.156C27.2809 10.0286 27.0665 9.93795 26.8035 9.88493C26.5405 9.83277 26.2356 9.80626 25.8898 9.80626ZM28.2023 19.159C28.315 18.9179 28.3714 18.6322 28.3714 18.3005V17.5992C28.3714 17.223 28.3184 16.9211 28.2134 16.6953C28.1084 16.4696 27.9461 16.2926 27.7283 16.1643C27.5106 16.0369 27.2544 15.9462 26.9615 15.8932C26.6677 15.841 26.333 15.8145 25.9573 15.8145H23.5209V20.0621H25.9803C26.3415 20.0621 26.6686 20.0364 26.9615 19.9834C27.2544 19.9312 27.5063 19.8406 27.7172 19.7123C27.9273 19.5849 28.0896 19.4002 28.2023 19.159ZM16.7072 14.9262L6.7092 22.8417V7.02802L16.7072 14.9262ZM69.5334 7.02688V7.93932H69.5291V10.8015C69.5189 11.1598 69.4839 11.4985 69.4207 11.814C69.3455 12.1903 69.2174 12.5144 69.0373 12.7855C68.8571 13.0565 68.6052 13.2755 68.2815 13.4405C67.9579 13.6064 67.548 13.6893 67.0518 13.6893C66.5557 13.6893 66.1159 13.6107 65.7769 13.4525C65.4387 13.2943 65.1791 13.0762 64.9981 12.7974C64.8179 12.5186 64.6932 12.1911 64.6258 11.8149C64.5583 11.4386 64.5241 11.0392 64.5241 10.6177V7.02773H61.0725V10.7981C61.0725 11.566 61.1511 12.2518 61.309 12.8539C61.467 13.4567 61.689 13.9758 61.9743 14.4128C62.2595 14.8498 62.5942 15.2149 62.9785 15.5082C63.3619 15.8016 63.7752 16.0393 64.2193 16.2197C64.6625 16.4002 65.1219 16.5319 65.5958 16.6148C66.0698 16.6978 66.5395 16.7388 67.0057 16.7388C67.472 16.7388 67.9681 16.6969 68.4497 16.6148C68.8204 16.5507 69.1799 16.4558 69.5283 16.3292V18.6389C69.5283 18.9254 69.4796 19.1734 69.3814 19.3846C69.2832 19.5959 69.1329 19.7686 68.9305 19.9046C68.7273 20.0397 68.4796 20.138 68.1859 20.1979C67.893 20.2586 67.653 20.2885 67.2773 20.2885C66.8716 20.2885 66.4993 20.2321 66.1603 20.1192C65.8221 20.0063 65.5318 19.8524
148065.2918 19.6557C65.051 19.4599 64.8709 19.2153 64.7504 18.9211C64.6317 18.633 64.5728 18.3123 64.5703 17.9582H61.0733V18.0737C61.0733 18.8724 61.2014 19.5916 61.4568 20.2312C61.7121 20.8717 62.0955 21.4062 62.607 21.8355C63.1185 22.2648 63.765 22.5966 64.5472 22.8292C65.3294 23.0626 66.2312 23.1789 67.2542 23.1789C68.1415 23.1789 68.6752 23.0849 69.3976 22.8967C70.1201 22.7086 70.7511 22.4298 71.2925 22.0613C71.8339 21.6927 72.2473 21.2181 72.5333 20.6383C72.8185 20.0585 72.962 19.3846 72.962 18.6167V7.02688H69.5334Z" fill-rule="evenodd" clip-rule="evenodd"/> 1481 <path d="M114.514 26.9822V11.0059H117.642V12.5136H117.664C117.814 12.2285 117.994 11.9735 118.204 11.7485C118.414 11.5235 118.647 11.3435 118.902 11.2085C119.172 11.0584 119.465 10.9459 119.78 10.8709C120.11 10.7959 120.462 10.7584 120.837 10.7584C121.557 10.7584 122.18 10.8859 122.705 11.141C123.23 11.381 123.657 11.7335 123.987 12.1985C124.332 12.6486 124.587 13.1961 124.752 13.8412C124.917 14.4712 125 15.1763 125 15.9563V17.8015C125 18.6265 124.91 19.3691 124.73 20.0291C124.55 20.6742 124.287 21.2367 123.942 21.7168C123.597 22.1818 123.162 22.5418 122.637 22.7969C122.112 23.0369 121.505 23.1569 120.815 23.1569C120.44 23.1569 120.095 23.1194 119.78 23.0444C119.465 22.9844 119.172 22.8869 118.902 22.7519C118.647 22.6019 118.414 22.4218 118.204 22.2118C117.994 21.9868 117.822 21.7318 117.687 21.4468H117.664V26.9822H114.514ZM119.78 20.5242C120.155 20.5242 120.462 20.4492 120.702 20.2992C120.957 20.1492 121.16 19.9466 121.31 19.6916C121.475 19.4216 121.587 19.1141 121.647 18.7691C121.722 18.424 121.76 18.0565 121.76 17.6665V16.1588C121.76 15.7388 121.722 15.3638 121.647 15.0338C121.572 14.6887 121.452 14.3962 121.287 14.1562C121.122 13.9162 120.905 13.7287 120.635 13.5936C120.38 13.4586 120.072 13.3911 119.712 13.3911C119.337 13.3911 119.022 13.4661 118.767 13.6161C118.512 13.7512 118.302 13.9462 118.137 14.2012C117.972 14.4562 117.852 14.7562 117.7
148177 15.1013C117.702 15.4463 117.664 15.8138 117.664 16.2038V17.824C117.664 18.214 117.702 18.574 117.777 18.9041C117.852 19.2341 117.972 19.5266 118.137 19.7816C118.317 20.0216 118.542 20.2092 118.812 20.3442C119.082 20.4642 119.405 20.5242 119.78 20.5242Z" fill-rule="evenodd" clip-rule="evenodd"/> 1482 <path d="M102.23 26.9822V11.0059H105.358V12.5136H105.381C105.531 12.2285 105.711 11.9735 105.921 11.7485C106.131 11.5235 106.363 11.3435 106.618 11.2085C106.888 11.0584 107.181 10.9459 107.496 10.8709C107.826 10.7959 108.178 10.7584 108.553 10.7584C109.274 10.7584 109.896 10.8859 110.421 11.141C110.946 11.381 111.374 11.7335 111.704 12.1985C112.049 12.6486 112.304 13.1961 112.469 13.8412C112.634 14.4712 112.716 15.1763 112.716 15.9563V17.8015C112.716 18.6265 112.626 19.3691 112.446 20.0291C112.266 20.6742 112.004 21.2367 111.659 21.7168C111.314 22.1818 110.879 22.5418 110.354 22.7969C109.829 23.0369 109.221 23.1569 108.531 23.1569C108.156 23.1569 107.811 23.1194 107.496 23.0444C107.181 22.9844 106.888 22.8869 106.618 22.7519C106.363 22.6019 106.131 22.4218 105.921 22.2118C105.711 21.9868 105.538 21.7318 105.403 21.4468H105.381V26.9822H102.23ZM107.496 20.5242C107.871 20.5242 108.178 20.4492 108.418 20.2992C108.673 20.1492 108.876 19.9466 109.026 19.6916C109.191 19.4216 109.304 19.1141 109.364 18.7691C109.439 18.424 109.476 18.0565 109.476 17.6665V16.1588C109.476 15.7388 109.439 15.3638 109.364 15.0338C109.289 14.6887 109.169 14.3962 109.003 14.1562C108.838 13.9162 108.621 13.7287 108.351 13.5936C108.096 13.4586 107.788 13.3911 107.428 13.3911C107.053 13.3911 106.738 13.4661 106.483 13.6161C106.228 13.7512 106.018 13.9462 105.853 14.2012C105.688 14.4562 105.568 14.7562 105.493 15.1013C105.418 15.4463 105.381 15.8138 105.381 16.2038V17.824C105.381 18.214 105.418 18.574 105.493 18.9041C105.568 19.2341 105.688 19.5266 105.853 19.7816C106.033 20.0216 106.258 20.2092 106.528 20.3442C106.798 20.4642 107.121 20.5242 107.496 20.5242Z" fill-rule="evenodd" clip-rule="evenodd"/> 1483 <path d="M87.7695 22.9319L91.9774 7.18066H96.6352L100.889 22.9319H97.4453L96.5227 19.2866H92.0224L91.0998 22.9319H87.7695ZM92.6749 16.4514H95.8702L94.1825 9.88088H94.3401L92.6749 16.4514Z" fill-rule="evenodd" clip-rule="evenodd"/> 1484 </svg> 1485 <p class="paragraph-m p-m--category--mobile">Advanced focus timer</p> 1486 </div> 1487 <img loading="lazy" src="//busy.app/cdn/shop/t/4/assets/w--outlined.svg?v=148519053586878179271776956528" alt="" class="nav_arrow"> 1488 </a> 1489 </div> 1490 <div class="navlinks_wrap"> 1491 <a href="/" class="navlink w-inline-block w--current" aria-current="page"> 1492 <p>Home</p> 1493 <img loading="lazy" src="//busy.app/cdn/shop/t/4/assets/w--outlined.svg?v=148519053586878179271776956528" alt="" class="nav_arrow"> 1494 </a> 1495 <a href="/products/busy-bar" class="navlink w-inline-block"> 1496 <p>Shop</p> 1497 <img loading="lazy" src="//busy.app/cdn/shop/t/4/assets/w--outlined.svg?v=148519053586878179271776956528" alt="" class="nav_arrow"> 1498 </a> 1499 <a 1500 href="/pages/downloads" 1501 class="navlink w-inline-block" 1502 1503 > 1504 <p>Downloads</p> 1505 <img loading="lazy" src="//busy.app/cdn/shop/t/4/assets/w--outlined.svg?v=148519053586878179271776956528" alt="" class="nav_arrow"> 1506 </a> 1507 <a href="https://docs.busy.app/" class="navlink w-inline-block"> 1508 <p>Docs</p> 1509 <img loading="lazy" src="//busy.app/cdn/shop/t/4/assets/w--outlined.svg?v=148519053586878179271776956528" alt="" class="nav_arrow"> 1510 </a> 1511 <a href="https://blog.busy.app/" class="navlink w-inline-block"> 1512 <p>Blog</p> 1513 <img loading="lazy" src="//busy.app/cdn/shop/t/4/assets/w--outlined.svg?v=148519053586878179271776956528" alt="" class="nav_arrow"> 1514 </a> 1515 <div class="nav_social-icons-wrap"> 1516 <a href="#" class="w-inline-block"><img loading="lazy" src="//busy.app/cdn/shop/t/4/assets/w--nav-discord.svg?v=46046751414408639201776956526" alt="" class="nav_social-icon"></a> 1517 <a href="#" class="w-inline-block"><img loading="lazy" src="//busy.app/cdn/shop/t/4/assets/w--nav-insta.svg?v=93047602344672363031776956527" alt="" class="nav_social-icon"></a> 1518 <a href="#" class="w-inline-block"><img loading="lazy" src="//busy.app/cdn/shop/t/4/assets/w--nav-threads.svg?v=177127440377018723061776956527" alt="" class="nav_social-icon"></a> 1519 <a href="#" class="w-inline-block"><img loading="lazy" src="//busy.app/cdn/shop/t/4/assets/w--nav-tiktok.svg?v=12926701073232589701776956528" alt="" class="nav_social-icon"></a> 1520 <a href="#" class="w-inline-block"><img loading="lazy" src="//busy.app/cdn/shop/t/4/assets/w--nav-x.svg?v=65262750116087244261776956528" alt="" class="nav_social-icon"></a> 1521 <a href="#" class="w-inline-block"><img loading="lazy" src="//busy.app/cdn/shop/t/4/assets/w--nav-yt.svg?v=167797444987321046321776956528" alt="" class="nav_social-icon"></a> 1522 </div> 1523 </div> 1524
1524<script> 1525 (function () { 1526 function ensureShopNavCurrent() { 1527 var el = document.querySelector('.nav_menu-wrap a[data-shop-nav-current="true"]'); 1528 if (el) { 1529 el.classList.add('w--current'); 1530 el.setAttribute('aria-current', 'page'); 1531 } 1532 } 1533 window.addEventListener('load', function () { 1534 ensureShopNavCurrent(); 1535 requestAnimationFrame(function () { 1536 requestAnimationFrame(ensureShopNavCurrent); 1537 }); 1538 }); 1539 })(); 1540 </script>
1540 1541</div> 1542 1543 <a data-w-id="1d985ceb-8a3b-e753-9ea3-61c8fbe31086" href="/pages/app" 1544 class="nav_link-on-app w-inline-block"><img src="//busy.app/cdn/shop/t/4/assets/w--busy-label.svg?v=27389454550286248871776956534" loading="lazy" 1545 alt="" class="works-with-busy_img"></a> 1546 </div> 1547 <div data-w-id="9b9ee082-11e4-e29f-4701-b29ab1333df1" class="nav_menu-button"> 1548 <div data-w-id="9b9ee082-11e4-e29f-4701-b29ab1333df2" class="menu_line-1"></div> 1549 <div data-w-id="9b9ee082-11e4-e29f-4701-b29ab1333df3" class="menu_line-2"></div> 1550 <div data-w-id="9b9ee082-11e4-e29f-4701-b29ab1333df4" class="menu_line-3"></div> 1551 </div> 1552 </nav> 1553 <header class="s_hero"> 1554 <div class="hero-video_wrapper"> 1555 <div class="pointer-events-none"> 1556 <div class="hero_video w-embed"> 1557 <div style="width: 100%; height: 100%;" class="w-background-video w-background-video-atom"> 1558 <video playsinline="" loop="" muted="" autoplay="" data-wf-ignore="true" 1559 data-object-fit="cover"> 1560 <source src="https://cdn.flipperzero.one/BusyBar_First_Block_Video_Desktop_02.mp4" 1561 data-wf-ignore="true"> 1562 </video> 1563 </div> 1564 </div> 1565 </div> 1566 <div class="hero_gradient"></div> 1567 </div> 1568 <div class="container"> 1569 <div class="hero_content"> 1570 <div class="hero_main-info"> 1571 <div class="h1_wrap"> 1572 <h1 class="h1"><strong class="bold-text">BUSY Bar</strong> is a productivity multi-tool with an LED pixel screen for custom statuses. Built-in Pomodoro t
1572imer and apps. Fully customizable, open-source, and hacker-friendly</h1> 1573 </div> 1574 <a href="/products/busy-bar" class="btn w-inline-block" data-ph-event="clicked_buy_button_main_page"> 1575 <div>Buy now</div> 1576 </a> 1577 </div> 1578 <div class="hero_features"> 1579 <div class="hero_features-item"><img src="//busy.app/cdn/shop/t/4/assets/w--iconproductivity.svg?v=149540956606760372631776956531" 1580 loading="lazy" alt="" class="icon_xl hide-mobile"> 1581 <div class="gap-v_xs"> 1582 <div class="her_features-head"><img src="//busy.app/cdn/shop/t/4/assets/w--iconproductivity.svg?v=149540956606760372631776956531" 1583 loading="lazy" alt="" class="icon_xs hide-desktop"> 1584 <h3 class="paragraph-l">Productivity tool</h3> 1585 </div> 1586 <p class="paragraph-s hero-paragraph--mobile">Distraction blocker, custom BUSY message, 1587 focus timer, cross-platform sync</p> 1588 </div> 1589 </div> 1590 <div class="hero_features-item"><img src="//busy.app/cdn/shop/t/4/assets/w--iconapps.svg?v=115023848371165989151776956535" loading="lazy" alt="" 1591 class="icon_xl hide-mobile"> 1592 <div class="gap-v_xs"> 1593 <div class="her_features-head"><img src="//busy.app/cdn/shop/t/4/assets/w--iconapps.svg?v=115023848371165989151776956535" loading="lazy" 1594 alt="" class="icon_xs hide-desktop"> 1595 <h3 class="paragraph-l">Apps and integration</h3> 1596 </div> 1597 <p class="paragraph-s">App Library, connection to 3rd-party software, integrations with 1598 calendar events and calls</p> 1599 </div> 1600 </div> 1601 <div class="hero_features-item"><img src="//busy.app/cdn/shop/t/4/assets/w--iconsmart.svg?v=572341499446711311776956532" loading="lazy" 1602 alt="" class="icon_xl hide-mobile"> 1603 <div class="gap-v_xs"> 1604 <div class="her_features-head"><img src="//busy.app/cdn/shop/t/4/assets/w--iconsmart.svg?v=572341499446711311776956532" 1605 loading="lazy" alt="" class="icon_xs hide-desktop"> 1606 <h3 class="paragraph-l">Smart home support</h3> 1607 </div> 1608 <p class="paragraph-s hero-paragraph--mobile">Connect to Google Home and Apple Home via the 1609 Matter protocol</p> 1610 </div> 1611 </div> 1612 <div class="hero_features-item"><img src="//busy.app/cdn/shop/t/4/assets/w--icondev.svg?v=153263325244832632421776956531" loading="lazy" alt="" 1613 class="icon_xl hide-mobile"> 1614 <div class="gap-v_xs"> 1615 <div class="her_features-head"><img src="//busy.app/cdn/shop/t/4/assets/w--icondev.svg?v=153263325244832632421776956531" loading="lazy" 1616 alt="" class="icon_xs hide-desktop"> 1617 <h3 class="paragraph-l">Developer-friendly</h3> 1618 </div> 1619 <p class="paragraph-s">Open HTTP API, <a href="https://github.com/busy-app/busybar-firmware" class="firmware-link" target="_blank" rel="noopener">open-source firmware</a>, Python & TypeScript libs, MQTT, 1620 no vendor lock-in</p> 1621 </div> 1622 </div> 1623 </div> 1624 </div> 1625 </div> 1626 </header> 1627 <section class="s_productivity"> 1628 <div class="container"> 1629 <h2 class="h2 text-align-center">Productivity multi-tool</h2> 1630 <div class="flex_center-center"><img src="//busy.app/cdn/shop/t/4/assets/w--busy-bar-back.svg?v=106498535701224910301777888610" loading="lazy" 1631 alt="Productivity multi-tool" class="productivity_img"></div> 1632 <div class="productivity_wrap"> 1633 <div class="productivity_items"> 1634 <div class="productivity_item"> 1635 <div class="productivity_item-head"><img src="//busy.app/cdn/shop/t/4/assets/w--stop.svg?v=158985406865698305871776956556" loading="lazy" 1636 alt="" class="productivity_icon"> 1637 <h3 class="h4">BUSY focus timer</h3> 1638 </div> 1639 <p class="paragraph-l m--body-s">
1639Pomodoro timer and distraction blocker for deep focus workflow 1640 </p> 1641 <ul role="list" class="productivity_item-list"> 1642 <li> 1643 <p class="paragraph-m">Notification blocker on iPhone / Android</p> 1644 </li> 1645 <li> 1646 <p class="paragraph-m">Integration with 3rd-party apps</p> 1647 </li> 1648 <li> 1649 <p class="paragraph-m">Customizable BUSY automations</p> 1650 </li> 1651 <li> 1652 <p class="paragraph-m">Smart Home integration</p> 1653 </li> 1654 </ul> 1655 </div> 1656 <div class="productivity_item"> 1657 <div class="productivity_item-head"><img src="//busy.app/cdn/shop/t/4/assets/w--open.svg?v=172525536530458376991776956527" loading="lazy" 1658 alt="" class="productivity_icon"> 1659 <h3 class="h4">Custom status</h3> 1660 </div> 1661 <p class="paragraph-l m--body-s">Design your own BUSY status message</p> 1662 <ul role="list" class="productivity_item-list"> 1663 <li> 1664 <p class="paragraph-m">Display LED status: choose from the library or create a custom 1665 one</p> 1666 </li> 1667 <li> 1668 <p class="paragraph-m">Add a timer for focused work: simple or interval</p> 1669 </li> 1670 <li> 1671 <p class="paragraph-m">Auto-activation by microphone, camera, or app</p> 1672 </li> 1673 </ul> 1674 </div> 1675 </div> 1676 <div class="dev-friendly"> 1677 <div class="dev-friendly_header"> 1678 <h3 class="jet_head">>_ Developer-friendly</h3> 1679 </div> 1680 <div class="dev-friendly_content"> 1681 <p class="jet_paragraph-l">Developers can integrate BUSY Bar into any system using the open API</p> 1682 <div class="dev-friendly_list"> 1683 <p class="jet_paragraph-m">> Open HTTP API</p> 1684 <p class="jet_paragraph-m">> Libs for Python/TypeScript</p> 1685 <p class="jet_paragraph-m">> Offline API (no internet required)</p> 1686 <p class="jet_paragraph-m">> Self-hosted cloud control</p> 1687 <p class="jet_paragraph-m">> USB Virtual LAN</p> 1688 <p class="jet_paragraph-m">> Apps for macOS, iOS and Android</p> 1689 <p class="jet_paragraph-m">> Web interface over USB and Wi-Fi</p> 1690 </div> 1691 </div> 1692 </div> 1693 </div> 1694 </div> 1695 </section> 1696 <section class="s_show-busy"> 1697 <div class="show-busy_video-wrap"> 1698 <div class="show-your-busy_video w-embed"> 1699 <div style="width: 100%; height: 100%;" class="w-background-video w-background-video-atom"> 1700 <video playsinline="" loop="" muted="" autoplay="" preload="metadata" data-wf-ignore="true" data-object-fit="cover"> 1701 <source src="https://cdn.flipperzero.one/lekyb_desktop_003.mp4" data-wf-ignore="true"> 1702 </video> 1703 </div> 1704 </div> 1705 <div class="white-gradient everyone"></div> 1706 </div> 1707 <div class="container"> 1708 <div class="show-busy_text"> 1709 <div class="section_head"> 1710 <h2 class="h2">Show youâre BUSY</h2> 1711 <p class="paragraph-l">Stop others from interrupting your deep focus. The display shows youâre busy 1712 and when youâll be free again.</p> 1713 </div> 1714 <div class="show-busy_list"> 1715 <div class="show-busy_item"><img src="//busy.app/cdn/shop/t/4/assets/w--activation.svg?v=151975759234170083551776956533" loading="lazy" alt="" 1716 class="show-busy_img"> 1717 <div class="flex_vert"> 1718 <h3 class="paragraph-l">Instant activation</h3> 1719 <p class="paragraph-m text_color-secondary">Start and stop the BUSY status manually with a 1720 large button. Works completely offline, with no extra software required.</p> 1721 </div> 1722 </div> 1723 <div class="show-busy_item"><img src="//busy.app/cdn/shop/t/4/assets/w--set-timer.svg?v=77401179185254257181777888611" loading="lazy" alt="" 1724 class="show-busy_img"> 1725 <div class="flex_vert"> 1726 <h3 class="paragraph-l">Set timer</h3> 1727 <p class="paragraph-m text_color-secondary">Set an optional expiration timer using the 1728 scroll wheel to let others know when youâll be available again.</p> 1729 </div> 1730 </div> 1731 </div> 1732 </div> 1733 </div> 1734 </section> 1735 <section class="s_on-air"><img src="//busy.app/cdn/shop/t/4/assets/w--on-air.jpg?v=153895602108559851371776956527" loading="lazy" alt="BUSY Bar on air" 1736 class="on-air_img"></section> 1737 <section class="s_auto-status"> 1738 <div class="container"> 1739 <img loading="eager" src="//busy.app/cdn/shop/t/4/assets/w--status.jpg?v=167854495604487829781776956555" 1740 alt="BUSY Bar integrates with desktop software and automatically activates when youâre on a call, live on stream, recording audio, or when a certain program is active." 1741 class="automatic-status_img"> 1742 <div class="s_auto-status-content"> 1743 <h2 class="h2 h2--auto-status">Automatic BUSY status</h2> 1744 <div class="auto-status_text"> 1745 <p class="paragraph-l">BUSY Bar integrates with <a href="/pages/downloads#desktop" 1746 class="link-2 link-2--accent">desktop software</a> and automatically activates when youâre on a 1747 call, live on stream, recording audio, or when a certain program is active.</p> 1748 <div class="auto-status_text-wrap"> 1749 <div class="auto-status_item"><img src="//busy.app/cdn/shop/t/4/assets/w--on-call.svg?v=57815515046001258801776956527" loading="lazy" alt="" 1750 class="auto-status_icon"> 1751 <div class="flex_vert"> 1752 <h3 class="paragraph-l">Automatic ON CALL status</h3> 1753 <p class="paragraph-m text_color-secondary">When the microphone is activated on your 1754 computer, BUSY Bar will automatically display an ON CALL status.</p> 1755 </div> 1756 </div> 1757 <div class="auto-status_item"><img src="//busy.app/cdn/shop/t/4/assets/w--streaming.svg?v=88735797588471237301776956556" loading="lazy" alt="" 1758 class="auto-status_icon"> 1759 <div class="flex_vert"> 1760 <h3 class="paragraph-l">Streaming mode</h3> 1761 <p class="paragraph-m text_color-secondary">When youâre streaming through any software like 1762 OBS (Open Broadcaster Software), BUSY Bar will automatically turn on.</p> 1763 </div> 1764 </div> 1765 <div class="auto-status_item"><img src="//busy.app/cdn/shop/t/4/assets/w--multi-platform.svg?v=64095121142192543601782984872" loading="lazy" 1766 alt="" class="auto-status_icon"> 1767 <div class="flex_vert"> 1768 <h3 class="paragraph-l">Multi-platform support</h3> 1769 <p class="paragraph-m text_color-secondary">
1769Supports macOS, with Windows support coming soon.</p> 1770 </div> 1771 </div> 1772 </div> 1773 </div> 1774 </div> 1775 </div> 1776 <div class="white-gradient"></div> 1777 </section> 1778 <section class="s_remote-cntrl"> 1779 <div class="remote-control_video-mob w-embed"> 1780 <div style="width: 100%; height: 100%;" class="w-background-video w-background-video-atom"> 1781 <video playsinline="" loop="" muted="" autoplay="" preload="metadata" data-wf-ignore="true" data-object-fit="cover"> 1782 <source src="https://cdn.flipperzero.one/Remote%D0%A1ontrol_mobile_002.mp4" data-wf-ignore="true"> 1783 </video> 1784 </div> 1785 </div> 1786 <div class="remote_gradient--mobile"></div> 1787 <div class="container mobile"> 1788 <div class="remote_wrap"> 1789 <div class="remote-control_video-desk w-embed"> 1790 <div style="width: 100%; height: 100%;" class="w-background-video w-background-video-atom"> 1791 <video playsinline="" loop="" muted="" autoplay="" preload="metadata" data-wf-ignore="true" 1792 data-object-fit="cover"> 1793 <source src="https://cdn.flipperzero.one/Remote%D0%A1ontrol_desktop_002.mp4" 1794 data-wf-ignore="true"> 1795 </video> 1796 </div> 1797 </div> 1798 <div class="remote-cntrl_head-wrap"> 1799 <div class="section_head m--container"> 1800 <h3 class="h3 h2--mobile">Remote control over Wi-Fi</h3> 1801 <p class="paragraph-l">Control BUSY Bar remotely over the internet. Place it on the wall or door 1802 and use the desktop app to automatically activate the BUSY status when youâre on calls.</p> 1803 </div> 1804 </div> 1805 </div> 1806 </div> 1807 </section> 1808 <section class="s_manual-cntrl"><img src="//busy.app/cdn/shop/t/4/assets/w--mob-bsb-1.jpg?v=118871476893686152061776956548" loading="lazy" alt="BUSY Bar" 1809 class="manual-cntrl_img-mob-1"><img src="//busy.app/cdn/shop/t/4/assets/w--mob-bsb-2.jpg?v=101322081176412947921776956549" loading="lazy" alt="BUSY Bar" 1810 class="manual-cntrl_img-mob-2"> 1811 <div class="container"> 1812 <div class="section_head width-s--desk margin-offset"> 1813 <h2 class="h2">Manual controls</h2> 1814 <p class="paragraph-l">Physical buttons allow you to control the device manually without connecting to 1815 PC or the mobile app. The large buttons are designed for easy use without looking at the device.</p> 1816 </div> 1817 <div class="manual-control_wrap"> 1818 <div class="manual-cntrl_label-wrap"> 1819 <div class="manual-cntrl_label busy"><img loading="lazy" src="//busy.app/cdn/shop/t/4/assets/w--mc_busy.svg?v=71570380793629165351776956539" 1820 alt="" class="manual-cntrl_big-icon"> 1821 <p class="paragraph-s text_color-secondary">Distraction Blocking Mode: displays status with a 1822 timer, blocks notifications and apps, and triggers smart home automation.</p> 1823 </div> 1824 <div class="manual-cntrl_label custom"><img loading="lazy" 1825 src="//busy.app/cdn/shop/t/4/assets/w--mc_custom.svg?v=30078366213576343071776956540" alt="" class="manual-cntrl_big-icon"> 1826 <p class="paragraph-s text_color-secondary">Active busy status message with custom design 1827 configurable for your own workflow</p> 1828 </div> 1829 <div class="manual-cntrl_label apps"> 1830 <div class="label_title"><img loading="lazy" src="//busy.app/cdn/shop/t/4/assets/w--mc_apps.svg?v=121998318985217982671776956538" alt="" 1831 class="manual-control_small-icon"> 1832 <h3 class="paragraph-l">Apps</h3> 1833 </div> 1834 <p class="paragraph-s text_color-secondary">Clock, weather, social media stats (YouTube, 1835 Instagram, TikTok), and more. Supports 3rd-party user applications</p> 1836 </div> 1837 <div class="manual-cntrl_label settings"> 1838 <div class="label_title"><img loading="lazy" src="//busy.app/cdn/shop/t/4/assets/w--mc_settings.svg?v=155024395861730559591776956548" alt="" 1839 class="manual-control_small-icon"> 1840 <h3 class="paragraph-l">Settings</h3> 1841 </div> 1842 <p class="paragraph-s text_color-secondary"><strong>Wi-Fi / Bluetooth connections, screen 1843 brightness, sound volume, power saving mode, etc.</strong></p> 1844 </div> 1845 </div> 1846 <h3 class="h3 hide-desktop">Full control with buttons</h3> 1847 <div class="manual-cntrl_label start"> 1848 <div class="label_wrap"><img loading="lazy" src="//busy.app/cdn/shop/t/4/assets/w--mc_button.svg?v=128861817190759601841776956539" alt="" 1849 class="img_press"> 1850 <div class="label_text-wrap"> 1851 <div class="label_title"> 1852 <h3 class="paragraph-l">Start / Pause button</h3> 1853 </div> 1854 <p class="paragraph-s text_color-secondary">Start and stop your status. Also works as an OK 1855 button in menu</p> 1856 </div> 1857 </div> 1858 </div> 1859 <div class="manual-cntrl_label switch"> 1860 <div class="label_wrap"><img loading="lazy" src="//busy.app/cdn/shop/t/4/assets/w--mc_selector.svg?v=159855882618324642641776956548" alt="" 1861 class="img_press"> 1862 <div class="label_text-wrap"> 1863 <div class="label_title"> 1864 <h3 class="paragraph-l">5-position selector</h3> 1865 </div> 1866 <p class="paragraph-s text_color-secondary">Switch between modes</p> 1867 </div> 1868 </div> 1869 </div> 1870 <div class="manual-cntrl_label scroll"> 1871 <div class="label_wrap"><img loading="lazy" src="//busy.app/cdn/shop/t/4/assets/w--mc_scroll.svg?v=135314993629471483261776956547" alt="" 1872 class="img_press"> 1873 <div class="label_text-wrap"> 1874 <div class="label_title"> 1875 <h3 class="paragraph-l">Scroll wheel</h3> 1876 </div> 1877 <p class="paragraph-s text_color-secondary">Set timer in Busy and Pomodoro modes, navigate 1878 in menu, OK button</p> 1879 </div> 1880 </div> 1881 </div> 1882 <div class="manual-cntrl_label back"> 1883 <div class="label_title"><img loading="lazy" src="//busy.app/cdn/shop/t/4/assets/w--mc_back.svg?v=48859883839465107901776956539" alt="" 1884 class="manual-control_small-icon"> 1885 <h3 class="paragraph-l">Back button</h3> 1886 </div> 1887 <p class="paragraph-s text_color-secondary">Go back in menu and quit apps</p> 1888 </div><img loading="lazy" src="//busy.app/cdn/shop/t/4/assets/busybar_manual_contr.svg?v=152322604532414054121778079027" alt="BUSY Bar manual controls" 1889 class="manual-control_img--desk"><img src="//busy.app/cdn/shop/t/4/assets/w--lines.svg?v=176046005700
1889558407551776956534" loading="lazy" alt="" 1890 class="manual-cntrl_img hide-mobile"> 1891 </div> 1892 </div> 1893 </section> 1894 <section class="s_back-screen"> 1895 <div class="back-screen_wrap"><img src="//busy.app/cdn/shop/t/4/assets/back-screen.svg?v=178119404667036602331782984870" loading="eager" 1896 alt="Monochrome back screen" class="back-screen_img--desk"><img 1897 src="//busy.app/cdn/shop/t/4/assets/back-screen-mobile.svg?v=76606627362863496251777888606" loading="eager" 1898 alt="Monochrome back screen" class="back-screen_img--mobile"> 1899 <div class="gradient-top"></div> 1900 <div class="gradient-down"></div> 1901 </div> 1902 <div class="container"> 1903 <div class="section_head width-l--desk margin-offset"> 1904 <h2 class="h2">Monochrome back screen</h2> 1905 <p class="paragraph-l">Eye-friendly back screen allows you to control the device and see the status 1906 displayed on the main screen â even when itâs turned away from you.</p> 1907 </div> 1908 </div> 1909 </section> 1910 <section class="s_interval"> 1911 <div class="container"> 1912 <div class="section_head width-s--desk margin-offset"> 1913 <h2 class="h2">Interval focus timer</h2> 1914 <p class="paragraph-l">BUSY Bar is an advanced productivity timer inspired by the Pomodoro technique, 1915 which divides work into short intervals â 25âminute work sessions followed by 5âminute breaks.</p> 1916 </div> 1917 </div> 1918 <div class="interval_video--desk w-embed"> 1919 <div style="width: 100%; height: 100%;" class="w-background-video w-background-video-atom"> 1920 <video playsinline="" loop="" muted="" autoplay="" preload="none" data-wf-ignore="true" data-object-fit="cover"> 1921 <source src="https://cdn.flipperzero.one/busybar_interval_busy_desktop_008.mp4" 1922 data-wf-ignore="true"> 1923 </video> 1924 </div> 1925 </div> 1926 <div class="interval_video-wrap--mobile"> 1927 <div class="interval_video--mobile w-embed"> 1928 <div style="width: 100%; height: 100%;" class="w-background-video w-background-video-atom"> 1929 <video playsinline="" loop="" muted="" autoplay="" preload="none" data-wf-ignore="true" data-object-fit="cover"> 1930 <source src="https://cdn.flipperzero.one/ib_mobile_01_min.mp4" data-wf-ignore="true"> 1931 </video> 1932 </div> 1933 </div> 1934 <div class="interval_video-gradient"></div> 1935 </div> 1936 </section> 1937 <section class="s_pomodoro"> 1938 <div class="container"> 1939 <div class="pomodoro_head margin-offset"> 1940 <div class="section_head width-s--desk"> 1941 <div class="pomodoro_head-wrap"><img src="//busy.app/cdn/shop/t/4/assets/w--pomodoro.svg?v=20817624837141179131776956527" loading="lazy" 1942 alt="BUSY Bar pomodoro timer" class="pomodoro_img--mobile"> 1943 <h2 class="h2">New Pomodoro timer</h2> 1944 </div> 1945 <p class="paragraph-l">
1945Weâve redesigned the classic Pomodoro timer by combining 1946 it with a distraction blocker to help you stay focused and fight off notifications, social 1947 media, and other brain rot while you work.</p> 1948 </div><img src="//busy.app/cdn/shop/t/4/assets/w--pomodoro.svg?v=20817624837141179131776956527" loading="lazy" alt="BUSY Bar pomodoro timer" 1949 class="pomodoro_img--desk"> 1950 </div> 1951 </div> 1952 <div class="pomodoro_img-wrap--desk"><img src="//busy.app/cdn/shop/t/4/assets/w--what-is-pomodoro-timer-5.svg?v=70246877374104803351776956556" 1953 loading="lazy" 1954 alt="Weâve redesigned the classic Pomodoro timer by combining it with a distraction blocker to help you stay focused and fight off notifications, social media, and other brain rot while you work." 1955 class="pomodoro_img5"><img src="//busy.app/cdn/shop/t/4/assets/w--what-is-pomodoro-timer-1.svg?v=50268843277033203701776956555" loading="lazy" 1956 style="opacity:0"
1957 alt="Weâve redesigned the classic Pomodoro timer by combining it with a distraction blocker to help you stay focused and fight off notifications, social media, and other brain rot while you work." 1958 class="pomodoro_img1"><img src="//busy.app/cdn/shop/t/4/assets/w--what-is-pomodoro-timer-2.svg?v=73988042367026460041776956555" loading="lazy" 1959 style="opacity:0" 1960 alt="Weâve redesigned the classic Pomodoro timer by combining it with a distraction blocker to help you stay focused and fight off notifications, social media, and other brain rot while you work." 1961 class="pomodoro_img2"><img src="//busy.app/cdn/shop/t/4/assets/w--what-is-pomodoro-timer-3.svg?v=130079877924722761141776956556" loading="lazy" 1962 style="opacity:0" 1963 alt="Weâve redesigned the classic Pomodoro timer by combining it with a distraction blocker to help you stay focused and fight off notifications, social media, and other brain rot while you work." 1964 class="pomodoro_img3"><img src="//busy.app/cdn/shop/t/4/assets/w--what-is-pomodoro-timer-4.svg?v=104719996426479175941776956556" loading="lazy" 1965 style="opacity:0"
1966 alt="Weâve redesigned the classic Pomodoro timer by combining it with a distraction blocker to help you stay focused and fight off notifications, social media, and other brain rot while you work." 1967 class="pomodoro_img4"></div> 1968 <div class="pomodoro_img-wrap--mob"><img src="//busy.app/cdn/shop/t/4/assets/w--mob_pomodoro-timer-5.svg?v=30060450947290269491776956551" loading="lazy" 1969 alt="Weâve redesigned the classic Pomodoro timer by combining it with a distraction blocker to help you stay focused and fight off notifications, social media, and other brain rot while you work." 1970 class="pomodoro_img5"><img src="//busy.app/cdn/shop/t/4/assets/w--mob_pomodoro-timer-1.svg?v=128418742009715431171776956549" loading="lazy" 1971 style="opacity:0" 1972 alt="Weâve redesigned the classic Pomodoro timer by combining it with a distraction blocker to help you stay focused and fight off notifications, social media, and other brain rot while you work." 1973 class="pomodoro_img1"><img src="//busy.app/cdn/shop/t/4/assets/w--mob_pomodoro-timer-2.svg?v=116919963371804632421776956550" loading="lazy" 1974 style="opacity:0"
1975 alt="Weâve redesigned the classic Pomodoro timer by combining it with a distraction blocker to help you stay focused and fight off notifications, social media, and other brain rot while you work." 1976 class="pomodoro_img2"><img src="//busy.app/cdn/shop/t/4/assets/w--mob_pomodoro-timer-3.svg?v=25922211390623177531776956550" loading="lazy" 1977 style="opacity:0" 1978 alt="Weâve redesigned the classic Pomodoro timer by combining it with a distraction blocker to help you stay focused and fight off notifications, social media, and other brain rot while you work." 1979 class="pomodoro_img3"><img src="//busy.app/cdn/shop/t/4/assets/w--mob_pomodoro-timer-4.svg?v=64069176596598752951776956550" loading="lazy" 1980 style="opacity:0" 1981 alt="Weâve redesigned the classic Pomodoro timer by combining it with a distraction blocker to help you stay focused and fight off notifications, social media, and other brain rot while you work." 1982 class="pomodoro_img4"></div> 1983 <div class="container"> 1984 <div class="focus-killer_wrap"> 1985 <h3 class="h3">We fight major focus killers</h3> 1986 <div class="focus-killer_content"> 1987 <div class="focus-killer_item"><img src="//busy.app/cdn/shop/t/4/assets/w--pomodoro-1.jpg?v=147148548886226181331776956529" loading="lazy" 1988 alt="BUSY Bar fight major focus killers" class="focus-killer_img"> 1989 <div class="focus-killer_text"> 1990 <h3 class="h5">Endless scrolling</h3> 1991 <p class="paragraph-m text_color-secondary">Brain-rotting content kills your focus. We block 1992 Instagram and TikTok while youâre in focus mode â so you canât even open them.</p> 1993 </div> 1994 </div> 1995 <div class="focus-killer_item"><img src="//busy.app/cdn/shop/t/4/assets/w--pomodoro-2.jpg?v=168530101286411766201776956526" loading="lazy" 1996 alt="BUSY Bar fight major focus killers" class="focus-killer_img"> 1997 <div class="focus-killer_text"> 1998 <h3 class="h5">People around</h3> 1999 <p class="paragraph-m text_color-secondary">Just as you manage to concentrate, someone 2000 always tries to interrupt. BUSY Bar lets others know when youâre in deep focus â and 2001 when youâll be available again.</p> 2002 </div> 2003 </div> 2004 </div> 2005 </div> 2006 </div> 2007 </section> 2008 <section class="s_block-distraction"> 2009 <div class="block-distraction_video--desk w-embed"> 2010 <div style="width: 100%; height: 100%;" class="w-background-video w-background-video-atom"> 2011 <video playsinline="" loop="" muted="" autoplay="" preload="none" data-wf-ignore="true" data-object-fit="cover"> 2012 <source src="https://cdn.flipperzero.one/busy_bar_bg_vid_desktop_2560_02.mp4" data-wf-ignore="true"> 2013 </video> 2014 </div> 2015 </div> 2016 <div class="block-disctraction_gradient"></div> 2017 <div class="container"> 2018 <div class="block-distr_text"> 2019 <div class="section_head"> 2020 <h2 class="h2">Block distractions</h2> 2021 <p class="paragraph-l">BUSY Bar can automatically mute notifications on your<br>phone and PC when 2022 BUSY mode is activated. It helps you stay focused by blocking distractions as you work.</p> 2023 </div> 2024 <div class="block-distraction_download-app-wrap"> 2025 <p class="paragraph-m text_color-secondary">Requires BUSY App integration (available for free):</p> 2026 <div class="download-app_links-wrap"> 2027 <a href="https://play.google.com/store/apps/details?id=com.flipperdevices.busybar" 2028 target="_blank" class="download-app_link w-inline-block"><img 2029 src="//busy.app/cdn/shop/t/4/assets/w--google-play.svg?v=170572297501661199541776956538" loading="lazy" alt="" 2030 class="download-app_img"></a> 2031 <a href="https://apps.apple.com/app/id6738797176" target="_blank" 2032 class="download-app_link w-inline-block"><img src="//busy.app/cdn/shop/t/4/assets/w--app-store.svg?v=1816260654466100501776956534" 2033 loading="lazy" alt="" class="download-app_img"></a> 2034 </div> 2035 </div> 2036 </div> 2037 </div> 2038 <div class="block-distraction_video--mobile w-embed"> 2039 <div style="width: 100%; height: 100%;" class="w-background-video w-background-video-atom"> 2040 <video playsinline="" loop="" muted="" autoplay="" preload="none" data-wf-ignore="true" data-object-fit="cover"> 2041 <source src="https://cdn.flipperzero.one/busy_bar_bg_vid_mobile_1280_05.mp4" data-wf-ignore="true"> 2042 </video> 2043 </div> 2044 </div> 2045 </section> 2046 <section class="s_pause-scrolling"> 2047 <div class="container">
2048 <div class="pause-scrolling_wrap"> 2049 <div class="pause-scrolling_content-wrap"> 2050 <div class="section_head width-xs--desk"> 2051 <h2 class="h2">Pause scrolling</h2> 2052 <p class="paragraph-l">Short videos on TikTok and Instagram flood you with<br>dopamine, making 2053 it hard to focus. BUSY App can blocks these apps while youâre in deep focus.</p> 2054 </div> 2055 <div class="pause-scrolling_video-wrap--mobile"> 2056 <div class="pause-scrolling_video--mobile w-embed"> 2057 <div style="width: 100%; height: 100%;" class="w-background-video w-background-video-atom"> 2058 <video playsinline="" loop="" muted="" autoplay="" preload="none" data-wf-ignore="true" 2059 data-object-fit="cover"> 2060 <source src="https://cdn.flipperzero.one/hm_desktop_11.mp4" data-wf-ignore="true"> 2061 </video> 2062 </div> 2063 </div> 2064 <div class="div-block-12"></div> 2065 <div class="div-block-12-copy"></div> 2066 </div> 2067 <div class="pause-scrolling_list"> 2068 <div class="pause-scrolling_item"><img src="//busy.app/cdn/shop/t/4/assets/w--block.svg?v=174825310078493401081776956532" loading="lazy" 2069 alt="" class="icon_32"> 2070 <div class="flex-vert_025rem"> 2071 <div class="h3_head-wrap"><img src="//busy.app/cdn/shop/t/4/assets/w--block.svg?v=174825310078493401081776956532" loading="lazy" 2072 alt="" class="pause-scrolling_icon"> 2073 <h3 class="paragraph-l">Block any app</h3> 2074 </div> 2075 <p class="paragraph-m text_color-secondary">Select the apps you want to block during 2076 focus mode. Youâll stop receiving notifications and wonât be able to open these apps 2077 until the timer runs out.</p> 2078 </div> 2079 </div> 2080 <div class="pause-scrolling_item"><img src="//busy.app/cdn/shop/t/4/assets/w--hardcore.svg?v=22771651524464978001776956539" loading="lazy" 2081 alt="" class="icon_32"> 2082 <div class="flex-vert_025rem"> 2083 <div class="h3_head-wrap"><img src="//busy.app/cdn/shop/t/4/assets/w--hardcore.svg?v=22771651524464978001776956539" loading="lazy" 2084 alt="" class="pause-scrolling_icon"> 2085 <h3 class="paragraph-l">Hardcore mode</h3> 2086 <div class="optional">optional</div> 2087 </div> 2088 <p class="paragraph-m text_color-secondary is-short">Locks apps for the entire focus 2089 session with no way to bypass it. The only way to unlock them is a full phone reset. Coming soon. 2090 </p> 2091 </div> 2092 </div> 2093 </div> 2094 </div> 2095 <div class="pause-scrolling_video-wrap--desk"> 2096 <div class="pause-scrolling_video--desk w-embed"> 2097 <div style="width: 100%; height: 100%;" class="w-background-video w-background-video-atom"> 2098 <video playsinline="" loop="" muted="" autoplay="" preload="none" data-wf-ignore="true" 2099 data-object-fit="cover"> 2100 <source src="https://cdn.flipperzero.one/hm_desktop_11.mp4" data-wf-ignore="true"> 2101 </video> 2102 </div> 2103 </div> 2104 </div> 2105 </div> 2106 </div> 2107 </section> 2108 <section class="s_mute-all"> 2109 <div class="mute-all_video--desk w-embed"> 2110 <div style="width: 100%; height: 100%;" class="w-background-video w-background-video-atom"> 2111 <video playsinline="" loop="" muted="" autoplay="" preload="none" data-wf-ignore="true" data-object-fit="cover"> 2112 <source src="https://cdn.flipperzero.one/mute_all_devices_desktop_002.mp4" data-wf-ignore="true"> 2113 </video> 2114 </div> 2115 </div> 2116 <div class="container"> 2117 <div class="section_head width-xs--desk"> 2118 <h2 class="h2 h2--margin-auto--mobile">Mute all devices</h2> 2119 <div class="mute-all_video--mobile w-embed"> 2120 <div style="width: 100%; height: 100%;" class="w-background-video w-background-video-atom"> 2121 <video playsinline="" loop="" muted="" autoplay="" preload="none" data-wf-ignore="true" 2122 data-object-fit="cover"> 2123 <source src="https://cdn.flipperzero.one/mute_all_devices_mobile_002.mp4" 2124 data-wf-ignore="true"> 2125 </video> 2126 </div> 2127 </div> 2128 <div class="s_head-description"> 2129 <p class="paragraph-l">BUSY Bar integrates with the free cloud-based BUSY App infrastru
2129cture.</p> 2130 <p class="paragraph-l">Block distractions across all platforms simultaneously, so nothing pulls you 2131 away while youâre focused. BUSY App works on your computer, phone, and smartwatch.</p> 2132 </div> 2133 </div> 2134 </div> 2135 </section> 2136 <section class="s_smart-home"> 2137 <div class="container"> 2138 <div class="section_head width-m--desk margin-offset"> 2139 <h2 class="h2">Smart home integration</h2> 2140 <div class="s_head-description"> 2141 <p class="paragraph-l">Make your smart home react when youâre busy: pause music, turn on lights, 2142 and lock the door with just one button.</p> 2143 <p class="paragraph-l">BUSY Bar supports Matter®, a modern smart home protocol that connects 2144 to Apple Home and Google Home.</p> 2145 </div> 2146 </div> 2147 </div><img src="//busy.app/cdn/shop/t/4/assets/w--smart-home-desk.svg?v=123729742628372373241778069264" loading="eager" 2148 alt="BUSY Bar supports Matter®, a modern smart home protocol that connects to Apple Home and Google Home." 2149 class="smart-home_img--desk"><img src="//busy.app/cdn/shop/t/4/assets/w--smart-home-mob.jpg?v=144356956658869752281776956554" loading="lazy" 2150 alt="BUSY Bar supports Matter®, a modern smart home protocol that connects to Apple Home and Google Home." 2151 class="smart-home_img--mob"> 2152 </section> 2153 <section class="s_matter"> 2154 <div class="container"> 2155 <div class="matter_what-is"><img src="//busy.app/cdn/shop/t/4/assets/w--what-is-the-matter.svg?v=102312783282644561661776956570" loading="lazy" 2156 alt="Matter is a modern smart home protocol developed by Apple, Google, Amazon, and Samsung to address the issue of smart device incompatibility and security" 2157 class="matter_img"> 2158 <div class="matter_text-wrap"> 2159 <div class="matter_h3-wrap"><img src="//busy.app/cdn/shop/t/4/assets/w--matter-icon.svg?v=167720623364025302471776956538" loading="lazy" alt="" 2160 class="matter_icon"> 2161 <h4 class="h3">What is Matter protocol?</h4> 2162 </div> 2163 <div class="matter_text-descr-wrap"> 2164 <p class="paragraph-l">Matter is a modern smart home protocol developed by Apple, Google, 2165 Amazon, and Samsung to address the issue of smart device incompatibility and security. 2166 Designed for seamless interoperability, Matter ensures that supported devices can easily 2167 integrate into all major smart home platforms without the need for additional apps 2168 or software.</p> 2169 <p class="paragraph-m text_color-secondary">We are a member of the Connectivity Standards 2170 Alliance (CSA-IoT), and our products are currently in the process of being certified to work 2171 with the Matter standard.</p> 2172 </div> 2173 </div> 2174 </div> 2175 <div class="matter_home-assistant"> 2176 <div class="matter_text-wrap"> 2177 <div class="matter_h3-wrap"><img src="//busy.app/cdn/shop/t/4/assets/w--home-assistant-icon.svg?v=55785904587235497151776956539" loading="lazy" 2178 alt="" class="matter_icon"> 2179 <h4 class="h3">Home Assistant support</h4> 2180 </div> 2181 <div class="matter_text-descr-wrap"> 2182 <p class="paragraph-l">BUSY Bar can be natively integrated into Home Assistant via its HTTP API, 2183 serving as an automation trigger when youâre busy. It can also act as an output device 2184 triggered by actions from Home Assistant, such as displaying a message when your washing 2185 machine has finished its cycle.</p> 2186 <p class="paragraph-m text_color-secondary">Home Assistant is the most popular open-source smart 2187 home hub, with a wide range of integrations, powerful automation, and local control.</p> 2188 </div><img src="//busy.app/cdn/shop/t/4/assets/w--works-with-home-assistant.png?v=2407906505309697521776956571" loading="lazy" alt="" 2189 class="home-assistant_img"> 2190 </div><img src="//busy.app/cdn/shop/t/4/assets/w--home-assistant-support.svg?v=113511161602311879991776956531" loading="lazy" 2191 alt="BUSY Bar can be natively integrated into Home Assistant via its HTTP API, serving as an automation trigger when youâre busy." 2192 class="matter_img"> 2193 </div> 2194 </div> 2195 </section> 2196 <section class="s_dev-friendly is-dark"> 2197 <div class="container"> 2198 <div class="dev-friendly_head-wrap"> 2199 <div class="section_head"> 2200 <h2 class="h2">Developer-friendly</h2> 2201 <p class="paragraph-l">Right out of the box, BUSY Bar comes with an open API, ready for integration 2202 into your project.</p> 2203 </div> 2204 </div> 2205 <div class="dev-friendly_component"> 2206 <div class="dev-friendly_visual-wrap"> 2207 <div class="dev-friendly_video w-embed"> 2208 <div style="width: 100%; height: 100%;" class="w-background-video w-background-video-atom"> 2209 <video playsinline="" loop="" muted="" autoplay="" preload="none" data-wf-ignore="true" 2210 data-object-fit="cover"> 2211 <source src="https://cdn.flipperzero.one/bb_df_hello_world_device_2.mp4" 2212 data-wf-ignore="true"> 2213 </video> 2214 </div> 2215 </div><img src="//busy.app/cdn/shop/t/4/assets/w--arrow-006.svg?v=184074500855831716861776956531" loading="lazy" alt="" 2216 class="dev-friendly_line--mobile"> 2217 <div class="dev-friendly_features"> 2218 <div class="dev-friendly_feature-item"> 2219 <div class="jet text-align-right">> Open HTTP API<br></div> 2220 <p class="paragraph-m text-align-right text_color-secondary--dark">Connect to your smart 2221 home system for seamless automation</p> 2222 </div> 2223 <div class="dev-friendly_feature-item _2"> 2224 <div class="dev-friendly_sdk-header"> 2225 <div class="jet">> SDK & Libraries<br></div><img 2226 src="//busy.app/cdn/shop/t/4/assets/icons_ts-python.svg?v=73171387320837660901782984871" loading="lazy" alt="" 2227 class="dev-friendly_sdk-img"> 2228 </div> 2229 <p class="paragraph-m text_color-secondary--dark">Display custom messages and images using 2230 TypeScript or Python</p> 2231 </div> 2232 </div> 2233 </div><img src="//busy.app/cdn/shop/t/4/assets/w--demo.svg?v=154742301019902320651776956531" loading="lazy" 2234 alt="Right out of the box, BUSY Bar comes with an open API, ready for integration into your project." 2235 class="dev-friendly_img"><img src="//busy.app/cdn/shop/t/4/assets/w--dev-f-line-desk.svg?v=140780492513463035551776956532" loading="lazy" alt="" 2236 class="dev-friendly_line--desk"> 2237 </div> 2238 </div> 2239 </section> 2240 <section class="s_multiple is-dark"> 2241 <div class="container"> 2242 <div class="multiple_wrap"> 2243 <div class="multiple_network"> 2244 <div class="section_head width-s--desk"> 2245 <h2 class="h3">Multiple network connectivity</h2> 2246 <p class="paragraph-l text_color-secondary--dark">Connect BUSY Bar to your project using the open 2247 API and any type of network connection: USB, LAN, or Cloud.</p> 2248 </div><img src="//busy.app/cdn/shop/t/4/assets/w--network-info.svg?v=166402029458606883461776956529" loading="lazy" 2249 alt="Connect BUSY Bar to your project using the open API and any type of network connection: USB, LAN, or Cloud." 2250 class="multiple_img--desk"> 2251 </div> 2252 <div class="multiple_connect"> 2253 <p class="paragraph-l is-dark--mobile">You can connect to BUSY Bar in the following ways:</p> 2254 <div class="multiple_connect-info"> 2255 <div id="w-node-_3b449250-b2d1-261f-1b80-42250d4bafc3-48d15893" class="multiple_item"><img 2256 src="//busy.app/cdn/shop/t/4/assets/w--icon-connect-to-cloud.svg?v=90367491062103466921776956531" loading="lazy" alt="" 2257 class="multiple_icon"> 2258 <div class="multiple_item-text"> 2259 <div class="jet">Connect to Cloud</div> 2260 <p class="paragraph-m text_color-secondary--dark">Connect the device to your BUSY App 2261 account for remote access via the internet, or connect to your own server.</p> 2262 <div class="multiple_item-list"> 2263 <p class="paragraph-m text_color-secondary--dark">⢠Remote access behind the NAT</p> 2264 <p class="paragraph-m text_color-secondary--dark">⢠Connect to any cloud via MQTT 2265 </p> 2266 <p class="paragraph-m text_color-secondary--dark">
2266⢠No vendor lock-in</p> 2267 </div> 2268 </div> 2269 </div> 2270 <div id="w-node-_0c0d6a8e-097c-9ff6-092d-be64875d078f-48d15893" 2271 class="multiple_img-wrap--mobile"><img src="//busy.app/cdn/shop/t/4/assets/w--network-info.svg?v=166402029458606883461776956529" 2272 loading="lazy" 2273 alt="Connect BUSY Bar to your project using the open API and any type of network connection: USB, LAN, or Cloud." 2274 class="multiple_img--mobile"></div> 2275 <div id="w-node-c0ce4429-b921-18ac-3fa8-1d9b0e0f9b33-48d15893" class="multiple_item"><img 2276 src="//busy.app/cdn/shop/t/4/assets/w--icon-lan-via-wifi.svg?v=110771609544891630271776956532" loading="lazy" alt="" 2277 class="multiple_icon"> 2278 <div class="multiple_item-text"> 2279 <div class="jet">LAN via Wi-Fi</div> 2280 <p class="paragraph-m text_color-secondary--dark">Get full access to the HTTP API, web 2281 interface and Matter smart home protocol in your local network even if BUSY Bar has 2282 no internet access.</p> 2283 </div> 2284 </div> 2285 <div id="w-node-_09b23206-a695-6761-9be3-d1074ca6cd9b-48d15893" class="multiple_item"><img 2286 src="//busy.app/cdn/shop/t/4/assets/w--icon-usb-ethernet.svg?v=145204267124813680901776956532" loading="lazy" alt="" 2287 class="multiple_icon"> 2288 <div class="multiple_item-text"> 2289 <div class="jet">USB Ethernet</div> 2290 <p class="paragraph-m text_color-secondary--dark">Connect to PC to create a Virtual LAN 2291 interface, allowing access to the local web interface and HTTP API without Wi-Fi or 2292 internet.</p> 2293 </div> 2294 </div> 2295 <div class="hide-mobile"><img src="//busy.app/cdn/shop/t/4/assets/w--arrow-003.svg?v=151354227459453261871777888609" loading="lazy" alt="" 2296 class="multiple_line-1"><img src="//busy.app/cdn/shop/t/4/assets/w--arrow-004.svg?v=134468590223391318781776956534" loading="lazy" 2297 alt="" class="multiple_line-2"><img src="//busy.app/cdn/shop/t/4/assets/w--arrow-005.svg?v=92252393967515714281776956531" 2298 loading="lazy" alt="" class="multiple_line-3"></div><img 2299 src="//busy.app/cdn/shop/t/4/assets/w--arrow-011.svg?v=12082768476304809641776956532" loading="lazy" alt="" 2300 class="multiple_line-1--mobile"><img src="//busy.app/cdn/shop/t/4/assets/w--arrow-012.svg?v=120693697065960710981776956532" 2301 loading="lazy" alt="" class="multiple_line-2--mobile"><img 2302 src="//busy.app/cdn/shop/t/4/assets/w--arrow-013.svg?v=114762437085490821041776956533" loading="lazy" alt="" 2303 class="multiple_line-3--mobile"> 2304 </div> 2305 </div> 2306 </div> 2307 </div> 2308 </section> 2309 <section class="s_firmware is-dark"> 2310 <div class="container"> 2311 <section id="firmware" class="downloads-v2_card is-dark is-blueprint" aria-labelledby="bar-firmware-heading"><div class="fw_grid"><div class="fw_media" id="fw-illustration" aria-hidden="true"> 2312 <img 2313 src="//busy.app/cdn/shop/t/4/assets/opensource-firmware-ill.webp?v=154472720606788527221784328541" 2314 loading="lazy" 2315 alt="" 2316 class="fw_media-image" 2317 decoding="async" 2318 > 2319 </div><div class="fw_cell fw_filler" id="fw-r1c1" aria-hidden="true"></div> 2320 <div class="fw_cell fw_filler" id="fw-r1c2" aria-hidden="true"></div> 2321 <div class="fw_cell fw_filler" id="fw-r1c3" aria-hidden="true"></div> 2322 <div class="fw_cell fw_filler" id="fw-r1c4" aria-hidden="true"></div> 2323 <div class="fw_cell fw_filler fw_cell--edge-r" id="fw-r1c5" aria-hidden="true"></div><div class="fw_cell fw_filler" id="fw-r2c1" aria-hidden="true"></div> 2324 <div class="fw_cell fw_filler" id="fw-r2c2" aria-hidden="true"></div> 2325 <div class="fw_cell fw_filler" id="fw-r2c3" aria-hidden="true"></div> 2326 <div class="fw_cell fw_head" id="fw-r2c4"> 2327 <h2 class="h2 downloads-v2_title text-align-left" id="bar-firmware-heading">Open-source firmware</h2> 2328 <p class="paragraph-l downloads-v2_lead">BUSY Bar runs on fully open firmware â the exact code we ship, published on GitHub under GPLv2.</p> 2329 </div> 2330 <div class="fw_cell fw_filler fw_cell--edge-r" id="fw-r2c5" aria-hidden="true"></div><div class="fw_cell fw_filler" id="fw-r3c1" aria-hidden="true"></div> 2331 <div class="fw_cell fw_filler" id="fw-r3c2" aria-hidden="true"></div> 2332 <div class="fw_cell fw_filler" id="fw-r3c3" aria-hidden="true"></div> 2333 <div class="fw_cell fw_filler" id="fw-r3c4" aria-hidden="true"></div> 2334 <div class="fw_cell fw_filler fw_cell--edge-r" id="fw-r3c5" aria-hidden="true"></div><div class="fw_cell fw_filler" id="fw-r4c1" aria-hidden="true"></div> 2335 <div class="fw_cell fw_filler" id="fw-r4c2" aria-hidden="true"></div> 2336 <div class="fw_cell fw_filler" id="fw-r4c3" aria-hidden="true"></div> 2337 <div class="fw_cell fw_list" id="fw-r4c4"> 2338 <div class="fw_item">
2339 <span class="fw_item-dash" aria-hidden="true">-</span> 2340 <p class="paragraph-m"><span class="fw_item-lead">Built to be extended.</span> Every mode and service is open C on the FBT toolkit, with a documented SDK for building and loading custom apps alongside the built-in ones.</p> 2341 </div> 2342 <div class="fw_item"> 2343 <span class="fw_item-dash" aria-hidden="true">-</span> 2344 <p class="paragraph-m"><span class="fw_item-lead">No lock-in, nothing hidden.</span> The whole firmware is auditable, buildable from source, and free to fork â so BUSY Bar isn't tied to any single vendor.</p> 2345 </div> 2346 </div> 2347 <div class="fw_cell fw_filler fw_cell--edge-r" id="fw-r4c5" aria-hidden="true"></div><div class="fw_cell fw_filler" id="fw-r5c1" aria-hidden="true"></div> 2348 <div class="fw_cell fw_filler" id="fw-r5c2" aria-hidden="true"></div> 2349 <div class="fw_cell fw_filler" id="fw-r5c3" aria-hidden="true"></div> 2350 <div class="fw_cell fw_filler" id="fw-r5c4" aria-hidden="true"></div> 2351 <div class="fw_cell fw_filler fw_cell--edge-r" id="fw-r5c5" aria-hidden="true"></div><div class="fw_cell fw_filler" id="fw-r6c1" aria-hidden="true"></div> 2352 <div class="fw_cell fw_filler" id="fw-r6c2" aria-hidden="true"></div> 2353 <div class="fw_cell fw_filler" id="fw-r6c3" aria-hidden="true"></div> 2354 <div class="fw_cell fw_badge-cell" id="fw-r6c4"> 2355 <a 2356 href="https://github.com/busy-app/busybar-firmware" 2357 class="fw_badge" 2358 target="_blank" 2359 rel="noopener noreferrer" 2360 aria-label="BUSY Bar firmware sources on GitHub" 2361 > 2362 <img src="//busy.app/cdn/shop/t/4/assets/github-available-badge.svg?v=101229521727794242041784323475" loading="lazy" alt="Available on GitHub" class="fw_badge-image"> 2363 </a> 2364 </div> 2365 <div class="fw_cell fw_filler fw_cell--edge-r" id="fw-r6c5" aria-hidden="true"></div><div class="fw_cell fw_filler fw_cell--edge-b" id="fw-r7c1" aria-hidden="true"></div> 2366 <div class="fw_cell fw_filler fw_cell--edge-b" id="fw-r7c2" aria-hidden="true"></div> 2367 <div class="fw_cell fw_filler fw_cell--edge-b" id="fw-r7c3" aria-hidden="true"></div> 2368 <div class="fw_cell fw_filler fw_cell--edge-b" id="fw-r7c4" aria-hidden="true"></div> 2369 <div class="fw_cell fw_filler fw_cell--edge-b fw_cell--edge-r" id="fw-r7c5" aria-hidden="true"></div><div class="fw_mcell" aria-hidden="true"></div><div class="fw_mcell" aria-hidden="true"></div><div class="fw_mcell" aria-hidden="true"></div><div class="fw_mcell" aria-hidden="true"></div><div class="fw_mcell" aria-hidden="true"></div><div class="fw_mcell" aria-hidden="true"></div><div class="fw_mcell" aria-hidden="true"></div><div class="fw_mcell" aria-hidden="true"></div><div class="fw_mcell" aria-hidden="true"></div><div class="fw_mcell" aria-hidden="true"></div><div class="fw_mcell" aria-hidden="true"></div><div class="fw_mcell" aria-hidden="true"></div><div class="fw_mcell" aria-hidden="true"></div><div class="fw_mcell" aria-hidden="true"></div><div class="fw_mcell" aria-hidden="true"></div><div class="fw_mcell" aria-hidden="true"></div><div class="fw_mcell" aria-hidden="true"></div><div class="fw_mcell" aria-hidden="true"></div><div class="fw_mcell" aria-hidden="true"></div><div class="fw_mcell" aria-hidden="true"></div><div class="fw_mcell" aria-hidden="true"></div><div class="fw_mcell" aria-hidden="true"></div><div class="fw_mcell" aria-hidden="true"></div></div> 2370 </section> 2371 </div> 2372 </section> 2373 <section class="s_speed is-dark"><img src="//busy.app/cdn/shop/t/4/assets/wifi-usb.svg?v=35683401109693465241777888611" loading="eager" 2374 alt="The device isconnected via USB to the WiâFi router which reports the WAN port speed using the HTTP API." 2375 class="speed_img"> 2376 </section> 2377 <section class="s_tech-specs is-dark"> 2378 <div class="container"> 2379 <h2 class="h2 text-align-center">Tech specs</h2> 2380 <div class="tech-specs_wrap"> 2381 <div class="tech-specs_main-view"><img src="//busy.app/cdn/shop/t/4/assets/w--main-view.jpg?v=126138381611665796061776956534" loading="lazy" 2382 alt="BUSY Bar main screen" class="main-view_img--desk"><img 2383 src="//busy.app/cdn/shop/t/4/assets/w--main-view_lines.svg?v=16398245787022060841776956535" loading="lazy" alt="" 2384 class="main-view_lines-img--desk"> 2385 <div class="tech-specs_item speaker"><img src="//busy.app/cdn/shop/t/4/assets/w--icon_speaker.svg?v=111094524731056494291776956533" 2386 loading="lazy" alt="" class="tech-specs_icon"> 2387 <div class="tech-specs_item-text"> 2388 <p class="paragraph-l">Speaker</p> 2389 <p class="paragraph-m text_color-secondary--dark">For sound notifications</p> 2390 </div> 2391 </div> 2392 <div class="tech-specs_item led-matrix"><img src="//busy.app/cdn/shop/t/4/assets/w--icon_led-matrix.svg?v=80103538528828283321776956534" 2393 loading="lazy" alt="" class="tech-specs_icon"> 2394 <div class="tech-specs_item-text"> 2395 <p class="paragraph-l">LED Matrix</p> 2396 <p class="paragraph-m text_color-secondary--dark">72Ã16 RGB<br>60 Hz refresh rate</p> 2397 </div> 2398 </div> 2399 <div class="tech-specs_item light-sensor"><img src="//busy.app/cdn/shop/t/4/assets/w--icon_light-sensor.svg?v=2193182810495
23997782371776956531" 2400 loading="lazy" alt="" class="tech-specs_icon"> 2401 <div class="tech-specs_item-text"> 2402 <p class="paragraph-l">Light sensor</p> 2403 <p class="paragraph-m text_color-secondary--dark">For automatic brightness control</p> 2404 </div> 2405 </div><img src="//busy.app/cdn/shop/t/4/assets/w--tech-specs_main-view_mob.svg?v=175049129089070240061782984873" loading="lazy" 2406 alt="BUSY Bar main screen" class="main-view_img--mobile"><img 2407 src="//busy.app/cdn/shop/t/4/assets/w--tech-specs_down-view_mob.jpg?v=31696314817020490841776956554" loading="lazy" alt="BUSY Bar battery" 2408 class="down-view_img--mobile"> 2409 </div> 2410 <div class="tech-specs_down-view"><img src="//busy.app/cdn/shop/t/4/assets/w--down-view.jpg?v=145435782622406398941776956534" loading="lazy" 2411 alt="BUSY Bar battery" class="down-view_img--desk"><img 2412 src="//busy.app/cdn/shop/t/4/assets/w--down-view_lines.svg?v=174057596471667721891776956534" loading="lazy" alt="" 2413 class="down-view_lines-img--desk"> 2414 <div class="tech-specs_item m--tech-specs_gap battery"><img 2415 src="//busy.app/cdn/shop/t/4/assets/w--icon_battery.svg?v=44825147195217125541776956533" loading="lazy" alt="" class="tech-specs_icon"> 2416 <div class="tech-specs_item-text"> 2417 <p class="paragraph-l">Battery</p> 2418 <p class="paragraph-m text_color-secondary--dark">8 hours of active 2419 status</p> 2420 </div> 2421 </div> 2422 <div class="tech-specs_item m--tech-specs_gap usb"><img src="//busy.app/cdn/shop/t/4/assets/w--icon_usb.svg?v=15483186430061667751776956534" 2423 loading="lazy" alt="" class="tech-specs_icon"> 2424 <div class="tech-specs_item-text"> 2425 <p class="paragraph-l">USB Type-C</p> 2426 <p class="paragraph-m text_color-secondary--dark">For charging and PC connection</p> 2427 </div> 2428 </div> 2429 </div> 2430 <div class="tech-specs_text"> 2431 <div class="tech-specs_item main-display"><img src="//busy.app/cdn/shop/t/4/assets/w--icon_back-display.svg?v=1594975937227332911776956533" 2432 loading="lazy" alt="" class="tech-specs_icon"> 2433 <div class="tech-specs_item-text"> 2434 <p class="paragraph-l">Main display</p> 2435 <p class="paragraph-m text_color-secondary--dark">72Ã16 LED matrix<br>RGB with 16 million 2436 colors<br>400 nits<br>Adaptive brightness</p> 2437 </div> 2438 </div> 2439 <div class="tech-specs_item"><img src="//busy.app/cdn/shop/t/4/assets/w--icon_usb.svg?v=15483186430061667751776956534" loading="lazy" alt="" 2440 class="tech-specs_icon"> 2441 <div class="tech-specs_item-text"> 2442 <p class="paragraph-l">USB connection</p> 2443 <p class="paragraph-m text_color-secondary--dark">Virtual Ethernet adapter<br>HTTP API via 2444 USB Virtual LAN<br>Control via the desktop app</p> 2445 </div> 2446 </div> 2447 <div class="tech-specs_item"><img src="//busy.app/cdn/shop/t/4/assets/w--icon_battery.svg?v=44825147195217125541776956533" loading="lazy" 2448 alt="" class="tech-specs_icon"> 2449 <div class="tech-specs_item-text"> 2450 <p class="paragraph-l">Battery</p> 2451 <p class="paragraph-m text_color-secondary--dark">3250 mAh<br>Li-ion 18650 battery<br>8 hours of active status</p> 2452 </div> 2453 </div> 2454 </div> 2455 <div class="tech-specs_exploded-view"><img src="//busy.app/cdn/shop/t/4/assets/w--exploted-view.jpg?v=135411186840659769341776956537" loading="lazy" 2456 alt="Exploded view BUSY Bar" class="exploded_img--desk"><img 2457 src="//busy.app/cdn/shop/t/4/assets/w--exploted-view_lines.svg?v=146180708247423734161776956537" loading="lazy" alt="" 2458 class="exploded_lines"> 2459 <div class="tech-specs_item scroll-encoder"><img 2460 src="//busy.app/cdn/shop/t/4/assets/w--icon_scroll-encoder.svg?v=158380828236696939321776956533" loading="lazy" alt="" 2461 class="tech-specs_icon"> 2462 <div class="tech-specs_item-text"> 2463 <p class="paragraph-l">Scroll encoder</p> 2464 <p class="paragraph-m text_color-secondary--dark">Also a push button</p> 2465 </div> 2466 </div> 2467 <div class="tech-specs_item mech-switch"><img src="//busy.app/cdn/shop/t/4/assets/w--icon_mechanical.svg?v=52972311044282089951776956532" 2468 loading="lazy" alt="" class="tech-specs_icon"> 2469 <div class="tech-specs_item-text"> 2470 <p class="paragraph-l">Mechanical switch</p> 2471 <p class="paragraph-m text_color-secondary--dark">Kailh Choc Switch V2</p> 2472 </div> 2473 </div> 2474 <div class="tech-specs_item status-light"><img src="//busy.app/cdn/shop/t/4/assets/w--icon_status-lights.svg?v=103029583231300500671
2474776956533" 2475 loading="lazy" alt="" class="tech-specs_icon"> 2476 <div class="tech-specs_item-text"> 2477 <p class="paragraph-l">Status lights</p> 2478 <p class="paragraph-m text_color-secondary--dark">Indicate active mode</p> 2479 </div> 2480 </div> 2481 <div class="tech-specs_item mode-ecnoder"><img src="//busy.app/cdn/shop/t/4/assets/w--icon_mode-selector.svg?v=50318606594797698121776956532" 2482 loading="lazy" alt="" class="tech-specs_icon"> 2483 <div class="tech-specs_item-text"> 2484 <p class="paragraph-l">Mode selector</p> 2485 <p class="paragraph-m text_color-secondary--dark">Switch between 4 work modes</p> 2486 </div> 2487 </div> 2488 <div class="tech-specs_item wireless"><img src="//busy.app/cdn/shop/t/4/assets/w--icon_wireless.svg?v=43527069807085566251776956534" 2489 loading="lazy" alt="" class="tech-specs_icon"> 2490 <div class="tech-specs_item-text"> 2491 <p class="paragraph-l">Wireless processor</p> 2492 <p class="paragraph-m text_color-secondary--dark">Silicon Labs SiWG917 chip<br>Arm Cortex-M4 2493 core<br>Wi-Fi 6 (IEEE 802.11ax)<br>Single Band 2.4 GHz<br>WPA3 authentication 2494 support<br>Bluetooth Low Energy 5.4</p> 2495 </div> 2496 </div> 2497 <div class="tech-specs_item back-display"><img src="//busy.app/cdn/shop/t/4/assets/w--icon_back-display.svg?v=1594975937227332911776956533" 2498 loading="lazy" alt="" class="tech-specs_icon"> 2499 <div class="tech-specs_item-text"> 2500 <p class="paragraph-l">Back display</p> 2501 <p class="paragraph-m text_color-secondary--dark">Monochrome OLED<br>160Ã80 px 2502 resolution<br>16 gray scales<br>Adaptive brightness<br>Mirrors the main display</p> 2503 </div> 2504 </div> 2505 <div class="tech-specs_item processor"><img src="//busy.app/cdn/shop/t/4/assets/w--icon_central-processor.svg?v=142488340853672644711776956534" 2506 loading="lazy" alt="" class="tech-specs_icon"> 2507 <div class="tech-specs_item-text"> 2508 <p class="paragraph-l">Central processor</p> 2509 <p class="paragraph-m text_color-secondary--dark">STMicroelectronics STM32U595<br>Ultra low 2510 power MCU<br>Arm Cortex-M33 32-bit 160 MHz<br>2 MB Flash Memory<br>2.5 MB 2511 RAM<br>Additional 8 GB eMMC storage</p> 2512 </div> 2513 </div><img src="//busy.app/cdn/shop/t/4/assets/w--tech-specs_exploded-view_mob.svg?v=126057007149788627531782984873" loading="lazy" 2514 alt="Exploded view BUSY Bar" class="exploded_img--mobile"> 2515 </div> 2516 </div> 2517 </div> 2518 </section> 2519 <section class="s_mount is-dark"> 2520 <div class="container"> 2521 <div class="section_head flex-vertical-center-top"> 2522 <h2 class="h3 text-align-center">Built-in monitor mount</h2> 2523 <p class="paragraph-l text-align-center">Place BUSY Bar on top of your desktop monitor so others can see your status.</p> 2524 </div><img src="//busy.app/cdn/shop/t/4/assets/w--monitor-mount.jpg?v=147929247225098636381776956533" loading="lazy" 2525 alt="Back of a monitor with a small white device clipped on top showing a pixelated progress bar labeled 'DOWNLOADING'." 2526 class="mount_img--desk"><img src="//busy.app/cdn/shop/t/4/assets/w--tech-specs_mount_mob.jpg?v=1823636018093412571776956553" loading="lazy" 2527 alt="Back of a monitor with a small white device clipped on top showing a pixelated progress bar labeled 'DOWNLOADING'." 2528 class="mount_img--mobile"> 2529 </div> 2530 </section> 2531 <section class="s_in-the-box is-dark"> 2532 <div class="container"> 2533 <h2 class="h3 text-align-center">Whatâs in the box</h2> 2534 <div class="in-the-box_labels"> 2535 <div class="in-the-box_labels-bsb"> 2536 <p class="paragraph-l">BUSY Bar</p> 2537 </div> 2538 <div class="in-the-box_labels-cabel"> 2539 <p class="paragraph-l">USB-C cable (2m)</p> 2540 </div> 2541 </div><img src="//busy.app/cdn/shop/t/4/assets/w--in--the-box.jpg?v=78339587763755447971776956535" loading="lazy" alt="BUSY Bar what in the box" 2542 class="in-the-box_img"> 2543 </div> 2544 </section> 2545 <section class="s_accessories is-dark"> 2546 <div class="container"> 2547 <div class="accessories_head"> 2548 <h2 class="h3 text-align-center">Accessories</h2> 2549 <div class="accessories_wall-mount-wrap"> 2550 <p class="paragraph-l">Wall mount</p> 2551 </div> 2552 </div><img src="//busy.app/cdn/shop/t/4/assets/w-accessories.svg?v=146056946817449829711777979306" loading="lazy" 2553 alt="Wall-mounted digital sign displaying ON AIR in red letters with mounting bracket and screws shown." 2554 class="accessories_img--desk"> 2555 </div><img src="//busy.app/cdn/shop/t/4/assets/w-accessories_mob.svg?v=25159325015285559751777979306" loading="lazy" 2556 alt="Wall-mounted digital sign displaying ON AIR in red letters with mounting bracket and screws shown." 2557 class="accessories_img--mobile"> 2558 </section> 2559 2560 2561 2562 2563<footer class="footer is-dark"> 2564 <div class="container"> 2565 <div class="footer_wrap"> 2566 <div class="footer_logo-wrap"> 2567 <img src="//busy.app/cdn/shop/t/4/assets/w--flipper-logo.svg?v=34462032261593749661776956538" loading="lazy" alt="Flipper" class="flipper-logo"> 2568 <p class="paragraph-s footer_text--mobile text_color-secondary--dark">Designed by Flipper FZCO.<br>© 2569 2026. All rights reserved.</p> 2570 </div> 2571 <div class="footer_main"> 2572 <div class="footer_nav"> 2573 <div class="footer_col"> 2574 <h3 class="footer_col-heading paragraph-s text_color-secondary--dark">Product</h3> 2575 <nav class="footer_col-links" aria-label="Product"> 2576 <a href="/" class="paragraph-l link">BUSY Bar</a> 2577 <a href="/pages/app" class="paragraph-l link">BUSY App</a> 2578 <a href="/products/busy-bar" class="paragraph-l link">Shop</a> 2579 <a href="/pages/downloads" class="paragraph-l link">Downloads</a> 2580 </nav> 2581 </div> 2582 <div class="footer_col"> 2583 <h3 class="footer_col-heading paragraph-s text_color-secondary--dark">Company</h3> 2584 <nav class="footer_col-links" aria-label="Company"> 2585 <a href="https://flipperdevices.com/" class="paragraph-l link">About Us</a> 2586 <a href="https://blog.busy.app/" class="paragraph-l link">Blog</a> 2587 <a href="https://support.busy.app" class="paragraph-l link">Support</a> 2588 <a href="/pages/contacts" class="paragraph-l link">Contacts</a> 2589 </nav> 2590 </div> 2591 </div> 2592 <div class="footer_divider" role="presentation"></div> 2593 <nav class="footer_legal-bottom" aria-label="Legal documents"> 2594 2595 2596 2597<a href="/policies/privacy-policy" class="paragraph-s link footer_legal-link text_color-secondary--dark">Privacy policy</a><a href="/policies/terms-of-service" class="paragraph-s link footer_legal-link text_color-secondary--dark">Terms of service</a><a href="/pages/terms-of-sale" class="paragraph-s link footer_legal-link text_color-secondary--dark">Terms of Sale</a><a href="/pages/cookie-policy" class="paragraph-s link footer_legal-link text_color-secondary--dark">Cookie Policy</a><a href="/pages/compliance" class="paragraph-s link footer_legal-link text_color-secondary--dark">Compliance</a><a href="/pages/privacy-policy-annex-1-controllers" class="paragraph-s link footer_legal-link text_color-secondary--dark">Privacy Policy â Annex 1: Controllersicy</a><a href="/pages/privacy-policy-annex-2-us-states-notice" class="paragraph-s link footer_legal-link text_color-secondary--dark">Privacy Policy â Annex 2: US States Privacy Notice</a><a href="/pages/privacy-policy-annex-3-subprocessors" class="paragraph-s link footer_legal-link text_color-secondary--dark">Privacy Policy â Annex 3: Subprocessors</a> 2598 </nav> 2599 </div> 2600 <div class="footer_social-wrap"> 2601 <div class="footer_social-icons-wrap"> 2602 <a href="https://www.instagram.com/busy.focus/" target="_blank" rel="noopener" aria-label="Instagram" class="w-inline-block"> 2603 <img src="//busy.app/cdn/shop/t/4/assets/w--social-insta.svg?v=70826461241414146871776956554" loading="lazy" alt="" class="footer_social-icon"> 2604 </a> 2605 <a href="https://x.com/BusyFocusApp" target="_blank" rel="noopener" aria-label="X (Twitter)" class="w-inline-block"> 2606 <img src="//busy.app/cdn/shop/t/4/assets/w--social-x.svg?v=123351696359871529131776956555" loading="lazy" alt="" class="footer_social-icon"> 2607 </a> 2608 <a href="https://www.tiktok.com/@busy.app" target="_blank" rel="noopener" aria-label="TikTok" class="w-inline-block"> 2609 <img src="//busy.app/cdn/shop/t/4/assets/w--social-tiktok.svg?v=3202908711721836421776956554" loading="lazy" alt="" class="footer_social-icon"> 2610 </a> 2611 <a href="https://www.youtube.com/@busy_app" target="_blank" rel="noopener" aria-label="YouTube" class="w-inline-block"> 2612 <img src="//busy.app/cdn/shop/t/4/assets/w--social-yt.svg?v=85507479284843911721776956555" loading="lazy" alt="" class="footer_social-icon"> 2613 </a> 2614 </div> 2615 <div class="footer_address text_color-secondary--dark"> 2616 <p class="paragraph-s footer_text--mobile">Building A2, DDP<br>Dubai Silicon Oasis<br>P.O. Box 451495<br>Dubai<br>United Arab Emirates<br><br>D-U-N-S number: <a href="https://www.dnb.com/business-directory/company-profiles.flipper_-_fzco.8bebb6113f772db5b443b0b8e1e8322f.html" target="_blank" rel="noopener" style="color:inherit;text-decoration:underline;">85-010-2991</a> 2617 </p> 2618 </div> 2619 </div> 2620 </div> 2621 </div> 2622</footer> 2623 2624 <div class="w-embed w-script"> 2625
2625<script> 2626 document.addEventListener('DOMContentLoaded', function () { 2627 const menuTrigger = document.querySelector('[data-w-id="9b9ee082-11e4-e29f-4701-b29ab1333df1"]'); 2628 const nav = document.querySelector('nav.nav'); 2629 const menuWrap = nav ? nav.querySelector('.nav_menu-wrap') : null; 2630 const body = document.body; 2631 let isMenuOpen = false; 2632 let closeRafId = 0; 2633 2634 function revealAppLink() { 2635 if (!isMenuOpen && nav) { 2636 nav.classList.remove('nav-menu-is-open'); 2637 } 2638 } 2639 2640 function waitForMenuCloseThenReveal() { 2641 if (closeRafId) { 2642 cancelAnimationFrame(closeRafId); 2643 closeRafId = 0; 2644 } 2645 if (!menuWrap) { 2646 setTimeout(revealAppLink, 400); 2647 return; 2648 } 2649 let frames = 0; 2650 const tick = function () { 2651 if (isMenuOpen) { 2652 closeRafId = 0; 2653 return; 2654 } 2655 frames += 1; 2656 if (window.getComputedStyle(menuWrap).display === 'none' || frames > 60) { 2657 closeRafId = 0; 2658 revealAppLink(); 2659 return; 2660 } 2661 closeRafId = requestAnimationFrame(tick); 2662 }; 2663 closeRafId = requestAnimationFrame(tick); 2664 } 2665 2666 if (menuTrigger) { 2667 menuTrigger.addEventListener('click', function () { 2668 isMenuOpen = !isMenuOpen; 2669 if (isMenuOpen) { 2670 if (closeRafId) { 2671 cancelAnimationFrame(closeRafId); 2672 closeRafId = 0; 2673 } 2674 if (nav) { 2675 nav.classList.add('nav-menu-is-open'); 2676 } 2677 body.style.overflow = 'hidden'; 2678 } else { 2679 body.style.overflow = 'auto'; 2680 waitForMenuCloseThenReveal(); 2681 } 2682 }); 2683 } 2684 const menuLinks = document.querySelectorAll('.nav_menu-wrap a, .tabs_menu .tab-link'); 2685 menuLinks.forEach(link => { 2686 link.addEventListener('click', function () { 2687 body.style.overflow = 'auto'; 2688 isMenuOpen = false; 2689 waitForMenuCloseThenReveal(); 2690 }); 2691 }); 2692 }); 2693 </script>
2693 2694 </div> 2695</div> 2696
2697<script> 2698(function() { 2699 var lazyVideos = document.querySelectorAll('video[preload="none"]'); 2700 if (!lazyVideos.length) return; 2701 2702 var observer = new IntersectionObserver(function(entries) { 2703 entries.forEach(function(entry) { 2704 if (entry.isIntersecting) { 2705 var video = entry.target; 2706 video.preload = 'auto'; 2707 video.load(); 2708 observer.unobserve(video); 2709 } 2710 }); 2711 }, { rootMargin: '1500px 0px' }); 2712 2713 lazyVideos.forEach(function(v) { observer.observe(v); }); 2714})(); 2715</script>
2715 2716 2717</div> 2718</main> 2719 2720<button 2721 id="busy-cart-fab" 2722 type="button" 2723 aria-label="Open cart" 2724> 2725 <svg width="20" height="17" viewBox="0 0 20 17" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"> 2726 <path d="M0.742608 6.57918e-05C0.645586 -0.00116709 0.549258 0.0149384 0.459223 0.0474462C0.369188 0.079954 0.287242 0.128216 0.218146 0.189427C0.14905 0.250638 0.0941837 0.323578 0.0567344 0.404007C0.0192851 0.484436 0 0.570751 0 0.657935C0 0.74512 0.0192851 0.831434 0.0567344 0.911864C0.0941837 0.992293 0.14905 1.06523 0.218146 1.12644C0.287242 1.18765 0.369188 1.23592 0.459223 1.26842C0.549258 1.30093 0.645586 1.31704 0.742608 1.3158H2.11831C2.28371 1.3158 2.42172 1.40887 2.46867 1.55223L5.58901 11.0836C5.86287 11.9202 6.72409 12.4996 7.69546 12.4996H15.7323C16.7196 12.4996 17.5913 11.9001 17.8516 11.0451L19.7536 4.77861C19.7832 4.68099 19.7875 4.57854 19.7659 4.47922C19.7443 4.37989 19.6975 4.28638 19.6292 4.20595C19.5608 4.12551 19.4728 4.06033 19.3718 4.01547C19.2709 3.97061 19.1597 3.94727 19.0471 3.94728H4.77961L3.87439 1.18089H3.87296C3.6446 0.48349 2.9267 6.57918e-05 2.11831 6.57918e-05H0.742608ZM8.06441 13.8153C7.67604 13.8153 7.30357 13.9539 7.02895 14.2007C6.75433 14.4474 6.60005 14.7821 6.60005 15.1311C6.60005 15.48 6.75433 15.8147 7.02895 16.0614C7.30357 16.3082 7.67604 16.4468 8.06441 16.4468C8.45278 16.4468 8.82525 16.3082 9.09987 16.0614C9.37449 15.8147 9.52877 15.48 9.52877 15.1311C9.52877 14.7821 9.37449 14.4474 9.09987 14.2007C8.82525 13.9539 8.45278 13.8153 8.06441 13.8153ZM15.3862 13.8153C14.9978 13.8153 14.6254 13.9539 14.3508 14.2007C14.0761 14.4474 13.9219 14.7821 13.9219 15.1311C13.9219 15.48 14.0761 15.8147 14.3508 16.0614C14.6254 16.3082 14.9978 16.4468 15.3862 16.4468C15.7746 16.4468 16.147 16.3082 16.4217 16.0614C16.6963 15.8147 16.8506 15.48 16.8506 15.1311C16.8506 14.7821 16.6963 14.4474 16.4217 14.2007C16.147 13.9539 15.7746 13.8153 15.3862 13.8153Z" fill="white"/> 2727 </svg> 2728 <span id="busy-cart-fab-badge">0</span> 2729</button> 2730 2731<style> 2732 #busy-cart-fab { 2733 position: fixed; 2734 bottom: 1.5rem; 2735 right: 1.5rem; 2736 z-index: 999; 2737 width: 3.5rem; 2738 height: 3.5rem; 2739 border-radius: 50%; 2740 border: none; 2741 background: #EA5212; 2742 color: #fff; 2743 cursor: pointer; 2744 box-shadow: 0 4px 14px rgba(0, 0, 0, 0.25); 2745 display: flex; 2746 align-items: center; 2747 justify-content: center; 2748 transition: transform 0.25s ease, box-shadow 0.2s ease, opacity 0.25s ease; 2749 opacity: 0; 2750 transform: scale(0.6); 2751 pointer-events: none; 2752 } 2753 #busy-cart-fab.is-visible { 2754 opacity: 1; 2755 transform: scale(1); 2756 pointer-events: auto; 2757 } 2758 #busy-cart-fab.is-visible:hover { 2759 transform: scale(1.08); 2760 box-shadow: 0 6px 20px rgba(0, 0, 0, 0.3); 2761 } 2762 #busy-cart-fab.is-visible:active { 2763 transform: scale(0.95); 2764 } 2765 #busy-cart-fab svg { 2766 width: 1.25rem; 2767 height: auto; 2768 flex-shrink: 0; 2769 } 2770 #busy-cart-fab-badge { 2771 position: absolute; 2772 top: -0.2rem; 2773 right: -0.2rem; 2774 min-width: 1.25rem; 2775 height: 1.25rem; 2776 border-radius: 0.625rem; 2777 background: #000; 2778 color: #fff; 2779 font-size: 0.7rem; 2780 font-weight: 700; 2781 line-height: 1.25rem; 2782 text-align: center; 2783 padding: 0 0.3rem; 2784 font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif; 2785 } 2786 2787 @media screen and (max-width: 766px) { 2788 #busy-cart-fab { 2789 bottom: 1rem; 2790 right: 1rem; 2791 width: 3rem; 2792 height: 3rem; 2793 } 2794 #busy-cart-fab svg { 2795 width: 1rem; 2796 } 2797 } 2798</style> 2799
2800<script> 2801 (function () { 2802 var fab = document.getElementById('busy-cart-fab'); 2803 var badge = document.getElementById('busy-cart-fab-badge'); 2804 if (!fab || !badge) return; 2805 2806 var lastCount = 0; 2807 var refreshTimer = null; 2808 2809 function setCount(n) { 2810 lastCount = n; 2811 badge.textContent = n > 99 ? '99+' : String(n); 2812 if (n > 0) { 2813 fab.classList.add('is-visible'); 2814 } else { 2815 fab.classList.remove('is-visible'); 2816 } 2817 } 2818 2819 fab.addEventListener('click', function () { 2820 var drawer = document.querySelector('cart-drawer-component'); 2821 if (drawer && typeof drawer.open === 'function') { 2822 drawer.open(); 2823 } else { 2824 window.location.href = '/cart'; 2825 } 2826 }); 2827 2828 document.addEventListener('cart:update', function () { 2829 // Always re-read the true count from /cart.js. Event payloads differ by 2830 // source (the theme's product form sends a DELTA, not the absolute count), 2831 // so trusting detail.itemCount can leave the badge stale or wrong. One 2832 // extra request per cart change keeps the badge exact for any source. 2833 refreshFromApi(); 2834 }); 2835 2836 function refreshFromApi() { 2837 fetch('/cart.js', { credentials: 'same-origin' }) 2838 .then(function (r) { return r.json(); }) 2839 .then(function (cart) { setCount(cart.item_count || 0); }) 2840 .catch(function () {}); 2841 } 2842 2843 function debouncedRefresh() { 2844 clearTimeout(refreshTimer); 2845 refreshTimer = setTimeout(refreshFromApi, 300); 2846 } 2847 2848 var observer = new MutationObserver(debouncedRefresh); 2849 var drawerEl = document.querySelector('cart-drawer-component'); 2850 if (drawerEl) { 2851 observer.observe(drawerEl, { childList: true, subtree: true }); 2852 } 2853 2854 setCount(lastCount); 2855 })(); 2856</script>
2856 2857 2858
2859<script> 2860 (function () { 2861 var events = ['pointerdown', 'touchstart', 'keydown', 'scroll', 'wheel']; 2862 var booted = false; 2863 2864 function boot() { 2865 if (booted) return; 2866 booted = true; 2867 events.forEach(function (name) { 2868 removeEventListener(name, boot, { capture: true }); 2869 }); 2870 removeEventListener('load', boot); 2871 2872 var jquery = document.createElement('script'); 2873 jquery.src = 'https://d3e54v103j8qbb.cloudfront.net/js/jquery-3.5.1.min.dc5e7f18c8.js?site=694e73e5e77e5b3348d15876'; 2874 jquery.integrity = 'sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0='; 2875 jquery.crossOrigin = 'anonymous'; 2876 jquery.onload = function () { 2877 var webflow = document.createElement('script'); 2878 webflow.src = '//busy.app/cdn/shop/t/4/assets/webflow.js?v=22373101984136660621778069265'; 2879 document.body.appendChild(webflow); 2880 }; 2881 document.body.appendChild(jquery); 2882 } 2883 2884 events.forEach(function (name) { 2885 addEventListener(name, boot, { once: true, passive: true, capture: true }); 2886 }); 2887 if (document.readyState === 'complete') boot(); 2888 else addEventListener('load', boot, { once: true }); 2889 })(); 2890 </script>
2890 2891
2891<script src="//busy.app/cdn/shop/t/4/assets/safari-video-autoplay.js?v=96788100246034286581785028098" defer></script>
2891<div id="shopify-block-AV3hyQ2FISjdzWlBPV__11945366711752539959" class="shopify-block shopify-app-block">
2891<script> </script>
2891 2892 2893 2894</div><div id="shopify-block-AbmR4ZVhWZXJvS2NJQ__2786716548061469553" class="shopify-block shopify-app-block"> 2895
2896<script> 2897</script>
2897 2898 2899 </div><div id="shopify-block-AcThYNTRkUW1SdzMyZ__6610233760104865948" class="shopify-block shopify-app-block">
2899<script> 2900 window.pushowlSubdomain = "busy-status-bar.myshopify.com".split(".")[0] 2901 window.isPushowlThemeAppExtentionEnabled = true 2902 window.pushowlGUID = "2d1870b4-13a9-4f2e-9f96-bec59d398702" 2903 window.pushowlEnvironment = "production" 2904 window.pushowlConfigSource = "shopify" 2905 window.pushowlConfigUrl = "https://cdn.shopify.com/s/files/1/0660/7693/4282/files/pushowl_config_env_production_subdomain_busystatusbar_website_id_230897.json?v=1790844372" 2906</script>
2906 2907 2908 2909 2910 2911</div>
2911<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
2911 2912</body> 2913 </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.