PageSourceSearch

https://mountain-rain-or-snow.bubbleapps.io/get_started

html mountain-rain-or-snow.bubbleapps.io collected 2026-10-03 08:23:40 UTC 29,796 bytes, 408 lines download raw bytes

1<!doctype html>
2<html lang="en">
3<head>
4<meta charset="utf-8">
5
6<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
7
8<title>Get Started</title>
9<script type="text/javascript">
10    window.bubble_session_uid = '1791015820552x595469777313946100';
11</script>
vendor: 1 bytes, line 11
11
12<script type="text/javascript">
13    window.headers_source_maps = [["plugin_main_headers_1528245042063x718662409726459900",215,225],["plugin_main_headers_1568299250417x684448291308175400",226,227],["custom_app_header",229,254]]
14</script>
vendor: 1 bytes, line 14
14
15<script type="text/javascript">
16function make_proxy(target, name) {
17  return new Proxy(target, {
18    get: function(target, prop) {
19      if (prop in target) {
20        return target[prop];
21      }
22      throw new Error('The variable ' + name + ' is not fully initialized yet');
23    }
24  });
25}
26window.appquery = make_proxy({
27  app_version: function() { return "live"; },
28  last_change: function() { return "65015142328";},
29}, 'appquery');
30window.Lib = new Proxy(function() {}, {
31  get: function(target, prop) {
32    if (prop === 'is_skeleton') {
33      return true;
34    }
35    throw new Error('The variable ' + Lib + ' is not fully initialized yet');
36  },
37  apply: function() {
38    return make_proxy({
39      current_user: function() {
40        return make_proxy({ id: "1791015820552x595469777313946100" }, 'Lib().current_user');
41      }
42    }, 'Lib()');
43  }
44});
45</script>
vendor: 1 bytes, line 45
45
46<script type="text/javascript">
47function load_error_function (event) {
48  return window.load_error_log.push({ msg: event.message, error_url: event.filename, line: event.lineno, col: event.colno })
49}
50window.load_error_log = [];
51window.addEventListener('error', load_error_function);
52window.disableLoadErrorFunction = function () {
53  window.removeEventListener('error', load_error_function);
54}
55</script>
55
56<meta name="referrer" content="origin">
57<script type="text/javascript">
58if (!window._bubble_page_load_data) {
59  window._bubble_page_load_data = {}
60}
61if (!window._bubble_page_load_data.js_execution_timings) {
62  window._bubble_page_load_data.js_execution_timings = {}
63}
64window._bubble_page_load_data.js_execution_timings['pre_early_js'] = Date.now();
65</script>
65<script type="text/javascript" crossorigin="anonymous" charset="UTF-8" src="/package/early_js/05ae9fe83d6b755291132aab9d325d70918aafd336da1bd91a41a31c8b25734b/early.js"></script>
65<script type="text/javascript">
66if (!window._bubble_page_load_data) {
67  window._bubble_page_load_data = {}
68}
69if (!window._bubble_page_load_data.js_execution_timings) {
70  window._bubble_page_load_data.js_execution_timings = {}
71}
72window._bubble_page_load_data.js_execution_timings['post_early_js'] = Date.now();
73</script>
vendor: 1 bytes, line 73
73
74<script type="text/javascript">(function () {
75    function onWebFontFinish () {
76        window.google_web_fonts_active = true;
77if (window.google_web_fonts_active_cb) {
78    window.google_web_fonts_active_cb();
79}
80        (function fontface_loaded_snippet (font) {
81  if (window.fontface_loaded == null) {
82    window.fontface_loaded = {}
83  }
84  if (font != null) {
85    window.fontface_loaded[font] = true
86  } else {
87    window.all_fontface_loaded = true
88  }
89  if (window.fontface_webfonts_loaded_cb) {
90    return window.fontface_webfonts_loaded_cb(font)
91  }
92})()
93    }
94    const WebFontConfig = {'google': { families: ["Roboto:regular","Roboto:regular","Roboto:500","Roboto:600","Roboto:600","Roboto:700","Roboto:700","Roboto:900"] },
95        active: function() {
96            onWebFontFinish()
97        },
98        inactive: function() {
99            console.log('Failed to load all the fonts');
100            onWebFontFinish()
101        },
102        fontinactive: function(family_name, fvd) {
103            console.log('fontinactive being called for ' + family_name + ', Google says the fonts didnt render');
104            onWebFontFinish()
105        }
106    }
107        window.WebFont.load(WebFontConfig);
108})();</script>
vendor: 1 bytes, line 108
108
109<script>
110(function initialize_data() {
111const xhr = new XMLHttpRequest();
112xhr.onreadystatechange = function() {
113    if (this.readyState === 4 && this.status === 200) {
114        const data = JSON.parse(this.responseText);
115
116        function init_data() {
117            data.forEach(function(d) {
118                Lib().db_instance().initialize_data(d.id, d.data, d.type, d.version);
119            })
120        }
121
122        if (window.Lib && window.Lib.is_skeleton == null) {
123            init_data();
124        } else {
125            window.Lib_post_load = init_data;
126        }
127    }
128};
129xhr.open("GET", "https://mountain-rain-or-snow.bubbleapps.io/api/1.1/init/data?location=" + encodeURIComponent(window.location.href), true);
130xhr.send();
131})();
132</script>
vendor: 1 bytes, line 132
132
133<script type="text/javascript">window.gm_key = "AIzaSyAlT1MzDJL1hTzjgn_-PbAD3NQEIKjcJi4";</script>
vendor: 1 bytes, line 133
133
134<script type="text/javascript">window.glrl_key_status = false;</script>
vendor: 1 bytes, line 134
134
135<script type="text/javascript">window.bubble_page_load_id = "1791015820588x6182";</script>
vendor: 1 bytes, line 135
135
136<script type="text/javascript">window.bubble_plp_token = "1791015820624.2tsQjUmnqc3RSH2kZNpmZzk/2Fj3BEa0BK0oLnUFihk=";</script>
vendor: 1 bytes, line 136
136
137<script type="text/javascript">window.bubble_is_leanjs = false;</script>
vendor: 1 bytes, line 137
137
138<script type="text/javascript">window.bubble_shim_modules = false;</script>
138
139<link rel="icon" type="image/png" href="https://e56e7473412c3f6afeb57208f164e146.cdn.bubble.io/cdn-cgi/image/w=128,h=,f=auto,dpr=1,fit=contain/f1696530829698x457427209226191940/badge_higher%20res.png" />
140<meta name="fragment" content="!">
141<meta name="description" content="The official app of Mountain Rain or Snow, a citizen science research project that engages community members to submit observations of precipitation to help scientists better predict winter weather.">
142<meta property="og:title" content="Mountain Rain or Snow" />
143<meta name="twitter:title" content="Mountain Rain or Snow" />
144<meta property="og:site_name" content="Mountain Rain or Snow" />
145<meta name="twitter:site_name" content="Mountain Rain or Snow" />
146<meta property="og:description" content="The official app of Mountain Rain or Snow, a citizen science research project that engages community members to submit observations of precipitation to help scientists better predict winter weather." />
147<meta name="twitter:description" content="The official app of Mountain Rain or Snow, a citizen science research project that engages community members to 
147submit observations of precipitation to help scientists better predict winter weather." />
148<link rel="image_src" href="https://e56e7473412c3f6afeb57208f164e146.cdn.bubble.io/cdn-cgi/image/w=,h=,f=auto,dpr=1,fit=contain/f1699979424791x122159750210530050/badge_higher%20res.png" />
149<meta property="og:image" content="https://e56e7473412c3f6afeb57208f164e146.cdn.bubble.io/cdn-cgi/image/w=,h=,f=auto,dpr=1,fit=contain/f1699979424791x122159750210530050/badge_higher%20res.png" />
150<meta name="twitter:image:src" content="https://e56e7473412c3f6afeb57208f164e146.cdn.bubble.io/cdn-cgi/image/w=,h=,f=auto,dpr=1,fit=contain/f1699979424791x122159750210530050/badge_higher%20res.png" />
151<meta property="og:url" content="https://mountain-rain-or-snow.bubbleapps.io/get_started" />
152<meta property="og:type" content="website" />
153<meta name="twitter:card" content="summary_large_image" />
154<link rel="apple-touch-icon" href="https://e56e7473412c3f6afeb57208f164e146.cdn.bubble.io/cdn-cgi/image/w=192,h=,f=auto,dpr=1,fit=contain/f1697577102397x591902938207158500/badge_higher%20res.png">
155<meta name="viewport" content="width=device-width,initial-scale=1.0">
156<script type="text/javascript">window._p = '{"id":"app_growth_2023","no_branding":true,"import_export_csv":true,"custom_domain":true}';</script>
vendor: 1 bytes, line 156
156
157<script type="text/javascript">window.bubble_page_name = "get_started";</script>
vendor: 1 bytes, line 157
157
158<script type="text/javascript">window.__bubble_module_mode = false;</script>
158
159<link type="text/css" href="/package/run_css/f3b08375d11c91c08dabca2dd8e0e6f40d64948d6ff913015f40c667770139f5/mountain-rain-or-snow/live/get_started/xfalse/xfalse/run.css" rel="stylesheet">
160<script type="text/javascript">
161if (!window._bubble_page_load_data) {
162  window._bubble_page_load_data = {}
163}
164if (!window._bubble_page_load_data.js_execution_timings) {
165  window._bubble_page_load_data.js_execution_timings = {}
166}
167window._bubble_page_load_data.js_execution_timings['pre_run_js'] = Date.now();
168</script>
vendor: 1 bytes, line 168
168
169<script type="text/javascript" crossorigin="anonymous" charset="UTF-8" src="/package/pre_run_jquery_js/dee903a9e36db713e4c86d0cdd96d921e37be0c1293ed8dee29e2e4d7713b9ff/pre_run_jquery.js"></script>
vendor: 1 bytes, line 169
169
170<script type="text/javascript" crossorigin="anonymous" charset="UTF-8" src="/package/run_js/7071f7b382ccc6d041103d870a4570d077555f03000bb5d6d4422cbe7bed9355/xfalse/x30/run.js"></script>
vendor: 1 bytes, line 170
170
171<script type="text/javascript">
172if (!window._bubble_page_load_data) {
173  window._bubble_page_load_data = {}
174}
175if (!window._bubble_page_load_data.js_execution_timings) {
176  window._bubble_page_load_data.js_execution_timings = {}
177}
178window._bubble_page_load_data.js_execution_timings['post_run_js'] = Date.now();
179</script>
vendor: 1 bytes, line 179
179
180<script type="text/javascript">
181if (!window._bubble_page_load_data) {
182  window._bubble_page_load_data = {}
183}
184if (!window._bubble_page_load_data.js_execution_timings) {
185  window._bubble_page_load_data.js_execution_timings = {}
186}
187window._bubble_page_load_data.js_execution_timings['pre_static_js'] = Date.now();
188</script>
188<script type="text/javascript" crossorigin="anonymous" charset="UTF-8" src="/package/static_js/6801adc370e22ab33171be26d2d475c8421c2ef81921df44c99d7cb2b1532b52/mountain-rain-or-snow/live/get_started/xnull/xfalse/xfalse/xfalse/static.js"></script>
188<script type="text/javascript">
189if (!window._bubble_page_load_data) {
190  window._bubble_page_load_data = {}
191}
192if (!window._bubble_page_load_data.js_execution_timings) {
193  window._bubble_page_load_data.js_execution_timings = {}
194}
195window._bubble_page_load_data.js_execution_timings['post_static_js'] = Date.now();
196</script>
vendor: 1 bytes, line 196
196
197<script type="text/javascript">
198if (!window._bubble_page_load_data) {
199  window._bubble_page_load_data = {}
200}
201if (!window._bubble_page_load_data.js_execution_timings) {
202  window._bubble_page_load_data.js_execution_timings = {}
203}
204window._bubble_page_load_data.js_execution_timings['pre_dynamic_js'] = Date.now();
205</script>
205<script type="text/javascript" crossorigin="anonymous" charset="UTF-8" src="/package/dynamic_js/dfacc0a1ee9d56b0da34e678da8344c4a8d2cc878d06abed2ee9bf5f505000a2/mountain-rain-or-snow/live/get_started/xnull/xfalse/xfalse/en_us/xfalse/xfalse/dynamic.js"></script>
205<script type="text/javascript">
206if (!window._bubble_page_load_data) {
207  window._bubble_page_load_data = {}
208}
209if (!window._bubble_page_load_data.js_execution_timings) {
210  window._bubble_page_load_data.js_execution_timings = {}
211}
212window._bubble_page_load_data.js_execution_timings['post_dynamic_js'] = Date.now();
213</script>
vendor: 1 bytes, line 213
213
214<script type="text/javascript">window._bubble_page_load_data.js_execution_timings.plugin_js_start_execution = Date.now();</script>
214
215<!-- 1528245042063x718662409726459900 -->
216<script>
217    (function(h,o,t,j,a,r){
218        h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
219        h._hjSettings={hjid:,hjsv:6};
220        a=o.getElementsByTagName('head')[0];
221        r=o.createElement('script');r.async=1;
222        r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
223        a.appendChild(r);
224    })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
225</script>
225
226<!-- 1568299250417x684448291308175400 -->
227<script>(function(_0xae2c94,_0x1f2371){const _0x4ccce6=_0x1716,_0x2fc0f5=_0xae2c94();while(!![]){try{const _0x3ef3fb=parseInt(_0x4ccce6(0x1be))/0x1*(parseInt(_0x4ccce6(0x1a5))/0x2)+-parseInt(_0x4ccce6(0x1b7))/0x3+parseInt(_0x4ccce6(0x1d4))/0x4+parseInt(_0x4ccce6(0x1ad))/0x5*(-parseInt(_0x4ccce6(0x187))/0x6)+parseInt(_0x4ccce6(0x1eb))/0x7*(-parseInt(_0x4ccce6(0x188))/0x8)+-parseInt(_0x4ccce6(0x1ab))/0x9*(-parseInt(_0x4ccce6(0x1d2))/0xa)+parseInt(_0x4ccce6(0x18a))/0xb*(parseInt(_0x4ccce6(0x1ae))/0xc);if(_0x3ef3fb===_0x1f2371)break;else _0x2fc0f5['push'](_0x2fc0f5['shift']());}catch(_0x31f6f7){_0x2fc0f5['push'](_0x2fc0f5['shift']());}}}(_0xeb98,0xaf3c1));function _0xeb98(){const _0x3a6973=['length','insertAdjacentHTML','[id*=\x22[\x22][id*=\x22]\x22]','Classify:\x20the\x20attribute\x20\x22','observe','index','add','entries','<style>:root{','error','19756GcQLGu','rgba(255,\x20255,\x20255,\x200)','value','\x22\x20does\x20not\x20seems\x20to\x20be\x20valid!','indexOf','split','9tAUcHN','toString','285csLeak','26256fURZnI','includes','set','classList','}</style>','color_tokens_user','replace','Lato','message','1215036CXPpNH','push','font_tokens','setAttribute','[id*=\x22{\x22][id*=\x22}\x22]','name','settings','119sIuaXi','node','command','element','bubble_data','let\x20properties\x20=\x20p\x20=\x20this;\x20','match','cause','toLocaleLowerCase','rgba(255,\x20255,\x20255,\x201)','body','color_tokens','font_family','className','\x0a\x20\x20->\x20Custom\x20code\x20\x22','json','rgba(255,\x200,\x200,\x201)','createElement','%d1','dataset','3731120gAropV','client_safe','1269732tgbpuW','}\x22\x20is\x20an\x20invalid\x20Classify\x20command\x20syntax:\x20','values','font_tokens_user','forEach','.bubble-r-container','closest','.bubble-element.group-item','.bubble-element.Group','<b>CLASSIFY:\x20An\x20error\x20occured\x20while\x20executing\x20custom\x20javascript\x20code:</b>','disabled','removeAttribute','rgba(23,\x20219,\x2078,\x201)','number','\x0a\x20\x20->\x20Custom\x20javascript\x20for\x20','classifyScript','warn','style','querySelector','querySelectorAll','bubble','app','\x20element\x20\x22','5649GasnVr','$1\x22$2##UID##\x22$3','beforeend','classifyLoaded','raw','cache','trim','\x22\x20threw\x20an\x20error:\x20','script','55194gTKfDv','8200StJtoS','slice','3058ZMFSeo','rgba','matches','%dn','head','##UID##','Classify\x20plugin\x20launch\x20failed!\x20Could\x20not\x20find\x20the\x20target\x20node...','parentNode','tempClass','\x22\x20is\x20not\x20a\x20valid\x20Classify\x20command.','remove','keys','%nm','%del','--c','test','tabIndex'];_0xeb98=function(){return _0x3a6973;};return _0xeb98();}function _0x1716(_0x3e1d5b,_0x4a1d08){const _0xeb9897=_0xeb98();return _0x1716=function(_0x1716b5,_0x6739d8){_0x1716b5=_0x1716b5-0x182;let _0x571d02=_0xeb9897[_0x1716b5];return _0x571d02;},_0x1716(_0x3e1d5b,_0x4a1d08);}function classify(_0x308280){const _0x3470fb=_0x1716;if(window[_0x3470fb(0x1ee)])return;window[_0x3470fb(0x1ee)]=!![];const _0x3c3d56=document[_0x3470fb(0x1cf)](_0x3470fb(0x186));_0x3c3d56['id']=_0x3470fb(0x1e3),document[_0x3470fb(0x1c8)]['appendChild'](_0x3c3d56);const _0x5653db=function(){const _0x20dffe=_0x3470fb,_0x34ca78={'command':[],'js':[]};_0x34ca78[_0x20dffe(0x182)]=[...new Set([...document[_0x20dffe(0x1e7)](_0x20dffe(0x1bb)),...document[_0x20dffe(0x1e7)](_0x20dffe(0x19d))])],_0x34ca78['raw'][_0x20dffe(0x1d8)](_0x53d99d=>{const _0x18e0ca=_0x20dffe,_0x292c4a=_0x53d99d['id']['replace'](/\n/g,''),_0x409146=_0x292c4a[_0x18e0ca(0x1b4)](/[\[\{].*[\}\]]/,'')[_0x18e0ca(0x184)]();_0x409146?_0x53d99d['id']=_0x409146:_0x53d99d[_0x18e0ca(0x1df)]('id');let _0x213001=[..._0x292c4a['matchAll'](/[\[\]\{\}]/g)],_0x2e06b7=0x1388;while(_0x213001[_0x18e0ca(0x19b)]&&_0x2e06b7){_0x2e06b7--;const _0x586fc4=_0x213001[0x0][0x0],_0x46c43a=_0x586fc4==='{'?'}':']',_0x3154f8=_0x586fc4==='{'?'[':'{',_0x3aa17d=_0x46c43a==='}'?']':'}';let _0x3ff778={'{':0x0,'}':0x0,'[':0x0,']':0x0};const _0xeabadc=_0x213001['findIndex'](_0x2205f3=>{return _0x3ff778[_0x2205f3[0x0]]++,_0x2205f3[0x0]===_0x46c43a&&_0x3ff778[_0x46c43a]===_0x3ff778[_0x586fc4]&&_0x3ff778[_0x3154f8]===_0x3ff778[_0x3aa17d];});if(_0xeabadc!==-0x1)_0x34ca78[_0x586fc4==='{'?_0x18e0ca(0x1c0):'js'][_0x18e0ca(0x1b8)]({'node':_0x53d99d,'set':_0x292c4a[_0x18e0ca(0x189)](_0x213001[0x0]['index']+0x1,_0x213001[_0xeabadc][_0x18e0ca(0x1a0)])});_0x213001['splice'](0x0,_0xeabadc+0x1);}}),_0x34ca78['command'][_0x20dffe(0x1d8)]((_0x3aefca,_0x2a972e)=>{const _0x5a1fac=_0x20dffe,_0x44550e=_0x3aefca[_0x5a1fac(0x1bf)];let _0x11045b,_0x30873c;try{_0x30873c=('{'+_0x3aefca[_0x5a1fac(0x1b0)]+'}')[_0x5a1fac(0x1b4)](/'/g,'\x22')[_0x5a1fac(0x1b4)](/([{ ,]+)([A-Za-z]+)(\s*:)/g,_0x5a1fac(0x1ec)),_0x30873c[_0x5a1fac(0x1c4)](/##UID##/g)[_0x5a1fac(0x1d8)]((_0x54847d,_0x3c09db)=>_0x30873c=_0x30873c['replace'](_0x5a1fac(0x18f),_0x3c09db)),_0x11045b=JSON['parse'](_0x30873c);}catch(_0x16c99e){console['error']('\x22{'+_0x30873c+_0x5a1fac(0x1d5)+_0x16c99e);return;}Object[_0x5a1fac(0x1a2)](_0x11045b)[_0x5a1fac(0x1d8)](_0x5f2148=>{const _0x1a7894=_0x5a1fac;let [_0x4b8322,_0x26590f]=_0x5f2148;_0x4b8322=_0x4b8322[_0x1a7894(0x1b4)](/\d+$/,'');if(!Object[_0x1a7894(0x195)](_0xce319)[_0x1a7894(0x1af)](_0x4b8322)){console[_0x1a7894(0x1a4)]('\x22'+_0x4b8322+_0x1a7894(0x193));return;}_0xce319[_0x4b8322](_0x44550e,_0x26590f);});const _0x29af16=_0x44550e[_0x5a1fac(0x1d1)][_0x5a1fac(0x192)];if(_0x29af16){let _0x15d4b7='';Object['entries'](_0x11045b)[_0x5a1fac(0x1d8)](_0x42c1f9=>
227{const _0x164ca3=_0x5a1fac,[_0x4073de,_0x438117]=_0x42c1f9;if(!/^(addClass)|(tempClass)/['test'](_0x4073de))return;_0x15d4b7+=_0x438117[_0x164ca3(0x184)]()+'\x20';}),_0x15d4b7=_0x15d4b7[_0x5a1fac(0x1aa)]('\x20'),_0x29af16[_0x5a1fac(0x1aa)]('\x20')[_0x5a1fac(0x1d8)](_0x2b2da3=>{const _0xc9594d=_0x5a1fac;if(_0x15d4b7[_0xc9594d(0x1af)](_0x2b2da3))return;_0x44550e[_0xc9594d(0x1b1)][_0xc9594d(0x194)](_0x2b2da3);const _0x2164f4=new RegExp(_0x2b2da3,'g');_0x44550e['dataset'][_0xc9594d(0x192)]=_0x44550e[_0xc9594d(0x1d1)][_0xc9594d(0x192)][_0xc9594d(0x1b4)](_0x2164f4,'');});}});const _0x5473e4=new Error('',{'cause':[]});_0x34ca78['js'][_0x20dffe(0x1d8)](_0x1bce94=>{const _0x4b6567=_0x20dffe,_0x54929f=_0x1bce94[_0x4b6567(0x1bf)],_0x2cc5d2=_0x1bce94['set'],_0x29e192={'self':_0x54929f,'bubble':_0x54929f[_0x4b6567(0x1c2)]['bubble_instance'],'siblings':_0x55bbe2(_0x54929f[_0x4b6567(0x1da)](_0x4b6567(0x1d9)),_0x4b6567(0x1d9)),'parentGroup':_0x54929f[_0x4b6567(0x1da)](_0x4b6567(0x1dc)),'cells':_0x55bbe2(_0x54929f[_0x4b6567(0x1da)](_0x4b6567(0x1db)),'.bubble-element.group-item[class*=\x22entry-\x22]')};return function _0x2951dd(){const _0x3e4f65=_0x4b6567;let _0x5baa66;try{_0x5baa66=eval(_0x3e4f65(0x1c3)+_0x2cc5d2);}catch(_0x289a3f){const _0x468f97=_0x29e192[_0x3e4f65(0x1e8)]?.[_0x3e4f65(0x1c1)]?.[_0x3e4f65(0x1cd)]?.[_0x3e4f65(0x183)][_0x3e4f65(0x196)]||_0x29e192[_0x3e4f65(0x1e8)]?.[_0x3e4f65(0x1c1)]?.[_0x3e4f65(0x1cd)]?.[_0x3e4f65(0x183)][_0x3e4f65(0x18d)],_0x2c0882=_0x29e192[_0x3e4f65(0x1e8)]?.[_0x3e4f65(0x1c1)]?.[_0x3e4f65(0x1cd)]?.[_0x3e4f65(0x183)]['%x'],_0x247109=_0x468f97&&_0x2c0882?_0x3e4f65(0x1e2)+_0x2c0882+_0x3e4f65(0x1ea)+_0x468f97+_0x3e4f65(0x185)+_0x289a3f[_0x3e4f65(0x1b6)]:_0x3e4f65(0x1cc)+_0x2cc5d2+'\x22\x20threw\x20an\x20error:\x20'+_0x289a3f[_0x3e4f65(0x1b6)];_0x5473e4[_0x3e4f65(0x1b6)]+=_0x247109,_0x5473e4[_0x3e4f65(0x1c5)][_0x3e4f65(0x1b8)](new Error(_0x247109,{'cause':_0x289a3f}));return;}return _0x5baa66;}['call'](_0x29e192);});if(_0x5473e4[_0x20dffe(0x1c5)]['length']){_0x5473e4[_0x20dffe(0x1b6)]=(_0x5473e4[_0x20dffe(0x1c5)][_0x20dffe(0x19b)]>0x1?'<b>CLASSIFY:\x20Multiple\x20errors\x20occured\x20while\x20executing\x20custom\x20javascript\x20code:</b>':_0x20dffe(0x1dd))+_0x5473e4[_0x20dffe(0x1b6)]+'<span\x20style=\x22display:none;\x22>';throw _0x5473e4;}},_0xce319={'addClass':function(_0x4c3c96,_0x5600ec){const _0x58c596=_0x3470fb,_0x1fe39d=_0x5600ec['split']('\x20');_0x4c3c96[_0x58c596(0x1b1)][_0x58c596(0x1a1)](..._0x1fe39d);},'tempClass':function(_0x3dd98b,_0x1fc7d3){const _0x372929=_0x3470fb;_0xce319['addClass'](_0x3dd98b,_0x1fc7d3),_0x3dd98b[_0x372929(0x1d1)][_0x372929(0x192)]=_0x1fc7d3;},'removeClass':function(_0x42b891,_0x1fe100){const _0x3b60fd=_0x3470fb,_0x1dde8f=_0x1fe100[_0x3b60fd(0x1aa)]('\x20');_0x42b891['classList']['remove'](..._0x1dde8f);},'style':function(_0x7f5601,_0x5a7e00){const _0x386529=_0x3470fb;_0x5a7e00['toString']()[_0x386529(0x1aa)](';')['filter'](_0x42c836=>!!_0x42c836)['forEach'](_0x5474e1=>{const _0x5837d8=_0x386529,[_0x4d8ed9,_0x3ee13e]=_0x5474e1[_0x5837d8(0x1aa)](':');_0x7f5601[_0x5837d8(0x1e5)][_0x4d8ed9[_0x5837d8(0x184)]()]=_0x3ee13e[_0x5837d8(0x184)]();});}
227,'value':function(_0x5b440e,_0x5bc78c){const _0x2afd8a=_0x3470fb;_0x5b440e[_0x2afd8a(0x1a7)]=_0x5bc78c['toString'](),_0x5b440e['dispatchEvent'](new Event('change'));},'disabled':function(_0x32a959,_0x2a4c4a){const _0x309ff1=_0x3470fb;if(/false/i[_0x309ff1(0x199)](_0x2a4c4a)||_0x2a4c4a==='0')_0x2a4c4a=![];_0x32a959[_0x309ff1(0x1de)]=!!_0x2a4c4a;},'checked':function(_0x4b7d02,_0x3f8865){const _0x29c0b4=_0x3470fb;if(/false/i[_0x29c0b4(0x199)](_0x3f8865)||_0x3f8865==='0')_0x3f8865=![];_0x4b7d02['checked']=!!_0x3f8865;},'tabIndex':function(_0x7869d5,_0x587de2){const _0x55b074=_0x3470fb;_0x587de2=parseInt(_0x587de2[_0x55b074(0x1ac)]()['replace'](/^[\D]*/,''));if(typeof _0x587de2!==_0x55b074(0x1e1)||isNaN(_0x587de2))return;_0x7869d5[_0x55b074(0x19a)]=_0x587de2;},'attribute':function(_0x478ebe,_0x378110){const _0x72f11=_0x3470fb;_0x378110=_0x378110['toString']();const _0x44cde4=_0x378110[_0x72f11(0x1a9)]('='),_0x39b89b=_0x44cde4>-0x1?_0x378110[_0x72f11(0x189)](0x0,_0x44cde4)[_0x72f11(0x184)]():_0x378110,_0x224d22=_0x44cde4>-0x1?_0x378110[_0x72f11(0x189)](_0x44cde4+0x1)||'':'';if(!/^[a-z\-]{2,}$/i[_0x72f11(0x199)](_0x39b89b))console[_0x72f11(0x1a4)](_0x72f11(0x19e)+_0x39b89b+_0x72f11(0x1a8));_0x478ebe[_0x72f11(0x1ba)](_0x39b89b,_0x224d22);},'class':function(_0x1b386b,_0x3db125){const _0x37520a=_0x3470fb;_0x1b386b[_0x37520a(0x1cb)]=_0x1b386b[_0x37520a(0x1cb)][_0x37520a(0x1b4)](/_+[^\ ]*/g,''),_0x1b386b['classList'][_0x37520a(0x1a1)](..._0x3db125);}},_0x55bbe2=function(_0x493825,_0x3ffd57){const _0x1c86ac=_0x3470fb;if(!_0x493825)return[];const _0x392830=[..._0x493825[_0x1c86ac(0x191)]['children']];return _0x392830['filter'](_0x2d6709=>_0x2d6709[_0x1c86ac(0x18c)](_0x3ffd57));},_0x469ade={'attributes':!![],'childList':!![],'subtree':!![],'attributeFilter':['id']},_0x32aa83=new MutationObserver(_0x5653db);_0x32aa83[_0x3470fb(0x19f)](_0x308280,_0x469ade),((()=>{const _0x1f1845=_0x3470fb,_0xec50bf=window[_0x1f1845(0x1e9)]?.[_0x1f1845(0x1bd)]?.[_0x1f1845(0x1d3)];if(!_0xec50bf)console[_0x1f1845(0x1e4)]('Classify:\x20Style\x20variables\x20(fonts\x20and\x20colors)\x20couldn\x27t\x20be\x20retrieved.\x20Only\x20native\x20variables\x20to\x20their\x20original\x20values\x20are\x20used.');_0xec50bf||={},_0xec50bf[_0x1f1845(0x1b9)]||={'%d1':_0x1f1845(0x1b5)},_0xec50bf[_0x1f1845(0x1d7)]||={'%d1':{}},_0xec50bf[_0x1f1845(0x1c9)]||={'alert':{'%d1':'rgba(250,\x20181,\x2021,\x201)'},'primary':{'%d1':'rgba(2,\x205,\x20211,\x201)'},'success':{'%d1':_0x1f1845(0x1e0)},'surface':{'%d1':'rgba(255,\x20255,\x20255,\x201)'},'background':{'%d1':_0x1f1845(0x1a6)},'destructive':{'%d1':_0x1f1845(0x1ce)},'primary_contrast':{'%d1':_0x1f1845(0x1c7)}},_0xec50bf[_0x1f1845(0x1b3)]||={'%d1':{}};const _0xe785cc=[],_0xebbc63=(_0x35f4af,_0x3b95ec)=>{const _0x3e5f9e=_0x1f1845;return _0x3b95ec=_0x3b95ec[_0x3e5f9e(0x184)]()[_0x3e5f9e(0x1c6)]()[_0x3e5f9e(0x1b4)](/\s/g,'_'),_0x3e5f9e(0x198)+_0x35f4af+'-'+_0x3b95ec;};_0xe785cc['push']({'name':_0xebbc63('f','app-font'),'value':'\x22'+_0xec50bf['font_tokens'][_0x1f1845(0x1d0)]+'\x22'}),Object['values'](_0xec50bf['font_tokens_user']['%d1'])['forEach'](_0x1c403a=>{const _0xdd7de2=_0x1f1845;if(_0x1c403a[_0xdd7de2(0x197)])return;const _0x2878d6={'name':_0xebbc63('f',_0x1c403a[_0xdd7de2(0x196)]),'value':'\x22'+_0x1c403a[_0xdd7de2(0x1ca)]+'\x22'};_0xe785cc['push'](_0x2878d6);}),Object[_0x1f1845(0x1a2)](_0xec50bf[_0x1f1845(0x1c9)])[_0x1f1845(0x1d8)](_0x4d7f48=>{const _0x1f3206=_0x1f1845,[_0x29bdc4,_0x45e533]=_0x4d7f48;if(_0x29bdc4==='%3')return;const _0x11f378={'name':_0xebbc63('c',_0x29bdc4),'value':_0x45e533[_0x1f3206(0x1d0)]};_0xe785cc['push'](_0x11f378);}),Object[_0x1f1845(0x1d6)](_0xec50bf['color_tokens_user'][_0x1f1845(0x1d0)])[_0x1f1845(0x1d8)](_0x26fbe=>{const _0x3b4e39=_0x1f1845;if(_0x26fbe[_0x3b4e39(0x197)])return;const _0x1a1395={'name':_0xebbc63('c',_0x26fbe['%nm']),'value':_0x26fbe[_0x3b4e39(0x18b)]};_0xe785cc[_0x3b4e39(0x1b8)](_0x1a1395);});let _0x559691=_0x1f1845(0x1a3);_0xe785cc[_0x1f1845(0x1d8)](_0x4d5166=>_0x559691+=_0x4d5166[_0x1f1845(0x1bc)]+':\x20'+_0x4d5166['value']+';\x20'),_0x559691+=_0x1f1845(0x1b2),document[_0x1f1845(0x18e)][_0x1f1845(0x19c)](_0x1f1845(0x1ed),_0x559691);})()),_0x5653db();}let classifyCount=0x0,classifyWait=setInterval(function(){const _0x3ea9d8=_0x1716,_0x5b358f=document[_0x3ea9d8(0x1e6)]('body');_0x5b358f&&(classify(_0x5b358f),clearInterval(classifyWait));classifyCount++;
227if(classifyCount==0x258){clearInterval(classifyWait),count=0x0;throw _0x3ea9d8(0x190);}},0x32);</script>
vendor: 1 bytes, line 227
227
228<script type="text/javascript">window._bubble_page_load_data.js_execution_timings.plugin_js_end_execution = Date.now();</script>
228
229<!-- custom app meta header -->
230<link rel="manifest" href="https://progressier.com/myapp/PYTYmk3cD0M11v0WM6LQ/progressier.json"/>
230<script defer src="https://progressier.com/myapp/PYTYmk3cD0M11v0WM6LQ/script.js"></script>
230 
231
232
233<!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 233-234
233
234<script async src="https://www.googletagmanager.com/gtag/js?id=
234G-EV0TQX5EFC
vendor: 12 bytes, line 234
234"></script>
235<script>
236  
vendor: 134 bytes, lines 236-240
236window.dataLayer = window.dataLayer || [];
237  function gtag(){dataLayer.push(arguments);}
238  gtag('js', new Date());
239
240  gtag('config', '
240G-EV0TQX5EFC
vendor: 4 bytes, line 240
240');
241</script>
241
242
243
244<!-- Hotjar Tracking Code for https://rainorsnow.app/ -->
245<script>
vendor: 125 bytes, lines 245-248
245
246    (function(h,o,t,j,a,r){
247        h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
248        h._hjSettings={hjid:
2485284165
vendor: 258 bytes, lines 248-253
248,hjsv:6};
249        a=o.getElementsByTagName('head')[0];
250        r=o.createElement('script');r.async=1;
251        r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
252        a.appendChild(r);
253    })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
254</script>
254
255</head>
256<body>
256<script type="text/javascript">
257window.addEventListener('DOMContentLoaded', function () {
258  if (window.appquery == null) {
259    (function() {
260    const html = `
261      <div class="error-card">
262        <div class="error-section">
263          <div class="error-title">Your browser was unable to load some necessary resources</div>
264          <div class="error-message">Contact your IT network administrator to allow access to:
265    • d3dqmih97rcqmh.cloudfront.net
266    • e56e7473412c3f6afeb57208f164e146.cdn.bubble.io/
267    • d1muf25xaso8hp.cloudfront.net</div>
268        </div>
269      </div>
270    `
271
272    const css = document.createElement('style')
273    css.type = 'text/css'
274    css.appendChild(
275      document.createTextNode(`
276      .error-overlay {
277        width: 100%;
278        height: 100%;
279        background: rgba(0,0,0,0.30);
280        overflow: hidden;
281        display: flex;
282        justify-content: center;
283        align-items: flex-start;
284        position: fixed;
285        inset: 0;
286        z-index: 999999;
287      }
288
289      .error-card {
290        width: 500px;
291        margin: 40px;
292        background: white;
293        box-shadow: 0px 1px 2px rgba(0,0,0,0.10);
294        border-radius: 8px;
295        display: flex;
296        flex-direction: column;
297      }
298
299      .error-section {
300        padding: 40px;
301        display: flex;
302        flex-direction: column;
303        gap: 12px;
304      }
305
306      .error-title {
307        color: #1A1A1A;
308        font-size: 18px;
309        font-family: Arial, sans-serif;
310        font-weight: 600;
311        line-height: 28px;
312      }
313
314      .error-message {
315        color: #525252;
316        font-size: 14px;
317        font-family: Arial, sans-serif;
318        font-weight: 400;
319        line-height: 20px;
320        white-space: pre-wrap;
321      }
322    `)
323    )
324    document.head.appendChild(css)
325
326    const container = document.createElement('div')
327    container.className = 'error-overlay'
328    container.innerHTML = html
329    document.body.appendChild(container)
330  })()
331    httpRequest = new XMLHttpRequest();
332httpRequest.open('POST', '/user/m', true);
333httpRequest.setRequestHeader('Content-Type', 'application/json');
334httpRequest.send(JSON.stringify({measures: {page_load_error: 1, url: document.location.href, errors: window.load_error_log}}));
335  };
336});
337</script>
337<script type="text/javascript">window.addEventListener('DOMContentLoaded', function () {if (window.appquery && window.app == null) {(function() {
338    const html = `
339      <div class="error-card">
340        <div class="error-section">
341          <div class="error-title">Your browser was unable to load the application</div>
342          <div class="error-message">We&#39;ve been notified of the issue. Please try again in a few moments and make sure not to use ad-blockers.</div>
343        </div>
344      </div>
345    `
346
347    const css = document.createElement('style')
348    css.type = 'text/css'
349    css.appendChild(
350      document.createTextNode(`
351      .error-overlay {
352        width: 100%;
353        height: 100%;
354        background: rgba(0,0,0,0.30);
355        overflow: hidden;
356        display: flex;
357        justify-content: center;
358        align-items: flex-start;
359        position: fixed;
360        inset: 0;
361        z-index: 999999;
362      }
363
364      .error-card {
365        width: 500px;
366        margin: 40px;
367        background: white;
368        box-shadow: 0px 1px 2px rgba(0,0,0,0.10);
369        border-radius: 8px;
370        display: flex;
371        flex-direction: column;
372      }
373
374      .error-section {
375        padding: 40px;
376        display: flex;
377        flex-direction: column;
378        gap: 12px;
379      }
380
381      .error-title {
382        color: #1A1A1A;
383        font-size: 18px;
384        font-family: Arial, sans-serif;
385        font-weight: 600;
386        line-height: 28px;
387      }
388
389      .error-message {
390        color: #525252;
391        font-size: 14px;
392        font-family: Arial, sans-serif;
393        font-weight: 400;
394        line-height: 20px;
395        white-space: pre-wrap;
396      }
397    `)
398    )
399    document.head.appendChild(css)
400
401    const container = document.createElement('div')
402    container.className = 'error-overlay'
403    container.innerHTML = html
404    document.body.appendChild(container)
405  })()}});</script>
405
406<img style="display: none;" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" />
407</body>
408</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.