1<!DOCTYPE html> 2<html lang="en-GB"> 3<head> 4 <meta charset="UTF-8"> 5 <meta http-equiv="x-ua-compatible" content="ie=edge"> 6 <meta name="viewport" content="width=device-width, initial-scale=1"> 7 <meta name="format-detection" content="telephone=no"> 8 <title>Payments & withdrawals at Blaze Spins casino</title> 9 <meta name="description" content="How deposits and withdrawals work at Blaze Spins: methods, processing times, limits, fees and the ID checks a payout depends on."> 10 <link rel="canonical" href="https://blaze-spins.uk/payments/"> 11<link rel="alternate" href="https://blaze-spins.uk/payments/" hreflang="x-default" /> 12<link rel="alternate" href="https://blaze-spins.uk/payments/" hreflang="en-GB" /> 13 <meta property="og:locale" content="en-GB"> 14 <meta property="og:type" content="article"> 15 <meta property="og:url" content="https://blaze-spins.uk/payments/"> 16 <meta property="og:title" content="Payments & withdrawals at Blaze Spins casino"> 17 <meta property="og:description" content="How deposits and withdrawals work at Blaze Spins: methods, processing times, limits, fees and the ID checks a payout depends on."> 18 <meta property="og:site_name" content="blazespins casino"> 19 <meta property="og:image" content="https://blaze-spins.uk/assets/images/domains/blaze-spins-uk/og.webp"> 20 <meta name="twitter:card" content="summary_large_image"> 21 <meta name="twitter:title" content="Payments & withdrawals at Blaze Spins casino"> 22 <meta name="twitter:description" content="How deposits and withdrawals work at Blaze Spins: methods, processing times, limits, fees and the ID checks a payout depends on."> 23 <meta name="twitter:image" content="https://blaze-spins.uk/assets/images/domains/blaze-spins-uk/og.webp"> 24 <meta name="twitter:url" content="https://blaze-spins.uk/payments/"> 25 26 <meta name="robots" content="index, follow"> 27 <link rel="shortcut icon" href="/assets/images/domains/blaze-spins-uk/favicon.ico" type="image/x-icon"> 28 <link rel="icon" type="image/png" sizes="16x16" href="/assets/images/domains/blaze-spins-uk/favicon-16x16.png"> 29 <link rel="icon" type="image/png" sizes="32x32" href="/assets/images/domains/blaze-spins-uk/favicon-32x32.png"> 30 <link rel="icon" type="image/png" sizes="64x64" href="/assets/images/domains/blaze-spins-uk/favicon-64x64.png"> 31 <link rel="apple-touch-icon" sizes="180x180" href="/assets/images/domains/blaze-spins-uk/favicon-180x180.png"> 32 <link rel="icon" type="image/png" sizes="192x192" href="/assets/images/domains/blaze-spins-uk/favicon-192x192.png"> 33 <link rel="icon" type="image/png" sizes="512x512" href="/assets/images/domains/blaze-spins-uk/favicon-512x512.png"> 34 <link rel="stylesheet" href="/assets/css/blaze-spins-uk.css?v=1789470333"> 35
35<script type="application/ld+json">{"@context":"https://schema.org","@type":"WebPage","@id":"https://blaze-spins.uk/payments/","url":"https://blaze-spins.uk/payments/","inLanguage":"en-GB","name":"Blaze Spins payments and withdrawal times explained","datePublished":"2026-08-18T13:55:53.000Z","dateModified":"2026-08-18T13:55:53.000Z","description":"How deposits and withdrawals work at Blaze Spins: methods, processing times, limits, fees and the ID checks a payout depends on."}</script>
vendor: 1 bytes, line 35
35
36<script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","@id":"https://blaze-spins.uk/payments/#article","headline":"Payments & withdrawals at Blaze Spins casino","description":"How deposits and withdrawals work at Blaze Spins: methods, processing times, limits, fees and the ID checks a payout depends on.","datePublished":"2026-08-18T13:55:53.000Z","dateModified":"2026-08-18T13:55:53.000Z","author":{"@type":"Organization","name":"blazespins casino"},"publisher":{"@type":"Organization","name":"blazespins casino"},"mainEntityOfPage":{"@type":"WebPage","@id":"https://blaze-spins.uk/payments/"},"image":{"@type":"ImageObject","url":"https://blaze-spins.uk/assets/images/domains/blaze-spins-uk/og.webp"}}</script>
vendor: 1 bytes, line 36
36
37<script type="application/ld+json">{"@context":"https://schema.org","@type":"ImageObject","url":"https://blaze-spins.uk/assets/images/domains/blaze-spins-uk/og.webp","name":"Payments & withdrawals at Blaze Spins casino"}</script>
vendor: 1 bytes, line 37
37
38<script type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"blazespins casino","item":"https://blaze-spins.uk/"},{"@type":"ListItem","position":2,"name":"Blaze Spins payments and withdrawal times explained","item":"https://blaze-spins.uk/payments/"}]}</script>
38 39 40
41<script type="text/javascript">
vendor: 363 bytes, line 41
41(function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)};m[i].l=1*new Date();for(var j=0;j<document.scripts.length;j++){if(document.scripts[j].src===r){return;}}k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)})(window,document,"script","https://mc.yandex.ru/metrika/tag.js","ym");ym(
41106172074
vendor: 66 bytes, line 41
41,"init",{clickmap:true,trackLinks:true,accurateTrackBounce:true});
41</script>
41<noscript><div><img src="https://mc.yandex.ru/watch/106172074" style="position:absolute;left:-9999px" alt=""></div></noscript> 42</head> 43<body> 44 45 46 <header class="ye-sdhmp"> 47 <div class="ye-pdecn ye-vaahf"> 48 49 <div class="ye-axxck"> 50 <a href="/" class="ye-khrzy"> 51 <img src="/assets/images/domains/blaze-spins-uk/logo-main.webp" alt="blazespins casino" style="height:auto;width:auto;max-height:44px;max-width:150px"> 52 </a> 53 </div> 54 55 <input type="checkbox" id="ye-vedfd" class="ye-vedfd"> 56 <label for="ye-vedfd" class="ye-syfrk" aria-label="Menu"><span></span></label> 57 58 <nav class="ye-rnsfh"> 59 <ul class="ye-jxsjz"> 60 <li><a href="/promotions/">Promotions</a></li> 61 <li><a class="go-link">Slots</a></li> 62 <li><a href="/payments/">Payments</a></li> 63 <li><a class="go-link">Casino</a></li> 64 <li><a class="go-link">Bonuses</a></li> 65 <li><a href="/casino-app/">Casino App</a></li> 66 <li><a class="go-link">Live Casino</a></li> 67 </ul> 68 </nav> 69 70 <div class="ye-wanhz"> 71 <a class="ye-dwtgn ye-pgprk go-link">Login</a> 72 <a class="ye-dwtgn ye-hxvsy go-link">
72Register</a> 73 </div> 74 75 </div> 76 </header> 77
77<script src="/assets/components/casinogrid/js/go-redirect.js" defer></script>
77 78
78<script> 79 (function(){ 80 var hUrl = "/click/go.php?ctx=blaze-spins-uk-en"; 81 if (!window._hdClickBound) { 82 window._hdClickBound = true; 83 document.addEventListener('click', function(e) { 84 var el = e.target.closest('.go-link'); 85 if (!el) return; 86 e.preventDefault(); 87 if (typeof window.goRedirect === 'function') window.goRedirect(hUrl); 88 else window.location.href = hUrl; 89 }); 90 } 91 })(); 92 </script>
92 93 94 <section class="brz-hero" style="background-image:url('/assets/images/domains/blaze-spins-uk/og.webp')"> 95 96 <h1 class="brz-hero-h1">Blaze Spins payments and withdrawal times explained</h1> 97 <div class="brz-deposit-card"> 98 <div class="brz-deposit-title">Make a deposit</div> 99 <div class="brz-deposit-input-row"> 100 <label for="brzDepositAmount" class="sr-only">Deposit amount</label> 101 <input type="number" inputmode="numeric" min="1" id="brzDepositAmount" class="brz-deposit-amount" placeholder="100" value="100"> 102 <div class="brz-deposit-currency">GBP ▾</div> 103 </div> 104 <a class="brz-deposit-btn go-link">Start playing</a> 105 <div class="brz-deposit-payments"> 106 <img src="/assets/images/domains/blaze-spins-uk/payments/ecopayz.svg" alt="ecopayz" class="brz-payment-icon" loading="lazy"> 107 <img src="/assets/images/domains/blaze-spins-uk/payments/wise.svg" alt="wise" class="brz-payment-icon" loading="lazy"> 108 <img src="/assets/images/domains/blaze-spins-uk/payments/paypal.svg" alt="paypal" class="brz-payment-icon" loading="lazy"> 109 <img src="/assets/images/domains/blaze-spins-uk/payments/google-pay.svg" alt="google-pay" class="brz-payment-icon" loading="lazy"> 110 <img src="/assets/images/domains/blaze-spins-uk/payments/neteller.svg" alt="neteller" class="brz-payment-icon" loading="lazy"> 111 <div class="brz-payment-icon brz-payment-more">+2</div> 112 </div> 113 <a class="brz-promo-link go-link">I have a promo code</a> 114 </div> 115</section>
115<script> 116(function(){ 117 var hcUrl = "\/click\/go.php?ctx=blaze-spins-uk-en"; 118 var sec = document.querySelector('.brz-hero'); 119 if (sec) { 120 sec.addEventListener('click', function(e) { 121 var el = e.target.closest('.brz-deposit-btn, .brz-bonus-card, .brz-promo-link'); 122 if (el) { e.preventDefault(); goRedirect(hcUrl); } 123 }); 124 } 125})(); 126</script>
126 127 128 <div class="ye-pdecn"> 129 <ul class="breadcrumbs"><li><a href="https://blaze-spins.uk/">blazespins casino</a></li><li><span>Blaze Spins payments and withdrawal times explained</span></li></ul> 130 </div> 131 132 <main class="ye-pdecn"> 133 <div class="ye-mnmhw"> 134 135 136 137 <p>Before you put any money into <a href="/">Blaze Spins</a>, it's worth knowing how the cashier actually behaves once you want it back. This page sets out what the operator itself states about deposits, withdrawals, processing windows, limits and fees â the practical side of using the platform, rather than the bonus offers around it. Figures below come directly from the operator's own published terms.</p> 138 139<h2 id="the-wait-explained">The wait explained</h2> 140<p>Blaze Spins states that withdrawals are often processed within <strong>20 minutes</strong>, though that's a stated target rather than a guarantee for every request. Crypto withdrawals need at least one blockchain confirmation first, so the actual wait depends on network congestion and the fee attached to the transaction. Bank transfer withdrawals sit in a different bracket entirely â typically <strong>3â10 banking days</strong>.</p> 141<p>Large wins can add time on top of any of these windows: the operator may ask the relevant game provider to verify the result before releasing funds, which extends processing beyond the usual figure. Worth remembering: only <strong>one withdrawal per player is approved in any 24-hour period</strong>, so splitting a payout into several smaller requests won't get money out any faster.</p> 142 143<h2 id="caps-fees-and-currency">Caps, fees and currency</h2> 144<table> 145<thead><tr><th>Limit</th><th>
145Amount</th></tr></thead> 146<tbody> 147<tr><td>Maximum daily withdrawal</td><td>$2,500â$5,000</td></tr> 148<tr><td>Maximum weekly withdrawal</td><td>$5,000â$10,000</td></tr> 149<tr><td>Maximum monthly withdrawal</td><td>$20,000â$40,000</td></tr> 150</tbody> 151</table> 152<p>Where a player sits in this range depends on VIP status, and the operator says these ceilings may be increased for VIP players at its own discretion. Most withdrawal methods carry no charge, with one exception: certain e-wallets attract a <strong>5% fee</strong>. Blaze Spins does not perform currency conversion itself, so any bank or exchange conversion charge is down to the player's own provider, not the casino.</p> 153 154<h2 id="identity-checks-before-a-payout-clears">Identity checks before a payout clears</h2> 155<p>Verification isn't optional paperwork tacked onto a withdrawal â it's a condition of getting one. Full KYC becomes compulsory once a player's lifetime deposits pass <strong>â¬5,000</strong>, or the moment any withdrawal is requested at all, whichever comes first. The operator asks for a government-issued photo ID, a selfie holding that same document, and a recent bank statement or utility bill as proof of address.</p> 156<p>Once everything is submitted, Blaze Spins states the check can take up to <strong>5 business days</strong>. There's a separate wrinkle worth flagging: the operator may also try to verify a player by phone, and if that call goes unanswered for 14 days, the account can be temporarily locked and any pending withdrawal suspended along with it.</p> 157 158<h3 id="what-the-documents-need-to-show">What the documents need to show</h3> 159<p>ID must have at least three months left before it expires; proof of address must have been issued within the last three months. The face in the selfie has to match both the ID document and the person submitting it â three separate checks the operator runs against a single upload.</p> 160 161<h2 id="before-the-first-deposit-goes-in">Before the first deposit goes in</h2> 162<p>One rule shapes everything that follows a deposit: the full amount must be wagered at least once before any withdrawal is permitted, bonus or no bonus. It's a low bar next to some operators' terms, but it still means the money isn't simply sitting there to be pulled straight back out. One account per person, household, device or IP address is allowed, and each deposit screen shows its own minimum threshold â deposits below it are neither credited nor refunded.</p> 163 164<h2 id="methods-and-their-trade-offs">Methods and their trade-offs</h2> 165<p>On the deposit side, Blaze Spins lists <strong>Paysafe</strong>, credit cards and USD e-wallets alongside <strong>Bitcoin</strong> and other supported cryptocurrencies. In practice, crypto tends to move fastest once confirmed on-chain, while card and e-wallet deposits clear instantly but carry their own limits shown at the point of payment.</p> 166<p>Withdrawals are a shorter list: <strong>bank transfer</strong> and <strong>e-wallets</strong> are the named options, and the operator's terms say a withdrawal should use the same method as the original deposit. There's one stated exception â crypto withdrawals remain available regardless of which method funded the account in the first place.</p> 167 168<h2 id="requesting-a-payout">Requesting a payout</h2> 169<p>In short: clear the wagering requirement on the deposit, pass whatever verification the balance or the request has triggered, then submit one withdrawal at a time. Anything beyond the daily cap won't clear until the next window opens, and a request flagged for provider-level checks on a big win will simply take longer than the 20-minute figure quoted elsewhere on the platform.</p> 170<p>Gambling should stay within what you can comfortably afford, and getting paid promptly is never a reason to chase losses. Blaze Spins is for players aged <strong>18+</strong>, and free, confidential support is available at <a href="https://www.begambleaware.org">BeGambleAware</a> or through the <a href="https://www.gamcare.org.uk">GamCare</a> National Gambling Helpline on <strong>0808 8020 133</strong> (free, 24/7).</p> 171 172<p><em>This page is for information and marketing purposes only. We are not a casino operator, a bookmaker or an organiser of gambling. Access to this content is restricted to persons aged 18 and over (18+). We encourage you to gamble responsibly â for free, confidential support visit BeGambleAware.org.</em></p> 173 174 175 </div> 176 </main> 177 178 <footer class="ye-rpnkr"> 179 <div class="ye-pdecn"> 180 <div class="ye-fcwaf"> 181 <div class="ye-wfmym ye-bjkzb"> 182 <a href="/" class="ye-khrzy"> 183 <img src="/assets/images/domains/blaze-spins-uk/logo-long.webp" alt="blazespins casino" style="height:auto;width:auto;max-height:44px;max-width:150px"> 184 </a> 185 <p style="color:var(--c-text-muted);font-size:.85rem;max-width:280px;">Your trusted online casino. Fair play and responsible gaming come first.</p> 186 <ul class="ye-vxrch"> 187 <li><a href="#" aria-label="Facebook" class="go-link"><svg width="20" height="20" viewBox="0 0 24 24" fill="currentColor"><path d="M18 2h-3a5 5 0 00-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 011-1h3z"/></svg></a></li> 188 <li><a href="#" aria-label="X (Twitter)" class="go-link"><svg width="20" height="20" viewBox="0 0 24 24" fill="currentColor"><path d="M23 3a10.9 10.9 0 01-3.14 1.53A4.48 4.48 0 0012 7.5v1A10.66 10.66 0 013 4s-4 9 5 13a11.64 11.64 0 01-7 2c9 5 20 0 20-11.5 0-.28-.03-.56-.08-.83A7.72 7.72 0 0023 3z"/></svg></a></li> 189 <li><a href="#" aria-label="Telegram" class="go-link"><svg width="20" height="20" viewBox="0 0 24 24" fill="currentColor"><path d="M9.78 18.65l.28-4.23 7.68-6.92c.34-.31-.07-.46-.52-.19L7.74 13.3 3.64 12c-.88-.25-.89-.86.2-1.3l15.97-6.16c.73-.33 1.43.18 1.15 1.3l-2.72 12.81c-.19.91-.74 1.13-1.5.71L12.6 16.3l-1.99 1.93c-.23.23-.42.42-.83.42z"/></svg></a></li> 190 </ul> 191 </div> 192 <div class="ye-wfmym"> 193 <div class="ye-hqbse">Information</div> 194 <ul class="ye-tthws"> 195 <li><a href="/cookie-policy/">Cookies</a></li> 196 <li><a href="/responsible-gaming/">Responsible gaming</a></li> 197 <li><a href="/privacy-policy/">Privacy</a></li> 198 <li><a href="/terms-conditions/">Terms</a></li> 199 </ul> 200 </div> 201 <div class="ye-wfmym"> 202 <div class="ye-hqbse">Resources</div> 203 <ul class="ye-tthws"> 204 <li><a class="go-link">FAQ</a></li> 205 <li><a class="go-link">VIP Club</a></li> 206 <li><a class="go-link">Withdrawals</a></li> 207 <li><a class="go-link">Promotions</a></li> 208 </ul> 209 </div> 210 <div class="ye-wfmym"> 211 <div class="ye-hqbse">Support</div> 212 <ul class="ye-tthws"> 213 <li><a class="go-link">Who we are</a></li> 214 <li><a href="/contact-us/">Contact</a></li> 215 <li><a href="/cdn-cgi/l/email-protection#31424441415e434571535d504b541c4241585f421f445a"><span class="__cf_email__" data-cfemail="43303633332c313703212f2239266e30332a2d306d3628">[email protected]</span></a></li> 216 </ul> 217 </div> 218 </div> 219 <div class="ye-fstck"> 220 <a href="https://www.gamstop.co.uk/" rel="nofollow"><img src="/assets/images/domains/blaze-spins-uk/badges/gam-stop.svg" width="96" height="56" alt="GamStop"></a> 221 <a href="https://gamblingtherapy.org/" rel="nofollow"><img src="/assets/images/domains/blaze-spins-uk/badges/gordon-moody.svg" width="96" height="56" alt="Gordon Moody"></a> 222 <a href="https://www.gamcare.org.uk/" rel="nofollow"><img src="/assets/images/domains/blaze-spins-uk/badges/gamcare.svg" width="96" height="56" alt="GamCare"></a> 223 <a href="https://www.gambleaware.org/" rel="nofollow"><img src="/assets/images/domains/blaze-spins-uk/badges/gambleawere.svg" width="96" height="56" alt="GambleAware"></a> 224 <a href="https://www.bestchange.com/" rel="nofollow"><img src="/assets/images/domains/blaze-spins-uk/badges/best-change.svg" width="96" height="56" alt="Best Change"></a> 225 <a href="https://www.egba.eu/" rel="nofollow"><img src="/assets/images/domains/blaze-spins-uk/badges/egba.svg" width="96" height="56" alt="EGBA"></a> 226 </div> 227 <div class="ye-prpmh"> 228 <p>© 2026 blazespins casino. All rights reserved. Online casino gaming involves risk. Play responsibly.</p> 229 </div> 230 </div> 231 </footer> 232 233 <div id="qbcOverlay" class="qbc-overlay" hidden></div> 234<div id="qbcBanner" class="qbc-banner" role="dialog" aria-modal="false" aria-label="Cookie consent" hidden> 235 <p class="qbc-text">We use cookies to improve your experience. By continuing to browse, you agree to our <a href="/cookie-policy/">Cookie Policy</a>.</p> 236 <div class="qbc-actions"> 237 <button class="qbc-btn qbc-btn--accept" data-cb="accept">Accept All</button> 238 <button class="qbc-btn qbc-btn--reject" data-cb="reject">Reject All</button> 239 <button class="qbc-btn qbc-btn--settings" data-cb="open-settings">Cookie Settings</button> 240 </div> 241</div> 242<div id="qbcModal" class="qbc-modal" role="dialog" aria-modal="true" aria-label="Cookie Settings" hidden> 243 <div class="qbc-modal__inner"> 244 <h3 class="qbc-modal__title">Cookie Settings</h3> 245 <p class="qbc-modal__desc">Choose which cookies you want to accept. You can change these settings at any time.</p> 246 <div class="qbc-categories"> 247 <div class="qbc-cat"> 248 <div class="qbc-cat__header">
249 <span class="qbc-cat__name">Necessary</span> 250 <span class="qbc-cat__always">Always Active</span> 251 </div> 252 <p class="qbc-cat__desc">Essential cookies for basic site functionality.</p> 253 </div> 254 <div class="qbc-cat"> 255 <div class="qbc-cat__header"> 256 <span class="qbc-cat__name">Functional</span> 257 <label class="qbc-toggle"><input type="checkbox" data-cb-cat="functional" checked><span class="qbc-toggle__slider"></span></label> 258 </div> 259 <p class="qbc-cat__desc">Cookies that enhance site features and personalization.</p> 260 </div> 261 <div class="qbc-cat"> 262 <div class="qbc-cat__header"> 263 <span class="qbc-cat__name">Analytics</span> 264 <label class="qbc-toggle"><input type="checkbox" data-cb-cat="analytics"><span class="qbc-toggle__slider"></span></label> 265 </div> 266 <p class="qbc-cat__desc">Cookies that help us understand how visitors use the site.</p> 267 </div> 268 <div class="qbc-cat"> 269 <div class="qbc-cat__header"> 270 <span class="qbc-cat__name">Advertising</span> 271 <label class="qbc-toggle"><input type="checkbox" data-cb-cat="advertising"><span class="qbc-toggle__slider"></span></label> 272 </div> 273 <p class="qbc-cat__desc">Cookies used to deliver relevant ads.</p> 274 </div> 275 </div> 276 <div class="qbc-modal__actions"> 277 <button class="qbc-btn qbc-btn--accept" data-cb="accept">Accept All</button> 278 <button class="qbc-btn qbc-btn--save" data-cb="save">Save Preferences</button> 279 </div> 280 </div> 281</div>
vendor: 109 bytes, lines 281-282
281 282<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
282<script> 283(function(){ 284 var banner = document.getElementById('qbcBanner'); 285 var modal = document.getElementById('qbcModal'); 286 var overlay = document.getElementById('qbcOverlay'); 287 var stored = localStorage.getItem('cookieConsent'); 288 289 if (stored) return; 290 291 banner.hidden = false; 292 293 function hideAll() { 294 banner.hidden = true; 295 modal.hidden = true; 296 overlay.hidden = true; 297 } 298 299 function saveConsent(obj) { 300 localStorage.setItem('cookieConsent', JSON.stringify(obj)); 301 hideAll(); 302 } 303 304 var allOn = {necessary:true, functional:true, analytics:true, advertising:true}; 305 var allOff = {necessary:true, functional:false, analytics:false, advertising:false}; 306 307 document.addEventListener('click', function(e) { 308 var btn = e.target.closest('[data-cb]'); 309 if (!btn) return; 310 var action = btn.getAttribute('data-cb'); 311 if (action === 'accept') saveConsent(allOn); 312 else if (action === 'reject') saveConsent(allOff); 313 else if (action === 'open-settings') { 314 modal.hidden = false; 315 overlay.hidden = false; 316 banner.hidden = true; 317 } 318 else if (action === 'save') { 319 var result = {necessary: true}; 320 modal.querySelectorAll('[data-cb-cat]').forEach(function(cb) { 321 result[cb.getAttribute('data-cb-cat')] = cb.checked; 322 }); 323 saveConsent(result); 324 } 325 }); 326 327 overlay.addEventListener('click', function() { 328 modal.hidden = true; 329 overlay.hidden = true; 330 banner.hidden = false; 331 }); 332})(); 333</script>
333 334 335 <button id="toTop" class="to-top" aria-label="Back to top"> 336 <svg width="20" height="20" viewBox="0 0 24 24" aria-hidden="true"> 337 <path d="M12 4l-8 8h6v8h4v-8h6z" fill="currentColor"/> 338 </svg> 339 </button> 340 341
341<script> 342 document.addEventListener('DOMContentLoaded', () => { 343 document.body.addEventListener('click', e => { 344 const link = e.target.closest('a[tb-on\\:click]'); 345 if (!link) return; 346 e.preventDefault(); 347 const code = link.getAttribute('tb-on:click') || ''; 348 const m = code.match(/atob\('([^']+)'\)/); 349 if (m) window.open(atob(m[1]), '_blank', 'noopener'); 350 }); 351 352 document.querySelectorAll('.sfa-question').forEach(btn => { 353 btn.addEventListener('click', () => { 354 const item = btn.parentElement; 355 const answer = item.querySelector('.sfa-answer'); 356 const isOpen = item.classList.toggle('sfa-open'); 357 answer.style.maxHeight = isOpen ? answer.scrollHeight + 'px' : '0'; 358 }); 359 }); 360 361 const btnTop = document.getElementById('toTop'); 362 if (btnTop) { 363 const toggleTop = () => btnTop.classList.toggle('to-top--show', scrollY > 400); 364 toggleTop(); 365 window.addEventListener('scroll', toggleTop, { passive: true }); 366 btnTop.addEventListener('click', () => window.scrollTo({ top: 0, behavior: 'smooth' })); 367 } 368 369 const langSwitch = document.querySelector('.js-lang-switch'); 370 if (langSwitch) { 371 const btn = langSwitch.querySelector('.lang-switch__current'); 372 const list = langSwitch.querySelector('.lang-switch__list'); 373 374 const close = () => { 375 langSwitch.classList.remove('is-open'); 376 btn.setAttribute('aria-expanded', 'false'); 377 }; 378 379 btn.addEventListener('click', e => { 380 e.stopPropagation(); 381 const open = langSwitch.classList.toggle('is-open'); 382 btn.setAttribute('aria-expanded', String(open)); 383 }); 384 385 document.addEventListener('click', e => { 386 if (!langSwitch.contains(e.target)) close(); 387 }); 388 389 list.addEventListener('click', e => { 390 if (e.target.closest('a')) close(); 391 }); 392 } 393 }); 394 </script>
394 395
396<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":"56b2e96b1d9c48f5a7be1961538acacc","r":1,"spa":2}' crossorigin="anonymous"></script>
396 397</body> 398</html> 399
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.