/*! elementor - v3.4.8 - 16-11-2021 */ (self.webpackChunkelementor=self.webpackChunkelementor||[]).push([[181],{9728:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class baseTabs extends elementorModules.frontend.handlers.Base{getDefaultSettings(){return{selectors:{tablist:'[role="tablist"]',tabTitle:".elementor-tab-title",tabContent:".elementor-tab-content"},classes:{active:"elementor-active"},showTabFn:"show",hideTabFn:"hide",toggleSelf:!0,hidePrevious:!0,autoExpand:!0,keyDirection:{ArrowLeft:elementorFrontendConfig.is_rtl?1:-1,ArrowUp:-1,ArrowRight:elementorFrontendConfig.is_rtl?-1:1,ArrowDown:1}}}getDefaultElements(){const e=this.getSettings("selectors");return{$tabTitles:this.findElement(e.tabTitle),$tabContents:this.findElement(e.tabContent)}}activateDefaultTab(){const e=this.getSettings();if(!e.autoExpand||"editor"===e.autoExpand&&!this.isEdit)return;const t=this.getEditSettings("activeItemIndex")||1,a={showTabFn:e.showTabFn,hideTabFn:e.hideTabFn};this.setSettings({showTabFn:"show",hideTabFn:"hide"}),this.changeActiveTab(t),this.setSettings(a)}handleKeyboardNavigation(e){const t=e.currentTarget,a=jQuery(t.closest(this.getSettings("selectors").tablist)),s=a.find(this.getSettings("selectors").tabTitle),i="vertical"===a.attr("aria-orientation");switch(e.key){case"ArrowLeft":case"ArrowRight":if(i)return;break;case"ArrowUp":case"ArrowDown":if(!i)return;e.preventDefault();break;case"Home":return e.preventDefault(),void s.first().focus();case"End":return e.preventDefault(),void s.last().focus();default:return}const n=t.getAttribute("data-tab")-1,r=this.getSettings("keyDirection")[e.key],o=s[n+r];o?o.focus():-1===n+r?s.last().focus():s.first().focus()}deactivateActiveTab(e){const t=this.getSettings(),a=t.classes.active,s=e?'[data-tab="'+e+'"]':"."+a,i=this.elements.$tabTitles.filter(s),n=this.elements.$tabContents.filter(s);i.add(n).removeClass(a),i.attr({tabindex:"-1","aria-selected":"false","aria-expanded":"false"}),n[t.hideTabFn](),n.attr("hidden","hidden")}activateTab(e){const t=this.getSettings(),a=t.classes.active,s=this.elements.$tabTitles.filter('[data-tab="'+e+'"]'),i=this.elements.$tabContents.filter('[data-tab="'+e+'"]'),n="show"===t.showTabFn?0:400;s.add(i).addClass(a),s.attr({tabindex:"0","aria-selected":"true","aria-expanded":"true"}),i[t.showTabFn](n,(()=>elementorFrontend.elements.$window.trigger("resize"))),i.removeAttr("hidden")}isActiveTab(e){return this.elements.$tabTitles.filter('[data-tab="'+e+'"]').hasClass(this.getSettings("classes.active"))}bindEvents(){this.elements.$tabTitles.on({keydown:e=>{jQuery(e.target).is("a")&&"Enter"===e.key&&e.preventDefault(),["End","Home","ArrowUp","ArrowDown"].includes(e.key)&&this.handleKeyboardNavigation(e)},keyup:e=>{switch(e.key){case"ArrowLeft":case"ArrowRight":this.handleKeyboardNavigation(e);break;case"Enter":case"Space":e.preventDefault(),this.changeActiveTab(e.currentTarget.getAttribute("data-tab"))}},click:e=>{e.preventDefault(),this.changeActiveTab(e.currentTarget.getAttribute("data-tab"))}})}onInit(...e){super.onInit(...e),this.activateDefaultTab()}onEditSettingsChange(e){"activeItemIndex"===e&&this.activateDefaultTab()}changeActiveTab(e){const t=this.isActiveTab(e),a=this.getSettings();!a.toggleSelf&&t||!a.hidePrevious||this.deactivateActiveTab(),!a.hidePrevious&&t&&this.deactivateActiveTab(e),t||this.activateTab(e)}}t.default=baseTabs},2:(e,t,a)=>{"use strict";var s=a(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=s(a(9728));class Toggle extends i.default{getDefaultSettings(){return{...super.getDefaultSettings(),showTabFn:"slideDown",hideTabFn:"slideUp",hidePrevious:!1,autoExpand:"editor"}}}t.default=Toggle}}]);
# Predefined list for excluding JS files or inline JS codes # # Comment can use `# `(there is a space following), or `##`, can use both as a new line or end of one line # If you want to predefine new items, please send a Pull Request to https://github.com/litespeedtech/lscache_wp/blob/dev/data/js_excludes.txt We will merge into next plugin release # JS file URL excludes maps-api-ssl.google.com maps.google.com/maps maps.googleapis.com google.com/recaptcha google-analytics.com/analytics.js stats.wp.com js.stripe.com paypal.com/sdk/js cse.google.com/cse.js /syntaxhighlighter/ spotlight-social-photo-feeds ## https://docs.spotlightwp.com/article/757-autoptimize-compatibility @Tobolo userway.org # Inline JS excludes document.write gtag gtm dataLayer adsbygoogle block_tdi_ ## Theme: Newspaper by tagDiv.com data-view-breakpoint-pointer ## Plugin: The Events Calendar by Modern Tribe (https://theeventscalendar.com/) wp-json/wp-statistics ## WP Statistics ## JetPack Stats stats.wp.com/e- _stq # Cloudflare turnstile - Tobolo turnstile challenges.cloudflare.com@keyframes slideInUp{from{transform:translate3d(0,100%,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInUp{animation-name:slideInUp} T-A-G™ : Tap and Go ! T-A-G™ : Tap and Go ! – Page 37867

