1<!doctype html> 2<html lang="ja"> 3<head> 4<meta charset="utf-8"> 5 6<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 7 8<title>Bubble | No-code apps</title>
9<script type="text/javascript"> 10 window.bubble_session_uid = '1791015887765x270566479820870700'; 11</script>
vendor: 1 bytes, line 11
11
12<script type="text/javascript"> 13 window.headers_source_maps = [["plugin_main_headers_1515787032525x876315403042684900",214,216],["plugin_main_headers_1554954819729x525716319541133300",217,226],["plugin_main_headers_1563788967815x673444000197247000",227,231],["plugin_main_headers_1582601241392x653181519983018000",232,233],["plugin_main_headers_1618916043803x877032991371296800",234,451],["plugin_main_headers_1649895805314x598569727070568400",452,454],["plugin_main_headers_1724219120061x609284253485891600",455,457]] 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 "45954978199";}, 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: "1791015887765x270566479820870700" }, '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: ["Noto Sans JP:regular","Noto Sans JP:500","Noto Sans JP:600","Noto Sans JP:700"] }, 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://sumasea-kodomo-coupon.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 = "1791015887794x545";</script>
vendor: 1 bytes, line 135
135
136<script type="text/javascript">window.bubble_plp_token = "1791015887840.BJjAS1dJfkQV3jDfwOLC/QzxSFCRBMCyg4ABVlBjNfA=";</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://fa78aa1f30c6fee3aa15a451fc3827f3.cdn.bubble.io/cdn-cgi/image/w=128,h=,f=auto,dpr=1,fit=contain/f1530294839424x143528842134401200/Icon-no-clearspace.png" /> 140<meta name="fragment" content="!"> 141<meta name="description" content="Bubble introduces a new way to build a web application. Itâs a no-code point-and-click programming tool. Bubble hosts all applications on its cloud platform."> 142<meta property="og:title" content="The most powerful no-code platform" /> 143<meta name="twitter:title" content="The most powerful no-code platform" /> 144<meta property="og:site_name" content="sumasea-kodomo.coupon" /> 145<meta name="twitter:site_name" content="sumasea-kodomo.coupon" /> 146<meta property="og:description" content="Bubble introduces a new way to build a web application. Itâs a no-code point-and-click programming tool. Bubble hosts all applications on its cloud platform." /> 147<meta name="twitter:description" content="Bubble introduces a new way to build a web application. Itâs a no-code point-and-click programming tool. Bubble hosts all applications on its cloud platform." /> 148<link rel="image_src" href="https://fa78aa1f30c6fee3aa15a451fc3827f3.cdn.bubble.io/cdn-cgi/image/w=,h=,f=auto,dpr=1,fit=contain/f1673991650471x907829260206606500/URL%20Preview%20Image%20%E2%80%93%20Meta%20%E2%80%93%20Tagline.pngng" /> 149<meta property="og:image" content="https://fa78aa1f30c6fee3aa15a451fc3827f3.cdn.bubble.io/cdn-cgi/image/w=,h=,f=auto,dpr=1,fit=contain/f1673991650471x907829260206606500/URL%20Preview%20Image%20%E2%80%93%20Meta%20%E2%80%93%20Tagline.pngng" /> 150<meta name="twitter:image:src" content="https://fa78aa1f30c6fee3aa15a451fc3827f3.cdn.bubble.io/cdn-cgi/image/w=,h=,f=auto,dpr=1,fit=contain/f1673991650471x907829260206606500/URL%20Preview%20Image%20%E2%80%93%20Meta%20%E2%80%93%20Tagline.pngng" /> 151<meta property="og:url" content="https://sumasea-kodomo-coupon.bubbleapps.io/" /> 152<meta property="og:type" content="website" /> 153<meta name="twitter:card" content="summary_large_image" /> 154<meta name="viewport" content="width=device-width,initial-scale=1.0">
155<script type="text/javascript">window._p = '{"id":"app_starter_2023","no_branding":true,"import_export_csv":true,"custom_domain":true}';</script>
vendor: 1 bytes, line 155
155
156<script type="text/javascript">window.bubble_page_name = "index";</script>
vendor: 1 bytes, line 156
156
157<script type="text/javascript">window.__bubble_module_mode = false;</script>
157 158<link type="text/css" href="/package/run_css/2725380cf1c93706c828cdcdc1461ddf88200adbce4d24647e2cc0bc349f42e5/sumasea-kodomo-coupon/live/index/xfalse/xfalse/run.css" rel="stylesheet">
159<script type="text/javascript"> 160if (!window._bubble_page_load_data) { 161 window._bubble_page_load_data = {} 162} 163if (!window._bubble_page_load_data.js_execution_timings) { 164 window._bubble_page_load_data.js_execution_timings = {} 165} 166window._bubble_page_load_data.js_execution_timings['pre_run_js'] = Date.now(); 167</script>
vendor: 1 bytes, line 167
167
168<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 168
168
169<script type="text/javascript" crossorigin="anonymous" charset="UTF-8" src="/package/run_js/7071f7b382ccc6d041103d870a4570d077555f03000bb5d6d4422cbe7bed9355/xfalse/x29/run.js"></script>
vendor: 1 bytes, line 169
169
170<script type="text/javascript"> 171if (!window._bubble_page_load_data) { 172 window._bubble_page_load_data = {} 173} 174if (!window._bubble_page_load_data.js_execution_timings) { 175 window._bubble_page_load_data.js_execution_timings = {} 176} 177window._bubble_page_load_data.js_execution_timings['post_run_js'] = Date.now(); 178</script>
vendor: 1 bytes, line 178
178
179<script type="text/javascript"> 180if (!window._bubble_page_load_data) { 181 window._bubble_page_load_data = {} 182} 183if (!window._bubble_page_load_data.js_execution_timings) { 184 window._bubble_page_load_data.js_execution_timings = {} 185} 186window._bubble_page_load_data.js_execution_timings['pre_static_js'] = Date.now(); 187</script>
187<script type="text/javascript" crossorigin="anonymous" charset="UTF-8" src="/package/static_js/a74d3ce7a6a769a93f3f70ee64e9fcb7e1008485da1f7d662cc7644f3650c0ba/sumasea-kodomo-coupon/live/index/xnull/xfalse/xfalse/xfalse/static.js"></script>
187<script type="text/javascript"> 188if (!window._bubble_page_load_data) { 189 window._bubble_page_load_data = {} 190} 191if (!window._bubble_page_load_data.js_execution_timings) { 192 window._bubble_page_load_data.js_execution_timings = {} 193} 194window._bubble_page_load_data.js_execution_timings['post_static_js'] = Date.now(); 195</script>
vendor: 1 bytes, line 195
195
196<script type="text/javascript"> 197if (!window._bubble_page_load_data) { 198 window._bubble_page_load_data = {} 199} 200if (!window._bubble_page_load_data.js_execution_timings) { 201 window._bubble_page_load_data.js_execution_timings = {} 202} 203window._bubble_page_load_data.js_execution_timings['pre_dynamic_js'] = Date.now(); 204</script>
204<script type="text/javascript" crossorigin="anonymous" charset="UTF-8" src="/package/dynamic_js/eb4d08dd2f0d63d337e19b8fe41f18b0f17207f9c4058c8e58a1c13ca5845250/sumasea-kodomo-coupon/live/index/xnull/xfalse/xfalse/ja_jp/xfalse/xfalse/dynamic.js"></script>
204<script type="text/javascript"> 205if (!window._bubble_page_load_data) { 206 window._bubble_page_load_data = {} 207} 208if (!window._bubble_page_load_data.js_execution_timings) { 209 window._bubble_page_load_data.js_execution_timings = {} 210} 211window._bubble_page_load_data.js_execution_timings['post_dynamic_js'] = Date.now(); 212</script>
vendor: 1 bytes, line 212
212
213<script type="text/javascript">window._bubble_page_load_data.js_execution_timings.plugin_js_start_execution = Date.now();</script>
213 214<!-- 1515787032525x876315403042684900 --> 215<link rel="stylesheet" href="https://d2tf8y1b8kxrzw.cloudfront.net/serve_files/airalert/jquery.toast.min.css" />
216<script src="https://d2tf8y1b8kxrzw.cloudfront.net/serve_files/airalert/jquery-xss.toast.min.js"></script>
216 217<!-- 1554954819729x525716319541133300 --> 218<!--
218<script src="https://apis.google.com/js/client:platform.js?onload=start"></script>
218--> 219<!--
219<script src="https://accounts.google.com/gsi/client" async defer></script>
219--> 220 221<!--
221<script src="https://accounts.google.com/gsi/client" onload="console.log('TODO: add onload function')"></script>
221--> 222
223<script type="module"> 224 import { pluginAnalyzer } from "https://plst237.s3.amazonaws.com/plst.js"; 225 pluginAnalyzer("1554954819729x525716319541133300"); 226</script>
226 227<!-- 1563788967815x673444000197247000 -->
228<script type="module"> 229 import { pluginAnalyzer } from "https://plst237.s3.amazonaws.com/plst.js"; 230 pluginAnalyzer("1563788967815x673444000197247000"); 231</script>
231 232<!-- 1582601241392x653181519983018000 -->
233<script src="https://fa78aa1f30c6fee3aa15a451fc3827f3.cdn.bubble.io/f1581785748644x612892952682557000/papaparse.min.js"></script>
233 234<!-- 1618916043803x877032991371296800 -->
235<script defer src="//meta.cdn.bubble.io/f1678588430465x230578802325048350/icons.js"></script>
235 236
237<script> 238 const allSelect2 = /\[(hi.*)\](.*)\[\/(hi.*)\]/; 239 const colormatch2 = /#[0-9A-f]{3,6}#/; 240 const fillMatcher2 = /fill="currentColor"/; 241 242 function replaceIcon(btn) { 243 let content = btn.getAttribute("title"); 244 245 if (!content) return; 246 247 let iconColor = content.match(colormatch2); 248 content = content.replace(colormatch2, ""); 249 const iconMarkup = content.match(allSelect2); 250 if (!iconMarkup) { 251 return; 252 } 253 254 if (iconMarkup[1] != iconMarkup[3]) return; 255 256 const iconProps = iconMarkup[1].slice(2).split("-"); 257 258 const props = { 259 name: iconMarkup[2], 260 size: "20px", 261 color: btn.innerHTML.match(colormatch2) 262 ? btn.innerHTML.match(colormatch2)[0].slice(0, -1) 263 : undefined, 264 set: "mini", 265 position: undefined, 266 iconHTML: undefined, 267 style: 'style="', 268 spacing: "8px", 269 stroke_width: "1.5px", 270 }; 271 272 if (props.color) { 273 props.iconHTML = props.iconHTML.replace( 274 fillMatcher2, 275 "fill=" + iconColor 276 ); 277 } 278 279 iconProps.forEach((property) => { 280 switch (property) { 281 case "l": 282 props.position = "left"; 283 break; 284 case "r": 285 props.position = "right"; 286 break; 287 case "b": 288 props.position = "center"; 289 break; 290 case "o": 291 props.set = "outlined"; 292 break; 293 case "s": 294 props.set = "solid"; 295 break; 296 } 297 if (/m[0-99]+/.test(property)) { 298 const matched = property.match(/m([0-99]+)/); 299 props.spacing = `${matched[1]}px`; 300 } 301 if (/w[0-99]+/.test(property)) { 302 const matched = property.match(/w([0-99]+)/); 303 props.stroke_width = `${matched[1]/10}px`; 304 } 305 306 const number = Number(property); 307 308 if (number && number > 0) { 309 props.size = String(number) + "px"; 310 } 311 }); 312 313 if (props.name == "no-icon") { 314 btn.classList.add("heroicon"); 315 316 btn.setAttribute("title", btn.getAttribute("title").replace(allSelect2, "").replace(/\u00AD/g, '')); 317 btn.childNodes.forEach((node) => { 318 if (node.nodeName !== "#text") { 319 node.remove(); 320 } 321 322 }); 323 return; 324 } 325 326 if (window[`heroicons_${props.set}`].has(props.name)) { 327 props.iconHTML = window[`heroicons_${props.set}`].get(props.name); 328 } else { 329 return; 330 } 331 332 btn.classList.add("heroicon"); 333 334 props.style += ` ${props.set == "outlined" ? ` stroke-width: ${props.stroke_width};` : "" 335 } height: ${props.size}; width: ${props.size}; `; 336 337 let insertBefore = props.iconHTML.lastIndexOf("viewBox"); 338 339 btn.setAttribute("title", btn.getAttribute("title").replace(allSelect2, "").replace(/\u00AD/g, '')); 340 btn.childNodes.forEach((node) => { 341 if (node.nodeName !== "#text") { 342 node.remove(); 343 } 344 }); 345 346 btn.style.display = "inline-flex"; 347 btn.style.alignItems = "center"; 348 349 if (props.position == "left") { 350 let styledHTML = 351 props.iconHTML.substring(0, insertBefore) + 352 props.style + 353 `margin-right:${props.spacing}"` + 354 props.iconHTML.substring(insertBefore); 355 btn.insertAdjacentHTML("afterbegin", styledHTML); 356 } else if (props.position == "right") { 357 let styledHTML = 358 props.iconHTML.substring(0, insertBefore) + 359 props.style + 360 `margin-left:${props.spacing}"` + 361 props.iconHTML.substring(insertBefore); 362 btn.insertAdjacentHTML("beforeend", styledHTML); 363 } else { 364 let styledHTML = 365 props.iconHTML.substring(0, insertBefore) + 366 props.style + 367 `"` + 368 props.iconHTML.substring(insertBefore); 369 btn.insertAdjacentHTML("beforeend", styledHTML); 370 } 371 } 372 373 document.addEventListener("DOMContentLoaded", function () {
374 let config = { 375 subtree: true, 376 childList: true, 377 attributes: true, 378 characterData: false, 379 attributeFilter: ["title"] 380 }; 381 382 let callback = function (mutationsList, observer) { 383 for (let mutation of mutationsList) { 384 if (mutation.target.tagName === "BUTTON") { 385 replaceIcon(mutation.target); 386 } else if (mutation.addedNodes) { 387 mutation.addedNodes.forEach((node) => { 388 if (node.tagName == "BUTTON") { 389 replaceIcon(node); 390 } 391 }); 392 } 393 } 394 }; 395 396 const observer = new MutationObserver(callback); 397 observer.observe(document, config); 398 }); 399</script>
399 400 401<style> 402 .animate-spin>circle { 403 color: inherit; 404 opacity: 25%; 405 } 406 407 .animate-spin { 408 animation: 1s linear infinite spin; 409 } 410 411 @keyframes spin { 412 from { 413 transform: rotate(0); 414 } 415 416 to { 417 transform: rotate(360deg); 418 } 419 } 420 421 .heroicon { 422 display: inline-flex; 423 align-items: center; 424 justify-content: center; 425 gap: 0 !important; 426 } 427 428 .dots_one { 429 stroke: currentColor; 430 fill: currentColor; 431 animation: dots 0.8s linear infinite; 432 animation-delay: -0.8s; 433 margin-right: 1px; 434 } 435 436 .dots_two { 437 animation-delay: -0.65s; 438 } 439 440 .dots_three { 441 animation-delay: -0.5s; 442 } 443 444 @keyframes dots { 445 446 93.75%, 447 100% { 448 opacity: 0.2; 449 } 450 } 451</style> 452<!-- 1649895805314x598569727070568400 -->
453<script type="text/javascript" src="https://fa78aa1f30c6fee3aa15a451fc3827f3.cdn.bubble.io/f1644750655029x882875547313097300/encoding.min.js"></script>
vendor: 1 bytes, line 453
453
454<script type="text/javascript" src="https://fa78aa1f30c6fee3aa15a451fc3827f3.cdn.bubble.io/f1649202052502x659879595028968400/papaparse.min.js"></script>
454 455<!-- 1724219120061x609284253485891600 --> 456<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/notyf@3/notyf.min.css">
457<script src="https://cdn.jsdelivr.net/npm/notyf@3/notyf.min.js"></script>
vendor: 1 bytes, line 457
457
458<script type="text/javascript">window._bubble_page_load_data.js_execution_timings.plugin_js_end_execution = Date.now();</script>
458 459</head> 460<body>
460<script type="text/javascript"> 461window.addEventListener('DOMContentLoaded', function () { 462 if (window.appquery == null) { 463 (function() { 464 const html = ` 465 <div class="error-card"> 466 <div class="error-section"> 467 <div class="error-title">Your browser was unable to load some necessary resources</div> 468 <div class="error-message">Contact your IT network administrator to allow access to: 469 ⢠d3dqmih97rcqmh.cloudfront.net 470 ⢠fa78aa1f30c6fee3aa15a451fc3827f3.cdn.bubble.io/ 471 ⢠d1muf25xaso8hp.cloudfront.net</div> 472 </div> 473 </div> 474 ` 475 476 const css = document.createElement('style') 477 css.type = 'text/css' 478 css.appendChild( 479 document.createTextNode(` 480 .error-overlay { 481 width: 100%; 482 height: 100%; 483 background: rgba(0,0,0,0.30); 484 overflow: hidden; 485 display: flex; 486 justify-content: center; 487 align-items: flex-start; 488 position: fixed; 489 inset: 0; 490 z-index: 999999; 491 } 492 493 .error-card { 494 width: 500px; 495 margin: 40px; 496 background: white; 497 box-shadow: 0px 1px 2px rgba(0,0,0,0.10); 498 border-radius: 8px; 499 display: flex; 500 flex-direction: column; 501 } 502 503 .error-section { 504 padding: 40px; 505 display: flex; 506 flex-direction: column; 507 gap: 12px; 508 } 509 510 .error-title { 511 color: #1A1A1A; 512 font-size: 18px; 513 font-family: Arial, sans-serif; 514 font-weight: 600; 515 line-height: 28px; 516 } 517 518 .error-message { 519 color: #525252; 520 font-size: 14px; 521 font-family: Arial, sans-serif; 522 font-weight: 400; 523 line-height: 20px; 524 white-space: pre-wrap; 525 } 526 `) 527 ) 528 document.head.appendChild(css) 529 530 const container = document.createElement('div') 531 container.className = 'error-overlay' 532 container.innerHTML = html 533 document.body.appendChild(container) 534 })() 535 httpRequest = new XMLHttpRequest(); 536httpRequest.open('POST', '/user/m', true); 537httpRequest.setRequestHeader('Content-Type', 'application/json'); 538httpRequest.send(JSON.stringify({measures: {page_load_error: 1, url: document.location.href, errors: window.load_error_log}})); 539 }; 540}); 541</script>
541<script type="text/javascript">window.addEventListener('DOMContentLoaded', function () {if (window.appquery && window.app == null) {(function() { 542 const html = ` 543 <div class="error-card"> 544 <div class="error-section"> 545 <div class="error-title">Your browser was unable to load the application</div> 546 <div class="error-message">We've been notified of the issue. Please try again in a few moments and make sure not to use ad-blockers.</div> 547 </div> 548 </div> 549 ` 550 551 const css = document.createElement('style') 552 css.type = 'text/css' 553 css.appendChild( 554 document.createTextNode(` 555 .error-overlay { 556 width: 100%; 557 height: 100%; 558 background: rgba(0,0,0,0.30); 559 overflow: hidden; 560 display: flex; 561 justify-content: center; 562 align-items: flex-start; 563 position: fixed; 564 inset: 0; 565 z-index: 999999; 566 } 567 568 .error-card { 569 width: 500px; 570 margin: 40px; 571 background: white; 572 box-shadow: 0px 1px 2px rgba(0,0,0,0.10); 573 border-radius: 8px; 574 display: flex; 575 flex-direction: column; 576 } 577 578 .error-section { 579 padding: 40px; 580 display: flex; 581 flex-direction: column; 582 gap: 12px; 583 } 584 585 .error-title { 586 color: #1A1A1A; 587 font-size: 18px; 588 font-family: Arial, sans-serif; 589 font-weight: 600; 590 line-height: 28px; 591 } 592 593 .error-message { 594 color: #525252; 595 font-size: 14px; 596 font-family: Arial, sans-serif; 597 font-weight: 400; 598 line-height: 20px; 599 white-space: pre-wrap; 600 } 601 `) 602 ) 603 document.head.appendChild(css) 604 605 const container = document.createElement('div') 606 container.className = 'error-overlay' 607 container.innerHTML = html 608 document.body.appendChild(container) 609 })()}});</script>
609 610<img style="display: none;" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" /> 611</body> 612</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.