1<!DOCTYPE html> 2<!--[if lt IE 7]> <html class='ie6 oldie' lang='en'> <![endif]--> 3<!--[if IE 7]> <html class='ie7 oldie' lang='en'> <![endif]--> 4<!--[if IE 8]> <html class='ie8 oldie' lang='en'> <![endif]--> 5<!--[if gt IE 8]><!--> <html lang='en'> <!--<![endif]--> 6<head> 7<meta charset='utf-8'> 8<meta content='text/html; charset=UTF-8' http-equiv='content-type'> 9<meta content='IE=edge, chrome=1' http-equiv='X-UA-Compatible'> 10<meta content='default' name='apple-mobile-web-app-status-bar-style'> 11<meta content='yes' name='apple-mobile-web-app-capable'> 12<meta content='notranslate' name='google'> 13<meta content='width=device-width, initial-scale=1, user-scalable=yes, viewport-fit=cover' name='viewport'> 14<meta content='E7rBnL5blfPQnr2ATZibbYWpFc83hvDTfcMOUl0zqM8' name='google-site-verification'> 15<link href='/assets/favicon/apple-touch-icon-61f562e535325ce38c48be41f4ee5a6d4f815d03a8070e10a8c5b538f71ab2fa.png' rel='apple-touch-icon' sizes='180x180'> 16<link href='/assets/favicon/favicon-32x32-7a79a864e54a6ad1c02f1e855614c4cfef0ef4e76c493901446ae456a7076f09.png' rel='icon' sizes='32x32' type='image/png'> 17<link href='/assets/favicon/favicon-16x16-9b0d0f319e1085fb1b16e17dddef063f93bad0d2f58455105ec1cea97bb8ee82.png' rel='icon' sizes='16x16' type='image/png'> 18<link href='/assets/favicon/manifest-4c2bb05a0c5cab96127ac33e1f793dc3e3f73578c52eeba275270d4e9d898a72.json' rel='manifest'> 19<link color='#5bbad5' href='/assets/favicon/safari-pinned-tab-63dcb46cd1b1812cc8ed00cd08ce09e3e88541114071899bc3457dc1d378a2a3.svg' rel='mask-icon'> 20<link href='/assets/favicon/favicon-2e0a06b86003a8c912dbc85c69ff08c757288305c1104d59c368e1b013595bc3.ico' rel='shortcut icon'> 21<meta content='Bubblin' name='apple-mobile-web-app-title'> 22<meta content='Bubblin' name='application-name'> 23<meta content='#ffab00' name='msapplication-TileColor'> 24<meta content='/assets/favicon/mstile-144x144-d122d495e8ef57183d232fe5b8833f5a694f2e226b30efce17517b6076fb5276.png' name='msapplication-TileImage'> 25<meta content='/assets/favicon/browserconfig-02ada0a3a976fa26e90f13e7c064f11603d988ee3250ab81fd05f4c0a8e457e0.xml' name='msapplication-config'> 26<meta content='#ffffff' name='theme-color'> 27 28<meta name="csrf-param" content="authenticity_token" /> 29<meta name="csrf-token" content="egpI5mEvjYAc4zfrNgz0-2k-IKAYGtsxfeuNceroNauSHLnwKO4KGydFMYkGtMZm49dX6Q7oQ64NWL5Frcpqaw" /> 30<title>Login | Bubblin</title> 31<meta name="description" content="Bubblin Member Login Page"> 32<meta name="keywords" content="site, login, members"> 33<link rel="canonical" href="https://bubblin.io/login"> 34<meta property="fb:app_id" content="246863558788033"> 35<meta property="og:url" content="https://bubblin.io/login"> 36<meta property="og:site_name" content="Bubblin"> 37<meta property="og:title" content="Login"> 38<meta property="og:image" content="https://res.cloudinary.com/bubblin/image/upload/v1540497784/logos/bubblin-card_twitter"> 39<meta property="og:description" content="Bubblin Member Login Page"> 40<meta property="og:type" content="website"> 41<meta property="og:book:author" content="Marvin Danig & Sonica Arora"> 42<meta property="og:book:title" content="Login"> 43<meta name="twitter:card" content="summary_large_image"> 44<meta name="twitter:site" content="@bubblinapp"> 45<meta name="twitter:title" content="Login"> 46<meta name="twitter:image" content="https://res.cloudinary.com/bubblin/image/upload/v1540497784/logos/bubblin-card_twitter"> 47<meta name="twitter:site_name" content="Bubblin"> 48<meta name="twitter:description" content="Bubblin Member Login Page"> 49<meta name="twitter:creator" content="Marvin Danig & Sonica Arora"> 50<meta name="image" content="https://res.cloudinary.com/bubblin/image/upload/v1540497784/logos/bubblin-card_twitter"> 51<meta name="author" content="Marvin Danig & Sonica Arora"> 52<meta name="copyright" content="Marvin Danig & Sonica Arora"> 53<link href='data:application/manifest+json, { "name": "Bubblin Superbooks", "short_name": "Bubblin", "description": "The Cloud Reader"}' rel='manifest'> 54 55<link crossorigin='anonymous' href='https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css' integrity='sha512-SzlrxWUlpfuzQ+pcUCosxcglQRNAq/DZjVsC0lE40xsADsfeQoEypE+enwcOiGjk/bSuGGKHEyjSoQ1zVisanQ==' referrerpolicy='no-referrer' rel='stylesheet'> 56<link rel="stylesheet" href="/assets/application-0e75b4e7121d9b62662cc84f93b81
56dd8ecc32606b04acfd4f13c8f519f76b37a.css" media="all" data-turbolinks-track="true" /> 57<style> 58 @supports(padding:max(0px)) { 59 body, header, footer { 60 padding-left: min(0vmin, env(safe-area-inset-left)); 61 padding-right: min(0vmin, env(safe-area-inset-right)); 62 } 63 } 64</style>
65<script type="c93e55f970a5a5f26c966e2a-text/javascript"> 66window.gon={}; 67</script>
vendor: 1 bytes, line 67
67
68<script src='https://polyfill.io/v3/polyfill.min.js?version=3.111.0&flags=gated' type="c93e55f970a5a5f26c966e2a-text/javascript"></script>
vendor: 1 bytes, line 68
68
69<script crossorigin='anonymous' integrity='sha512-DUC8yqWf7ez3JD1jszxCWSVB0DMP78eOyBpMa5aJki1bIRARykviOuImIczkxlj1KhVSyS16w2FSQetkD4UU2w==' referrerpolicy='no-referrer' src='https://cdnjs.cloudflare.com/ajax/libs/jquery/2.2.4/jquery.min.js' type="c93e55f970a5a5f26c966e2a-text/javascript"></script>
vendor: 1 bytes, line 69
69
70<script rel='dns-prefetch' src='https://cdnjs.cloudflare.com/ajax/libs/web-animations/2.3.1/web-animations.min.js' type="c93e55f970a5a5f26c966e2a-text/javascript"></script>
70 71<meta name="stripe-key" content="pk_live_MN2dNiJPCtAy5rKiSZp8lAa7" />
72<script src="/assets/head-3cb4324aeb6486757d016d474f0f2ccc8fd684c35188a5d2fdddd8c5106313f0.js" type="c93e55f970a5a5f26c966e2a-text/javascript"></script>
72 73 74<link rel="alternate" type="application/rss+xml" title="RSS" href="https://bubblin.io/featured.rss" /> 75<noscript> 76<style> 77 .no-js .dry { 78 display: flex; 79 } 80 .no-js #superbook { 81 display: none; 82 } 83</style> 84</noscript> 85</head> 86 87<body> 88<!--[if lt IE 10]> 89<p class="browsehappy">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> to improve your experience.</p> 90<![endif]--> 91<header class='mast fixed blur montserrat top' id='toggleable'> 92<nav class='bar left'> 93<a class="side-gap logo left ir" role="navigation" id="toggler" title="Bubblin Superbooks" href="/">Bubblin Superbooks</a> 94<div class='loader left hidden'></div> 95<a class='black-text hide-on-mobiles left element' href='/'> 96<div class='left'> 97<div class='lobster'>Bubblin Superbooks</div> 98<div class='super-small'>The Binge Reader</div> 99</div> 100</a> 101 102 103<ul class='horizontal-list right navi-menu'> 104<li id='signup'> 105<strong> 106<a class="transience" href="/users/new">Sign up</a> 107</strong> 108</li> 109<li class='triggerSigninOverlay' id='dropdown'> 110<a class="transience" href="/login">Login</a> 111</li> 112</ul> 113 114 115<div class='center'> 116<div class='absolute-center notice noticeable-blue fixed flash shadow hidden' id='noticeContainer'> 117<div class='center element' id='notice'> 118</div> 119</div> 120<div class='absolute-center notice noticeable-red fixed flash shadow hidden' id='errorContainer'> 121<a class='right close top-gap'></a> 122<div class='red-text center element' id='error'> 123</div> 124</div> 125</div> 126 127</nav> 128 129<div class='center hidden' id='passwordStrength'> 130<div class='absolute-center fixed notice noticeable-yellow small bar-line element'> 131<a class='right close top-gap'></a> 132<p> 133<strong> 134Password Quality: 135</strong> 136<span>Strength:</span> 137<span class='strength blue-text'></span> 138<span>Crack time:</span> 139<span class='crackTime blue-text'></span> 140</p> 141</div> 142</div> 143 144</header> 145<div class='overlay transparent-white flex' id='overlaySignin'> 146<div class='modalContainer cut-corners-large white shadow'> 147<a class='overlay_close right'></a> 148<h5 class='overlay-heading center light-grey cut-corners-top-edge pad'> 149Sign in 150</h5> 151<section class='overlay-content center pad-vertically'> 152<div class='pad' id='newSessionForm'> 153<form action="/login?id=new_session" accept-charset="UTF-8" method="post"><input type="hidden" name="authenticity_token" value="SWCIpsOC21wxZ6U6GUf8FrS4ZMVLIm6kRzGGRbllCqehdnmwikNcxwrBo1gp_86LPlETjF3Q9js3grVx_kdVZw" autocomplete="off" /><div class='field'> 154<input type="text" name="username_or_email" class="input-field" placeholder="Username or Email" autocapitalize="off" autocomplete="new-password" /> 155</div> 156<div class='field top-gap bottom-gap'> 157<input type="password" name="password" class="input-field" placeholder="Password" autocapitalize="off" autocomplete="new-password" /> 158</div> 159<input type="checkbox" name="remember_me" value="1" class="hidden rememberMe" checked="checked" /> 160<button name="button" type="submit" class="medium big-blue cut-corners-small top-gap bottom-gap button" data-disable-with="<i class='fa fa-spinner fa-spin'></i> Logging in...">Login</button> 161</form> 162</div> 163<p class='faded-text'> 164New user? 165<a href="/users/new">Sign up</a> 166</p> 167</section> 168</div> 169</div> 170 171<div class='overlay transparent-white flex' id='overlayKeyboardShortcuts'> 172<div class='modalContainer cut-corners-large shadow divide-in-half pad'> 173<a class='overlay_close right'></a> 174<h5 class='overlay-heading center light-grey cut-corners-top-edge pad'> 175Keyboard shortcuts 176</h5> 177<section class='overlay-content pad-vertically bg-black small'> 178<div class='one-half pad left'> 179<h4>Book reader</h4> 180<hr> 181<ul class='shortcuts'> 182<li> 183<span class='green-text'> 184â / â or Space: 185</span> 186Previous / Next page 187</li> 188<li> 189<span class='green-text'> 190â + â: 191</span> 192Start of book 193</li> 194<li> 195<span class='green-text'> 196â + â: 197</span> 198End of book 199</li> 200</ul> 201</div> 202<div class='one-half left pad'> 203<h4>Sitewide</h4> 204<hr> 205<ul class='shortcuts'> 206<li> 207<span class='green-text'> 208â + K: 209</span> 210See shortcuts 211</li> 212<li> 213<span class='green-text'> 214â + E: 215</span> 216Go home 217</li> 218<li> 219<span class='green-text'> 220ESC: 221</span> 222Close overlay 223</li> 224</ul> 225</div> 226<div class='clearfix'></div> 227</section> 228<section class='overlay-content pad-vertically bg-black small'> 229<div class='one-half left pad'> 230<h4>Editor (Logged in)</h4> 231<hr> 232<ul class='shortcuts'> 233<li> 234<span class='green-text'> 235â + M: 236</span> 237New manuscript 238</li> 239<li> 240<span class='green-text'> 241â + S: 242</span> 243Save changes 244</li> 245<li> 246<span class='green-text'> 247â + U: 248</span> 249Open menu 250</li> 251<li> 252<span class='green-text'> 253â + P: 254</span> 255Publish book 256</li> 257</ul> 258</div> 259<div class='one-half left pad'> 260<h5>Footloose</h5> 261<hr> 262<ul class='shortcuts'> 263<li> 264<span class='green-text'> 265â + J: 266</span> 267Open drafts 268</li> 269<li> 270<span class='faded-text'> 271â + F: 272</span> 273Search 274<sup>*</sup> 275</li> 276<li> 277<span class='faded-text'> 278â + H: 279</span> 280Heart / unheart 281<sup>*</sup> 282</li> 283<li> 284<span class='green-text'> 285â + L: 286</span> 287Login / logout 288</li> 289</ul> 290</div> 291<div class='clearfix'></div> 292</section> 293<section class='overlay-content pad-vertically bg-black flex center super-small'> 294<div class='one-third pad'> 295â = CTRL key on 296<i class='fab fa-windows'></i> 297</div>
298<div class='two-third pad'> 299* Shortcut is not available yet. 300</div> 301<div class='clearfix'></div> 302</section> 303<p class='small'> 304Refer 305<a href='https://bubblin.io/docs/shortcuts'>documentation</a> 306for more details on keyboard shortcuts. 307</p> 308</div> 309</div> 310 311<div class='mast fixed montserrat bottom hidden' id='swNotifier'> 312<div class='bar left center'> 313<div class='absolute-center transparent-white fixed element shadow'> 314<a class='right close top-gap'></a> 315<p> 316Update available: 317</p> 318<div class='button standard side-gap big-blue cut-corners-small' id='refreshServiceWorkerButton'> 319<i class='fas fa-refresh'></i> 320Refresh 321</div> 322<div class='button standard side-gap light-gray cut-corners-small' id='cancelRefresh'> 323<i class='fas fa-cancel'></i> 324Cancel 325</div> 326</div> 327</div> 328</div> 329 330 331<main class='container center pad-vertically fold flex'> 332<div class='pad-vertically'> 333<div class='box pad center bottom-gap double-top-gap'> 334<h5> 335<i class='fas fa-lock'></i> 336<span>Login</span> 337</h5> 338<hr> 339<form action="/login?id=new_session" accept-charset="UTF-8" method="post"><input type="hidden" name="authenticity_token" value="1rtSBMKWmE8uV13Npv3Sla_eBYRO6iKgJV-BJLZwgu4-raMSi1cf1BXxW6-WReAIJTdyzVgYuj9V7LIQ8VLdLg" autocomplete="off" /><div class='field'> 340<input type="text" name="username_or_email" class="input-field" placeholder="Username or Email" autocapitalize="off" autocomplete="new-password" /> 341</div> 342<div class='field top-gap bottom-gap'> 343<input type="password" name="password" class="input-field" placeholder="Password" autocapitalize="off" autocomplete="new-password" /> 344</div> 345<input type="checkbox" name="remember_me" value="1" class="hidden rememberMe" checked="checked" /> 346<button name="button" type="submit" class="medium big-blue cut-corners-small top-gap bottom-gap button" data-disable-with="<i class='fa fa-spinner fa-spin'></i> Logging in...">Login</button> 347</form> 348<p class='faded-text'> 349New user? 350<a href="/users/new">Sign up</a> 351</p> 352</div> 353<div class='top-gap bottom-gap'> 354<input class='long-slider-toggle' id='1' type='checkbox'> 355<label class='long-slider-viewport center' for='1'> 356<div class='long-slider'> 357<div class='long-slider-button'></div> 358<div class='long-slider-content long-left-toggle'> 359<span title='Remember me on this browser. '> 360<i class='far fa-smile'></i> 361Remember 362</span> 363</div> 364<div class='long-slider-content long-right-toggle'> 365<span title='Forget my session. '> 366<i class='far fa-smile-wink'></i> 367Forget me 368</span> 369</div> 370</div> 371</label> 372</div> 373 374 375</div> 376</main> 377 378<div class='montserrat will-change' id='sidemenu'> 379<div class='center transience flex'> 380<a class='icon icon-library center' href='/books' title='Central library'> 381<svg viewbox='0 0 827 827' xmlns='http://www.w3.org/2000/svg'> 382<polygon points='153 209 153 769 0 769 0 209 '></polygon> 383<polygon points='153 146 153 183 0 183 0 146 '></polygon> 384<polygon points='0 22 153 22 153 119 0 119 '></polygon> 385<polygon points='350 209 350 769 197 769 197 209 '></polygon> 386<polygon points='547 209 547 769 394 769 394 209 '></polygon> 387<polygon points='748 185 827 739 675 761 596 207 '></polygon> 388<polygon points='350 146 350 183 197 183 197 146 '></polygon> 389<polygon points='547 146 547 183 394 183 394 146 '></polygon> 390<polygon points='739 122 745 159 593 181 588 144 '></polygon> 391<polygon points='197 22 350 22 350 119 197 119 '></polygon> 392<polygon points='394 22 547 22 547 119 394 119 '></polygon> 393<polygon points='570 22 722 0 736 96 584 118 '></polygon> 394</svg> 395<div class='small'>Library</div> 396</a> 397</div> 398<div class='center transience flex'> 399<a class='icon icon-box center' href='/hutch' title='Hutch: A personal collection.'> 400<svg height='32' viewbox='0 0 33 32' width='33' xmlns='http://www.w3.org/2000/svg'> 401<path d='M11.68-.704q1.376 0 2.336.992t.992 2.368v8.32q0 1.408-.992 2.368t-2.336.96H3.328q-1.408 0-2.368-.96T0 10.976v-8.32Q0 1.28.992.288t2.336-.992h8.352zm0 11.68v-8.32H3.328v8.32h8.352zM30.016-.704q1.344 0 2.336.992t.96 2.368v8.32q0 1.408-.96 2.368t-2.336.96h-8.32q-1.408 0-2.4-.96t-.96-2.368v-8.32q0-1.376.992-2.368t2.368-.992h8.32zm0 11.68v-8.32h-8.32v8.32h8.32zM11.68 17.664q1.376 0 2.336.96t.992 2.368v8.32q0 1.408-.992 2.368t-2.336.992H3.328q-1.376 0-2.336-.992T0 29.312v-8.32q0-1.408.96-2.368t2.368-.96h8.352zm0 11.648v-8.32H3.328v8.32h8.352zm18.336-11.648q1.344 0 2.336.96t.96 2.368v8.32q0 1.408-.96 2.368t-2.336.992h-8.32q-1.376 0-2.368-.992t-.992-2.368v-8.32q0-1.376.96-2.336t2.4
401-.992h8.32zm0 11.648v-8.32h-8.32v8.32h8.32z'></path> 402</svg> 403<div class='small'>Hutch</div> 404</a> 405</div> 406<div class='center transience flex'> 407<a class='icon icon-book center' href='/manuscript/new' id='newBook' title='New: Start a new work.'> 408<svg height='24' preserveAspectRatio='none' transform='scale(1.4, 1.4)' width='24' xmlns='http://www.w3.org/2000/svg'> 409<g> 410<path d='m21.635,6.366c-0.467,-0.772 -1.043,-1.528 -1.748,-2.229c-0.713,-0.708 -1.482,-1.288 -2.269,-1.754l1.382,-1.383c0,0 2,0 3,1s1,3 1,3l-1.365,1.366zm-11.635,11.634l-4,0l0,-4l0.48,-0.48c0.813,0.385 1.621,0.926 2.348,1.652c0.728,0.729 1.268,1.535 1.652,2.348l-0.48,0.48zm10.48,-10.48l-8.846,8.845c-0.467,-0.771 -1.043,-1.529 -1.748,-2.229c-0.712,-0.709 -1.482,-1.288 -2.269,-1.754l8.863,-8.862c0.813,0.383 1.621,0.924 2.348,1.651c0.729,0.728 1.269,1.536 1.652,2.349zm-16.48,-3.52l0,16l16,0l0,-7l3,-3.038l0,11.038c0,1.105 -0.896,2 -2,2l-18,0c-1.104,0 -2,-0.895 -2,-2l0,-18c0,-1.104 0.896,-2 2,-2l11.01,0l-3.001,3l-7.009,0z' id='svg_1'></path> 411</g> 412</svg> 413<div class='small'>New</div> 414</a> 415</div> 416<div class='center transience flex'> 417<a class='icon icon-draft center' href='/drafts' title='Draft: Manuscripts.'> 418<svg height='32' viewbox='0 0 29 32' width='29' xmlns='http://www.w3.org/2000/svg'> 419<path d='M2.72 10.112q-.512.448-1.152.384T.48 9.92Q.032 9.472.096 8.768t.576-1.152q1.536-1.28 2.528-1.92t2.848-1.28 4.128-.128T15.264 6.4t4.96 1.696 3.2-.512 2.848-2.144q1.216-.96 2.24.192 1.024 1.28-.192 2.304-3.904 3.52-7.488 3.52-3.2 0-7.104-2.24Q11.552 8 9.92 7.552t-2.976 0-2.08.928-2.144 1.632zm23.552 3.52q1.216-1.024 2.24.192 1.024 1.28-.192 2.304-1.28 1.088-2.08 1.696t-2.304 1.216-3.104.608q-3.072 0-7.104-2.24-2.176-1.216-3.808-1.664t-2.976 0-2.08.928-2.144 1.632q-.448.448-1.12.384t-1.12-.576q-1.024-1.28.192-2.304 1.216-1.088 1.92-1.6T4.8 12.992t2.816-.736 3.36.48 4.288 1.792q2.176 1.216 3.808 1.664t2.976 0 2.08-.928 2.144-1.632zm0 8.192q1.216-1.024 2.24.192.448.448.384 1.152t-.576 1.152q-1.28 1.088-2.08 1.696t-2.304 1.216-3.104.608q-3.072 0-7.104-2.24-2.176-1.216-3.808-1.664t-2.976-.032-2.112.928-2.112 1.664q-.448.448-1.12.384t-1.12-.576Q-.544 25.024.672 24q1.216-1.088 1.92-1.6T4.8 21.184t2.816-.736 3.36.48 4.288 1.792q2.176 1.216 3.808 1.664t2.976 0 2.08-.928 2.144-1.632z'></path> 420</svg> 421<div class='small'>Drafts</div> 422</a> 423</div> 424<div class='center transience flex absolute bottom'> 425<a class='icon icon-trash center' href='/trash' title='Trash: Those little gems you threw away!'> 426<svg height='32' viewbox='0 0 26 32' width='26' xmlns='http://www.w3.org/2000/svg'> 427<path d='M24.608 3.552c.768 0 1.44.64 1.44 1.44s-.672 1.44-1.44 1.44h-.192l-4.32 22.016H6.08L1.792 6.432H1.44c-.8 0-1.44-.64-1.44-1.44s.64-1.44 1.44-1.44h23.168zM11.936 6.976l-.608-.544H7.552l-.576.544L9.44 9.472zm-6.208 8.256l.8 4.128 1.92-1.92-2.496-2.464zm1.248-1.28l2.464 2.464 2.496-2.464L9.44 11.52zm5.952 1.024l-2.432 2.464 2.432 2.464 2.464-2.464zm1.024-1.024l2.464 2.464 2.464-2.464-2.464-2.432zm-1.024-.992l2.464-2.496-2.464-2.432-2.432 2.432zM5.952 8.032L4.576 9.376l.544 2.72.832.864 2.496-2.496zM9.44 18.464L6.976 20.96l2.464 2.432 2.496-2.432zm3.488 3.488l-2.432 2.464 1.824 1.856h1.216l1.856-1.856zm3.488 1.44l2.464-2.432-2.464-2.496-2.464 2.496zm3.2-3.776l.8-4.096-.544-.544-2.432 2.464zm1.536-7.904l.416-2.048-1.696-1.632-2.432 2.432 2.432 2.496zM18.88 6.976l-.608-.544h-3.744l-.576.544 2.464 2.496zm-14.624.736l1.28-1.28H4zm3.072 15.584l.544 2.976h2.4zm11.648-.384l-3.424 3.36h2.72zm2.912-14.976l.32-1.504H20.32z'></path> 428</svg> 429<div class='small'>Trash</div> 430</a> 431</div> 432</div> 433
434<script src="/assets/application-7a57ba0ce81d5e3c772552de7e8c05420d1b3c14415ca2eb95ebdce478a952c5.js" type="c93e55f970a5a5f26c966e2a-text/javascript"></script>
vendor: 1 bytes, line 434
434
435<script src="/assets/sessions-ef206057427ceb4d631afb7aa2835e87476f9b954097f3a70b9eaf85ce3ecfa4.js" type="c93e55f970a5a5f26c966e2a-text/javascript"></script>
435 436<!-- / Handles situation when browser cookies are disabled. -->
437<script type="c93e55f970a5a5f26c966e2a-text/javascript"> 438if(!areCookiesEnabled()){ 439$('.container').html('<div class=\'fold flex center\'>\n<div class=\'notice noticeable-red pad cut-corners-large\'>\n<h2>\nAre cookies disabled?\n<\/h2>\n<p>\n Please <a href=\'http://support.google.com/accounts/bin/answer.py?hl=en&answer=61416/\' rel=\'nofollow noopener noreferrer\'>enable cookies<\/a> on your browser.\n<\/p>\n<p class=\'faded-text\'>\n This site requires local session cookies to work properly on the browser. Learn more about our\n<a href=\'https://bubblin.io/docs/legal/cookie-policy\'>Cookie Policy.<\/a>\n<\/p>\n<\/div>\n<div class=\'clearfix\'><\/div>\n<\/div>\n'); 440}; 441</script>
441 442<!-- / Including Stripe.js as direct descendent of <body> to render page w/o waiting for load. --> 443<!-- Google Analytics via [email protected] -->
444<script type="c93e55f970a5a5f26c966e2a-text/javascript">
vendor: 338 bytes, lines 444-449
444 445 (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ 446 (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), 447 m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) 448 })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); 449 ga('create', '
449UA-107952514-1
vendor: 38 bytes, lines 449-450
449', 'auto'); 450 ga('send', 'pageview');
451</script>
vendor: 145 bytes, lines 451-454
451 452 453 454<script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="c93e55f970a5a5f26c966e2a-|49" defer></script>
454<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a44f909b8e65c8ee',t:'MTc5MTA2ODQ0Ng=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
454<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"ce47bd2aaef34c2aa1ad0fa74b1eafd8","spa":2}' crossorigin="anonymous"></script>
454 455</body> 456</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.