An adventure of excitement awaits within the vibrant world of fairgo casino, captivating players at

An adventure of excitement awaits within the vibrant world of fairgo casino, captivating players at every turn. The Gaming Library of Fairgo Casino Slot Games Available Table Games Experience Bonuses and Promotions Loyalty Program Promotional Events Security and Fair Play Responsible Gaming Initiatives Customer Support Mobile Gaming Experience Accessibility Features Game Availability An adventure of …

An adventure of excitement awaits within the vibrant world of fairgo casino, captivating players at Read More »

Розкрийте секрети криптовалютного світу: з чого почати і як досягти успіху

Розкрийте секрети криптовалютного світу: з чого почати і як досягти успіху Перші кроки у криптовалютному просторі Криптовалюти за останнє десятиліття стали одним із найрозповсюдженіших фінансових інструментів, які активно використовуються як інституційними, так і індивідуальними інвесторами. Перш ніж почати інвестувати у криптовалюти, важливо розуміти основи — що таке блокчейн, як працюють цифрові гаманці, та які існують …

Розкрийте секрети криптовалютного світу: з чого почати і як досягти успіху Read More »

Juegos de Azar: Consejos para Aumentar tus Posibilidades de Éxito

Juegos de Azar: Consejos para Aumentar tus Posibilidades de Éxito Conocer las Reglas del Juego Los juegos de azar pueden parecer puramente aleatorios, pero conocer las reglas del juego puede marcar una gran diferencia en tus posibilidades de éxito. Tener un buen entendimiento de cómo funciona cada juego es fundamental. Desde el póker hasta la …

Juegos de Azar: Consejos para Aumentar tus Posibilidades de Éxito Read More »

Bridging Mobile Gaming and Local Cultural Engagement: Strategic Content Integration in the Digital Age

Introduction: The Rise of Mobile Gaming and Content Convergence In recent years, the mobile gaming industry has experienced exponential growth, transforming from simple entertainment into a multifaceted platform that intersects with lifestyle, culture, and digital commerce. As of 2023, the global mobile gaming revenue surpassed $100 billion, with an increasing number of players engaging across …

Bridging Mobile Gaming and Local Cultural Engagement: Strategic Content Integration in the Digital Age Read More »

Bridging Mobile Gaming and Local Cultural Engagement: Strategic Content Integration in the Digital Age

Introduction: The Rise of Mobile Gaming and Content Convergence In recent years, the mobile gaming industry has experienced exponential growth, transforming from simple entertainment into a multifaceted platform that intersects with lifestyle, culture, and digital commerce. As of 2023, the global mobile gaming revenue surpassed $100 billion, with an increasing number of players engaging across …

Bridging Mobile Gaming and Local Cultural Engagement: Strategic Content Integration in the Digital Age Read More »

Bridging Mobile Gaming and Local Cultural Engagement: Strategic Content Integration in the Digital Age

Introduction: The Rise of Mobile Gaming and Content Convergence In recent years, the mobile gaming industry has experienced exponential growth, transforming from simple entertainment into a multifaceted platform that intersects with lifestyle, culture, and digital commerce. As of 2023, the global mobile gaming revenue surpassed $100 billion, with an increasing number of players engaging across …

Bridging Mobile Gaming and Local Cultural Engagement: Strategic Content Integration in the Digital Age Read More »

Innovative Approaches to Youth Engagement in Urban Regeneration

In the contemporary landscape of urban development, the integration of youth voices has emerged as a pivotal factor in shaping sustainable and inclusive regeneration projects. Cities worldwide are recognizing that young people are not merely beneficiaries of development but active contributors who can catalyze positive societal change. This shift necessitates innovative strategies, underpinned by authentic …

Innovative Approaches to Youth Engagement in Urban Regeneration Read More »

The Future of Mobile Casino Gaming: Embracing Accessibility and Technological Innovation

Over the past decade, the landscape of digital entertainment has undergone a profound transformation, driven by technological advancements and shifting consumer preferences. Among the most compelling developments is the rise of mobile casino games—dynamic platforms that enable players to enjoy classic and innovative gambling experiences anytime, anywhere. This evolution has not only impacted the gambling …

The Future of Mobile Casino Gaming: Embracing Accessibility and Technological Innovation Read More »

Redefining Fast Culinary Innovation: The Future of Customizable Pasta Experiences

In an era characterized by increasing demand for personalized dining, innovative food technology is reshaping traditional culinary paradigms. As consumers gravitate toward dishes that reflect their unique tastes and dietary needs, the industry must adapt with solutions that combine speed, customization, and quality. The concept of rapid, flexible food assembly—particularly within the pasta domain—is emerging …

Redefining Fast Culinary Innovation: The Future of Customizable Pasta Experiences Read More »

Scroll to Top