CINXE.COM

Black Friday Washing Machine & Fridge Freezer Deals | Samsung UK

<!DOCTYPE html> <html lang="en-GB"> <head> <!-- PWA - manifest <link rel="manifest" href="/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/pwa/manifest/uk.json"> --> <!-- PWA - Browser Compatible <script async src="/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/pwa/js/pwacompat.js"></script> --> <!-- <meta name="theme-color" content="#0c4da2"> --> <!-- Add to home screen for Safari on iOS --> <!-- <meta name="apple-mobile-web-app-capable" content="yes"> <meta name="apple-mobile-web-app-status-bar-style" content="black"> <meta name="apple-mobile-web-app-title" content="Samsung Shop"> <link rel="apple-touch-icon" href="/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/pwa/icon/pwa_icon_192x192.png"> --> <!-- Add to home screen for Windows --> <!-- <meta name="msapplication-TileImage" content="/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/pwa/icon/pwa_icon_192x192.png"> <meta name="msapplication-TileColor" content="#000000"> --> <link rel="preconnect" href="https://images.samsung.com"/> <!-- Load clientLibs required when initializing Authoring: head.html override required to be added! --> <!-- Load clientLibs required when initializing Authoring: head.html override required to be added! --> <meta charset="utf-8"/> <meta http-equiv="X-UA-Compatible" content="IE=edge"/> <meta http-equiv="content-type" content="text/html; charset=UTF-8"/> <meta name="viewport" content="width=device-width, initial-scale=1"/> <!-- SEO --> <title>Black Friday Washing Machine &amp; Fridge Freezer Deals | Samsung UK</title> <meta name="title" content="Black Friday Washing Machine &amp; Fridge Freezer Deals | Samsung UK"/> <link rel="canonical" href="https://www.samsung.com/uk/offer/homeappliance/"/> <meta name="keywords" content="samsung refrigerator, samsung washer and dryer, samsung vacuum, samsung bespoke, latest deals, home appliance deals, home appliance offers, fridge freezer deals, black friday deals, black friday"/> <meta name="description" content="Enjoy 20% off Home Appliances this Black Friday when you buy 2 or more items, including Washing Machine, Cooking Appliance &amp; Vacuum Cleaner at Samsung UK."/> <meta name="date" content="2024-11-20"/> <meta name="sitecode" content="uk"/> <meta name="twitter:card" content="Summary"/> <meta name="twitter:site" content="@SamsungUK"/> <meta name="twitter:creator" content="@SamsungUK"/> <meta name="twitter:url" content="https://www.samsung.com/uk/offer/homeappliance/"/> <meta name="twitter:title" content="Black Friday Washing Machine &amp; Fridge Freezer Deals | Samsung UK"/> <meta name="twitter:description" content="Enjoy 20% off Home Appliances this Black Friday when you buy 2 or more items, including Washing Machine, Cooking Appliance &amp; Vacuum Cleaner at Samsung UK."/> <meta name="twitter:image" content="https://www.samsung.com/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/logo-square-letter.png"/> <meta property="og:url" content="https://www.samsung.com/uk/offer/homeappliance/"/> <meta property="og:image" content="https://www.samsung.com/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/logo-square-letter.png"/> <meta property="og:type" content="website"/> <meta property="og:site_name" content="Samsung uk"/> <meta property="og:locale" content="en-GB"/> <meta property="og:title" content="Black Friday Washing Machine &amp; Fridge Freezer Deals | Samsung UK"/> <meta property="og:description" content="Enjoy 20% off Home Appliances this Black Friday when you buy 2 or more items, including Washing Machine, Cooking Appliance &amp; Vacuum Cleaner at Samsung UK."/> <meta property="og:country-name" content="uk"/> <meta property="name" content="Samsung uk"/> <meta property="image" content="https://www.samsung.com/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/logo-square-letter.png"/> <meta property="url" content="https://www.samsung.com/uk/offer/homeappliance/"/> <meta property="description" content="Enjoy 20% off Home Appliances this Black Friday when you buy 2 or more items, including Washing Machine, Cooking Appliance &amp; Vacuum Cleaner at Samsung UK."/> <meta property="keywords" content="samsung refrigerator, samsung washer and dryer, samsung vacuum, samsung bespoke, latest deals, home appliance deals, home appliance offers, fridge freezer deals, black friday deals, black friday"/> <link rel="icon" type="image/png" href="/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/Favicon.png" sizes="96x96"/> <link rel="shortcut icon" href="/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/Favicon.png"/> <link rel="apple-touch-icon" href="/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/app_ico.png" sizes="144x144"/> <!-- css 위치 변경 1) fonts.css 2) local.css 3) clientlib 카테고리 (230317) --> <link rel="stylesheet" href="/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-site/resources/global/css/fonts.css" type="text/css"/> <!-- Local CSS 등록 --> <!-- 파일의 내용이 있는 경우만 호출되도록 수정 (240528) --> <link rel="stylesheet" href="/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-site/resources/uk/css/uk.css" type="text/css"/> <link rel="stylesheet" href="/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-dependencies.min.72b3474a5ea9ec2c8b38096685e0928d.css" type="text/css"> <link rel="stylesheet" href="/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-base-new-gnb.min.9f42454338d004aefad6d201b952d819.css" type="text/css"> <link rel="stylesheet" href="/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-templates/page-static-gnb-hq/compact.min.27b142dba9fb6d273819f268ebe873a2.css" type="text/css"> <link rel="stylesheet" href="/etc.clientlibs/samsung/components/content/consumer/global/product-popup/pd-g-register-product-popup/clientlibs/site.min.0183b920d0d2fbbe262f01f565c45cd9.css" type="text/css"> <link rel="stylesheet" href="/etc.clientlibs/samsung/components/content/epp/common/ep-cm-g-barcode-scanner-popup/clientlibs/site.min.b791cc7424186d4c95539d287b2c66cc.css" type="text/css"> <link rel="stylesheet" href="/etc.clientlibs/samsung/components/content/consumer/global/common/cm-g-text-block/clientlibs/site.min.d317a02bd188dfa8a9c0898ae8dec80d.css" type="text/css"/> <link rel="stylesheet" href="/etc.clientlibs/samsung/components/content/consumer/global/commonUs/nv-g-lnb/clientlibs/site.min.2085b578d45dc4f8919ddb8a204b239a.css" type="text/css"/> <link rel="stylesheet" href="/etc.clientlibs/samsung/components/content/consumer/global/home/ho-g-showcase-card/clientlibs/site.min.177c3860016a0b382209d7d37593fdd6.css" type="text/css"/> <link rel="stylesheet" href="/etc.clientlibs/samsung/components/content/consumer/global/common/cm-g-local-benefit/clientlibs/site.min.233b04e4753a8b2a72182e261d3bcce2.css" type="text/css"/> <link rel="stylesheet" href="/etc.clientlibs/samsung/components/content/consumer/global/common/cm-g-static-content/clientlibs/site.min.ae85240e2285ff65e974c0b136a75d59.css" type="text/css"/> <link rel="stylesheet" href="/etc.clientlibs/samsung/components/content/consumer/global/offer/of-g-feature-benefit-card/clientlibs/site.min.a1e16fdbd2cf2afb80abc8cc5cbca00d.css" type="text/css"/> <link rel="stylesheet" href="/etc.clientlibs/samsung/components/content/consumer/global/product/pd-g-feature-benefit-full-bleed/clientlibs/site.min.df76811937af9f2e09d539c03cbbfe62.css" type="text/css"/> <link rel="stylesheet" href="/etc.clientlibs/samsung/components/content/consumer/global/support/su-g-link-card/clientlibs/site.min.3737dbf56e606c6c9d356210484c4004.css" type="text/css"/> <link rel="stylesheet" href="/etc.clientlibs/samsung/components/content/consumer/global/common/cm-g-text-editor/clientlibs/site.min.915936b79813dd90a2b67f9f51fdfe8f.css" type="text/css"/> <link rel="stylesheet" href="/etc.clientlibs/samsung/components/content/consumer/global/navigation/nv-g-breadcrumb/clientlibs/site.min.01c1e7bc1eb1645deacabd158fc75f0f.css" type="text/css"/> <script type="text/javascript"> var winhref = window.location.href.replace("/content/samsung","").replace(".html","/"); if ( winhref.indexOf("?") > 0) { winhref = winhref.substring(0, winhref.indexOf("?")); } var siteCode = winhref.split("/")[3]; //cn인 경우는 경로에서 siteCode를 추출할 수 없으므로 다른 방법으로 접근 if(winhref.indexOf("samsung.com.cn") > 0) { siteCode = "cn"; } //depth Info. var depth = winhref.split("/").length; var depth_last = winhref.split("/")[depth-1]; if(depth_last =="" || depth_last.charAt(0)=="?"){ depth -= 1; } //set pathIndicator(not product page) var pageName = ""; var depth_2 = ""; var depth_3 = ""; var depth_4 = ""; var depth_5 = ""; var digitalData = { "page" : { "pageInfo" : { "siteCode" : "uk", "pageName" : pageName, "pageID" : "L2NvbnRlbnQvc2Ftc3VuZy91ay9vZmZlci9ob21lYXBwbGlhbmNl", "pageTrack" : "offer detail", "originPlaform" : "web" }, "pathIndicator" : { "depth_2" : depth_2, "depth_3" : depth_3, "depth_4" : depth_4, "depth_5" : depth_5 } }, "user": { "userDeviceList": [ ] }, "product" : { "category" : "", "model_code" : "", // PD class정보 이용하여 설정 "model_name" : "", // PD page(server-side) "displayName" : "", // PD class정보 이용하여 설정 "pvi_type_code" : "", //PD page(server-side) "pvi_type_name" : "", //PD page(server-side) "pvi_subtype_code" : "", //PD page(server-side) "pvi_subtype_name" : "",//PD page(server-side) "pd_type" : "", //PD type "content_id" : "", "products" : "", "prodView" : "" } } </script> <!-- digitalData 값 변경시 각 page에서 로직 추가 --> <!-- Excluding tagging-related scripts in Author mode --> <!-- Adobe Target Flicker handling --> <script type="text/javascript"> !function(e,i,t,n){var o=e.head,a=document.cookie.split("; ").find((e=>e.startsWith("cmapi_cookie_privacy=")));if((a?a.split("=")[1]:"").includes("3")&&o){if(i)return;var d=e.createElement("style");d.id="alloy-prehiding",d.innerText="body { opacity: 0 !important }",o.appendChild(d),setTimeout((function(){d.parentNode&&d.parentNode.removeChild(d)}),1500)}}(document,-1!==document.location.href.indexOf("adobe_authoring_enabled")); </script> <!-- End Adobe Target Flicker handling --> <!-- End Adobe Target Flicker handling --> <!-- Launch Header Embed Code --> <script src="//assets.adobedtm.com/72afb75f5516/2dae2587738a/launch-15ca6ca5d7c9.min.js" async></script> <!-- End Launch Header Embed Code --> <!-- ugcGallary --> <!-- true --> <!-- script type="text/javascript" src="https://in2.ecom-qa.samsung.com/in/web/dist/shopAppUtil.js"></script> --> <!-- script type="text/javascript" src="/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/js/shopAppUtil.js"></script> --> <script> let isWebView = false; let isPlatformReady = false; class ShopAppUtil { constructor(params) { this.params = params; // let startT = new Date().valueOf(); // console.log("★ startTime:", startT); // if(!!window.flutter_inappwebview){ let siteCode = "uk"; let appCookie = document.cookie.match(`(^|;) ?WebView=([^;]*)(;|$)`); if(appCookie != null && appCookie[2] === "Y"){ isWebView = true; }else if(siteCode !== "fr"){ isWebView = !!window.flutter_inappwebview; } // } if(isWebView){ window.addEventListener("flutterInAppWebViewPlatformReady", (event) => { // let responseT = new Date().valueOf(); // console.log("★ responseTime:", responseT); // console.log("★ responseTime-startTime:", responseT - startT); // console.log("flutterInAppWebViewPlatformReady, web view:", isWebView); isPlatformReady = true; params.readyCallback(); }); } } callHandler = (methodName, ...params) => { if (isPlatformReady) { return window.flutter_inappwebview.callHandler(methodName, ...params) } else { return Promise.reject("Calling methodName: "+methodName+", but webview not identified") } } logger = (info, value) => { this.params.logger && console.log(" "+info+" "+value+" ") } isWebView = () => { this.logger('Returning isWebView: ', isWebView); return isWebView; } isPlatformReady = () => { this.logger('Returning isPlatformReady: ', isPlatformReady); return isPlatformReady; } getAppVersionCode = () => new Promise((resolve, reject) => { this.callHandler('getAppVersionCode') .then(result => { this.logger("App version", result) resolve(result) }) .catch(err => { this.logger("Error in App version", err) reject(err) }) }) triggerAnalytics = (data) => new Promise((resolve, reject) => { this.callHandler('OnAnalyticsEvent', data) .then(result => { this.logger("OnAnalyticsEvent Success", result) resolve(JSON.stringify(result)) }) .catch(err => { this.logger("Error in OnAnalyticsEvent", err) reject(err) }) }) openExternalBrowser = (url) => new Promise((resolve, reject) => { this.callHandler('openExternalBrowser', url) .then(result => { this.logger("openExternalBrowser Success", result) resolve(JSON.stringify(result)) }) .catch(err => { this.logger("Error in openExternalBrowser", err) reject(err) }) }) setupCloseForBack = (exit, confirm, hide, backCallback) => { this.callHandler('configureBackV2', exit, confirm, hide, backCallback) .then(function (result) { console.log(JSON.stringify(result)); }) .catch(function (err) { console.log("Error in configureBackV2", err) }) } setupNormalBack = () => { this.callHandler('configureBackV2', false, false, false, '') .then(function (result) { console.log(JSON.stringify(result)); }) .catch(function (err) { console.log("Error in configureBackV2", err) }) } getUserDetails = () => new Promise((resolve, reject) => { this.callHandler('getUserDetails', 'window.setUserDetails') .then(result => { this.logger("User Details", result) resolve(result) }) .catch(err => { this.logger("Error in getUserDetails", err) reject(err) }) }) updateCartCount = (cartCount) => new Promise((resolve, reject) => { this.callHandler('updateCartCount', cartCount) .then(result => { this.logger("updated Cart Count", result) resolve(result) }) .catch(err => { this.logger("Error in updateCartCount", err) reject(err) }) }) getToken = () => new Promise((resolve, reject) => { this.callHandler('getToken', false) .then(result => { this.logger("GetToken Success", result) resolve(result) }) .catch(err => { this.logger("Error in getToken", err) reject(err) }) }) displayInAppReview = () => new Promise((resolve, reject) => { this.callHandler('displayInAppReview') .then(result => { this.logger("displayInAppReview success") resolve(result) }) .catch(err => { this.logger("displayInAppReview failed") reject(err) }) }) } // [START log_event] function logEvent(name, params) { if (!name) { return; } if (window.AnalyticsWebInterface) { // Call Android interface window.AnalyticsWebInterface.logEvent(name, JSON.stringify(params)); } else if (window.webkit && window.webkit.messageHandlers && window.webkit.messageHandlers.firebase) { // Call iOS interface var message = { command: 'logEvent', name: name, parameters: params }; window.webkit.messageHandlers.firebase.postMessage(message); } else { // No Android or iOS interface found console.log("No native APIs found."); } } // [END log_event] // [START set_user_property] function setUserProperty(name, value) { if (!name || !value) { return; } if (window.AnalyticsWebInterface) { // Call Android interface window.AnalyticsWebInterface.setUserProperty(name, value); } else if (window.webkit && window.webkit.messageHandlers && window.webkit.messageHandlers.firebase) { // Call iOS interface var message = { command: 'setUserProperty', name: name, value: value }; window.webkit.messageHandlers.firebase.postMessage(message); } else { // No Android or iOS interface found console.log("No native APIs found."); } } // [END set_user_property] /* document.getElementById("event1").addEventListener("click", function() { console.log("event1"); logEvent("event1", { foo: "bar", baz: 123 }); }); document.getElementById("event2").addEventListener("click", function() { console.log("event2"); logEvent("event2", { size: 123.456 }); }); document.getElementById("userprop").addEventListener("click", function() { console.log("userprop"); setUserProperty("userprop", "custom_value"); }); */ </script> <script> const hideHeaderFooterByWindowFlutterInappwebview = () => { //$('.gnb').hide(); if(document.querySelector(".gnb") != null && document.querySelector(".gnb").style != null) { document.querySelector(".gnb").style.display='none'; } if(document.querySelector(".nv00-gnb") != null && document.querySelector(".nv00-gnb").style != null) { document.querySelector(".nv00-gnb").style.display='none'; } if(document.querySelector(".nv00-gnb-v3") != null && document.querySelector(".nv00-gnb-v3").style != null) { document.querySelector(".nv00-gnb-v3").style.display='none'; } //CRHQ-9185 [B2C] shop app - DB 전환 건 - 쿠키 체크 및 미노출 처리 - 보완로직 if(document.querySelector(".cod05-app-banner") != null && document.querySelector(".cod05-app-banner").style != null) { document.querySelector(".cod05-app-banner").style.display='none'; } if(document.querySelector(".breadcrumb") != null && document.querySelector(".breadcrumb").style != null) { document.querySelector(".breadcrumb").style.display='none'; } if(document.querySelector(".nv17-breadcrumb") != null && document.querySelector(".nv17-breadcrumb").style != null) { document.querySelector(".nv17-breadcrumb").style.display='none'; } if(document.querySelector(".epp-breadcrumb") != null && document.querySelector(".epp-breadcrumb").style != null) { document.querySelector(".epp-breadcrumb").style.display='none'; } if(document.querySelector(".footer-column") != null && document.querySelector(".footer-column").style != null) { document.querySelector(".footer-column").style.display='none'; } if(("es" === "uk" || "de" === "uk") && document.querySelector(".footer-bottom") != null && document.querySelector(".footer-bottom").style != null) { document.querySelector(".footer-bottom").style.display='none'; } if(document.querySelector(".footer-language") != null && document.querySelector(".footer-language").style != null) { document.querySelector(".footer-language").style.display='none'; } if(document.querySelector(".footer-language__anchor") != null && document.querySelector(".footer-language__anchor").style != null) { document.querySelector(".footer-language__anchor").style.display='none'; } if(document.querySelector(".footer-language-wrap") != null && document.querySelector(".footer-language-wrap").style != null) { document.querySelector(".footer-language-wrap").style.display='none'; } if(document.querySelector(".footer-sns") != null && document.querySelector(".footer-sns").style != null) { document.querySelector(".footer-sns").style.display='none'; } if(document.querySelector(".footer-terms") != null && document.querySelector(".footer-terms").style != null) { document.querySelector(".footer-terms").style.display='none'; } if(document.querySelector("#teconsent") != null && document.querySelector("#teconsent").style != null) { document.querySelector("#teconsent").style.display='none'; } if(document.querySelector("#QSIFeedbackButton-btn") != null && document.querySelector("#QSIFeedbackButton-btn").style != null) { document.querySelector("#QSIFeedbackButton-btn").style.display='none'; } if (window.location.href.indexOf("/mypage/myproducts/") > -1 || window.location.href.indexOf("/mypage/myrepair/") > -1 || window.location.href.indexOf("/mypage/rewards/") > -1 || window.location.href.indexOf("/mypage/myreferrals/") > -1) { if(document.querySelector(".explore-lnb-navigation") != null && document.querySelector(".explore-lnb-navigation").style != null) { document.querySelector(".explore-lnb-navigation").style.display='none'; } if(document.querySelector(".nv-g-lnb") != null && document.querySelector(".nv-g-lnb").style != null) { document.querySelector(".nv-g-lnb").style.display='none'; } if(document.querySelector(".pd-g-floating-nav") != null && document.querySelector(".pd-g-floating-nav").style != null) { document.querySelector(".pd-g-floating-nav").style.display='none'; } document.querySelectorAll("#content a[target='_blank']").forEach(function(item){ item.removeAttribute('target'); }); } if("page-standard-pd" === "page-static-gnb-hq" || "page-buying-pd" === "page-static-gnb-hq" || "page-feature-pd" === "page-static-gnb-hq") { if(document.querySelector(".pd-header-navigation__menu-epromoter-cta") != null && document.querySelector(".pd-header-navigation__menu-epromoter-cta").style != null) { document.querySelector(".pd-header-navigation__menu-epromoter-cta").style.display='none'; } if(document.querySelector(".product-detail-kv__cta-epromotor") != null && document.querySelector(".product-detail-kv__cta-epromotor").style != null) { document.querySelector(".product-detail-kv__cta-epromotor").style.display='none'; } }else if("page-bc-pd" === "page-static-gnb-hq"){ document.querySelectorAll("#content .s-message-link").forEach(function(item){ item.style.display = "none"; }); } document.querySelectorAll("#content a[href$='.pdf'][target='_blank']").forEach(function(item){ item.removeAttribute('target'); }); if(document.querySelector(".cookie-bar__app-banner") != null && document.querySelector(".cookie-bar__app-banner").style != null) { document.querySelector(".cookie-bar__app-banner").style.display='none'; } if(document.querySelector(".cod05-app-banner") != null && document.querySelector(".cod05-app-banner").style != null) { document.querySelector(".cod05-app-banner").style.display='none'; } //[EPP] Partner Bar 미노출 처리 if(document.querySelector(".partner-bar-wrap") != null && document.querySelector(".partner-bar-wrap").style != null) { document.querySelector(".partner-bar-wrap").style.display='none'; } if(window.sg && window.sg.common && window.sg.common.utils){ window.sg.common.utils.visibleScroll(); } } let timerId = setInterval(() => { if(isWebView){ hideHeaderFooterByWindowFlutterInappwebview(); } if(window.location.href.indexOf("samsung.com.cn") > -1){ //cn국가인 경우 //추가된 userAgent 판단 로직 var ua = navigator.userAgent; var ualower = ua.toLowerCase(); if(/micromessenger/.test(ualower)){ //userAgent include 'micromessenger' if(/miniprogram/i.test(ualower)){ // 위챗 미니앱 //return 'wxApp'; hideHeaderFooterByWindowFlutterInappwebview(); } }else if(/aliapp/i.test(ualower) && /miniprogram/i.test(ualower)){//userAgent include 'aliapp', 'miniprogram' //return 'aliApp';// 알리 미니앱 hideHeaderFooterByWindowFlutterInappwebview(); } } }, 10); setTimeout(() => { clearInterval(timerId); }, 20000); const setSessionStorage = () => { const isInAppWebViewSessionStorage = sessionStorage.getItem("isInAppWebViewSessionStorage"); if(!isInAppWebViewSessionStorage){ // readyCallback에서 세팅 (기존에 없는 경우만 세팅) sessionStorage.setItem("isInAppWebViewSessionStorage", "true"); } } //new ShopAppUtil let shopAppUtilInstance = new ShopAppUtil({ logger: true, readyCallback: setSessionStorage }); document.addEventListener("DOMContentLoaded", function () { if(shopAppUtilInstance.isWebView() && typeof $ !== "undefined"){ $(document).off("click", ".pd-offer__item a"); $(document).on("click", ".pd-offer__item a", function (e) { let href = $(this).attr("href"); if(href.indexOf("samsungmembers") > -1){ //samsungmembers e.preventDefault(); shopAppUtilInstance.openExternalBrowser(href); } }); } }); //EMI 팝업에서 호출 확인 용 function hideModalEmipopup() { console.log("[from finance-popup.js] call hideModalEmipopup()!! "); $('#wrap > div.finance-popup > div > div > div > button').click(); } function hideModalEmipopupConsole() { console.log("dummy [from finance-popup.js] call hideModalEmipopup()!! "); } // App Login callback function function login_completed (login_result, identifier) { if("true" === login_result) { if("nv-g-mini-cart.checkout" === identifier) { location.href = window.sg.minicart.checkoutUrl; } } } // [CRHQ-1787],[SRD-15288] [AEM][SCIC] SHOP APP 로그인 연계 코드 추가 function login_completed_reload(login_result, identifier) { if(login_result === "true") { location.reload(); } } </script> <script>(window.BOOMR_mq=window.BOOMR_mq||[]).push(["addVar",{"rua.upush":"false","rua.cpush":"false","rua.upre":"false","rua.cpre":"false","rua.uprl":"false","rua.cprl":"false","rua.cprf":"false","rua.trans":"","rua.cook":"false","rua.ims":"false","rua.ufprl":"false","rua.cfprl":"false","rua.isuxp":"false","rua.texp":"norulematch","rua.ceh":"false","rua.ueh":"false","rua.ieh.st":"0"}]);</script> <script>!function(){function o(n,i){if(n&&i)for(var r in i)i.hasOwnProperty(r)&&(void 0===n[r]?n[r]=i[r]:n[r].constructor===Object&&i[r].constructor===Object?o(n[r],i[r]):n[r]=i[r])}try{var n=decodeURIComponent("%7B%20%22request_client_hints%22%3A%20true%20%7D");if(n.length>0&&window.JSON&&"function"==typeof window.JSON.parse){var i=JSON.parse(n);void 0!==window.BOOMR_config?o(window.BOOMR_config,i):window.BOOMR_config=i}}catch(r){window.console&&"function"==typeof window.console.error&&console.error("mPulse: Could not parse configuration",r)}}();</script> <script>!function(a){var e="https://s.go-mpulse.net/boomerang/",t="addEventListener";if("False"=="True")a.BOOMR_config=a.BOOMR_config||{},a.BOOMR_config.PageParams=a.BOOMR_config.PageParams||{},a.BOOMR_config.PageParams.pci=!0,e="https://s2.go-mpulse.net/boomerang/";if(window.BOOMR_API_key="VRZKC-5BSTD-4EWS3-R2J59-B8GYB",function(){function n(e){a.BOOMR_onload=e&&e.timeStamp||(new Date).getTime()}if(!a.BOOMR||!a.BOOMR.version&&!a.BOOMR.snippetExecuted){a.BOOMR=a.BOOMR||{},a.BOOMR.snippetExecuted=!0;var i,_,o,r=document.createElement("iframe");if(a[t])a[t]("load",n,!1);else if(a.attachEvent)a.attachEvent("onload",n);r.src="javascript:void(0)",r.title="",r.role="presentation",(r.frameElement||r).style.cssText="width:0;height:0;border:0;display:none;",o=document.getElementsByTagName("script")[0],o.parentNode.insertBefore(r,o);try{_=r.contentWindow.document}catch(O){i=document.domain,r.src="javascript:var d=document.open();d.domain='"+i+"';void(0);",_=r.contentWindow.document}_.open()._l=function(){var a=this.createElement("script");if(i)this.domain=i;a.id="boomr-if-as",a.src=e+"VRZKC-5BSTD-4EWS3-R2J59-B8GYB",BOOMR_lstart=(new Date).getTime(),this.body.appendChild(a)},_.write("<bo"+'dy onload="document._l();">'),_.close()}}(),"".length>0)if(a&&"performance"in a&&a.performance&&"function"==typeof a.performance.setResourceTimingBufferSize)a.performance.setResourceTimingBufferSize();!function(){if(BOOMR=a.BOOMR||{},BOOMR.plugins=BOOMR.plugins||{},!BOOMR.plugins.AK){var e=""=="true"?1:0,t="",n="bdpnbetio5udwz2btimq-f-806a066ed-clientnsv4-s.akamaihd.net",i="false"=="true"?2:1,_={"ak.v":"39","ak.cp":"112695","ak.ai":parseInt("293013",10),"ak.ol":"0","ak.cr":3,"ak.ipv":4,"ak.proto":"http/1.1","ak.rid":"3142ff40","ak.r":39403,"ak.a2":e,"ak.m":"x","ak.n":"essl","ak.bpcip":"8.222.208.0","ak.cport":50070,"ak.gh":"23.200.218.7","ak.quicv":"","ak.tlsv":"tls1.2","ak.0rtt":"","ak.0rtt.ed":"","ak.csrc":"-","ak.acc":"reno","ak.t":"1732352537","ak.ak":"hOBiQwZUYzCg5VSAfCLimQ==LlIXPp1j/81fmqoPpReewvl0y3jitD5clai9k4GE941qFW2JE2BcEEH/yGej1T7iJ9vCeKgYVW/4gut3z4UIRO+u2eDyM5EkHd3Td/B6UYYc0Cs5f8b+AH8FUEC7lzkGvF3Cey1VuueMOOnk5cWPrXPnA7ONlNBshyGEY7/FkQECuAOUbSM3GnWIqW6DR/Ae9aB3dllYVSL1eJFFPyASlX2QBGZdPGK5Tc/vHj/dvvOKCwf4exFsXTuo8vX9fAohYSrHwQvJa8Jxt5qDIIlSTQCfZldNdTP/VN7ew9HDcLyrA6eygQJcrLEzreABVNJkvCxWBQVXaUvk0ACjsOi2zD+G5ngX6DZbWiIh3KLn5jUoqlamk+c3nn0znc6P0LQH2Yc/mkVOYPATGQ0EzertBixOt+aZLPdL6u9hH4xzCHE=","ak.pv":"3677","ak.dpoabenc":"","ak.tf":i};if(""!==t)_["ak.ruds"]=t;var o={i:!1,av:function(e){var t="http.initiator";if(e&&(!e[t]||"spa_hard"===e[t]))_["ak.feo"]=void 0!==a.aFeoApplied?1:0,BOOMR.addVar(_)},rv:function(){var a=["ak.bpcip","ak.cport","ak.cr","ak.csrc","ak.gh","ak.ipv","ak.m","ak.n","ak.ol","ak.proto","ak.quicv","ak.tlsv","ak.0rtt","ak.0rtt.ed","ak.r","ak.acc","ak.t","ak.tf"];BOOMR.removeVar(a)}};BOOMR.plugins.AK={akVars:_,akDNSPreFetchDomain:n,init:function(){if(!o.i){var a=BOOMR.subscribe;a("before_beacon",o.av,null,null),a("onbeacon",o.rv,null,null),o.i=!0}return this},is_complete:function(){return!0}}}}()}(window);</script></head> <body> <!-- ## PWA ## <sly data-sly-test="true"> <script> if('serviceWorker' in navigator) { navigator.serviceWorker.register('/sw.js') .then(function(registration) { console.log("Service Worker registered with scope:", registration.scope); }); } window.addEventListener('beforeinstallprompt', (e) => { // Prevent Chrome 67 and earlier from automatically showing the prompt //e.preventDefault(); console.log("beforeinstallprompt"); }); </script> </sly> --> <script> var isInIframe = (window.location != window.top.location); var isNotDotcom = ( window.location.href.indexOf('samsung.com') < 0); var isTopNotDotcom = ( window.top.location.href.indexOf('samsung.com') < 0); //404 페이지에서는 실행하지 않음. if ( window.location.href.indexOf('404') < 0 && isTopNotDotcom) { if ( isInIframe == true ) { console.log('isInIframe =' + isInIframe ); //에러 페이지 이동 self.location.href /"+siteCd+"/common/404.html window.location.href = '/uk/common/404.html'; } else { console.log('isInIframe =' + isInIframe ); } } </script> <div id="wrap"> <!-- 공통 hidden input 시작--> <!-- typeAheadDomain 기존 search/ -> 붙이던 부분 삭제함 필요시 search/를 붙여서 사용--> <input type="hidden" name="searchDomain" id="searchDomain" value="//searchapi.samsung.com/v6"/> <input type="hidden" name="esapiSearchDomain" id="esapiSearchDomain" value="https://esapi.samsung.com"/> <input type="hidden" name="scene7domain" id="scene7domain" value="//images.samsung.com/is/image/samsung/"/> <input type="hidden" name="reviewUseYN" id="reviewUseYN" value="Y"/> <input type="hidden" name="aplautYn" id="aplautYn" value="N"/> <input type="hidden" name="reevooUseYN" id="reevooUseYN" value="N"/> <input type="hidden" name="bvFlag" id="bvFlag" value="Y"/> <input type="hidden" name="bvRTLFlag" id="bvRTLFlag" value="N"/> <input type="hidden" name="multiLanguageYn" id="multiLanguageYn" value="N"/> <input type="hidden" name="localLang" id="localLang" value="en-gb"/> <!-- 기존 gnbRunmodeInfo-> runmodeInfo 이름 변경--> <input type="hidden" name="runmodeInfo" id="runmodeInfo" value="live"/> <input type="hidden" name="apiStageInfo" id="apiStageInfo" value="front"/> <input type="hidden" name="tempTitle" id="tempTitle" value="page-static-gnb-hq"/> <input type="hidden" name="siteCode" id="siteCode" value="uk"/> <input type="hidden" name="store_sitecode" id="store_sitecode" value="uk"/> <input type="hidden" name="language" id="language" value="en_GB"/> <input type="hidden" name="serverType" id="serverType" value="prod"/> <!-- new-hybris --> <input type="hidden" name="gpvStoreDomain" id="gpvStoreDomain" value="https://p1.ecom.samsung.com"/> <input type="hidden" name="storeWebDomain" id="storeWebDomain" value="https://shop.samsung.com"/> <input type="hidden" name="shopIntegrationFlag" id="shopIntegrationFlag" value="Hybris-new"/> <input type="hidden" name="newHyvStoreDomain" id="newHyvStoreDomain"/> <!-- business page 여부 --> <input type="hidden" name="b2bFlag" id="b2bFlag" value="N"/> <input type="hidden" name="pageUrl" id="pageUrl"/> <input type="hidden" name="pathString" id="pathString"/> <input type="hidden" name="wishlistYn" id="wishlistYn"/> <input type="hidden" name="shopParmLang" id="shopParmLang"/> <input type="hidden" name="reservationDomain" id="reservationDomain"/> <!-- 공통 hidden input 끝--> <section class="progress cm-loader" style="display:none;"> <div class="progress__wrapper"> <div class="progress__circle-1"></div> <div class="progress__circle-2"></div> <div class="progress__circle-3"></div> <div class="progress__circle-4"></div> </div> </section> <script type="text/javascript" src="/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/js/crypto-js.min.js"></script> <header id="header" role="banner"> <!--googleoff: all--> <div class="skip-bar"> <a href="#content" id="skipToContent">Skip to content</a> <a href="#accHelp" id="skipToAccHelp">Skip to accessibility help</a> </div> </header> <div class="newpar new section"> </div> <div class="par iparys_inherited"> </div> <div class="nv16-country-selector" style="height: 0px;"> <div class="nv16-country-selector__content-wrap"> <div class="nv16-country-selector__content"> <div class="nv16-country-selector__description">Choose your location and language.</div> <div class="nv16-country-selector__select-contaniner"> <div class="nv16-country-selector__menu"> <div class="menu" data-comp-name="menu"> <select class="menu__select" tabindex="-1"><option selected value="uk" data-country-type="sitecd">United Kingdom / English</option><option value="other">Other Countries or location</option> </select> <button class="menu__select-field" aria-haspopup="listbox" aria-expanded="false" type="button" an-tr="nv16_gnb-country selector-navigation" an-ca="navigation" an-ac="gnb" an-la="country selector"> <span class="menu__select-field-text"></span> <svg class="menu__select-field-icon down" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-bold" href="#open-down-bold"></use> </svg> <svg class="menu__select-field-icon up" focusable="false" aria-hidden="true"> <use xlink:href="#close-up-bold" href="#close-up-bold"></use> </svg> </button> </div> </div> <div class="nv16-country-selector__continue"> <button class="cta cta--contained cta--black" aria-label="Button Label" data-action="countrySelectorContinue" an-tr="nv16_gnb-country selector-navigation" an-ca="navigation" an-ac="gnb" an-la="country selector:continue">Continue </button> </div> </div> <button class="nv16-country-selector__close" data-action="countrySelectorClose"> <span class="hidden">Close</span> <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#delete-bold" href="#delete-bold"></use> </svg> </button> </div> </div> </div> <!--# COD05_Mobile App Download Banner #--> <section class="cod05-app-banner" style="display:none"> <!-- /* <div class="cod05-app-banner__icon"> <img src="/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/ico-shop-app-v2.png" alt="Samsung Shop App Icon"> </div> <div class="cod05-app-banner__content"> <h3 class="cod05-app-banner__title">Samsung Shop app</h3> <p class="cod05-app-banner__desc">Get $500 welcome voucher on login. Downlad the app now.</p> <a class="cta cta--underline cta--black cod05-app-banner__cta" href="#" aria-label="Link Title"> App download </a> </div> <button class="cod05-app-banner__close" data-action="countrySelectorClose"> <span class="hidden">Close</span> <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#delete-bold" href="#delete-bold"></use> </svg> </button> */--> </section> <!--# //COD05_Mobile App Download Banner #--> <input type="hidden" name="st_checked" id="st_checked" value="2024-11-22 03:16:30"/> <input type="hidden" name="cookieKey" id="cookieKey" value="cedc6238tqcf1t4f0vl7g50mc70d6a5a"/> <script> var gnbNewModelJson = {"gnbLeftModelList":[{"displayName":"Shop","englishName":"shop","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N","menuPosition":"left","apiUseFlag":false,"ftImageUseFlag1":false,"ftImageUseFlag2":false,"ftImageUseFlag3":false,"ftImageUseFlag4":false,"ftImageUseFlag5":false,"ftImageUseFlag6":false,"ftImageUseFlag7":false,"ftImageUseFlag8":false,"ftImageUseFlag9":false,"hasChildren":true,"layoutType":"l1l2spread","level1ColumnList":[[{"displayName":"New \u0026 Featured","englishName":"new and featured","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N","layoutColumn":"1","hasChildren":true,"level2List":[{"displayName":"Samsung.com Exclusives","englishName":"samsung com exclusives","linkType":"move","linkUrl":"/uk/trending-now/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"true","badgeType":"new","badgeText":"NEW","badgePeriod":"20240109|20240218","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Samsung Shop App ","englishName":"samsung shop app ","linkType":"move","linkUrl":"/uk/apps/samsung-shop-app/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"true","badgeType":"new","badgeText":"NEW","badgePeriod":"20231109|20231231","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"New 2024 TVs","englishName":"New 2024 TVs","linkType":"move","linkUrl":"/uk/tvs/all-tvs/?new-2024-tvs","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"true","badgeType":"new","badgeText":"NEW","badgePeriod":"20240424|20241024","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Game Portal","englishName":"game portal","linkType":"move","linkUrl":"/uk/game-portal/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"true","badgeType":"new","badgeText":"NEW","badgePeriod":"20230702|20230903","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Foldable Phones ","englishName":"foldable phones ","linkType":"move","linkUrl":"/uk/smartphones/galaxy-z/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"true","badgeType":"new","badgeText":"NEW","badgePeriod":"20230725|20231025","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Large Tablets","englishName":"large tablets","linkType":"move","linkUrl":"/uk/tablets/galaxy-tab-s/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"true","badgeType":"new","badgeText":"NEW","badgePeriod":"20241010|20241231","isBadgeDisplay":true,"shopLiveUseFlag":"false"},{"displayName":"Gaming Products","englishName":"gaming","linkType":"move","linkUrl":"/uk/gaming/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"true","badgeType":"hot","badgeText":"HOT","badgePeriod":"20231002|20231231","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"SmartThings","englishName":"smartthings","linkType":"move","linkUrl":"/uk/smartthings/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"}]}],[{"displayName":"Offers","englishName":"offers","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N","layoutColumn":"2","hasChildren":true,"level2List":[{"displayName":"All Offers","englishName":"all offers","linkType":"move","linkUrl":"/uk/offer/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Black Friday","englishName":"Black Friday","linkType":"move","linkUrl":"/uk/offer/black-friday/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Curated Collections","englishName":"curated collections","linkType":"move","linkUrl":"/uk/curated-collections/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Mobile Offers","englishName":"mobile offers","linkType":"move","linkUrl":"/uk/shop/mobile/home/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Television Offers","englishName":"television offers","linkType":"move","linkUrl":"/uk/offer/tvs/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Laptop \u0026 Computing Offers","englishName":"laptop and computing offers","linkType":"move","linkUrl":"/uk/offer/computing/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"true","badgeType":"new","badgeText":"NEW","badgePeriod":"20240304|20240830","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Home Appliances Offers","englishName":"home appliances offers","linkType":"move","linkUrl":"/uk/offer/homeappliance/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Galaxy Gifts","englishName":"galaxy gifts","linkType":"move","linkUrl":"/uk/mobile/galaxygifts/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Business Offers","englishName":"business offers","linkType":"move","linkUrl":"/uk/business/offers/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Student \u0026 Youth Offers","englishName":"student and youth offers","linkType":"move","linkUrl":"/uk/students-offers/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Key Worker \u0026 Teacher Offers","englishName":"Key Worker \u0026 Teacher Offers","linkType":"move","linkUrl":"/uk/key-worker-offers/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Samsung Live","englishName":"samsung live","linkType":"move","linkUrl":"/uk/live-shopping/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"}]}],[{"displayName":"Why buy from Samsung","englishName":"why buy from samsung","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N","layoutColumn":"3","hasChildren":true,"level2List":[{"displayName":"Overview","englishName":"overview","linkType":"move","linkUrl":"/uk/why-buy-from-samsung/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false},{"displayName":"Pay with Samsung Finance","englishName":"pay with samsung finance","linkType":"move","linkUrl":"/uk/samsung-finance/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false},{"displayName":"Price Promise","englishName":"price promise","linkType":"move","linkUrl":"/uk/price-promise/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false},{"displayName":"Phone Contracts","englishName":"phone contracts","linkType":"move","linkUrl":"/uk/pay-monthly-contract/","displayFlag":"Y","mobileOnlyFlag":"N","isBadgeDisplay":false},{"displayName":"Pay with Klarna","englishName":"pay with klarna","linkType":"move","linkUrl":"/uk/klarna/","displayFlag":"Y","mobileOnlyFlag":"N","isBadgeDisplay":false},{"displayName":"Pay with PayPal","englishName":"pay with paypal","linkType":"move","linkUrl":"/uk/paypal-credit/","displayFlag":"Y","mobileOnlyFlag":"N","isBadgeDisplay":false},{"displayName":"Mobile Trade In","englishName":"mobile trade in","linkType":"move","linkUrl":"/uk/trade-in/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"TV \u0026 Appliance Trade-Up","englishName":"tv monitor and home appliance trade up","linkType":"move","linkUrl":"/uk/offer/trade-up/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Upgrade Members","englishName":"upgrade members","linkType":"move","linkUrl":"/uk/samsung-upgrade/","displayFlag":"Y","mobileOnlyFlag":"N","isBadgeDisplay":false},{"displayName":"Samsung Care+","englishName":"samsung care plus","linkType":"move","linkUrl":"/uk/offer/samsung-care-plus/","displayFlag":"Y","mobileOnlyFlag":"N","isBadgeDisplay":false},{"displayName":"Samsung Rewards","englishName":"samsung rewards","linkType":"move","linkUrl":"/uk/rewards/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false},{"displayName":"Samsung KX LDN\n","englishName":"Samsung KX LDN","linkType":"move","linkUrl":"https://www.samsung.com/uk/explore/kings-cross/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"}]}]],"ftbadgeDisplay1":false,"ftbadgeDisplay2":false,"ftbadgeDisplay3":false,"ftbadgeDisplay4":false,"ftbadgeDisplay5":false,"ftbadgeDisplay6":false,"ftbadgeDisplay7":false,"ftbadgeDisplay8":false,"ftbadgeDisplay9":false},{"displayName":"AI","englishName":"ai","linkType":"move","linkUrl":"/uk/galaxy-ai/","displayFlag":"Y","mobileOnlyFlag":"N","menuPosition":"left","apiUseFlag":false,"ftImageUseFlag1":false,"ftImageUseFlag2":false,"ftImageUseFlag3":false,"ftImageUseFlag4":false,"ftImageUseFlag5":false,"ftImageUseFlag6":false,"ftImageUseFlag7":false,"ftImageUseFlag8":false,"ftImageUseFlag9":false,"hasChildren":true,"level1List":[{"displayName":"AI for All","englishName":"ai for all","linkType":"move","linkUrl":"/uk/ai-products/","displayFlag":"Y","mobileOnlyFlag":"N","layoutColumn":"1","hasChildren":false},{"displayName":"Galaxy AI","englishName":"galaxy ai","linkType":"move","linkUrl":"/uk/galaxy-ai/","displayFlag":"Y","mobileOnlyFlag":"N","layoutColumn":"1","hasChildren":false},{"displayName":"Samsung AI TV","englishName":"samsung ai tv","linkType":"move","linkUrl":"/uk/tvs/8k-tv/highlights/","displayFlag":"Y","mobileOnlyFlag":"N","layoutColumn":"1","hasChildren":false},{"displayName":"Bespoke AI","englishName":"bespoke ai","linkType":"move","linkUrl":"/uk/home-appliances/bespoke-home/","displayFlag":"Y","mobileOnlyFlag":"N","layoutColumn":"1","hasChildren":false},{"displayName":"All AI Products","englishName":"all ai products","linkType":"move","linkUrl":"/uk/ai-products/all-ai-products/","displayFlag":"Y","mobileOnlyFlag":"N","layoutColumn":"1","hasChildren":false},{"displayName":"AI meets AI","englishName":"ai meets ai","linkType":"move","linkUrl":"/uk/ai-meets-ai/","displayFlag":"Y","mobileOnlyFlag":"N","layoutColumn":"1","hasChildren":false}],"layoutType":"l1only","ftImageAreaTitle":"New \u0026 Featured","containerAlignment":"left","ftbadgeDisplay1":false,"ftbadgeDisplay2":false,"ftbadgeDisplay3":false,"ftbadgeDisplay4":false,"ftbadgeDisplay5":false,"ftbadgeDisplay6":false,"ftbadgeDisplay7":false,"ftbadgeDisplay8":false,"ftbadgeDisplay9":false},{"displayName":"Mobile","englishName":"mobile","linkType":"move","linkUrl":"/uk/mobile/","displayFlag":"Y","mobileOnlyFlag":"N","menuPosition":"left","groupCode":"23000000","apiUseFlag":false,"ftImageUseFlag1":true,"ftImageUseFlag2":true,"ftImageUseFlag3":true,"ftImageUseFlag4":true,"ftImageUseFlag5":true,"ftImageUseFlag6":true,"ftImageUseFlag7":true,"ftImageUseFlag8":true,"ftImageUseFlag9":true,"ftImageUrl1":"//images.samsung.com/is/image/samsung/assets/uk/2407/gnb/GNB_Q6_168x136_mo.png","ftImageUrlDesktop1":"//images.samsung.com/is/image/samsung/assets/uk/2407/gnb/GNB_Q6_168x136_mo.png?$84_68_PNG$","ftImageUrlMobile1":"//images.samsung.com/is/image/samsung/assets/uk/2407/gnb/GNB_Q6_168x136_mo.png?$168_136_PNG$","ftImageUrlWithPreset1":"//images.samsung.com/is/image/samsung/assets/uk/2407/gnb/GNB_Q6_168x136_mo.png?$LazyLoad_Home_PNG$","ftImageAlt1":"Galaxy Z Fold6","ftImageAltEng1":"galaxy z fold6","ftDescription1":"Galaxy Z Fold6","ftDescriptionEng1":"galaxy z fold6","ftLinkUrl1":"/uk/smartphones/galaxy-z-fold6/","ftLinkType1":"move","hasChildren":true,"level1List":[{"displayName":"Discover Mobiles\n","englishName":"discover mobiles","linkType":"move","linkUrl":"/uk/mobile/","displayFlag":"Y","mobileOnlyFlag":"N","layoutColumn":"1","hasChildren":false},{"displayName":"Galaxy AI","englishName":"galaxy aI","linkType":"move","linkUrl":"/uk/galaxy-ai/","displayFlag":"Y","mobileOnlyFlag":"N","layoutColumn":"1","hasChildren":false},{"displayName":"Galaxy Smartphone","englishName":"galaxy smartphone","linkType":"move","linkUrl":"/uk/smartphones/","displayFlag":"Y","mobileOnlyFlag":"N","layoutColumn":"1","hasChildren":false},{"displayName":"Galaxy Tab","englishName":"galaxy tab","linkType":"move","linkUrl":"/uk/tablets/","displayFlag":"Y","mobileOnlyFlag":"N","layoutColumn":"1","hasChildren":false},{"displayName":"Galaxy Book \u0026 Laptops","englishName":"galaxy book and laptops","linkType":"move","linkUrl":"/uk/galaxy-book/","displayFlag":"Y","mobileOnlyFlag":"N","layoutColumn":"1","hasChildren":false},{"displayName":"Galaxy Watch","englishName":"galaxy watch","linkType":"move","linkUrl":"/uk/watches/","displayFlag":"Y","mobileOnlyFlag":"N","layoutColumn":"1","hasChildren":false},{"displayName":"Galaxy Buds","englishName":"galaxy buds","linkType":"move","linkUrl":"/uk/audio-sound/","displayFlag":"Y","mobileOnlyFlag":"N","layoutColumn":"1","hasChildren":false},{"displayName":"Galaxy Ring","englishName":"galaxy ring","linkType":"move","linkUrl":"/uk/rings/all-rings/","displayFlag":"Y","mobileOnlyFlag":"N","layoutColumn":"1","hasChildren":false},{"displayName":"Galaxy Accessories\n","englishName":"galaxy accessories","linkType":"move","linkUrl":"/uk/mobile-accessories/","displayFlag":"Y","mobileOnlyFlag":"N","layoutColumn":"1","hasChildren":false},{"displayName":"One UI","englishName":"one ui","linkType":"move","linkUrl":"/uk/one-ui/","displayFlag":"Y","mobileOnlyFlag":"N","layoutColumn":"1","hasChildren":false},{"displayName":"Samsung Health","englishName":"samsung health","linkType":"move","linkUrl":"/uk/apps/samsung-health/","displayFlag":"Y","mobileOnlyFlag":"N","layoutColumn":"1","hasChildren":false},{"displayName":"Apps \u0026 Services","englishName":"apps and services","linkType":"move","linkUrl":"/uk/apps/","displayFlag":"Y","mobileOnlyFlag":"N","layoutColumn":"1","hasChildren":false},{"displayName":"Galaxy gifts","englishName":"galaxy gifts","linkType":"move","linkUrl":"/uk/mobile/galaxygifts/","displayFlag":"Y","mobileOnlyFlag":"N","layoutColumn":"1","hasChildren":false},{"displayName":"Certified Re-Newed","englishName":"Certified Re-Newed","linkType":"move","linkUrl":"/uk/certified-re-newed-phones/","displayFlag":"Y","mobileOnlyFlag":"N","layoutColumn":"1","hasChildren":false},{"displayName":"Why Galaxy","englishName":"why galaxy","linkType":"move","linkUrl":"/uk/mobile/why-galaxy/","displayFlag":"Y","mobileOnlyFlag":"N","layoutColumn":"1","hasChildren":false},{"displayName":"Switch to Galaxy","englishName":"switch to galaxy","linkType":"move","linkUrl":"/uk/mobile/switch-to-galaxy/","displayFlag":"Y","mobileOnlyFlag":"N","layoutColumn":"1","hasChildren":false},{"displayName":"Find The Best Samsung Phone","englishName":"find the best samsung phone","linkType":"move","linkUrl":"/uk/mobile-phone-buying-guide/","displayFlag":"Y","mobileOnlyFlag":"N","layoutColumn":"1","hasChildren":false}],"layoutType":"l1only","ftImageUrl2":"//images.samsung.com/is/image/samsung/assets/uk/2407/gnb/GNB_B6_168x136_mo.png","ftImageAlt2":"Galaxy Z Flip6","ftImageAltEng2":"galaxy z flip6","ftDescription2":"Galaxy Z Flip6","ftDescriptionEng2":"galaxy z flip6","ftLinkType2":"move","ftLinkUrl2":"/uk/smartphones/galaxy-z-flip6/","ftImageUrl3":"//images.samsung.com/is/image/samsung/assets/uk/2404/gnb/GNB_E3_168x136_mo.png","ftImageAlt3":"Galaxy S24 Ultra","ftImageAltEng3":"galaxy s24 ultra","ftDescription3":"Galaxy S24 Ultra","ftDescriptionEng3":"galaxy s24 ultra","ftLinkType3":"move","ftLinkUrl3":"/uk/smartphones/galaxy-s24-ultra/","ftImageUrl4":"//images.samsung.com/is/image/samsung/assets/uk/2404/gnb/GNB_E1E2_168x136_mo.png","ftImageAlt4":"Galaxy S24 | S24+","ftImageAltEng4":"galaxy s24 and s24 plus","ftDescription4":"Galaxy S24 | S24+","ftDescriptionEng4":"galaxy s24 and s24 plus","ftLinkType4":"move","ftLinkUrl4":"/uk/smartphones/galaxy-s24/","ftImageUrl5":"//images.samsung.com/is/image/samsung/assets/uk/gnb/GNB_R12_168x136_mo-1.png","ftImageAlt5":"Galaxy S24 FE","ftImageAltEng5":"Galaxy S24 FE","ftDescription5":"Galaxy S24 FE","ftDescriptionEng5":"Galaxy S24 FE","ftLinkType5":"move","ftLinkUrl5":"/uk/smartphones/galaxy-s/galaxy-s24-fe-blue-128gb-sm-s721blbdeub/","ftImageUrl6":"//images.samsung.com/is/image/samsung/assets/uk/gnb/GNB_TS10-Series_168x136_mo.png","ftImageAlt6":"Galaxy Tab S10 Series","ftImageAltEng6":"galaxy tab s10 series","ftDescription6":"Galaxy Tab S10 Series","ftDescriptionEng6":"galaxy tab s10 series","ftLinkType6":"move","ftLinkUrl6":"/uk/tablets/galaxy-tab-s/galaxy-tab-s10-ultra-grey-256gb-wi-fi-sm-x920nzareub/","ftImageUrl7":"//images.samsung.com/is/image/samsung/assets/uk/2407/gnb/WatchUltra_GNB_mo_168x136.png","ftImageAlt7":"Galaxy Watch Ultra","ftImageAltEng7":"galaxy watch ultra","ftDescription7":"Galaxy Watch Ultra","ftDescriptionEng7":"galaxy watch ultra","ftLinkType7":"move","ftLinkUrl7":"/uk/watches/galaxy-watch/galaxy-watch-ultra-titanium-grey-lte-sm-l705fdaaeua/","ftImageUrl8":"//images.samsung.com/is/image/samsung/assets/uk/2407/gnb/HOME_Buds3Pro_GNB_168x136_mo.png","ftImageAlt8":"Galaxy Buds3 Pro","ftImageAltEng8":"galaxy buds3 pro","ftDescription8":"Galaxy Buds3 Pro","ftDescriptionEng8":"galaxy buds3 pro","ftLinkType8":"move","ftLinkUrl8":"/uk/audio-sound/galaxy-buds/galaxy-buds3-pro-silver-sm-r630nzaaeua/","ftImageUrl9":"//images.samsung.com/is/image/samsung/assets/uk/2407/gnb/Ring_GNB_168x136_mo.png","ftImageAlt9":"Galaxy Ring","ftImageAltEng9":"galaxy ring","ftDescription9":"Galaxy Ring","ftDescriptionEng9":"galaxy ring","ftLinkType9":"move","ftLinkUrl9":"/uk/rings/galaxy-ring/galaxy-ring-titanium-black-size-10-sm-q500nzkaeub/","ftImageAreaTitle":"New \u0026 Featured","containerAlignment":"left","ftImageUrlDesktop2":"//images.samsung.com/is/image/samsung/assets/uk/2407/gnb/GNB_B6_168x136_mo.png?$84_68_PNG$","ftImageUrlDesktop3":"//images.samsung.com/is/image/samsung/assets/uk/2404/gnb/GNB_E3_168x136_mo.png?$84_68_PNG$","ftImageUrlDesktop4":"//images.samsung.com/is/image/samsung/assets/uk/2404/gnb/GNB_E1E2_168x136_mo.png?$84_68_PNG$","ftImageUrlDesktop5":"//images.samsung.com/is/image/samsung/assets/uk/gnb/GNB_R12_168x136_mo-1.png?$84_68_PNG$","ftImageUrlDesktop6":"//images.samsung.com/is/image/samsung/assets/uk/gnb/GNB_TS10-Series_168x136_mo.png?$84_68_PNG$","ftImageUrlDesktop7":"//images.samsung.com/is/image/samsung/assets/uk/2407/gnb/WatchUltra_GNB_mo_168x136.png?$84_68_PNG$","ftImageUrlDesktop8":"//images.samsung.com/is/image/samsung/assets/uk/2407/gnb/HOME_Buds3Pro_GNB_168x136_mo.png?$84_68_PNG$","ftImageUrlDesktop9":"//images.samsung.com/is/image/samsung/assets/uk/2407/gnb/Ring_GNB_168x136_mo.png?$84_68_PNG$","ftImageUrlMobile2":"//images.samsung.com/is/image/samsung/assets/uk/2407/gnb/GNB_B6_168x136_mo.png?$168_136_PNG$","ftImageUrlMobile3":"//images.samsung.com/is/image/samsung/assets/uk/2404/gnb/GNB_E3_168x136_mo.png?$168_136_PNG$","ftImageUrlMobile4":"//images.samsung.com/is/image/samsung/assets/uk/2404/gnb/GNB_E1E2_168x136_mo.png?$168_136_PNG$","ftImageUrlMobile5":"//images.samsung.com/is/image/samsung/assets/uk/gnb/GNB_R12_168x136_mo-1.png?$168_136_PNG$","ftImageUrlMobile6":"//images.samsung.com/is/image/samsung/assets/uk/gnb/GNB_TS10-Series_168x136_mo.png?$168_136_PNG$","ftImageUrlMobile7":"//images.samsung.com/is/image/samsung/assets/uk/2407/gnb/WatchUltra_GNB_mo_168x136.png?$168_136_PNG$","ftImageUrlMobile8":"//images.samsung.com/is/image/samsung/assets/uk/2407/gnb/HOME_Buds3Pro_GNB_168x136_mo.png?$168_136_PNG$","ftImageUrlMobile9":"//images.samsung.com/is/image/samsung/assets/uk/2407/gnb/Ring_GNB_168x136_mo.png?$168_136_PNG$","ftImageUrlWithPreset2":"//images.samsung.com/is/image/samsung/assets/uk/2407/gnb/GNB_B6_168x136_mo.png?$LazyLoad_Home_PNG$","ftImageUrlWithPreset3":"//images.samsung.com/is/image/samsung/assets/uk/2404/gnb/GNB_E3_168x136_mo.png?$LazyLoad_Home_PNG$","ftImageUrlWithPreset4":"//images.samsung.com/is/image/samsung/assets/uk/2404/gnb/GNB_E1E2_168x136_mo.png?$LazyLoad_Home_PNG$","ftImageUrlWithPreset5":"//images.samsung.com/is/image/samsung/assets/uk/gnb/GNB_R12_168x136_mo-1.png?$LazyLoad_Home_PNG$","ftImageUrlWithPreset6":"//images.samsung.com/is/image/samsung/assets/uk/gnb/GNB_TS10-Series_168x136_mo.png?$LazyLoad_Home_PNG$","ftImageUrlWithPreset7":"//images.samsung.com/is/image/samsung/assets/uk/2407/gnb/WatchUltra_GNB_mo_168x136.png?$LazyLoad_Home_PNG$","ftImageUrlWithPreset8":"//images.samsung.com/is/image/samsung/assets/uk/2407/gnb/HOME_Buds3Pro_GNB_168x136_mo.png?$LazyLoad_Home_PNG$","ftImageUrlWithPreset9":"//images.samsung.com/is/image/samsung/assets/uk/2407/gnb/Ring_GNB_168x136_mo.png?$LazyLoad_Home_PNG$","ftDataList":[{"ftImageUseFlag":true,"ftImageUrl":"//images.samsung.com/is/image/samsung/assets/uk/2407/gnb/GNB_Q6_168x136_mo.png","ftImageAlt":"Galaxy Z Fold6","ftImageAltEng":"galaxy z fold6","ftDescription":"Galaxy Z Fold6","ftDescriptionEng":"galaxy z fold6","ftLinkType":"move","ftLinkUrl":"/uk/smartphones/galaxy-z-fold6/","ftBadgeFlag":"true","ftBadgeText":"NEW","ftBadgeType":"new","ftBadgePeriod":"20240701|20241230","ftImageUrlDesktop":"//images.samsung.com/is/image/samsung/assets/uk/2407/gnb/GNB_Q6_168x136_mo.png?$84_68_PNG$","ftImageUrlMobile":"//images.samsung.com/is/image/samsung/assets/uk/2407/gnb/GNB_Q6_168x136_mo.png?$168_136_PNG$","ftImageUrlWithPreset":"//images.samsung.com/is/image/samsung/assets/uk/2407/gnb/GNB_Q6_168x136_mo.png?$LazyLoad_Home_PNG$","ftBadgeDisplay":true},{"ftImageUseFlag":true,"ftImageUrl":"//images.samsung.com/is/image/samsung/assets/uk/2407/gnb/GNB_B6_168x136_mo.png","ftImageAlt":"Galaxy Z Flip6","ftImageAltEng":"galaxy z flip6","ftDescription":"Galaxy Z Flip6","ftDescriptionEng":"galaxy z flip6","ftLinkType":"move","ftLinkUrl":"/uk/smartphones/galaxy-z-flip6/","ftBadgeFlag":"true","ftBadgeText":"NEW","ftBadgeType":"new","ftBadgePeriod":"20240701|20241230","ftImageUrlDesktop":"//images.samsung.com/is/image/samsung/assets/uk/2407/gnb/GNB_B6_168x136_mo.png?$84_68_PNG$","ftImageUrlMobile":"//images.samsung.com/is/image/samsung/assets/uk/2407/gnb/GNB_B6_168x136_mo.png?$168_136_PNG$","ftImageUrlWithPreset":"//images.samsung.com/is/image/samsung/assets/uk/2407/gnb/GNB_B6_168x136_mo.png?$LazyLoad_Home_PNG$","ftBadgeDisplay":true},{"ftImageUseFlag":true,"ftImageUrl":"//images.samsung.com/is/image/samsung/assets/uk/2404/gnb/GNB_E3_168x136_mo.png","ftImageAlt":"Galaxy S24 Ultra","ftImageAltEng":"galaxy s24 ultra","ftDescription":"Galaxy S24 Ultra","ftDescriptionEng":"galaxy s24 ultra","ftLinkType":"move","ftLinkUrl":"/uk/smartphones/galaxy-s24-ultra/","ftImageUrlDesktop":"//images.samsung.com/is/image/samsung/assets/uk/2404/gnb/GNB_E3_168x136_mo.png?$84_68_PNG$","ftImageUrlMobile":"//images.samsung.com/is/image/samsung/assets/uk/2404/gnb/GNB_E3_168x136_mo.png?$168_136_PNG$","ftImageUrlWithPreset":"//images.samsung.com/is/image/samsung/assets/uk/2404/gnb/GNB_E3_168x136_mo.png?$LazyLoad_Home_PNG$","ftBadgeDisplay":false},{"ftImageUseFlag":true,"ftImageUrl":"//images.samsung.com/is/image/samsung/assets/uk/2404/gnb/GNB_E1E2_168x136_mo.png","ftImageAlt":"Galaxy S24 | S24+","ftImageAltEng":"galaxy s24 and s24 plus","ftDescription":"Galaxy S24 | S24+","ftDescriptionEng":"galaxy s24 and s24 plus","ftLinkType":"move","ftLinkUrl":"/uk/smartphones/galaxy-s24/","ftImageUrlDesktop":"//images.samsung.com/is/image/samsung/assets/uk/2404/gnb/GNB_E1E2_168x136_mo.png?$84_68_PNG$","ftImageUrlMobile":"//images.samsung.com/is/image/samsung/assets/uk/2404/gnb/GNB_E1E2_168x136_mo.png?$168_136_PNG$","ftImageUrlWithPreset":"//images.samsung.com/is/image/samsung/assets/uk/2404/gnb/GNB_E1E2_168x136_mo.png?$LazyLoad_Home_PNG$","ftBadgeDisplay":false},{"ftImageUseFlag":true,"ftImageUrl":"//images.samsung.com/is/image/samsung/assets/uk/gnb/GNB_R12_168x136_mo-1.png","ftImageAlt":"Galaxy S24 FE","ftImageAltEng":"Galaxy S24 FE","ftDescription":"Galaxy S24 FE","ftDescriptionEng":"Galaxy S24 FE","ftLinkType":"move","ftLinkUrl":"/uk/smartphones/galaxy-s/galaxy-s24-fe-blue-128gb-sm-s721blbdeub/","ftBadgeFlag":"true","ftBadgeText":"NEW","ftBadgeType":"new","ftBadgePeriod":"20240924|20241231","ftImageUrlDesktop":"//images.samsung.com/is/image/samsung/assets/uk/gnb/GNB_R12_168x136_mo-1.png?$84_68_PNG$","ftImageUrlMobile":"//images.samsung.com/is/image/samsung/assets/uk/gnb/GNB_R12_168x136_mo-1.png?$168_136_PNG$","ftImageUrlWithPreset":"//images.samsung.com/is/image/samsung/assets/uk/gnb/GNB_R12_168x136_mo-1.png?$LazyLoad_Home_PNG$","ftBadgeDisplay":true},{"ftImageUseFlag":true,"ftImageUrl":"//images.samsung.com/is/image/samsung/assets/uk/gnb/GNB_TS10-Series_168x136_mo.png","ftImageAlt":"Galaxy Tab S10 Series","ftImageAltEng":"galaxy tab s10 series","ftDescription":"Galaxy Tab S10 Series","ftDescriptionEng":"galaxy tab s10 series","ftLinkType":"move","ftLinkUrl":"/uk/tablets/galaxy-tab-s/galaxy-tab-s10-ultra-grey-256gb-wi-fi-sm-x920nzareub/","ftBadgeFlag":"true","ftBadgeText":"NEW","ftBadgeType":"new","ftBadgePeriod":"20240924|20241231","ftImageUrlDesktop":"//images.samsung.com/is/image/samsung/assets/uk/gnb/GNB_TS10-Series_168x136_mo.png?$84_68_PNG$","ftImageUrlMobile":"//images.samsung.com/is/image/samsung/assets/uk/gnb/GNB_TS10-Series_168x136_mo.png?$168_136_PNG$","ftImageUrlWithPreset":"//images.samsung.com/is/image/samsung/assets/uk/gnb/GNB_TS10-Series_168x136_mo.png?$LazyLoad_Home_PNG$","ftBadgeDisplay":true},{"ftImageUseFlag":true,"ftImageUrl":"//images.samsung.com/is/image/samsung/assets/uk/2407/gnb/WatchUltra_GNB_mo_168x136.png","ftImageAlt":"Galaxy Watch Ultra","ftImageAltEng":"galaxy watch ultra","ftDescription":"Galaxy Watch Ultra","ftDescriptionEng":"galaxy watch ultra","ftLinkType":"move","ftLinkUrl":"/uk/watches/galaxy-watch/galaxy-watch-ultra-titanium-grey-lte-sm-l705fdaaeua/","ftBadgeFlag":"true","ftBadgeText":"NEW","ftBadgeType":"new","ftBadgePeriod":"20240701|20241230","ftImageUrlDesktop":"//images.samsung.com/is/image/samsung/assets/uk/2407/gnb/WatchUltra_GNB_mo_168x136.png?$84_68_PNG$","ftImageUrlMobile":"//images.samsung.com/is/image/samsung/assets/uk/2407/gnb/WatchUltra_GNB_mo_168x136.png?$168_136_PNG$","ftImageUrlWithPreset":"//images.samsung.com/is/image/samsung/assets/uk/2407/gnb/WatchUltra_GNB_mo_168x136.png?$LazyLoad_Home_PNG$","ftBadgeDisplay":true},{"ftImageUseFlag":true,"ftImageUrl":"//images.samsung.com/is/image/samsung/assets/uk/2407/gnb/HOME_Buds3Pro_GNB_168x136_mo.png","ftImageAlt":"Galaxy Buds3 Pro","ftImageAltEng":"galaxy buds3 pro","ftDescription":"Galaxy Buds3 Pro","ftDescriptionEng":"galaxy buds3 pro","ftLinkType":"move","ftLinkUrl":"/uk/audio-sound/galaxy-buds/galaxy-buds3-pro-silver-sm-r630nzaaeua/","ftBadgeFlag":"true","ftBadgeText":"NEW","ftBadgeType":"new","ftBadgePeriod":"20240701|20241230","ftImageUrlDesktop":"//images.samsung.com/is/image/samsung/assets/uk/2407/gnb/HOME_Buds3Pro_GNB_168x136_mo.png?$84_68_PNG$","ftImageUrlMobile":"//images.samsung.com/is/image/samsung/assets/uk/2407/gnb/HOME_Buds3Pro_GNB_168x136_mo.png?$168_136_PNG$","ftImageUrlWithPreset":"//images.samsung.com/is/image/samsung/assets/uk/2407/gnb/HOME_Buds3Pro_GNB_168x136_mo.png?$LazyLoad_Home_PNG$","ftBadgeDisplay":true},{"ftImageUseFlag":true,"ftImageUrl":"//images.samsung.com/is/image/samsung/assets/uk/2407/gnb/Ring_GNB_168x136_mo.png","ftImageAlt":"Galaxy Ring","ftImageAltEng":"galaxy ring","ftDescription":"Galaxy Ring","ftDescriptionEng":"galaxy ring","ftLinkType":"move","ftLinkUrl":"/uk/rings/galaxy-ring/galaxy-ring-titanium-black-size-10-sm-q500nzkaeub/","ftBadgeFlag":"true","ftBadgeText":"NEW","ftBadgeType":"new","ftBadgePeriod":"20240701|20241230","ftImageUrlDesktop":"//images.samsung.com/is/image/samsung/assets/uk/2407/gnb/Ring_GNB_168x136_mo.png?$84_68_PNG$","ftImageUrlMobile":"//images.samsung.com/is/image/samsung/assets/uk/2407/gnb/Ring_GNB_168x136_mo.png?$168_136_PNG$","ftImageUrlWithPreset":"//images.samsung.com/is/image/samsung/assets/uk/2407/gnb/Ring_GNB_168x136_mo.png?$LazyLoad_Home_PNG$","ftBadgeDisplay":true}],"ftbadgeFlag1":"true","ftbadgeText1":"NEW","ftbadgeType1":"new","ftbadgePeriod1":"20240701|20241230","ftbadgeFlag2":"true","ftbadgeText2":"NEW","ftbadgeType2":"new","ftbadgePeriod2":"20240701|20241230","ftbadgeFlag5":"true","ftbadgeText5":"NEW","ftbadgeType5":"new","ftbadgePeriod5":"20240924|20241231","ftbadgeFlag6":"true","ftbadgeText6":"NEW","ftbadgeType6":"new","ftbadgePeriod6":"20240924|20241231","ftbadgeFlag7":"true","ftbadgeText7":"NEW","ftbadgeType7":"new","ftbadgePeriod7":"20240701|20241230","ftbadgeFlag8":"true","ftbadgeText8":"NEW","ftbadgeType8":"new","ftbadgePeriod8":"20240701|20241230","ftbadgeFlag9":"true","ftbadgeText9":"NEW","ftbadgeType9":"new","ftbadgePeriod9":"20240701|20241230","ftbadgeDisplay1":true,"ftbadgeDisplay2":true,"ftbadgeDisplay3":false,"ftbadgeDisplay4":false,"ftbadgeDisplay5":true,"ftbadgeDisplay6":true,"ftbadgeDisplay7":true,"ftbadgeDisplay8":true,"ftbadgeDisplay9":true},{"displayName":"TV \u0026 AV","englishName":"tv and audio","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N","menuPosition":"left","groupCode":"03000000","apiUseFlag":false,"ftImageUseFlag1":false,"ftImageUseFlag2":false,"ftImageUseFlag3":false,"ftImageUseFlag4":false,"ftImageUseFlag5":false,"ftImageUseFlag6":false,"ftImageUseFlag7":false,"ftImageUseFlag8":false,"ftImageUseFlag9":false,"hasChildren":true,"layoutType":"l1l2spread","level1ColumnList":[[{"displayName":"Recommended","englishName":"recommended","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N","layoutColumn":"1","hasChildren":true,"level2List":[{"displayName":"Help choose my TV","englishName":"help choose my tv","linkType":"move","linkUrl":"/uk/tvs/help-me-choose/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"true","badgeType":"hot","badgeText":"HOT","badgePeriod":"20240424|20241024","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Help choose my Sound Device","englishName":"help choose my sound device","linkType":"move","linkUrl":"/uk/audio-devices/help-me-choose/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"true","badgeType":"new","badgeText":"NEW","badgePeriod":"20231019|20240219","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Why Samsung TV","englishName":"why samsung tv","linkType":"move","linkUrl":"/uk/tvs/why-samsung-tv/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"true","badgeType":"new","badgeText":"NEW","badgePeriod":"20240502|20240902","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Why 8K TV","englishName":"why 8k tv","linkType":"move","linkUrl":"/uk/tvs/8k-tv/highlights/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Why Neo QLED","englishName":"why neo qled","linkType":"move","linkUrl":"/uk/tvs/qled-tv/highlights/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"true","badgeType":"new","badgeText":"NEW","badgePeriod":"20240424|20241024","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Why Samsung OLED","englishName":"why samsung oled","linkType":"move","linkUrl":"/uk/tvs/oled-tv/highlights/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"true","badgeType":"hot","badgeText":"HOT","badgePeriod":"20240424|20241024","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Why The Frame\n","englishName":"why the frame","linkType":"move","linkUrl":"/uk/lifestyle-tvs/the-frame/highlights/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Best Samsung Gaming TV","englishName":"best samsung gaming tv","linkType":"move","linkUrl":"/uk/tvs/gaming-tv/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"true","badgeType":"hot","badgeText":"HOT","badgePeriod":"20221207|20230331","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Best Samsung TV for Sports","englishName":"best samsung tv for sports","linkType":"move","linkUrl":"/uk/tvs/sports-tv/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"true","badgeType":"new","badgeText":"NEW","badgePeriod":"20240502|20240902","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Why Samsung Smart TV\n","englishName":"why samsung smart tv","linkType":"move","linkUrl":"/uk/tvs/smart-tv/highlights/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Made for UK","englishName":"made for UK","linkType":"move","linkUrl":"/uk/tvs/smart-tv/made-for-uk/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"TV buying guide\n","englishName":"tv buying guide","linkType":"move","linkUrl":"/uk/tvs/tv-buying-guide/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Micro LED","englishName":"micro led","linkType":"move","linkUrl":"/uk/tvs/micro-led/highlights/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"TV and Soundbar Trade Up","englishName":"tv trade up","linkType":"move","linkUrl":"/uk/offer/trade-up/#tvs-tab","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"true","badgeType":"new","badgeText":"NEW","badgePeriod":"20240222|20240620","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"TV Bundles","englishName":"TV Bundles","linkType":"move","linkUrl":"https://www.samsung.com/uk/tvs/all-tvs/?tv-bundles","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"true","badgeType":"new","badgeText":"NEW","badgePeriod":"20240919|20241019","isBadgeDisplay":false,"shopLiveUseFlag":"false"}]}],[{"displayName":"TVs","englishName":"tvs","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N","groupCode":"none","layoutColumn":"2","hasChildren":true,"level2List":[{"displayName":"Discover TVs","englishName":"discover tvs","linkType":"move","linkUrl":"/uk/tvs/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Compare TVs","englishName":"Compare TVs","linkType":"move","linkUrl":"/uk/tvs/compare/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Neo QLED","englishName":"neo qled","linkType":"move","linkUrl":"/uk/tvs/neo-qled-tvs/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"true","badgeType":"new","badgeText":"NEW","badgePeriod":"20240424|20241024","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"QLED","englishName":"qled","linkType":"move","linkUrl":"/uk/tvs/qled-tv/","displayFlag":"Y","mobileOnlyFlag":"N","groupCode":"03000000","typeCode":"03290000","subTypeCode":"03291100","badgeFlag":"true","badgeType":"new","badgeText":"NEW","badgePeriod":"20221207|20230331","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"OLED","englishName":"oled","linkType":"move","linkUrl":"/uk/tvs/oled-tvs/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"true","badgeType":"new","badgeText":"NEW","badgePeriod":"20240424|20241024","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"The Frame\n","englishName":"the frame","linkType":"move","linkUrl":"/uk/lifestyle-tvs/the-frame/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"true","badgeType":"new","badgeText":"NEW","badgePeriod":"20230523|20230823","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"The Serif\n","englishName":"the serif","linkType":"move","linkUrl":"/uk/lifestyle-tvs/the-serif/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"The Terrace\n","englishName":"the terrace","linkType":"move","linkUrl":"/uk/lifestyle-tvs/the-terrace/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"The Sero\n","englishName":"the sero","linkType":"move","linkUrl":"/uk/lifestyle-tvs/the-sero/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Crystal UHD","englishName":"crystal uhd","linkType":"move","linkUrl":"/uk/tvs/all-tvs/?crystal-uhd","displayFlag":"Y","mobileOnlyFlag":"N","groupCode":"03000000","typeCode":"03290000","subTypeCode":"03291400","badgeFlag":"true","badgeType":"new","badgeText":"NEW","badgePeriod":"20230523|20230823","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Full HD/HD TVs","englishName":"full hd hd tvs","linkType":"move","linkUrl":"/uk/tvs/full-hd-tv/","displayFlag":"Y","mobileOnlyFlag":"N","groupCode":"03000000","typeCode":"03290000","subTypeCode":"03290500","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"TV Accessories","englishName":"tv accessories","linkType":"move","linkUrl":"/uk/tv-accessories/all-tv-accessories/","displayFlag":"Y","mobileOnlyFlag":"N","groupCode":"03000000","typeCode":"03360000","subTypeCode":"03360100","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Discover Lifestyle TVs","englishName":"discover lifestyle tvs","linkType":"move","linkUrl":"/uk/lifestyle-tvs/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"TV Range Navigator","englishName":"tv range navigator","linkType":"move","linkUrl":"/uk/tvs/#tv-ranges","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"All TVs","englishName":"all tvs","linkType":"move","linkUrl":"/uk/tvs/all-tvs/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"}]}],[{"displayName":"TV by Size","englishName":"tv by size","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N","groupCode":"none","layoutColumn":"3","hasChildren":true,"level2List":[{"displayName":"98 inch TVs","englishName":"98 inch tvs","linkType":"move","linkUrl":"/uk/tvs/98-inch-tvs/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"true","badgeType":"new","badgeText":"NEW","badgePeriod":"20230806|20230907","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"85 inch TVs\n","englishName":"85 inch tvs","linkType":"move","linkUrl":"/uk/tvs/85-inch-tvs/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"75 inch TVs\n","englishName":"75 inch tvs","linkType":"move","linkUrl":"/uk/tvs/75-inch-tvs/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"65 inch TVs\n","englishName":"65 inch tvs","linkType":"move","linkUrl":"/uk/tvs/65-inch-tvs/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"55 inch TVs\n","englishName":"55 inch tvs","linkType":"move","linkUrl":"/uk/tvs/55-inch-tvs/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"50 inch TVs\n","englishName":"50 inch tvs","linkType":"move","linkUrl":"/uk/tvs/50-inch-tvs/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"43 inch TVs or smaller","englishName":"43 inch tvs","linkType":"move","linkUrl":"/uk/tvs/all-tvs/?43-and-under","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"What size TV should I get?\n","englishName":"what size tv should i get","linkType":"move","linkUrl":"/uk/tvs/tv-buying-guide/what-size-tv-should-i-get/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Why upgrade your screen size?","englishName":"why upgrade your screen size","linkType":"move","linkUrl":"/uk/big-screen-tv/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Why a 98” TV?","englishName":"why a 98 tv","linkType":"move","linkUrl":"/uk/tvs/supersize-tv/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"true","badgeType":"hot","badgeText":"HOT","badgePeriod":"20231025|20240125","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"All TVs\n","englishName":"all tvs","linkType":"move","linkUrl":"/uk/tvs/all-tvs/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"}]}],[{"displayName":"TV by Resolution\n","englishName":"tv by resolution","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N","layoutColumn":"4","hasChildren":true,"level2List":[{"displayName":"8K TVs\n","englishName":"8k tvs","linkType":"move","linkUrl":"/uk/tvs/8k-tv/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"4K TVs\n","englishName":"4k tvs","linkType":"move","linkUrl":"/uk/tvs/uhd-4k-tv/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Full HD/HD TVs\n","englishName":"full hd hd tvs","linkType":"move","linkUrl":"/uk/tvs/full-hd-tv/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"What is 4K TV?","englishName":"What is 4K TV?","linkType":"move","linkUrl":"/uk/tvs/tv-buying-guide/what-is-4k-tv/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"What is 8K TV?","englishName":"What is 8K TV?","linkType":"move","linkUrl":"/uk/tvs/tv-buying-guide/what-is-8k-tv/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"}]}],[{"displayName":"Projectors","englishName":"projectors","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N","layoutColumn":"5","hasChildren":true,"level2List":[{"displayName":"Discover Projectors","englishName":"discover projectors","linkType":"move","linkUrl":"/uk/projector/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false},{"displayName":"The Premiere","englishName":"the premiere","linkType":"move","linkUrl":"/uk/projectors/all-projectors/?the-premiere","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"true","badgeType":"new","badgeText":"NEW","badgePeriod":"20241120|20250220","isBadgeDisplay":true,"shopLiveUseFlag":"false"},{"displayName":"The Freestyle","englishName":"The Freestyle","linkType":"move","linkUrl":"/uk/projectors/the-freestyle/the-freestyle-2nd-gen-sp-lff3claxxxu/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"true","badgeType":"new","badgeText":"NEW","badgePeriod":"20230901|20231201","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Projector Accessories\n","englishName":"projector accessories","linkType":"move","linkUrl":"/uk/projector-accessories/all-projector-accessories/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"All Projectors","englishName":"all projectors","linkType":"move","linkUrl":"/uk/projectors/all-projectors/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"}]}],[{"displayName":"Sound Devices","englishName":"sound devices","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N","groupCode":"03000000","layoutColumn":"6","hasChildren":true,"level2List":[{"displayName":"Discover Sound Devices","englishName":"discover sound devices","linkType":"move","linkUrl":"/uk/audio-devices/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Soundbar Buying Guide","englishName":"Soundbar Buying Guide","linkType":"move","linkUrl":"/uk/audio-devices/soundbar-buying-guide/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"true","badgeType":"new","badgeText":"NEW","badgePeriod":"20231205|20240228","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Q-series Soundbars","englishName":"q series soundbars","linkType":"move","linkUrl":"/uk/audio-devices/all-audio-devices/?q-series-soundbars","displayFlag":"Y","mobileOnlyFlag":"N","groupCode":"03000000","typeCode":"03350000","subTypeCode":"03351400","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Ultra Slim Soundbars","englishName":"ultra slim soundbars","linkType":"move","linkUrl":"/uk/audio-devices/all-audio-devices/?ultra-slim-soundbars","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"S-series Soundbars","englishName":"s series soundbars","linkType":"move","linkUrl":"/uk/audio-devices/all-audio-devices/?s-series-soundbars","displayFlag":"Y","mobileOnlyFlag":"N","groupCode":"03000000","typeCode":"03350000","subTypeCode":"03351600","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"B-series Soundbars\n","englishName":"b series soundbars","linkType":"move","linkUrl":"/uk/audio-devices/all-audio-devices/?b-series-soundbars","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"All in One Soundbars","englishName":"all in one soundbars","linkType":"move","linkUrl":"/uk/audio-devices/all-audio-devices/?all-in-one-soundbars","displayFlag":"Y","mobileOnlyFlag":"N","groupCode":"03000000","typeCode":"03350000","subTypeCode":"03350900","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Soundbars with Subwoofers\n","englishName":"soundbars with subwoofers","linkType":"move","linkUrl":"/uk/audio-devices/all-audio-devices/?soundbars-with-sub-woofers","displayFlag":"Y","mobileOnlyFlag":"N","groupCode":"03000000","typeCode":"03350000","subTypeCode":"03351000","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Music Frame","englishName":"music frame","linkType":"move","linkUrl":"https://www.samsung.com/uk/audio-devices/all-audio-devices/?music-frame","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"true","badgeType":"new","badgeText":"NEW","badgePeriod":"20241120|20250220","isBadgeDisplay":true,"shopLiveUseFlag":"false"},{"displayName":"Sound Towers","englishName":"sound towers","linkType":"move","linkUrl":"/uk/audio-devices/all-audio-devices/?sound-tower","displayFlag":"Y","mobileOnlyFlag":"N","groupCode":"03000000","typeCode":"03350000","subTypeCode":"03351500","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Audio Accessories","englishName":"audio accessories","linkType":"move","linkUrl":"/uk/audio-accessories/all-audio-accessories/","displayFlag":"Y","mobileOnlyFlag":"N","groupCode":"03000000","typeCode":"03350000","subTypeCode":"03350600","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Soundbar Range Navigator","englishName":"Soundbar Range Navigator","linkType":"move","linkUrl":"/uk/audio-devices/#SoundbarRangeNavigator","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"true","badgeType":"new","badgeText":"NEW","badgePeriod":"20231205|20240228","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"All Sound Devices","englishName":"all sound devices","linkType":"move","linkUrl":"/uk/audio-devices/all-audio-devices/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"}]}]],"ftbadgeDisplay1":false,"ftbadgeDisplay2":false,"ftbadgeDisplay3":false,"ftbadgeDisplay4":false,"ftbadgeDisplay5":false,"ftbadgeDisplay6":false,"ftbadgeDisplay7":false,"ftbadgeDisplay8":false,"ftbadgeDisplay9":false},{"displayName":"Home Appliances","englishName":"home appliances","linkType":"move","linkUrl":"/uk/home-appliances/","displayFlag":"Y","mobileOnlyFlag":"N","menuPosition":"left","groupCode":"07000000","apiUseFlag":false,"ftImageUseFlag1":false,"ftImageUseFlag2":false,"ftImageUseFlag3":false,"ftImageUseFlag4":false,"ftImageUseFlag5":false,"ftImageUseFlag6":false,"ftImageUseFlag7":false,"ftImageUseFlag8":false,"ftImageUseFlag9":false,"hasChildren":true,"layoutType":"l1l2spread","level1ColumnList":[[{"displayName":"Recommended","englishName":"recommended","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N","layoutColumn":"1","hasChildren":true,"level2List":[{"displayName":"Discover Bespoke AI","englishName":"Discover Bespoke AI","linkType":"move","linkUrl":"/uk/home-appliances/bespoke-ai/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"true","badgeType":"new","badgeText":"NEW","badgePeriod":"20221206|20240602","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Why Samsung?","englishName":"Why Samsung","linkType":"move","linkUrl":"/uk/home-appliances/why-samsung-appliances/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"true","badgeType":"new","badgeText":"NEW","badgePeriod":"20240730|20240830","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"AI Energy Saving","englishName":"AI Energy Saving","linkType":"move","linkUrl":"/uk/home-appliances/ai-energy-saving/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"true","badgeType":"new","badgeText":"NEW","badgePeriod":"20240402|20240602","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"BESPOKE AI meets SmartThings","englishName":"BESPOKE AI meets SmartThings","linkType":"move","linkUrl":"/uk/home-appliances/bespoke-ai-smartthings/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"British Gas Promo","englishName":"british gas promo","linkType":"move","linkUrl":"/uk/offer/british-gas-bill-credit-promotion/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Autumn Cashback","englishName":"autumn cashback","linkType":"move","linkUrl":"/uk/offer/autumn-appliance-sale/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Persil Offer","englishName":"Persil Offer","linkType":"move","linkUrl":"/uk/offer/free-persil-with-washing-machine-deals/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Discover Home Appliances","englishName":"discover home appliances","linkType":"move","linkUrl":"/uk/home-appliances/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Pet Care Appliances","englishName":"Pet Care Appliances","linkType":"move","linkUrl":"https://www.samsung.com/uk/home-appliances/pet-care/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"true","badgeType":"new","badgeText":"NEW","badgePeriod":"20230406|20230706","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Build Your Home Appliances Bundle","englishName":"build your appliances bundle","linkType":"move","linkUrl":"/uk/offer/homeappliance/bundles/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Energy Efficient Appliances","englishName":"energy efficiency appliances","linkType":"move","linkUrl":"/uk/home-appliances/learn/energy-efficient-home-appliances/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"true","badgeType":"eco","badgeText":"Eco","badgePeriod":"20230105|20230606","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Home Appliance Trade Up\n","englishName":"Home Appliance Trade Up","linkType":"move","linkUrl":"/uk/offer/trade-up/#refrigerator-tab","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Home Appliance Buying Guide","englishName":"buying guide","linkType":"move","linkUrl":"/uk/home-appliances/buying-guide/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Samsung Food","englishName":"samsung food","linkType":"move","linkUrl":"/uk/home-appliances/samsung-food/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"true","badgeType":"new","badgeText":"NEW","badgePeriod":"20230901|20231201","isBadgeDisplay":false,"shopLiveUseFlag":"false"}]}],[{"displayName":"Refrigerators","englishName":"refrigerators","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N","groupCode":"07000000","layoutColumn":"2","hasChildren":true,"level2List":[{"displayName":"Discover Refrigerators","englishName":"discover refrigerators","linkType":"move","linkUrl":"/uk/refrigerators/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"BESPOKE Refrigerators","englishName":"bespoke refrigerators","linkType":"move","linkUrl":"/uk/refrigerators/all-refrigerators/?bespoke-ai-new+bespoke+available-to-order","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"true","badgeType":"hot","badgeText":"HOT","badgePeriod":"20221204|20230629","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Energy Efficient Fridge Freezers","englishName":"energy efficientf fridge freezers","linkType":"move","linkUrl":"/uk/refrigerators/all-refrigerators/energy-efficient/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"true","badgeType":"eco","badgeText":"Eco","badgePeriod":"20230103|20230430","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Smart Fridge Freezers","englishName":"smart fridge freezers","linkType":"move","linkUrl":"/uk/refrigerators/all-refrigerators/smart/?available-to-order","displayFlag":"Y","mobileOnlyFlag":"N","groupCode":"07000000","typeCode":"07260000","subTypeCode":"07260600","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"French Style Fridge Freezer","englishName":"french style fridge freezer","linkType":"move","linkUrl":"/uk/refrigerators/french-door/?available-to-order","displayFlag":"Y","mobileOnlyFlag":"N","groupCode":"07000000","typeCode":"07260000","subTypeCode":"07260100","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"American Style Fridge Freezer","englishName":"american style fridge freezer","linkType":"move","linkUrl":"/uk/refrigerators/all-refrigerators/american-style/?available-to-order","displayFlag":"Y","mobileOnlyFlag":"N","groupCode":"07000000","typeCode":"07260000","subTypeCode":"07260400","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Classic Fridge Freezers","englishName":"classic fridge freezers","linkType":"move","linkUrl":"/uk/refrigerators/all-refrigerators/?classic-fridge-freezer+available-to-order","displayFlag":"Y","mobileOnlyFlag":"N","groupCode":"07000000","typeCode":"07260000","subTypeCode":"07260600","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"One Door Fridge or Freezer","englishName":"one door","linkType":"move","linkUrl":"/uk/refrigerators/all-refrigerators/?1-door-fridge+1-door-freezer+available-to-order","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Integrated Refrigerators","englishName":"integrated refrigerators","linkType":"move","linkUrl":"/uk/refrigerators/all-refrigerators/integrated-fridge-freezer/?available-to-order","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"true","badgeType":"new","badgeText":"NEW","badgePeriod":"20230308|20230608","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Fridge Freezer Accessories","englishName":"fridge freezer accessories","linkType":"move","linkUrl":"/uk/home-appliance-accessories/all-home-appliance-accessories/refrigerators/?available-to-order","displayFlag":"Y","mobileOnlyFlag":"N","groupCode":"07000000","typeCode":"07260000","subTypeCode":"07261000","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Refrigeration Buying Guide","englishName":"Refrigeration Buying Guide","linkType":"move","linkUrl":"/uk/home-appliances/buying-guide/what-is-the-best-type-of-fridge-freezer/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"All Refrigerators","englishName":"all refrigerators","linkType":"move","linkUrl":"/uk/refrigerators/all-refrigerators/?available-to-order","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"}]}],[{"displayName":"Laundry","englishName":"laundry","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N","groupCode":"07000000","layoutColumn":"3","hasChildren":true,"level2List":[{"displayName":"Discover Laundry","englishName":"discover laundry","linkType":"move","linkUrl":"/uk/washers-and-dryers/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"BESPOKE AIᵀᴹ Laundry","englishName":"bespoke ai laundry","linkType":"move","linkUrl":"/uk/washers-and-dryers/all-washers-and-dryers/?bespoke-ai-washing-machine+bespoke-ai-tumble-dryer+available-to-order","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"true","badgeType":"hot","badgeText":"HOT","badgePeriod":"20220823|20230630","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Energy Efficient Washing Machines\n","englishName":"Energy Efficient Washing Machines","linkType":"move","linkUrl":"/uk/washers-and-dryers/washing-machines/energy-efficient/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"true","badgeType":"eco","badgeText":"Eco","badgePeriod":"20230103|20230430","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Energy Efficient Tumble Dryers\n","englishName":"Energy Efficient Tumble Dryers","linkType":"move","linkUrl":"/uk/washers-and-dryers/dryers/energy-efficient/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"true","badgeType":"eco","badgeText":"Eco","badgePeriod":"20230208|20230430","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Washing Machines","englishName":"washing machines","linkType":"move","linkUrl":"/uk/washers-and-dryers/washing-machines/?available-to-order","displayFlag":"Y","mobileOnlyFlag":"N","groupCode":"07000000","typeCode":"07230000","subTypeCode":"07230500","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Washer Dryers","englishName":"washer dryers","linkType":"move","linkUrl":"/uk/washers-and-dryers/washer-dryer-combo/?available-to-order","displayFlag":"Y","mobileOnlyFlag":"N","groupCode":"07000000","typeCode":"07230000","subTypeCode":"07230400","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Tumble Dryers","englishName":"tumble dryers","linkType":"move","linkUrl":"/uk/washers-and-dryers/dryers/?available-to-order","displayFlag":"Y","mobileOnlyFlag":"N","groupCode":"07000000","typeCode":"07230000","subTypeCode":"07230600","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Laundry Accessories","englishName":"laundry accessories","linkType":"move","linkUrl":"/uk/home-appliance-accessories/all-home-appliance-accessories/?washers-and-dryers","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Laundry Series Navigator","englishName":"kaundry series navigator","linkType":"move","linkUrl":"/uk/washers-and-dryers/#series-explainer","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Laundry Appliance Buying Guide\n","englishName":"laundry appliance buying guide","linkType":"move","linkUrl":"/uk/home-appliances/buying-guide/what-size-washing-machine-do-i-need/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"All Laundry","englishName":"all laundry","linkType":"move","linkUrl":"/uk/washers-and-dryers/all-washers-and-dryers/?available-to-order","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"}]}],[{"displayName":"Vacuum Cleaners","englishName":"vacuum cleaners","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N","groupCode":"07000000","layoutColumn":"4","hasChildren":true,"level2List":[{"displayName":"Discover Vacuum Cleaners","englishName":"discover vacuum cleaners","linkType":"move","linkUrl":"/uk/vacuum-cleaners/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"BESPOKE Jet™ AI Vacuum ","englishName":"bespoke jet ai vacuum","linkType":"move","linkUrl":"/uk/vacuum-cleaners/stick/bespoke-jet-ai-black-vs28c9784qk-eu/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"true","badgeType":"new","badgeText":"NEW","badgePeriod":"20230530|20230731","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"BESPOKE Jet™ Stick Vacuums","englishName":"bespoke jet stick vacuums","linkType":"move","linkUrl":"/uk/vacuum-cleaners/all-vacuum-cleaners/?bespoke-jettm+available-to-order","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"true","badgeType":"hot","badgeText":"HOT","badgePeriod":"20221204|20230629","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Jet™ Cordless Stick Vacuums","englishName":"jet cordless stick vacuums","linkType":"move","linkUrl":"/uk/vacuum-cleaners/stick/?jet-stick+available-to-order","displayFlag":"Y","mobileOnlyFlag":"N","groupCode":"07000000","typeCode":"07290000","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Jet Bot™ Robot Vacuums","englishName":"jet bot robot vacuums","linkType":"move","linkUrl":"/uk/vacuum-cleaners/robot/?robots+jet-bot-combo+available-to-order","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Battery Packs \u0026 Accessories","englishName":"battery packs and accessories","linkType":"move","linkUrl":"/uk/home-appliance-accessories/all-home-appliance-accessories/vacuum-cleaners/?available-to-order","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Vacuum Series Navigator","englishName":"vacuum series navigator","linkType":"move","linkUrl":"/uk/vacuum-cleaners/#series-explainer","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Vacuum Cleaner Buying Guide","englishName":"vacuum cleaner buying guide","linkType":"move","linkUrl":"/uk/home-appliances/learn/vacuum-cleaners/how-to-choose-a-vacuum-cleaner/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"All Vacuum Cleaners","englishName":"all vacuum cleaners","linkType":"move","linkUrl":"/uk/vacuum-cleaners/all-vacuum-cleaners/?available-to-order","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"}]}],[{"displayName":"Cooking Appliances","englishName":"cooking appliances","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N","groupCode":"07000000","layoutColumn":"5","hasChildren":true,"level2List":[{"displayName":"Discover Cooking Appliances","englishName":"discover cooking appliances","linkType":"move","linkUrl":"/uk/cooking-appliances/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"BESPOKE Cooking Appliances","englishName":"bespoke cooking appliances","linkType":"move","linkUrl":"/uk/cooking-appliances/all-cooking-appliances/?bespoke+available-to-order/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"true","badgeType":"hot","badgeText":"HOT","badgePeriod":"20230523|20230823","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Energy Efficient Cooking Appliances","englishName":"energy efficient cooking appliances","linkType":"move","linkUrl":"/uk/cooking-appliances/ovens/energy-efficient/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"true","badgeType":"eco","badgeText":"Eco","badgePeriod":"20230103|20230430","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Ovens","englishName":"ovens","linkType":"move","linkUrl":"/uk/cooking-appliances/ovens/?available-to-order/","displayFlag":"Y","mobileOnlyFlag":"N","groupCode":"07000000","typeCode":"07270000","subTypeCode":"07271700","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Hobs","englishName":"hobs","linkType":"move","linkUrl":"/uk/cooking-appliances/hobs/?available-to-order/","displayFlag":"Y","mobileOnlyFlag":"N","groupCode":"07000000","typeCode":"07270000","subTypeCode":"07271300","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Hoods","englishName":"hoods","linkType":"move","linkUrl":"/uk/cooking-appliances/hoods/?available-to-order","displayFlag":"Y","mobileOnlyFlag":"N","groupCode":"07000000","typeCode":"07270000","subTypeCode":"07271800","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Microwaves","englishName":"microwaves","linkType":"move","linkUrl":"/uk/microwave-ovens/all-microwave-ovens/?available-to-order/","displayFlag":"Y","mobileOnlyFlag":"N","groupCode":"07000000","typeCode":"07270000","subTypeCode":"07271400","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"All Cooking Appliances","englishName":"all cooking appliances","linkType":"move","linkUrl":"/uk/cooking-appliances/all-cooking-appliances/?available-to-order/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"}]}],[{"displayName":"Dishwashers","englishName":"dishwashers","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N","groupCode":"07000000","layoutColumn":"6","hasChildren":true,"level2List":[{"displayName":"Discover Dishwashers","englishName":"discover dishwashers","linkType":"move","linkUrl":"/uk/dishwashers/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Built- in Dishwashers","englishName":"built in dishwashers","linkType":"move","linkUrl":"/uk/dishwashers/built-in/?available-to-order/","displayFlag":"Y","mobileOnlyFlag":"N","groupCode":"07000000","typeCode":"07240000","subTypeCode":"07240400","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Freestanding Dishwashers","englishName":"freestanding dishwashers","linkType":"move","linkUrl":"/uk/dishwashers/freestanding/?available-to-order/","displayFlag":"Y","mobileOnlyFlag":"N","groupCode":"07000000","typeCode":"07240000","subTypeCode":"07240100","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"All Dishwashers","englishName":"all dishwashers","linkType":"move","linkUrl":"/uk/dishwashers/all-dishwashers/?available-to-order/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"}]},{"displayName":"Heating \u0026 Cooling","englishName":"heating and cooling","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N","layoutColumn":"6","hasChildren":true,"level2List":[{"displayName":"All Air Conditioners ","englishName":"all air conditioners ","linkType":"new","linkUrl":"https://samsung-climatesolutions.com/en-gb/b2c.html?cid\u003duk_ow_affiliate_samsung_air-conditioning_none_gnb-climatesolutions_other_creative3_segment3","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"All Heat Pumps ","englishName":"all heat pumps ","linkType":"new","linkUrl":"https://samsung-climatesolutions.com/en-gb/b2c/our-solutions/home/heat-pump-solutions.html?cid\u003duk_ow_affiliate_samsung_heatpump_none_gnb-climatesolutions_other_creative4_segment4","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"}]}]],"ftbadgeDisplay1":false,"ftbadgeDisplay2":false,"ftbadgeDisplay3":false,"ftbadgeDisplay4":false,"ftbadgeDisplay5":false,"ftbadgeDisplay6":false,"ftbadgeDisplay7":false,"ftbadgeDisplay8":false,"ftbadgeDisplay9":false},{"displayName":"Computing","englishName":"computing","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N","menuPosition":"left","groupCode":"31000000","apiUseFlag":false,"ftImageUseFlag1":false,"ftImageUseFlag2":false,"ftImageUseFlag3":false,"ftImageUseFlag4":false,"ftImageUseFlag5":false,"ftImageUseFlag6":false,"ftImageUseFlag7":false,"ftImageUseFlag8":false,"ftImageUseFlag9":false,"hasChildren":true,"layoutType":"l1l2spread","level1ColumnList":[[{"displayName":"Recommended","englishName":"recommended","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N","layoutColumn":"1","hasChildren":true,"level2List":[{"displayName":"Laptop \u0026 Computing Offers","englishName":"laptop and computing offers","linkType":"move","linkUrl":"/uk/offer/computing/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"true","badgeType":"new","badgeText":"NEW","badgePeriod":"20240305|20240830","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Help me Choose my Monitor","englishName":"Help me Choose my Monitor","linkType":"move","linkUrl":"/uk/monitors/help-me-choose/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"true","badgeType":"new","badgeText":"NEW","badgePeriod":"20240627|20241227","isBadgeDisplay":true,"shopLiveUseFlag":"false"},{"displayName":"Best Samsung Gaming Laptop","englishName":"best samsung gaming setup","linkType":"move","linkUrl":"/uk/laptop-buying-guide/best-gaming-laptop/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"What is the best Samsung Laptop?","englishName":"what is the best samsung laptop","linkType":"move","linkUrl":"/uk/laptop-buying-guide/samsung-laptop-series-explained/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"What is the best Samsung Laptops for students?","englishName":"what is the best samsung laptop for students","linkType":"move","linkUrl":"/uk/laptop-buying-guide/best-laptop-for-students/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Galaxy Book Smart Switch ","englishName":"galaxy book smart switch","linkType":"move","linkUrl":"/uk/support/computing/use-smart-switch-to-transfer-your-data-to-your-new-galaxy-book/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Monitor Trade Up","englishName":"monitor trade up","linkType":"move","linkUrl":"/uk/offer/trade-up/#monitors-tab","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Monitor Buying Guide\n","englishName":"monitor buying guide","linkType":"move","linkUrl":"/uk/monitors/monitor-buying-guide/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"What is Odyssey Gaming?","englishName":"what is odyssey gaming","linkType":"move","linkUrl":"/uk/monitors/odyssey-gaming-monitor/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Smart Monitor Buying Guide","englishName":"smart monitor buying guide","linkType":"move","linkUrl":"/uk/monitors/smart_monitors/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Which Monitor Resolution is best for you?","englishName":"which monitor resolution is best for you","linkType":"move","linkUrl":"/uk/monitors/monitor-buying-guide/how-to-select-by-resolution/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"}]}],[{"displayName":"Galaxy Book \u0026 Laptops","englishName":"galaxy book and laptops","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N","layoutColumn":"2","hasChildren":true,"level2List":[{"displayName":"Discover Galaxy Book","englishName":"discover galaxy book","linkType":"move","linkUrl":"/uk/galaxy-book/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Galaxy Book5 Pro 360","englishName":"Galaxy Book5 Pro 360","linkType":"move","linkUrl":"/uk/computers/galaxy-book/galaxy-book5-pro360/buy/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"true","badgeType":"new","badgeText":"NEW","badgePeriod":"20240904|20250219","isBadgeDisplay":true,"shopLiveUseFlag":"false"},{"displayName":"Galaxy Book4 Ultra","englishName":"galaxy book4 ultra","linkType":"move","linkUrl":"/uk/computers/all-computers/?galaxy-book","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Galaxy Book4 Edge","englishName":"galaxy book4 edge","linkType":"move","linkUrl":"/uk/computers/all-computers/?galaxy-book-edge","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Galaxy Book4 Pro 360","englishName":"galaxy book4 pro 360","linkType":"move","linkUrl":"/uk/computers/all-computers/?galaxy-book-360","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Galaxy Book4 Pro","englishName":"galaxy book4 pro","linkType":"move","linkUrl":"/uk/computers/all-computers/?galaxy-book","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Galaxy Book4 360","englishName":"galaxy book4 360","linkType":"move","linkUrl":"/uk/computers/all-computers/?galaxy-book-360","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Galaxy Book4","englishName":"Galaxy Book4","linkType":"move","linkUrl":"/uk/computers/all-computers/?galaxy-book","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Copilot+PC","englishName":"copilot+pc","linkType":"move","linkUrl":"/uk/computers/galaxy-book-copilot-plus-pcs/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Samsung Chromebook","englishName":"samsung chromebook","linkType":"move","linkUrl":"/uk/computers/chromebook/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Accessories","englishName":"accessories","linkType":"move","linkUrl":"/uk/computer-accessories/all-computer-accessories/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"All Laptops","englishName":"all laptops","linkType":"move","linkUrl":"/uk/computers/all-computers/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Compare","englishName":"compare","linkType":"move","linkUrl":"/uk/galaxy-book/compare/?product1\u003dnp950qed-kb1uk\u0026product2\u003dnp950xed-kb1uk\u0026product3\u003dnp935qdb-ka2uk","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Help Me Choose","englishName":"help me choose","linkType":"move","linkUrl":"/uk/laptop-buying-guide/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Galaxy Books Download Centre","englishName":"galaxy books download centre","linkType":"new","linkUrl":"https://www.samsung.com/global/galaxybooks-downloadcenter/?siteCode\u003duk","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"}]}],[{"displayName":"Galaxy Book By Size","englishName":"galaxy book by size","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N","layoutColumn":"3","hasChildren":true,"level2List":[{"displayName":"15.6\" - 16.0\"","englishName":"156 to 160","linkType":"move","linkUrl":"/uk/computers/all-computers/?156+160","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"13.3” - 14.0”\n","englishName":"133 to 149","linkType":"move","linkUrl":"/uk/computers/all-computers/?133+140","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"11.0” - 12.9”","englishName":"110 to 129","linkType":"move","linkUrl":"/uk/computers/all-computers/?110+124","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"All Galaxy Book By Size","englishName":"all galaxy book by size","linkType":"move","linkUrl":"/uk/computers/all-computers/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"}]}],[{"displayName":"Computer Monitors","englishName":"computer monitors","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N","layoutColumn":"4","hasChildren":true,"level2List":[{"displayName":"Help me Choose my Monitor","englishName":"Help me Choose my Monitor","linkType":"move","linkUrl":"/uk/monitors/help-me-choose/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"true","badgeType":"new","badgeText":"NEW","badgePeriod":"20240627|20241227","isBadgeDisplay":true,"shopLiveUseFlag":"false"},{"displayName":"Discover Computer Monitors","englishName":"discover computer monitors","linkType":"move","linkUrl":"/uk/monitors/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Gaming Monitor","englishName":"gaming monitor","linkType":"move","linkUrl":"/uk/monitors/gaming/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Smart Monitor","englishName":"smart monitor","linkType":"move","linkUrl":"/uk/monitors/smart/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"High Resolution Monitor","englishName":"high resolution monitor","linkType":"move","linkUrl":"/uk/monitors/high-resolution/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"ViewFinity Monitor","englishName":"viewinfinity monitor","linkType":"move","linkUrl":"/uk/monitors/all-monitors/?viewfinity","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"4K UHD Monitor","englishName":"4k uhd monitor","linkType":"move","linkUrl":"/uk/monitors/4k-monitor/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Curved Monitor","englishName":"curved monitor","linkType":"move","linkUrl":"/uk/monitors/curved/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Ultrawide Monitor\n","englishName":"ultrawide monitor","linkType":"move","linkUrl":"/uk/monitors/ultra-wide/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Business Monitor\n","englishName":"business","linkType":"move","linkUrl":"/uk/monitors/business/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"All Monitors\n","englishName":"all monitors","linkType":"move","linkUrl":"/uk/monitors/all-monitors/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Monitor Buying Guide","englishName":"monitor buying guide","linkType":"move","linkUrl":"/uk/monitors/monitor-buying-guide/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"}]}],[{"displayName":"Memory \u0026 Storage","englishName":"memory and storage","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N","layoutColumn":"5","hasChildren":true,"level2List":[{"displayName":"Discover Memory \u0026 Storage","englishName":"discover memory and storage","linkType":"move","linkUrl":"/uk/memory-storage-devices/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"NVME SSD","englishName":"nvme ssd","linkType":"move","linkUrl":"/uk/memory-storage/nvme-ssd/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"SATA SSD","englishName":"sata ssd","linkType":"move","linkUrl":"/uk/memory-storage/sata-ssd/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Portable SSD","englishName":"portable ssd","linkType":"move","linkUrl":"/uk/memory-storage/portable-ssd/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Memory Cards","englishName":"memory cards","linkType":"move","linkUrl":"/uk/memory-storage/memory-card/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"USB Flash Drive","englishName":"usb flash drive","linkType":"move","linkUrl":"/uk/memory-storage/usb-flash-drive/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"All Memory \u0026 Storage","englishName":"all memory and storage","linkType":"move","linkUrl":"/uk/memory-storage/all-memory-storage/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"}]}]],"ftbadgeDisplay1":false,"ftbadgeDisplay2":false,"ftbadgeDisplay3":false,"ftbadgeDisplay4":false,"ftbadgeDisplay5":false,"ftbadgeDisplay6":false,"ftbadgeDisplay7":false,"ftbadgeDisplay8":false,"ftbadgeDisplay9":false},{"displayName":"Displays","englishName":"displays","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N","menuPosition":"left","apiUseFlag":false,"ftImageUseFlag1":false,"ftImageUseFlag2":false,"ftImageUseFlag3":false,"ftImageUseFlag4":false,"ftImageUseFlag5":false,"ftImageUseFlag6":false,"ftImageUseFlag7":false,"ftImageUseFlag8":false,"ftImageUseFlag9":false,"hasChildren":true,"layoutType":"l1l2spread","level1ColumnList":[[{"displayName":"Monitors","englishName":"monitors","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N","layoutColumn":"1","hasChildren":true,"level2List":[{"displayName":"Help me Choose my Monitor","englishName":"Help me Choose my Monitor","linkType":"move","linkUrl":"/uk/monitors/help-me-choose/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"true","badgeType":"new","badgeText":"NEW","badgePeriod":"20240627|20241227","isBadgeDisplay":true,"shopLiveUseFlag":"false"},{"displayName":"Discover Monitors","englishName":"discover monitors","linkType":"move","linkUrl":"/uk/monitors/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Gaming Monitor","englishName":"gaming monitor","linkType":"move","linkUrl":"/uk/monitors/gaming/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Smart Monitor","englishName":"smart monitor","linkType":"move","linkUrl":"/uk/monitors/smart/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"High Resolution Monitor","englishName":"high resolution monitor","linkType":"move","linkUrl":"/uk/monitors/high-resolution/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"ViewFinity Monitor","englishName":"viewinfinity monitor","linkType":"move","linkUrl":"/uk/monitors/all-monitors/?viewfinity","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"4K UHD Monitor","englishName":"4k uhd monitor","linkType":"move","linkUrl":"/uk/monitors/4k-monitor/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Curved Monitor","englishName":"curved monitor","linkType":"move","linkUrl":"/uk/monitors/curved/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Ultrawide Monitor","englishName":"ultrawide monitor","linkType":"move","linkUrl":"/uk/monitors/ultra-wide/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Business Monitor\n","englishName":"business monitor","linkType":"move","linkUrl":"/uk/monitors/business/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"All Monitors","englishName":"all monitors","linkType":"move","linkUrl":"/uk/monitors/all-monitors/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Monitor Buying Guide","englishName":"monitor buying guide","linkType":"move","linkUrl":"/uk/monitors/monitor-buying-guide/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Monitor Trade Up","englishName":"monitor tradeup","linkType":"move","linkUrl":"/uk/offer/trade-up/#monitors-tab","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"}]}],[{"displayName":"For Business","englishName":"for business","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N","layoutColumn":"2","hasChildren":true,"level2List":[{"displayName":"Discover Commercial TVs","englishName":"discover commercial tvs","linkType":"new","linkUrl":"/uk/business/commercial-tvs/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"SMART Signage","englishName":"smart signage","linkType":"new","linkUrl":"/uk/business/smart-signage/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"LED Signage","englishName":"led signage","linkType":"new","linkUrl":"/uk/business/led-signage/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Commercial TVs","englishName":"commercial tvs","linkType":"new","linkUrl":"/uk/business/commercial-tvs/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Monitors","englishName":"monitors","linkType":"new","linkUrl":"/uk/business/monitors/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"}]}]],"ftbadgeDisplay1":false,"ftbadgeDisplay2":false,"ftbadgeDisplay3":false,"ftbadgeDisplay4":false,"ftbadgeDisplay5":false,"ftbadgeDisplay6":false,"ftbadgeDisplay7":false,"ftbadgeDisplay8":false,"ftbadgeDisplay9":false},{"displayName":"Accessories","englishName":"Accessories","linkType":"move","linkUrl":"/uk/accessories/","displayFlag":"Y","mobileOnlyFlag":"N","menuPosition":"left","apiUseFlag":false,"ftImageUseFlag1":false,"ftImageUseFlag2":false,"ftImageUseFlag3":false,"ftImageUseFlag4":false,"ftImageUseFlag5":false,"ftImageUseFlag6":false,"ftImageUseFlag7":false,"ftImageUseFlag8":false,"ftImageUseFlag9":false,"hasChildren":false,"layoutType":"l1only","ftImageAreaTitle":"New \u0026 Featured","ftbadgeDisplay1":false,"ftbadgeDisplay2":false,"ftbadgeDisplay3":false,"ftbadgeDisplay4":false,"ftbadgeDisplay5":false,"ftbadgeDisplay6":false,"ftbadgeDisplay7":false,"ftbadgeDisplay8":false,"ftbadgeDisplay9":false},{"displayName":"SmartThings","englishName":"smartthings","linkType":"move","linkUrl":"/uk/smartthings/","displayFlag":"Y","mobileOnlyFlag":"N","menuPosition":"left","apiUseFlag":false,"ftImageUseFlag1":false,"ftImageUseFlag2":false,"ftImageUseFlag3":false,"ftImageUseFlag4":false,"ftImageUseFlag5":false,"ftImageUseFlag6":false,"ftImageUseFlag7":false,"ftImageUseFlag8":false,"ftImageUseFlag9":false,"hasChildren":false,"level1List":[],"layoutType":"l1only","ftImageAreaTitle":"New \u0026 Featured","containerAlignment":"left","ftbadgeDisplay1":false,"ftbadgeDisplay2":false,"ftbadgeDisplay3":false,"ftbadgeDisplay4":false,"ftbadgeDisplay5":false,"ftbadgeDisplay6":false,"ftbadgeDisplay7":false,"ftbadgeDisplay8":false,"ftbadgeDisplay9":false},{"displayName":"Black Friday","englishName":"Black Friday","linkType":"move","linkUrl":"/uk/offer/black-friday/","displayFlag":"Y","mobileOnlyFlag":"N","menuPosition":"left","apiUseFlag":false,"ftImageUseFlag1":false,"ftImageUseFlag2":false,"ftImageUseFlag3":false,"ftImageUseFlag4":false,"ftImageUseFlag5":false,"ftImageUseFlag6":false,"ftImageUseFlag7":false,"ftImageUseFlag8":false,"ftImageUseFlag9":false,"hasChildren":false,"layoutType":"l1l2spread","containerAlignment":"left","ftbadgeDisplay1":false,"ftbadgeDisplay2":false,"ftbadgeDisplay3":false,"ftbadgeDisplay4":false,"ftbadgeDisplay5":false,"ftbadgeDisplay6":false,"ftbadgeDisplay7":false,"ftbadgeDisplay8":false,"ftbadgeDisplay9":false}],"gnbRightModelList":[{"displayName":"Support","englishName":"support","linkType":"move","linkUrl":"/uk/support/","displayFlag":"Y","mobileOnlyFlag":"N","menuPosition":"right","apiUseFlag":false,"ftImageUseFlag1":false,"ftImageUseFlag2":false,"ftImageUseFlag3":false,"ftImageUseFlag4":false,"ftImageUseFlag5":false,"ftImageUseFlag6":false,"ftImageUseFlag7":false,"ftImageUseFlag8":false,"ftImageUseFlag9":false,"hasChildren":true,"layoutType":"l1l2spread","level1ColumnList":[[{"displayName":"Product Help","englishName":"product help","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N","layoutColumn":"1","hasChildren":true,"level2List":[{"displayName":"Support Home","englishName":"support home","linkType":"move","linkUrl":"/uk/support/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Manual and Software","englishName":"Manual and Software","linkType":"move","linkUrl":"/uk/support/user-manuals-and-guide/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Search Support","englishName":"search support","linkType":"move","linkUrl":"/uk/search/?searchvalue\u003dmobile#support","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"SHOP FAQ","englishName":"shop faq","linkType":"move","linkUrl":"/uk/shop-faq/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"How to Guides","englishName":"how to guides","linkType":"move","linkUrl":"/uk/support/product-help/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"}]}],[{"displayName":"Repairs \u0026 Warranty","englishName":"repair and warranty","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N","layoutColumn":"2","hasChildren":true,"level2List":[{"displayName":"Warranty Information","englishName":"warranty information","linkType":"move","linkUrl":"/uk/support/warranty/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Troubleshoot \u0026 Book a Repair","englishName":"troubleshoot and book a repair","linkType":"move","linkUrl":"/uk/support/repair/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Track My Repair","englishName":"track my repair","linkType":"move","linkUrl":"/uk/support/repair/track-my-repair/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Register your Samsung Product","englishName":"register your samsung product","linkType":"move","linkUrl":"/uk/support/warranty/register-your-samsung-product-warranty/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Spare Parts","englishName":"spare parts","linkType":"move","linkUrl":"/uk/support/spare-parts/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Self-Repair","englishName":"self repair","linkType":"move","linkUrl":"/uk/support/self-repair/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"}]}],[{"displayName":"Contact","englishName":"contact","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N","layoutColumn":"3","hasChildren":true,"level2List":[{"displayName":"Contact Us","englishName":"contact us","linkType":"move","linkUrl":"/uk/support/contact/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Sign Language Support","englishName":"sign language support","linkType":"move","linkUrl":"/uk/support/contact/accessibility/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"},{"displayName":"Ask the Community","englishName":"ask the community","linkType":"new","linkUrl":"https://eu.community.samsung.com/?category.id\u003duk\u0026profile.language\u003den-gb","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"}]}],[{"displayName":"Additional Info","englishName":"additional info","linkType":"move","displayFlag":"Y","mobileOnlyFlag":"N","layoutColumn":"4","hasChildren":true,"level2List":[{"displayName":"News \u0026 Alerts","englishName":"news and alerts","linkType":"move","linkUrl":"/uk/support/newsalert/","displayFlag":"Y","mobileOnlyFlag":"N","badgeFlag":"false","isBadgeDisplay":false,"shopLiveUseFlag":"false"}]}]],"ftbadgeDisplay1":false,"ftbadgeDisplay2":false,"ftbadgeDisplay3":false,"ftbadgeDisplay4":false,"ftbadgeDisplay5":false,"ftbadgeDisplay6":false,"ftbadgeDisplay7":false,"ftbadgeDisplay8":false,"ftbadgeDisplay9":false},{"displayName":"For Business","englishName":"for business","linkType":"move","linkUrl":"/uk/business/","displayFlag":"Y","mobileOnlyFlag":"N","menuPosition":"right","apiUseFlag":false,"ftImageUseFlag1":false,"ftImageUseFlag2":false,"ftImageUseFlag3":false,"ftImageUseFlag4":false,"ftImageUseFlag5":false,"ftImageUseFlag6":false,"ftImageUseFlag7":false,"ftImageUseFlag8":false,"ftImageUseFlag9":false,"hasChildren":false,"level1List":[],"layoutType":"l1only","ftImageAreaTitle":"New \u0026 Featured","ftbadgeDisplay1":false,"ftbadgeDisplay2":false,"ftbadgeDisplay3":false,"ftbadgeDisplay4":false,"ftbadgeDisplay5":false,"ftbadgeDisplay6":false,"ftbadgeDisplay7":false,"ftbadgeDisplay8":false,"ftbadgeDisplay9":false}],"beforeLoginModel":{"displayName":"Before Login","englishName":"before_login","apiUseFlag":false,"ftImageUseFlag1":false,"ftImageUseFlag2":false,"ftImageUseFlag3":false,"ftImageUseFlag4":false,"ftImageUseFlag5":false,"ftImageUseFlag6":false,"ftImageUseFlag7":false,"ftImageUseFlag8":false,"ftImageUseFlag9":false,"hasChildren":true,"level1List":[{"displayName":"Orders","englishName":"orders","linkType":"move","linkUrl":"/uk/mypage/orders/","displayFlag":"Y","mobileOnlyFlag":"N","hasChildren":false},{"displayName":"Product Registration\n","englishName":"product registration","linkType":"move","linkUrl":"/uk/mypage/myproducts/","displayFlag":"Y","mobileOnlyFlag":"N","layoutColumn":"1","hasChildren":false},{"displayName":"Samsung Rewards","englishName":"samsung rewards","linkType":"move","linkUrl":"/uk/rewards/","displayFlag":"Y","mobileOnlyFlag":"N","layoutColumn":"1","hasChildren":false},{"displayName":"Members","englishName":"members","linkType":"move","linkUrl":"/uk/members/","displayFlag":"Y","mobileOnlyFlag":"N","hasChildren":false}],"ftbadgeDisplay1":false,"ftbadgeDisplay2":false,"ftbadgeDisplay3":false,"ftbadgeDisplay4":false,"ftbadgeDisplay5":false,"ftbadgeDisplay6":false,"ftbadgeDisplay7":false,"ftbadgeDisplay8":false,"ftbadgeDisplay9":false},"afterLoginModel":{"displayName":"After Login","englishName":"after_login","apiUseFlag":false,"ftImageUseFlag1":false,"ftImageUseFlag2":false,"ftImageUseFlag3":false,"ftImageUseFlag4":false,"ftImageUseFlag5":false,"ftImageUseFlag6":false,"ftImageUseFlag7":false,"ftImageUseFlag8":false,"ftImageUseFlag9":false,"hasChildren":true,"level1List":[{"displayName":"My page","englishName":"my page","linkType":"move","linkUrl":"/uk/mypage/","displayFlag":"Y","mobileOnlyFlag":"N","hasChildren":false},{"displayName":"Orders","englishName":"orders","linkType":"move","linkUrl":"/uk/mypage/orders/","displayFlag":"Y","mobileOnlyFlag":"N","hasChildren":false},{"displayName":"Wishlist","englishName":"wishlist","linkType":"new","linkUrl":"https://shop.samsung.com/uk/mypage/wishlist","displayFlag":"Y","mobileOnlyFlag":"N","hasChildren":false},{"displayName":"Product Registration\n","englishName":"product registration","linkType":"move","linkUrl":"/uk/mypage/myproducts/","displayFlag":"Y","mobileOnlyFlag":"N","layoutColumn":"1","hasChildren":false},{"displayName":"My Rewards","englishName":"my rewards","linkType":"move","linkUrl":"/uk/mypage/rewards/","displayFlag":"Y","mobileOnlyFlag":"N","layoutColumn":"1","hasChildren":false},{"displayName":"Members","englishName":"members","linkType":"move","linkUrl":"/uk/members/","displayFlag":"Y","mobileOnlyFlag":"N","hasChildren":false}],"ftbadgeDisplay1":false,"ftbadgeDisplay2":false,"ftbadgeDisplay3":false,"ftbadgeDisplay4":false,"ftbadgeDisplay5":false,"ftbadgeDisplay6":false,"ftbadgeDisplay7":false,"ftbadgeDisplay8":false,"ftbadgeDisplay9":false},"gnbUtilModel":{"isLogin":"Y","isCart":"Y","shopIntegrationFlag":"Hybris-new","loginLinkUrl":"https://account.samsung.com/accounts/v1/Samsung_com_UK/signInGate","logoutUrl":"https://account.samsung.com/accounts/v1/Samsung_com_UK/signOutGate","stgloginLinkUrl":"https://account.samsung.com/accounts/v1/Samsung_com_UK/signInGate","stglogoutUrl":"https://account.samsung.com/accounts/v1/Samsung_com_UK/signOutGate","preqaloginLinkUrl":"https://account.samsung.com/accounts/v1/Samsung_com_UK/signInGate","preqalogoutUrl":"https://account.samsung.com/accounts/v1/Samsung_com_UK/signOutGate","SAsignOutURL":"/aemapi/v6/data-login/afterLogout.uk.json","loginAccountServiceId":"84hg4924k6","SAserviceName":"SAMSUNG","countryCode":"GB","countryIsoCode":"GBR","languageCode":"en","registURL":"/aemapi/v6/data-login/afterLogin.uk.json","stgStoreDomain":"https://s3-smn4-api.ecom-stg.samsung.com","preqaStoreDomain":"https://api.shop.samsung.com","preqa2StoreDomain":"https://api.shop.samsung.com","uatStoreDomain":"https://s3-smn4-api.ecom-stg.samsung.com","uatStoreWebDomain":"https://stg3.shop.samsung.com","orderUrl":"/uk/web/my-orders/","cartUrl":"https://shop.samsung.com/uk/cart/","useFullCartUrl":false,"emailActivationURL":"/aemapi/v6/data-login/emailActivationURL.uk.json","storeDomain":"https://api.shop.samsung.com","trackOrderUrl":"/uk/web/search-orders/","privacyTag1":"\u003ca href\u003d\u0027/uk/info/privacy/\u0027 target\u003d\u0027_blank\u0027 class\u003d\u0027link-text\u0027 title\u003d\"Open in a new window\"\u003e","privacyTag2":"\u003c/a\u003e","wishlistUrl":"/uk/web/my-wishlist/","SAinfoUrl":"/uk/web/my-details/","saStoreDomain":"https://api.shop.samsung.com","stgStoreWebDomain":"https://stg3.shop.samsung.com","storeWebDomain":"https://shop.samsung.com","mySamsungRewardsTierType":"global","newMyRewardGrantPoint":"5%","newMyRewardCurrencyConv":"0.001"},"homeLinkPath":"/uk/","language":"en_GB"}; </script> <nav id="component-id" class="nv00-gnb" role="navigation" aria-label="main navigation"> <div class="nv00-gnb__inner-wrap"> <div class="nv00-gnb__inner-wrap-looping--start" tabindex="0"></div> <div class="nv00-gnb__logo-wrap"> <a href="/uk/" class="nv00-gnb__logo " an-tr="nv00_gnb-1depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="logo" aria-label="Samsung"> <svg class="icon" xmlns="http://www.w3.org/2000/svg" width="120" height="32" viewBox="0 0 120 32"> <rect id="Clear_space" width="120" height="32" fill="none"/> <path id="Logo_ratio" d="M0,11.651V10.511H3.994v1.45a1.334,1.334,0,0,0,1.494,1.346A1.3,1.3,0,0,0,6.932,12.3a1.833,1.833,0,0,0-.026-1.113C6.133,9.243.851,8.363.18,5.333a5.347,5.347,0,0,1-.025-2.02C.567.88,2.705,0,5.359,0c2.113,0,5.025.492,5.025,3.754V4.816H6.674V3.884A1.275,1.275,0,0,0,5.282,2.537a1.25,1.25,0,0,0-1.365,1.01,2.021,2.021,0,0,0,.026.777c.437,1.734,6.081,2.667,6.7,5.8a6.943,6.943,0,0,1,.025,2.46C10.307,15.068,8.091,16,5.412,16,2.6,16,0,14.99,0,11.651ZM48.392,11.6V10.46h3.943v1.424A1.312,1.312,0,0,0,53.8,13.23a1.286,1.286,0,0,0,1.443-.984,1.759,1.759,0,0,0-.025-1.088c-.748-1.915-5.979-2.8-6.648-5.825a5.215,5.215,0,0,1-.026-1.994C48.959.932,51.1.052,53.7.052c2.088,0,4.973.518,4.973,3.728V4.816H54.989V3.91a1.268,1.268,0,0,0-1.365-1.346,1.2,1.2,0,0,0-1.34.984,2.017,2.017,0,0,0,.025.777c.412,1.734,6,2.641,6.623,5.747a6.806,6.806,0,0,1,.025,2.434c-.361,2.486-2.551,3.392-5.2,3.392C50.97,15.9,48.392,14.887,48.392,11.6Zm14.121.545a5.876,5.876,0,0,1-.025-.985V.44H66.25V11.495a4.111,4.111,0,0,0,.025.57,1.468,1.468,0,0,0,2.835,0,3.97,3.97,0,0,0,.026-.57V.44H72.9V11.158c0,.285-.026.829-.026.985-.257,2.8-2.448,3.7-5.179,3.7S62.771,14.938,62.513,12.143Zm30.974-.156A7.808,7.808,0,0,1,93.435,11V4.712c0-.259.025-.725.051-.985C93.821.932,96.063.052,98.717.052c2.629,0,4.947.88,5.206,3.676a7.185,7.185,0,0,1,.025.985V5.2h-3.762V4.376a3.1,3.1,0,0,0-.051-.57,1.553,1.553,0,0,0-2.964,0,3.088,3.088,0,0,0-.051.7V11.34a4.17,4.17,0,0,0,.026.57A1.472,1.472,0,0,0,98.717,13a1.406,1.406,0,0,0,1.52-1.087,2.09,2.09,0,0,0,.026-.57V9.165h-1.52V6.99H104V11a7.674,7.674,0,0,1-.052.984c-.257,2.718-2.6,3.676-5.231,3.676S93.744,14.705,93.487,11.987ZM41.049,15.378l-.1-13.825L38.369,15.378H34.607L32.055,1.553l-.1,13.825H28.242L28.551.466h6.056l1.881,11.651L38.369.466h6.055l.335,14.912Zm-19.79,0L19.249,1.553,17.187,15.378H13.168L15.9.466h6.623l2.732,14.912Zm62.977-.155L80.5,2.822l.206,12.4H77.046V.466h5.514l3.5,12.013L85.859.466h3.685V15.224Z" transform="translate(8 8)"/> </svg> </a> </div> <div class="nv00-gnb__search-wrap"> <button class="nv00-gnb__backward-btn"> <span class="hidden">previous menu</span> <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#backward-bold" href="#backward-bold"></use> </svg> </button> <button class="nv00-gnb__search-btn gnb__search-btn-js" an-tr="nv00_gnb-1depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="search"> <span class="hidden">search</span> <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#search-bold" href="#search-bold"></use> </svg> </button> <button class="nv00-gnb__close-btn" an-tr="nv00_gnb-gnb-navigation2" an-ca="navigation" an-ac="gnb" an-la="gnb:close"> <span class="hidden">close menu</span> <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#delete-bold" href="#delete-bold"></use> </svg> </button> </div> <!-- 로그인 mobile S --> <div class="nv00-gnb__user-account-wrap"> <div class="nv00-gnb__user-account before-login"> <a class="nv00-gnb__user-account-link loginBtn" href="javascript:;" data-linkinfo="https://account.samsung.com/accounts/v1/Samsung_com_UK/signInGate" an-tr="nv00_gnb-1depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="sign in sign up"> Sign In/Sign-Up </a> <p class="nv00-gnb__utility-user-menu-rewards"> <a href="/uk/why-samsung-account/" class="nv00-gnb__utility-user-menu-rewards-link" aria-label="Why Create a Samsung Account? Samsung Rewards" an-tr="nv00_gnb-account-account" an-ca="account" an-ac="gnb" an-la="rewards"> Why Create a Samsung Account? <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#next-bold" href="#next-bold"></use> </svg> </a> </p> </div> <div class="nv00-gnb__user-account after-login"> <a class="nv00-gnb__user-account-link js-user-name" aria-label="Manage Account" href="https://account.samsung.com/membership/contents/profile/profile-gate"> <div class="image js-gnb-afterlogin-image"> <img class="image__main" src="" alt="alternative-text" role="img" data-comp-name="image"/> </div> <span class="account-icon js-gnb-afterlogin-no-image"> <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#user-bold" href="#user-bold"></use> </svg> </span> <p class="user-name"></p> <p class="hidden">Manage Account</p> </a> <p class="nv00-gnb__utility-user-menu-rewards"> <a href="/uk/why-samsung-account/" class="nv00-gnb__utility-user-menu-rewards-link" aria-label="Why Create a Samsung Account? Samsung Rewards" an-tr="nv00_gnb-account-account" an-ca="account" an-ac="gnb" an-la="rewards"> Why Create a Samsung Account? <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#next-bold" href="#next-bold"></use> </svg> </a> </p> </div> </div> <!-- 로그인 mobile E --> <div class="nv00-gnb__l0-menu-wrap"> <ul class="nv00-gnb__l0-menu-list left-menu" role="menubar"> <li class="nv00-gnb__l0-menu"> <button class="nv00-gnb__l0-menu-btn" role="menuitem" aria-expanded="false" aria-haspopup="true" an-tr="nv00_gnb-1depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop"> Shop <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#next-bold" href="#next-bold"></use> </svg> </button> <div class="nv00-gnb__l1-menu-container left-side"> <p class="nv00-gnb__l1-menu-container-title">Shop<!-- 44 --></p> <div class="nv00-gnb__l1-menu-wrap l1-l2-spread"> <div class="nv00-gnb__l1-menu"> <h3 class="nv00-gnb__l1-menu-btn" data-engname="shop:new and featured" an-tr="nv00_gnb-2depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:new and featured"> New &amp; Featured <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-bold" href="#open-down-bold"></use> </svg> </h3> </div> <ul class="nv00-gnb__l2-menu-list" role="menu"> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/trending-now/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:new and featured:samsung com exclusives" role="menuitem"> Samsung.com Exclusives </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/apps/samsung-shop-app/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:new and featured:samsung shop app " role="menuitem"> Samsung Shop App </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/tvs/all-tvs/?new-2024-tvs" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:new and featured:new 2024 tvs" role="menuitem"> New 2024 TVs </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/game-portal/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:new and featured:game portal" role="menuitem"> Game Portal </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/smartphones/galaxy-z/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:new and featured:foldable phones " role="menuitem"> Foldable Phones </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/tablets/galaxy-tab-s/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:new and featured:large tablets" role="menuitem"> Large Tablets <span class="badge-icon badge-icon--label badge-icon--bg-color-blue">New</span> </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/gaming/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:new and featured:gaming" role="menuitem"> Gaming Products </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/smartthings/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:new and featured:smartthings" role="menuitem"> SmartThings </a> </li> </ul> </div> <div class="nv00-gnb__l1-menu-wrap l1-l2-spread"> <div class="nv00-gnb__l1-menu"> <h3 class="nv00-gnb__l1-menu-btn" data-engname="shop:offers" an-tr="nv00_gnb-2depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:offers"> Offers <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-bold" href="#open-down-bold"></use> </svg> </h3> </div> <ul class="nv00-gnb__l2-menu-list" role="menu"> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/offer/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:offers:all offers" role="menuitem"> All Offers </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/offer/black-friday/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:offers:black friday" role="menuitem"> Black Friday </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/curated-collections/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:offers:curated collections" role="menuitem"> Curated Collections </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/shop/mobile/home/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:offers:mobile offers" role="menuitem"> Mobile Offers </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/offer/tvs/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:offers:television offers" role="menuitem"> Television Offers </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/offer/computing/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:offers:laptop and computing offers" role="menuitem"> Laptop &amp; Computing Offers </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/offer/homeappliance/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:offers:home appliances offers" role="menuitem"> Home Appliances Offers </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/mobile/galaxygifts/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:offers:galaxy gifts" role="menuitem"> Galaxy Gifts </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/business/offers/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:offers:business offers" role="menuitem"> Business Offers </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/students-offers/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:offers:student and youth offers" role="menuitem"> Student &amp; Youth Offers </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/key-worker-offers/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:offers:key worker &amp; teacher offers" role="menuitem"> Key Worker &amp; Teacher Offers </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/live-shopping/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:offers:samsung live" role="menuitem"> Samsung Live </a> </li> </ul> </div> <div class="nv00-gnb__l1-menu-wrap l1-l2-spread"> <div class="nv00-gnb__l1-menu"> <h3 class="nv00-gnb__l1-menu-btn" data-engname="shop:why buy from samsung" an-tr="nv00_gnb-2depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:why buy from samsung"> Why buy from Samsung <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-bold" href="#open-down-bold"></use> </svg> </h3> </div> <ul class="nv00-gnb__l2-menu-list" role="menu"> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/why-buy-from-samsung/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:why buy from samsung:overview" role="menuitem"> Overview </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/samsung-finance/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:why buy from samsung:pay with samsung finance" role="menuitem"> Pay with Samsung Finance </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/price-promise/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:why buy from samsung:price promise" role="menuitem"> Price Promise </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/pay-monthly-contract/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:why buy from samsung:phone contracts" role="menuitem"> Phone Contracts </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/klarna/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:why buy from samsung:pay with klarna" role="menuitem"> Pay with Klarna </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/paypal-credit/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:why buy from samsung:pay with paypal" role="menuitem"> Pay with PayPal </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/trade-in/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:why buy from samsung:mobile trade in" role="menuitem"> Mobile Trade In </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/offer/trade-up/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:why buy from samsung:tv monitor and home appliance trade up" role="menuitem"> TV &amp; Appliance Trade-Up </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/samsung-upgrade/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:why buy from samsung:upgrade members" role="menuitem"> Upgrade Members </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/offer/samsung-care-plus/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:why buy from samsung:samsung care plus" role="menuitem"> Samsung Care+ </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/rewards/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:why buy from samsung:samsung rewards" role="menuitem"> Samsung Rewards </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="https://www.samsung.com/uk/explore/kings-cross/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="shop:why buy from samsung:samsung kx ldn" role="menuitem"> Samsung KX LDN<br /> </a> </li> </ul> </div> <div class="nv00-gnb__l1-menu-wrap l1-l2-spread mobile-only"> </div> </div> </li> <li class="nv00-gnb__l0-menu"> <button class="nv00-gnb__l0-menu-btn" role="menuitem" aria-expanded="false" aria-haspopup="true" an-tr="nv00_gnb-1depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="ai"> AI <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#next-bold" href="#next-bold"></use> </svg> </button> <div class="nv00-gnb__l1-menu-container"> <p class="nv00-gnb__l1-menu-container-title">AI</p><!-- 90 --> <div class="nv00-gnb__l1-menu-wrap l1-only"> <ul class="nv00-gnb__l1-menu-list" role="menu"> <li class="nv00-gnb__l1-menu"> <a class="nv00-gnb__l1-menu-link" href="/uk/ai-products/" data-engname="ai:ai for all" an-tr="nv00_gnb-2depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="ai:ai for all" role="menuitem"> AI for All </a> </li> <li class="nv00-gnb__l1-menu"> <a class="nv00-gnb__l1-menu-link" href="/uk/galaxy-ai/" data-engname="ai:galaxy ai" an-tr="nv00_gnb-2depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="ai:galaxy ai" role="menuitem"> Galaxy AI </a> </li> <li class="nv00-gnb__l1-menu"> <a class="nv00-gnb__l1-menu-link" href="/uk/tvs/8k-tv/highlights/" data-engname="ai:samsung ai tv" an-tr="nv00_gnb-2depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="ai:samsung ai tv" role="menuitem"> Samsung AI TV </a> </li> <li class="nv00-gnb__l1-menu"> <a class="nv00-gnb__l1-menu-link" href="/uk/home-appliances/bespoke-home/" data-engname="ai:bespoke ai" an-tr="nv00_gnb-2depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="ai:bespoke ai" role="menuitem"> Bespoke AI </a> </li> <li class="nv00-gnb__l1-menu"> <a class="nv00-gnb__l1-menu-link" href="/uk/ai-products/all-ai-products/" data-engname="ai:all ai products" an-tr="nv00_gnb-2depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="ai:all ai products" role="menuitem"> All AI Products </a> </li> <li class="nv00-gnb__l1-menu"> <a class="nv00-gnb__l1-menu-link" href="/uk/ai-meets-ai/" data-engname="ai:ai meets ai" an-tr="nv00_gnb-2depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="ai:ai meets ai" role="menuitem"> AI meets AI </a> </li> </ul> </div> </div> </li> <li class="nv00-gnb__l0-menu"> <button class="nv00-gnb__l0-menu-btn" role="menuitem" aria-expanded="false" aria-haspopup="true" an-tr="nv00_gnb-1depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="mobile"> Mobile <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#next-bold" href="#next-bold"></use> </svg> </button> <div class="nv00-gnb__l1-menu-container"> <p class="nv00-gnb__l1-menu-container-title">Mobile</p><!-- 90 --> <div class="nv00-gnb__l1-menu-wrap l1-only"> <ul class="nv00-gnb__l1-menu-list" role="menu"> <li class="nv00-gnb__l1-menu"> <a class="nv00-gnb__l1-menu-link" href="/uk/mobile/" data-engname="mobile:discover mobiles" an-tr="nv00_gnb-2depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="mobile:discover mobiles" role="menuitem"> Discover Mobiles<br /> </a> </li> <li class="nv00-gnb__l1-menu"> <a class="nv00-gnb__l1-menu-link" href="/uk/galaxy-ai/" data-engname="mobile:galaxy ai" an-tr="nv00_gnb-2depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="mobile:galaxy ai" role="menuitem"> Galaxy AI </a> </li> <li class="nv00-gnb__l1-menu"> <a class="nv00-gnb__l1-menu-link" href="/uk/smartphones/" data-engname="mobile:galaxy smartphone" an-tr="nv00_gnb-2depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="mobile:galaxy smartphone" role="menuitem"> Galaxy Smartphone </a> </li> <li class="nv00-gnb__l1-menu"> <a class="nv00-gnb__l1-menu-link" href="/uk/tablets/" data-engname="mobile:galaxy tab" an-tr="nv00_gnb-2depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="mobile:galaxy tab" role="menuitem"> Galaxy Tab </a> </li> <li class="nv00-gnb__l1-menu"> <a class="nv00-gnb__l1-menu-link" href="/uk/galaxy-book/" data-engname="mobile:galaxy book and laptops" an-tr="nv00_gnb-2depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="mobile:galaxy book and laptops" role="menuitem"> Galaxy Book &amp; Laptops </a> </li> <li class="nv00-gnb__l1-menu"> <a class="nv00-gnb__l1-menu-link" href="/uk/watches/" data-engname="mobile:galaxy watch" an-tr="nv00_gnb-2depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="mobile:galaxy watch" role="menuitem"> Galaxy Watch </a> </li> <li class="nv00-gnb__l1-menu"> <a class="nv00-gnb__l1-menu-link" href="/uk/audio-sound/" data-engname="mobile:galaxy buds" an-tr="nv00_gnb-2depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="mobile:galaxy buds" role="menuitem"> Galaxy Buds </a> </li> <li class="nv00-gnb__l1-menu"> <a class="nv00-gnb__l1-menu-link" href="/uk/rings/all-rings/" data-engname="mobile:galaxy ring" an-tr="nv00_gnb-2depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="mobile:galaxy ring" role="menuitem"> Galaxy Ring </a> </li> <li class="nv00-gnb__l1-menu"> <a class="nv00-gnb__l1-menu-link" href="/uk/mobile-accessories/" data-engname="mobile:galaxy accessories" an-tr="nv00_gnb-2depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="mobile:galaxy accessories" role="menuitem"> Galaxy Accessories<br /> </a> </li> <li class="nv00-gnb__l1-menu"> <a class="nv00-gnb__l1-menu-link" href="/uk/one-ui/" data-engname="mobile:one ui" an-tr="nv00_gnb-2depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="mobile:one ui" role="menuitem"> One UI </a> </li> <li class="nv00-gnb__l1-menu"> <a class="nv00-gnb__l1-menu-link" href="/uk/apps/samsung-health/" data-engname="mobile:samsung health" an-tr="nv00_gnb-2depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="mobile:samsung health" role="menuitem"> Samsung Health </a> </li> <li class="nv00-gnb__l1-menu"> <a class="nv00-gnb__l1-menu-link" href="/uk/apps/" data-engname="mobile:apps and services" an-tr="nv00_gnb-2depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="mobile:apps and services" role="menuitem"> Apps &amp; Services </a> </li> <li class="nv00-gnb__l1-menu"> <a class="nv00-gnb__l1-menu-link" href="/uk/mobile/galaxygifts/" data-engname="mobile:galaxy gifts" an-tr="nv00_gnb-2depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="mobile:galaxy gifts" role="menuitem"> Galaxy gifts </a> </li> <li class="nv00-gnb__l1-menu"> <a class="nv00-gnb__l1-menu-link" href="/uk/certified-re-newed-phones/" data-engname="mobile:certified re-newed" an-tr="nv00_gnb-2depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="mobile:certified re-newed" role="menuitem"> Certified Re-Newed </a> </li> <li class="nv00-gnb__l1-menu"> <a class="nv00-gnb__l1-menu-link" href="/uk/mobile/why-galaxy/" data-engname="mobile:why galaxy" an-tr="nv00_gnb-2depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="mobile:why galaxy" role="menuitem"> Why Galaxy </a> </li> <li class="nv00-gnb__l1-menu"> <a class="nv00-gnb__l1-menu-link" href="/uk/mobile/switch-to-galaxy/" data-engname="mobile:switch to galaxy" an-tr="nv00_gnb-2depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="mobile:switch to galaxy" role="menuitem"> Switch to Galaxy </a> </li> <li class="nv00-gnb__l1-menu"> <a class="nv00-gnb__l1-menu-link" href="/uk/mobile-phone-buying-guide/" data-engname="mobile:find the best samsung phone" an-tr="nv00_gnb-2depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="mobile:find the best samsung phone" role="menuitem"> Find The Best Samsung Phone </a> </li> </ul> </div> <div class="nv00-gnb__l1-menu-wrap featured-products-thumbnail"> <p class="nv00-gnb__featured-products-thumbnail-title">New &amp; Featured</p> <div class="nv00-gnb__featured-products-thumbnail-item-container"> <button class="nv00-gnb__featured-products-thumbnail-item--previous"> <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#previous-regular" href="#previous-regular"></use> </svg> </button> <ul class="nv00-gnb__featured-products-thumbnail-item-wrap" role="menu"> <li class="nv00-gnb__featured-products-thumbnail-item"> <a href="/uk/smartphones/galaxy-z-fold6/" an-tr="nv00_gnb-feature image-navigation2" an-ca="navigation" an-ac="gnb" an-la="feature image:mobile:galaxy z fold6" class="nv00-gnb__featured-products-thumbnail-item-link" role="menuitem"> <span class="badge-icon badge-icon--label badge-icon--bg-color-blue">New</span> <div class="image"> <img class="image__preview lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/uk/2407/gnb/GNB_Q6_168x136_mo.png?$LazyLoad_Home_PNG$" data-desktop-alt="Galaxy Z Fold6" data-mobile-alt="Galaxy Z Fold6" role="img" data-comp-name="image"/> <img class="image__main lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/uk/2407/gnb/GNB_Q6_168x136_mo.png?$168_136_PNG$" data-desktop-alt="Galaxy Z Fold6" data-mobile-alt="Galaxy Z Fold6" role="img" data-comp-name="image"/> </div> <p class="nv00-gnb__featured-products-thumbnail-item-name">Galaxy Z Fold6</p> </a> </li> <li class="nv00-gnb__featured-products-thumbnail-item"> <a href="/uk/smartphones/galaxy-z-flip6/" an-tr="nv00_gnb-feature image-navigation2" an-ca="navigation" an-ac="gnb" an-la="feature image:mobile:galaxy z flip6" class="nv00-gnb__featured-products-thumbnail-item-link" role="menuitem"> <span class="badge-icon badge-icon--label badge-icon--bg-color-blue">New</span> <div class="image"> <img class="image__preview lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/uk/2407/gnb/GNB_B6_168x136_mo.png?$LazyLoad_Home_PNG$" data-desktop-alt="Galaxy Z Flip6" data-mobile-alt="Galaxy Z Flip6" role="img" data-comp-name="image"/> <img class="image__main lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/uk/2407/gnb/GNB_B6_168x136_mo.png?$168_136_PNG$" data-desktop-alt="Galaxy Z Flip6" data-mobile-alt="Galaxy Z Flip6" role="img" data-comp-name="image"/> </div> <p class="nv00-gnb__featured-products-thumbnail-item-name">Galaxy Z Flip6</p> </a> </li> <li class="nv00-gnb__featured-products-thumbnail-item"> <a href="/uk/smartphones/galaxy-s24-ultra/" an-tr="nv00_gnb-feature image-navigation2" an-ca="navigation" an-ac="gnb" an-la="feature image:mobile:galaxy s24 ultra" class="nv00-gnb__featured-products-thumbnail-item-link" role="menuitem"> <div class="image"> <img class="image__preview lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/uk/2404/gnb/GNB_E3_168x136_mo.png?$LazyLoad_Home_PNG$" data-desktop-alt="Galaxy S24 Ultra" data-mobile-alt="Galaxy S24 Ultra" role="img" data-comp-name="image"/> <img class="image__main lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/uk/2404/gnb/GNB_E3_168x136_mo.png?$168_136_PNG$" data-desktop-alt="Galaxy S24 Ultra" data-mobile-alt="Galaxy S24 Ultra" role="img" data-comp-name="image"/> </div> <p class="nv00-gnb__featured-products-thumbnail-item-name">Galaxy S24 Ultra</p> </a> </li> <li class="nv00-gnb__featured-products-thumbnail-item"> <a href="/uk/smartphones/galaxy-s24/" an-tr="nv00_gnb-feature image-navigation2" an-ca="navigation" an-ac="gnb" an-la="feature image:mobile:galaxy s24 and s24 plus" class="nv00-gnb__featured-products-thumbnail-item-link" role="menuitem"> <div class="image"> <img class="image__preview lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/uk/2404/gnb/GNB_E1E2_168x136_mo.png?$LazyLoad_Home_PNG$" data-desktop-alt="Galaxy S24 | S24+" data-mobile-alt="Galaxy S24 | S24+" role="img" data-comp-name="image"/> <img class="image__main lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/uk/2404/gnb/GNB_E1E2_168x136_mo.png?$168_136_PNG$" data-desktop-alt="Galaxy S24 | S24+" data-mobile-alt="Galaxy S24 | S24+" role="img" data-comp-name="image"/> </div> <p class="nv00-gnb__featured-products-thumbnail-item-name">Galaxy S24 | S24+</p> </a> </li> <li class="nv00-gnb__featured-products-thumbnail-item"> <a href="/uk/smartphones/galaxy-s/galaxy-s24-fe-blue-128gb-sm-s721blbdeub/" an-tr="nv00_gnb-feature image-navigation2" an-ca="navigation" an-ac="gnb" an-la="feature image:mobile:Galaxy S24 FE" class="nv00-gnb__featured-products-thumbnail-item-link" role="menuitem"> <span class="badge-icon badge-icon--label badge-icon--bg-color-blue">New</span> <div class="image"> <img class="image__preview lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/uk/gnb/GNB_R12_168x136_mo-1.png?$LazyLoad_Home_PNG$" data-desktop-alt="Galaxy S24 FE" data-mobile-alt="Galaxy S24 FE" role="img" data-comp-name="image"/> <img class="image__main lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/uk/gnb/GNB_R12_168x136_mo-1.png?$168_136_PNG$" data-desktop-alt="Galaxy S24 FE" data-mobile-alt="Galaxy S24 FE" role="img" data-comp-name="image"/> </div> <p class="nv00-gnb__featured-products-thumbnail-item-name">Galaxy S24 FE</p> </a> </li> <li class="nv00-gnb__featured-products-thumbnail-item"> <a href="/uk/tablets/galaxy-tab-s/galaxy-tab-s10-ultra-grey-256gb-wi-fi-sm-x920nzareub/" an-tr="nv00_gnb-feature image-navigation2" an-ca="navigation" an-ac="gnb" an-la="feature image:mobile:galaxy tab s10 series" class="nv00-gnb__featured-products-thumbnail-item-link" role="menuitem"> <span class="badge-icon badge-icon--label badge-icon--bg-color-blue">New</span> <div class="image"> <img class="image__preview lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/uk/gnb/GNB_TS10-Series_168x136_mo.png?$LazyLoad_Home_PNG$" data-desktop-alt="Galaxy Tab S10 Series" data-mobile-alt="Galaxy Tab S10 Series" role="img" data-comp-name="image"/> <img class="image__main lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/uk/gnb/GNB_TS10-Series_168x136_mo.png?$168_136_PNG$" data-desktop-alt="Galaxy Tab S10 Series" data-mobile-alt="Galaxy Tab S10 Series" role="img" data-comp-name="image"/> </div> <p class="nv00-gnb__featured-products-thumbnail-item-name">Galaxy Tab S10 Series</p> </a> </li> <li class="nv00-gnb__featured-products-thumbnail-item"> <a href="/uk/watches/galaxy-watch/galaxy-watch-ultra-titanium-grey-lte-sm-l705fdaaeua/" an-tr="nv00_gnb-feature image-navigation2" an-ca="navigation" an-ac="gnb" an-la="feature image:mobile:galaxy watch ultra" class="nv00-gnb__featured-products-thumbnail-item-link" role="menuitem"> <span class="badge-icon badge-icon--label badge-icon--bg-color-blue">New</span> <div class="image"> <img class="image__preview lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/uk/2407/gnb/WatchUltra_GNB_mo_168x136.png?$LazyLoad_Home_PNG$" data-desktop-alt="Galaxy Watch Ultra" data-mobile-alt="Galaxy Watch Ultra" role="img" data-comp-name="image"/> <img class="image__main lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/uk/2407/gnb/WatchUltra_GNB_mo_168x136.png?$168_136_PNG$" data-desktop-alt="Galaxy Watch Ultra" data-mobile-alt="Galaxy Watch Ultra" role="img" data-comp-name="image"/> </div> <p class="nv00-gnb__featured-products-thumbnail-item-name">Galaxy Watch Ultra</p> </a> </li> <li class="nv00-gnb__featured-products-thumbnail-item"> <a href="/uk/audio-sound/galaxy-buds/galaxy-buds3-pro-silver-sm-r630nzaaeua/" an-tr="nv00_gnb-feature image-navigation2" an-ca="navigation" an-ac="gnb" an-la="feature image:mobile:galaxy buds3 pro" class="nv00-gnb__featured-products-thumbnail-item-link" role="menuitem"> <span class="badge-icon badge-icon--label badge-icon--bg-color-blue">New</span> <div class="image"> <img class="image__preview lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/uk/2407/gnb/HOME_Buds3Pro_GNB_168x136_mo.png?$LazyLoad_Home_PNG$" data-desktop-alt="Galaxy Buds3 Pro" data-mobile-alt="Galaxy Buds3 Pro" role="img" data-comp-name="image"/> <img class="image__main lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/uk/2407/gnb/HOME_Buds3Pro_GNB_168x136_mo.png?$168_136_PNG$" data-desktop-alt="Galaxy Buds3 Pro" data-mobile-alt="Galaxy Buds3 Pro" role="img" data-comp-name="image"/> </div> <p class="nv00-gnb__featured-products-thumbnail-item-name">Galaxy Buds3 Pro</p> </a> </li> <li class="nv00-gnb__featured-products-thumbnail-item"> <a href="/uk/rings/galaxy-ring/galaxy-ring-titanium-black-size-10-sm-q500nzkaeub/" an-tr="nv00_gnb-feature image-navigation2" an-ca="navigation" an-ac="gnb" an-la="feature image:mobile:galaxy ring" class="nv00-gnb__featured-products-thumbnail-item-link" role="menuitem"> <span class="badge-icon badge-icon--label badge-icon--bg-color-blue">New</span> <div class="image"> <img class="image__preview lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/uk/2407/gnb/Ring_GNB_168x136_mo.png?$LazyLoad_Home_PNG$" data-desktop-alt="Galaxy Ring" data-mobile-alt="Galaxy Ring" role="img" data-comp-name="image"/> <img class="image__main lazy-load-man" data-src="//images.samsung.com/is/image/samsung/assets/uk/2407/gnb/Ring_GNB_168x136_mo.png?$168_136_PNG$" data-desktop-alt="Galaxy Ring" data-mobile-alt="Galaxy Ring" role="img" data-comp-name="image"/> </div> <p class="nv00-gnb__featured-products-thumbnail-item-name">Galaxy Ring</p> </a> </li> </ul> <button class="nv00-gnb__featured-products-thumbnail-item--next"> <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#next-regular" href="#next-regular"></use> </svg> </button> </div> </div> </div> </li> <li class="nv00-gnb__l0-menu"> <button class="nv00-gnb__l0-menu-btn" role="menuitem" aria-expanded="false" aria-haspopup="true" an-tr="nv00_gnb-1depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio"> TV &amp; AV <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#next-bold" href="#next-bold"></use> </svg> </button> <div class="nv00-gnb__l1-menu-container left-side"> <p class="nv00-gnb__l1-menu-container-title">TV &amp; AV<!-- 44 --></p> <div class="nv00-gnb__l1-menu-wrap l1-l2-spread"> <div class="nv00-gnb__l1-menu"> <h3 class="nv00-gnb__l1-menu-btn" data-engname="tv and audio:recommended" an-tr="nv00_gnb-2depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:recommended"> Recommended <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-bold" href="#open-down-bold"></use> </svg> </h3> </div> <ul class="nv00-gnb__l2-menu-list" role="menu"> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/tvs/help-me-choose/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:recommended:help choose my tv" role="menuitem"> Help choose my TV </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/audio-devices/help-me-choose/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:recommended:help choose my sound device" role="menuitem"> Help choose my Sound Device </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/tvs/why-samsung-tv/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:recommended:why samsung tv" role="menuitem"> Why Samsung TV </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/tvs/8k-tv/highlights/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:recommended:why 8k tv" role="menuitem"> Why 8K TV </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/tvs/qled-tv/highlights/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:recommended:why neo qled" role="menuitem"> Why Neo QLED </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/tvs/oled-tv/highlights/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:recommended:why samsung oled" role="menuitem"> Why Samsung OLED </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/lifestyle-tvs/the-frame/highlights/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:recommended:why the frame" role="menuitem"> Why The Frame<br /> </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/tvs/gaming-tv/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:recommended:best samsung gaming tv" role="menuitem"> Best Samsung Gaming TV </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/tvs/sports-tv/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:recommended:best samsung tv for sports" role="menuitem"> Best Samsung TV for Sports </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/tvs/smart-tv/highlights/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:recommended:why samsung smart tv" role="menuitem"> Why Samsung Smart TV<br /> </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/tvs/smart-tv/made-for-uk/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:recommended:made for uk" role="menuitem"> Made for UK </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/tvs/tv-buying-guide/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:recommended:tv buying guide" role="menuitem"> TV buying guide<br /> </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/tvs/micro-led/highlights/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:recommended:micro led" role="menuitem"> Micro LED </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/offer/trade-up/#tvs-tab" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:recommended:tv trade up" role="menuitem"> TV and Soundbar Trade Up </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="https://www.samsung.com/uk/tvs/all-tvs/?tv-bundles" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:recommended:tv bundles" role="menuitem"> TV Bundles </a> </li> </ul> </div> <div class="nv00-gnb__l1-menu-wrap l1-l2-spread"> <div class="nv00-gnb__l1-menu" data-group-code="none"> <h3 class="nv00-gnb__l1-menu-btn" data-engname="tv and audio:tvs" an-tr="nv00_gnb-2depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:tvs"> TVs <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-bold" href="#open-down-bold"></use> </svg> </h3> </div> <ul class="nv00-gnb__l2-menu-list" role="menu"> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/tvs/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:tvs:discover tvs" role="menuitem"> Discover TVs </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/tvs/compare/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:tvs:compare tvs" role="menuitem"> Compare TVs </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/tvs/neo-qled-tvs/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:tvs:neo qled" role="menuitem"> Neo QLED </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/tvs/qled-tv/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:tvs:qled" role="menuitem"> QLED </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/tvs/oled-tvs/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:tvs:oled" role="menuitem"> OLED </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/lifestyle-tvs/the-frame/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:tvs:the frame" role="menuitem"> The Frame<br /> </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/lifestyle-tvs/the-serif/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:tvs:the serif" role="menuitem"> The Serif<br /> </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/lifestyle-tvs/the-terrace/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:tvs:the terrace" role="menuitem"> The Terrace<br /> </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/lifestyle-tvs/the-sero/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:tvs:the sero" role="menuitem"> The Sero<br /> </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/tvs/all-tvs/?crystal-uhd" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:tvs:crystal uhd" role="menuitem"> Crystal UHD </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/tvs/full-hd-tv/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:tvs:full hd hd tvs" role="menuitem"> Full HD/HD TVs </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/tv-accessories/all-tv-accessories/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:tvs:tv accessories" role="menuitem"> TV Accessories </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/lifestyle-tvs/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:tvs:discover lifestyle tvs" role="menuitem"> Discover Lifestyle TVs </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/tvs/#tv-ranges" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:tvs:tv range navigator" role="menuitem"> TV Range Navigator </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/tvs/all-tvs/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:tvs:all tvs" role="menuitem"> All TVs </a> </li> </ul> </div> <div class="nv00-gnb__l1-menu-wrap l1-l2-spread"> <div class="nv00-gnb__l1-menu" data-group-code="none"> <h3 class="nv00-gnb__l1-menu-btn" data-engname="tv and audio:tv by size" an-tr="nv00_gnb-2depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:tv by size"> TV by Size <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-bold" href="#open-down-bold"></use> </svg> </h3> </div> <ul class="nv00-gnb__l2-menu-list" role="menu"> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/tvs/98-inch-tvs/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:tv by size:98 inch tvs" role="menuitem"> 98 inch TVs </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/tvs/85-inch-tvs/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:tv by size:85 inch tvs" role="menuitem"> 85 inch TVs<br /> </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/tvs/75-inch-tvs/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:tv by size:75 inch tvs" role="menuitem"> 75 inch TVs<br /> </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/tvs/65-inch-tvs/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:tv by size:65 inch tvs" role="menuitem"> 65 inch TVs<br /> </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/tvs/55-inch-tvs/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:tv by size:55 inch tvs" role="menuitem"> 55 inch TVs<br /> </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/tvs/50-inch-tvs/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:tv by size:50 inch tvs" role="menuitem"> 50 inch TVs<br /> </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/tvs/all-tvs/?43-and-under" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:tv by size:43 inch tvs" role="menuitem"> 43 inch TVs or smaller </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/tvs/tv-buying-guide/what-size-tv-should-i-get/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:tv by size:what size tv should i get" role="menuitem"> What size TV should I get?<br /> </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/big-screen-tv/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:tv by size:why upgrade your screen size" role="menuitem"> Why upgrade your screen size? </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/tvs/supersize-tv/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:tv by size:why a 98 tv" role="menuitem"> Why a 98” TV? </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/tvs/all-tvs/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:tv by size:all tvs" role="menuitem"> All TVs<br /> </a> </li> </ul> </div> <div class="nv00-gnb__l1-menu-wrap l1-l2-spread"> <div class="nv00-gnb__l1-menu"> <h3 class="nv00-gnb__l1-menu-btn" data-engname="tv and audio:tv by resolution" an-tr="nv00_gnb-2depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:tv by resolution"> TV by Resolution<br /> <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-bold" href="#open-down-bold"></use> </svg> </h3> </div> <ul class="nv00-gnb__l2-menu-list" role="menu"> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/tvs/8k-tv/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:tv by resolution:8k tvs" role="menuitem"> 8K TVs<br /> </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/tvs/uhd-4k-tv/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:tv by resolution:4k tvs" role="menuitem"> 4K TVs<br /> </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/tvs/full-hd-tv/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:tv by resolution:full hd hd tvs" role="menuitem"> Full HD/HD TVs<br /> </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/tvs/tv-buying-guide/what-is-4k-tv/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:tv by resolution:what is 4k tv?" role="menuitem"> What is 4K TV? </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/tvs/tv-buying-guide/what-is-8k-tv/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:tv by resolution:what is 8k tv?" role="menuitem"> What is 8K TV? </a> </li> </ul> </div> <div class="nv00-gnb__l1-menu-wrap l1-l2-spread"> <div class="nv00-gnb__l1-menu"> <h3 class="nv00-gnb__l1-menu-btn" data-engname="tv and audio:projectors" an-tr="nv00_gnb-2depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:projectors"> Projectors <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-bold" href="#open-down-bold"></use> </svg> </h3> </div> <ul class="nv00-gnb__l2-menu-list" role="menu"> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/projector/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:projectors:discover projectors" role="menuitem"> Discover Projectors </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/projectors/all-projectors/?the-premiere" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:projectors:the premiere" role="menuitem"> The Premiere <span class="badge-icon badge-icon--label badge-icon--bg-color-blue">New</span> </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/projectors/the-freestyle/the-freestyle-2nd-gen-sp-lff3claxxxu/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:projectors:the freestyle" role="menuitem"> The Freestyle </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/projector-accessories/all-projector-accessories/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:projectors:projector accessories" role="menuitem"> Projector Accessories<br /> </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/projectors/all-projectors/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:projectors:all projectors" role="menuitem"> All Projectors </a> </li> </ul> </div> <div class="nv00-gnb__l1-menu-wrap l1-l2-spread"> <div class="nv00-gnb__l1-menu" data-group-code="03000000"> <h3 class="nv00-gnb__l1-menu-btn" data-engname="tv and audio:sound devices" an-tr="nv00_gnb-2depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:sound devices"> Sound Devices <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-bold" href="#open-down-bold"></use> </svg> </h3> </div> <ul class="nv00-gnb__l2-menu-list" role="menu"> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/audio-devices/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:sound devices:discover sound devices" role="menuitem"> Discover Sound Devices </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/audio-devices/soundbar-buying-guide/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:sound devices:soundbar buying guide" role="menuitem"> Soundbar Buying Guide </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/audio-devices/all-audio-devices/?q-series-soundbars" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:sound devices:q series soundbars" role="menuitem"> Q-series Soundbars </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/audio-devices/all-audio-devices/?ultra-slim-soundbars" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:sound devices:ultra slim soundbars" role="menuitem"> Ultra Slim Soundbars </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/audio-devices/all-audio-devices/?s-series-soundbars" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:sound devices:s series soundbars" role="menuitem"> S-series Soundbars </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/audio-devices/all-audio-devices/?b-series-soundbars" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:sound devices:b series soundbars" role="menuitem"> B-series Soundbars<br /> </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/audio-devices/all-audio-devices/?all-in-one-soundbars" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:sound devices:all in one soundbars" role="menuitem"> All in One Soundbars </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/audio-devices/all-audio-devices/?soundbars-with-sub-woofers" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:sound devices:soundbars with subwoofers" role="menuitem"> Soundbars with Subwoofers<br /> </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="https://www.samsung.com/uk/audio-devices/all-audio-devices/?music-frame" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:sound devices:music frame" role="menuitem"> Music Frame <span class="badge-icon badge-icon--label badge-icon--bg-color-blue">New</span> </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/audio-devices/all-audio-devices/?sound-tower" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:sound devices:sound towers" role="menuitem"> Sound Towers </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/audio-accessories/all-audio-accessories/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:sound devices:audio accessories" role="menuitem"> Audio Accessories </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/audio-devices/#SoundbarRangeNavigator" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:sound devices:soundbar range navigator" role="menuitem"> Soundbar Range Navigator </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/audio-devices/all-audio-devices/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="tv and audio:sound devices:all sound devices" role="menuitem"> All Sound Devices </a> </li> </ul> </div> <div class="nv00-gnb__l1-menu-wrap l1-l2-spread mobile-only"> </div> </div> </li> <li class="nv00-gnb__l0-menu"> <button class="nv00-gnb__l0-menu-btn" role="menuitem" aria-expanded="false" aria-haspopup="true" an-tr="nv00_gnb-1depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances"> Home Appliances <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#next-bold" href="#next-bold"></use> </svg> </button> <div class="nv00-gnb__l1-menu-container left-side"> <p class="nv00-gnb__l1-menu-container-title">Home Appliances<!-- 44 --></p> <div class="nv00-gnb__l1-menu-wrap l1-l2-spread"> <div class="nv00-gnb__l1-menu"> <h3 class="nv00-gnb__l1-menu-btn" data-engname="home appliances:recommended" an-tr="nv00_gnb-2depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:recommended"> Recommended <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-bold" href="#open-down-bold"></use> </svg> </h3> </div> <ul class="nv00-gnb__l2-menu-list" role="menu"> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/home-appliances/bespoke-ai/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:recommended:discover bespoke ai" role="menuitem"> Discover Bespoke AI </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/home-appliances/why-samsung-appliances/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:recommended:why samsung" role="menuitem"> Why Samsung? </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/home-appliances/ai-energy-saving/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:recommended:ai energy saving" role="menuitem"> AI Energy Saving </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/home-appliances/bespoke-ai-smartthings/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:recommended:bespoke ai meets smartthings" role="menuitem"> BESPOKE AI meets SmartThings </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/offer/british-gas-bill-credit-promotion/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:recommended:british gas promo" role="menuitem"> British Gas Promo </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/offer/autumn-appliance-sale/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:recommended:autumn cashback" role="menuitem"> Autumn Cashback </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/offer/free-persil-with-washing-machine-deals/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:recommended:persil offer" role="menuitem"> Persil Offer </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/home-appliances/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:recommended:discover home appliances" role="menuitem"> Discover Home Appliances </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="https://www.samsung.com/uk/home-appliances/pet-care/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:recommended:pet care appliances" role="menuitem"> Pet Care Appliances </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/offer/homeappliance/bundles/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:recommended:build your appliances bundle" role="menuitem"> Build Your Home Appliances Bundle </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/home-appliances/learn/energy-efficient-home-appliances/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:recommended:energy efficiency appliances" role="menuitem"> Energy Efficient Appliances </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/offer/trade-up/#refrigerator-tab" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:recommended:home appliance trade up" role="menuitem"> Home Appliance Trade Up<br /> </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/home-appliances/buying-guide/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:recommended:buying guide" role="menuitem"> Home Appliance Buying Guide </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/home-appliances/samsung-food/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:recommended:samsung food" role="menuitem"> Samsung Food </a> </li> </ul> </div> <div class="nv00-gnb__l1-menu-wrap l1-l2-spread"> <div class="nv00-gnb__l1-menu" data-group-code="07000000"> <h3 class="nv00-gnb__l1-menu-btn" data-engname="home appliances:refrigerators" an-tr="nv00_gnb-2depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:refrigerators"> Refrigerators <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-bold" href="#open-down-bold"></use> </svg> </h3> </div> <ul class="nv00-gnb__l2-menu-list" role="menu"> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/refrigerators/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:refrigerators:discover refrigerators" role="menuitem"> Discover Refrigerators </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/refrigerators/all-refrigerators/?bespoke-ai-new+bespoke+available-to-order" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:refrigerators:bespoke refrigerators" role="menuitem"> BESPOKE Refrigerators </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/refrigerators/all-refrigerators/energy-efficient/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:refrigerators:energy efficientf fridge freezers" role="menuitem"> Energy Efficient Fridge Freezers </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/refrigerators/all-refrigerators/smart/?available-to-order" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:refrigerators:smart fridge freezers" role="menuitem"> Smart Fridge Freezers </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/refrigerators/french-door/?available-to-order" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:refrigerators:french style fridge freezer" role="menuitem"> French Style Fridge Freezer </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/refrigerators/all-refrigerators/american-style/?available-to-order" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:refrigerators:american style fridge freezer" role="menuitem"> American Style Fridge Freezer </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/refrigerators/all-refrigerators/?classic-fridge-freezer+available-to-order" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:refrigerators:classic fridge freezers" role="menuitem"> Classic Fridge Freezers </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/refrigerators/all-refrigerators/?1-door-fridge+1-door-freezer+available-to-order" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:refrigerators:one door" role="menuitem"> One Door Fridge or Freezer </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/refrigerators/all-refrigerators/integrated-fridge-freezer/?available-to-order" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:refrigerators:integrated refrigerators" role="menuitem"> Integrated Refrigerators </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/home-appliance-accessories/all-home-appliance-accessories/refrigerators/?available-to-order" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:refrigerators:fridge freezer accessories" role="menuitem"> Fridge Freezer Accessories </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/home-appliances/buying-guide/what-is-the-best-type-of-fridge-freezer/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:refrigerators:refrigeration buying guide" role="menuitem"> Refrigeration Buying Guide </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/refrigerators/all-refrigerators/?available-to-order" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:refrigerators:all refrigerators" role="menuitem"> All Refrigerators </a> </li> </ul> </div> <div class="nv00-gnb__l1-menu-wrap l1-l2-spread"> <div class="nv00-gnb__l1-menu" data-group-code="07000000"> <h3 class="nv00-gnb__l1-menu-btn" data-engname="home appliances:laundry" an-tr="nv00_gnb-2depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:laundry"> Laundry <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-bold" href="#open-down-bold"></use> </svg> </h3> </div> <ul class="nv00-gnb__l2-menu-list" role="menu"> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/washers-and-dryers/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:laundry:discover laundry" role="menuitem"> Discover Laundry </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/washers-and-dryers/all-washers-and-dryers/?bespoke-ai-washing-machine+bespoke-ai-tumble-dryer+available-to-order" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:laundry:bespoke ai laundry" role="menuitem"> BESPOKE AIᵀᴹ Laundry </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/washers-and-dryers/washing-machines/energy-efficient/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:laundry:energy efficient washing machines" role="menuitem"> Energy Efficient Washing Machines<br /> </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/washers-and-dryers/dryers/energy-efficient/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:laundry:energy efficient tumble dryers" role="menuitem"> Energy Efficient Tumble Dryers<br /> </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/washers-and-dryers/washing-machines/?available-to-order" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:laundry:washing machines" role="menuitem"> Washing Machines </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/washers-and-dryers/washer-dryer-combo/?available-to-order" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:laundry:washer dryers" role="menuitem"> Washer Dryers </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/washers-and-dryers/dryers/?available-to-order" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:laundry:tumble dryers" role="menuitem"> Tumble Dryers </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/home-appliance-accessories/all-home-appliance-accessories/?washers-and-dryers" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:laundry:laundry accessories" role="menuitem"> Laundry Accessories </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/washers-and-dryers/#series-explainer" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:laundry:kaundry series navigator" role="menuitem"> Laundry Series Navigator </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/home-appliances/buying-guide/what-size-washing-machine-do-i-need/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:laundry:laundry appliance buying guide" role="menuitem"> Laundry Appliance Buying Guide<br /> </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/washers-and-dryers/all-washers-and-dryers/?available-to-order" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:laundry:all laundry" role="menuitem"> All Laundry </a> </li> </ul> </div> <div class="nv00-gnb__l1-menu-wrap l1-l2-spread"> <div class="nv00-gnb__l1-menu" data-group-code="07000000"> <h3 class="nv00-gnb__l1-menu-btn" data-engname="home appliances:vacuum cleaners" an-tr="nv00_gnb-2depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:vacuum cleaners"> Vacuum Cleaners <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-bold" href="#open-down-bold"></use> </svg> </h3> </div> <ul class="nv00-gnb__l2-menu-list" role="menu"> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/vacuum-cleaners/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:vacuum cleaners:discover vacuum cleaners" role="menuitem"> Discover Vacuum Cleaners </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/vacuum-cleaners/stick/bespoke-jet-ai-black-vs28c9784qk-eu/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:vacuum cleaners:bespoke jet ai vacuum" role="menuitem"> BESPOKE Jet™ AI Vacuum </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/vacuum-cleaners/all-vacuum-cleaners/?bespoke-jettm+available-to-order" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:vacuum cleaners:bespoke jet stick vacuums" role="menuitem"> BESPOKE Jet™ Stick Vacuums </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/vacuum-cleaners/stick/?jet-stick+available-to-order" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:vacuum cleaners:jet cordless stick vacuums" role="menuitem"> Jet™ Cordless Stick Vacuums </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/vacuum-cleaners/robot/?robots+jet-bot-combo+available-to-order" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:vacuum cleaners:jet bot robot vacuums" role="menuitem"> Jet Bot™ Robot Vacuums </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/home-appliance-accessories/all-home-appliance-accessories/vacuum-cleaners/?available-to-order" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:vacuum cleaners:battery packs and accessories" role="menuitem"> Battery Packs &amp; Accessories </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/vacuum-cleaners/#series-explainer" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:vacuum cleaners:vacuum series navigator" role="menuitem"> Vacuum Series Navigator </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/home-appliances/learn/vacuum-cleaners/how-to-choose-a-vacuum-cleaner/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:vacuum cleaners:vacuum cleaner buying guide" role="menuitem"> Vacuum Cleaner Buying Guide </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/vacuum-cleaners/all-vacuum-cleaners/?available-to-order" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:vacuum cleaners:all vacuum cleaners" role="menuitem"> All Vacuum Cleaners </a> </li> </ul> </div> <div class="nv00-gnb__l1-menu-wrap l1-l2-spread"> <div class="nv00-gnb__l1-menu" data-group-code="07000000"> <h3 class="nv00-gnb__l1-menu-btn" data-engname="home appliances:cooking appliances" an-tr="nv00_gnb-2depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:cooking appliances"> Cooking Appliances <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-bold" href="#open-down-bold"></use> </svg> </h3> </div> <ul class="nv00-gnb__l2-menu-list" role="menu"> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/cooking-appliances/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:cooking appliances:discover cooking appliances" role="menuitem"> Discover Cooking Appliances </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/cooking-appliances/all-cooking-appliances/?bespoke+available-to-order/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:cooking appliances:bespoke cooking appliances" role="menuitem"> BESPOKE Cooking Appliances </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/cooking-appliances/ovens/energy-efficient/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:cooking appliances:energy efficient cooking appliances" role="menuitem"> Energy Efficient Cooking Appliances </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/cooking-appliances/ovens/?available-to-order/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:cooking appliances:ovens" role="menuitem"> Ovens </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/cooking-appliances/hobs/?available-to-order/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:cooking appliances:hobs" role="menuitem"> Hobs </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/cooking-appliances/hoods/?available-to-order" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:cooking appliances:hoods" role="menuitem"> Hoods </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/microwave-ovens/all-microwave-ovens/?available-to-order/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:cooking appliances:microwaves" role="menuitem"> Microwaves </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/cooking-appliances/all-cooking-appliances/?available-to-order/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:cooking appliances:all cooking appliances" role="menuitem"> All Cooking Appliances </a> </li> </ul> </div> <div class="nv00-gnb__l1-menu-wrap l1-l2-spread"> <div class="nv00-gnb__l1-menu" data-group-code="07000000"> <h3 class="nv00-gnb__l1-menu-btn" data-engname="home appliances:dishwashers" an-tr="nv00_gnb-2depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:dishwashers"> Dishwashers <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-bold" href="#open-down-bold"></use> </svg> </h3> </div> <ul class="nv00-gnb__l2-menu-list" role="menu"> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/dishwashers/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:dishwashers:discover dishwashers" role="menuitem"> Discover Dishwashers </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/dishwashers/built-in/?available-to-order/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:dishwashers:built in dishwashers" role="menuitem"> Built- in Dishwashers </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/dishwashers/freestanding/?available-to-order/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:dishwashers:freestanding dishwashers" role="menuitem"> Freestanding Dishwashers </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/dishwashers/all-dishwashers/?available-to-order/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:dishwashers:all dishwashers" role="menuitem"> All Dishwashers </a> </li> </ul> <div class="nv00-gnb__l1-menu desktop-only"> <h3 class="nv00-gnb__l1-menu-btn" data-engname="home appliances:heating and cooling" an-tr="nv00_gnb-2depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:heating and cooling"> Heating &amp; Cooling <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-bold" href="#open-down-bold"></use> </svg> </h3> </div> <ul class="nv00-gnb__l2-menu-list" role="menu"> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="https://samsung-climatesolutions.com/en-gb/b2c.html?cid=uk_ow_affiliate_samsung_air-conditioning_none_gnb-climatesolutions_other_creative3_segment3" aria-label="All Air Conditioners : Open in a new window" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:heating and cooling:all air conditioners " role="menuitem" target="_blank"> All Air Conditioners <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#outlink-bold" href="#outlink-bold"></use> </svg> </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="https://samsung-climatesolutions.com/en-gb/b2c/our-solutions/home/heat-pump-solutions.html?cid=uk_ow_affiliate_samsung_heatpump_none_gnb-climatesolutions_other_creative4_segment4" aria-label="All Heat Pumps : Open in a new window" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:heating and cooling:all heat pumps " role="menuitem" target="_blank"> All Heat Pumps <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#outlink-bold" href="#outlink-bold"></use> </svg> </a> </li> </ul> </div> <div class="nv00-gnb__l1-menu-wrap l1-l2-spread mobile-only"> <div class="nv00-gnb__l1-menu"> <h3 class="nv00-gnb__l1-menu-btn" data-engname="home appliances:heating and cooling" an-tr="nv00_gnb-2depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:heating and cooling"> Heating &amp; Cooling <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-bold" href="#open-down-bold"></use> </svg> </h3> </div> <ul class="nv00-gnb__l2-menu-list" role="menu"> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="https://samsung-climatesolutions.com/en-gb/b2c.html?cid=uk_ow_affiliate_samsung_air-conditioning_none_gnb-climatesolutions_other_creative3_segment3" aria-label="All Air Conditioners : Open in a new window" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:heating and cooling:all air conditioners " role="menuitem" target="_blank"> All Air Conditioners <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#outlink-bold" href="#outlink-bold"></use> </svg> </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="https://samsung-climatesolutions.com/en-gb/b2c/our-solutions/home/heat-pump-solutions.html?cid=uk_ow_affiliate_samsung_heatpump_none_gnb-climatesolutions_other_creative4_segment4" aria-label="All Heat Pumps : Open in a new window" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="home appliances:heating and cooling:all heat pumps " role="menuitem" target="_blank"> All Heat Pumps <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#outlink-bold" href="#outlink-bold"></use> </svg> </a> </li> </ul> </div> </div> </li> <li class="nv00-gnb__l0-menu"> <button class="nv00-gnb__l0-menu-btn" role="menuitem" aria-expanded="false" aria-haspopup="true" an-tr="nv00_gnb-1depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="computing"> Computing <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#next-bold" href="#next-bold"></use> </svg> </button> <div class="nv00-gnb__l1-menu-container left-side"> <p class="nv00-gnb__l1-menu-container-title">Computing<!-- 44 --></p> <div class="nv00-gnb__l1-menu-wrap l1-l2-spread"> <div class="nv00-gnb__l1-menu"> <h3 class="nv00-gnb__l1-menu-btn" data-engname="computing:recommended" an-tr="nv00_gnb-2depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="computing:recommended"> Recommended <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-bold" href="#open-down-bold"></use> </svg> </h3> </div> <ul class="nv00-gnb__l2-menu-list" role="menu"> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/offer/computing/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="computing:recommended:laptop and computing offers" role="menuitem"> Laptop &amp; Computing Offers </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/monitors/help-me-choose/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="computing:recommended:help me choose my monitor" role="menuitem"> Help me Choose my Monitor <span class="badge-icon badge-icon--label badge-icon--bg-color-blue">New</span> </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/laptop-buying-guide/best-gaming-laptop/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="computing:recommended:best samsung gaming setup" role="menuitem"> Best Samsung Gaming Laptop </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/laptop-buying-guide/samsung-laptop-series-explained/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="computing:recommended:what is the best samsung laptop" role="menuitem"> What is the best Samsung Laptop? </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/laptop-buying-guide/best-laptop-for-students/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="computing:recommended:what is the best samsung laptop for students" role="menuitem"> What is the best Samsung Laptops for students? </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/support/computing/use-smart-switch-to-transfer-your-data-to-your-new-galaxy-book/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="computing:recommended:galaxy book smart switch" role="menuitem"> Galaxy Book Smart Switch </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/offer/trade-up/#monitors-tab" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="computing:recommended:monitor trade up" role="menuitem"> Monitor Trade Up </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/monitors/monitor-buying-guide/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="computing:recommended:monitor buying guide" role="menuitem"> Monitor Buying Guide<br /> </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/monitors/odyssey-gaming-monitor/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="computing:recommended:what is odyssey gaming" role="menuitem"> What is Odyssey Gaming? </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/monitors/smart_monitors/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="computing:recommended:smart monitor buying guide" role="menuitem"> Smart Monitor Buying Guide </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/monitors/monitor-buying-guide/how-to-select-by-resolution/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="computing:recommended:which monitor resolution is best for you" role="menuitem"> Which Monitor Resolution is best for you? </a> </li> </ul> </div> <div class="nv00-gnb__l1-menu-wrap l1-l2-spread"> <div class="nv00-gnb__l1-menu"> <h3 class="nv00-gnb__l1-menu-btn" data-engname="computing:galaxy book and laptops" an-tr="nv00_gnb-2depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="computing:galaxy book and laptops"> Galaxy Book &amp; Laptops <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-bold" href="#open-down-bold"></use> </svg> </h3> </div> <ul class="nv00-gnb__l2-menu-list" role="menu"> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/galaxy-book/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="computing:galaxy book and laptops:discover galaxy book" role="menuitem"> Discover Galaxy Book </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/computers/galaxy-book/galaxy-book5-pro360/buy/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="computing:galaxy book and laptops:galaxy book5 pro 360" role="menuitem"> Galaxy Book5 Pro 360 <span class="badge-icon badge-icon--label badge-icon--bg-color-blue">New</span> </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/computers/all-computers/?galaxy-book" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="computing:galaxy book and laptops:galaxy book4 ultra" role="menuitem"> Galaxy Book4 Ultra </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/computers/all-computers/?galaxy-book-edge" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="computing:galaxy book and laptops:galaxy book4 edge" role="menuitem"> Galaxy Book4 Edge </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/computers/all-computers/?galaxy-book-360" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="computing:galaxy book and laptops:galaxy book4 pro 360" role="menuitem"> Galaxy Book4 Pro 360 </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/computers/all-computers/?galaxy-book" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="computing:galaxy book and laptops:galaxy book4 pro" role="menuitem"> Galaxy Book4 Pro </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/computers/all-computers/?galaxy-book-360" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="computing:galaxy book and laptops:galaxy book4 360" role="menuitem"> Galaxy Book4 360 </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/computers/all-computers/?galaxy-book" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="computing:galaxy book and laptops:galaxy book4" role="menuitem"> Galaxy Book4 </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/computers/galaxy-book-copilot-plus-pcs/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="computing:galaxy book and laptops:copilot+pc" role="menuitem"> Copilot+PC </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/computers/chromebook/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="computing:galaxy book and laptops:samsung chromebook" role="menuitem"> Samsung Chromebook </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/computer-accessories/all-computer-accessories/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="computing:galaxy book and laptops:accessories" role="menuitem"> Accessories </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/computers/all-computers/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="computing:galaxy book and laptops:all laptops" role="menuitem"> All Laptops </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/galaxy-book/compare/?product1=np950qed-kb1uk&product2=np950xed-kb1uk&product3=np935qdb-ka2uk" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="computing:galaxy book and laptops:compare" role="menuitem"> Compare </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/laptop-buying-guide/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="computing:galaxy book and laptops:help me choose" role="menuitem"> Help Me Choose </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="https://www.samsung.com/global/galaxybooks-downloadcenter/?siteCode=uk" aria-label="Galaxy Books Download Centre: Open in a new window" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="computing:galaxy book and laptops:galaxy books download centre" role="menuitem" target="_blank"> Galaxy Books Download Centre <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#outlink-bold" href="#outlink-bold"></use> </svg> </a> </li> </ul> </div> <div class="nv00-gnb__l1-menu-wrap l1-l2-spread"> <div class="nv00-gnb__l1-menu"> <h3 class="nv00-gnb__l1-menu-btn" data-engname="computing:galaxy book by size" an-tr="nv00_gnb-2depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="computing:galaxy book by size"> Galaxy Book By Size <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-bold" href="#open-down-bold"></use> </svg> </h3> </div> <ul class="nv00-gnb__l2-menu-list" role="menu"> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/computers/all-computers/?156+160" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="computing:galaxy book by size:156 to 160" role="menuitem"> 15.6&quot; - 16.0&quot; </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/computers/all-computers/?133+140" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="computing:galaxy book by size:133 to 149" role="menuitem"> 13.3” - 14.0”<br /> </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/computers/all-computers/?110+124" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="computing:galaxy book by size:110 to 129" role="menuitem"> 11.0” - 12.9” </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/computers/all-computers/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="computing:galaxy book by size:all galaxy book by size" role="menuitem"> All Galaxy Book By Size </a> </li> </ul> </div> <div class="nv00-gnb__l1-menu-wrap l1-l2-spread"> <div class="nv00-gnb__l1-menu"> <h3 class="nv00-gnb__l1-menu-btn" data-engname="computing:computer monitors" an-tr="nv00_gnb-2depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="computing:computer monitors"> Computer Monitors <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-bold" href="#open-down-bold"></use> </svg> </h3> </div> <ul class="nv00-gnb__l2-menu-list" role="menu"> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/monitors/help-me-choose/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="computing:computer monitors:help me choose my monitor" role="menuitem"> Help me Choose my Monitor <span class="badge-icon badge-icon--label badge-icon--bg-color-blue">New</span> </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/monitors/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="computing:computer monitors:discover computer monitors" role="menuitem"> Discover Computer Monitors </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/monitors/gaming/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="computing:computer monitors:gaming monitor" role="menuitem"> Gaming Monitor </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/monitors/smart/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="computing:computer monitors:smart monitor" role="menuitem"> Smart Monitor </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/monitors/high-resolution/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="computing:computer monitors:high resolution monitor" role="menuitem"> High Resolution Monitor </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/monitors/all-monitors/?viewfinity" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="computing:computer monitors:viewinfinity monitor" role="menuitem"> ViewFinity Monitor </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/monitors/4k-monitor/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="computing:computer monitors:4k uhd monitor" role="menuitem"> 4K UHD Monitor </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/monitors/curved/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="computing:computer monitors:curved monitor" role="menuitem"> Curved Monitor </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/monitors/ultra-wide/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="computing:computer monitors:ultrawide monitor" role="menuitem"> Ultrawide Monitor<br /> </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/monitors/business/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="computing:computer monitors:business" role="menuitem"> Business Monitor<br /> </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/monitors/all-monitors/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="computing:computer monitors:all monitors" role="menuitem"> All Monitors<br /> </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/monitors/monitor-buying-guide/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="computing:computer monitors:monitor buying guide" role="menuitem"> Monitor Buying Guide </a> </li> </ul> </div> <div class="nv00-gnb__l1-menu-wrap l1-l2-spread"> <div class="nv00-gnb__l1-menu"> <h3 class="nv00-gnb__l1-menu-btn" data-engname="computing:memory and storage" an-tr="nv00_gnb-2depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="computing:memory and storage"> Memory &amp; Storage <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-bold" href="#open-down-bold"></use> </svg> </h3> </div> <ul class="nv00-gnb__l2-menu-list" role="menu"> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/memory-storage-devices/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="computing:memory and storage:discover memory and storage" role="menuitem"> Discover Memory &amp; Storage </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/memory-storage/nvme-ssd/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="computing:memory and storage:nvme ssd" role="menuitem"> NVME SSD </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/memory-storage/sata-ssd/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="computing:memory and storage:sata ssd" role="menuitem"> SATA SSD </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/memory-storage/portable-ssd/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="computing:memory and storage:portable ssd" role="menuitem"> Portable SSD </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/memory-storage/memory-card/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="computing:memory and storage:memory cards" role="menuitem"> Memory Cards </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/memory-storage/usb-flash-drive/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="computing:memory and storage:usb flash drive" role="menuitem"> USB Flash Drive </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/memory-storage/all-memory-storage/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="computing:memory and storage:all memory and storage" role="menuitem"> All Memory &amp; Storage </a> </li> </ul> </div> <div class="nv00-gnb__l1-menu-wrap l1-l2-spread mobile-only"> </div> </div> </li> <li class="nv00-gnb__l0-menu"> <button class="nv00-gnb__l0-menu-btn" role="menuitem" aria-expanded="false" aria-haspopup="true" an-tr="nv00_gnb-1depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="displays"> Displays <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#next-bold" href="#next-bold"></use> </svg> </button> <div class="nv00-gnb__l1-menu-container "> <p class="nv00-gnb__l1-menu-container-title">Displays<!-- 44 --></p> <div class="nv00-gnb__l1-menu-wrap l1-l2-spread"> <div class="nv00-gnb__l1-menu"> <h3 class="nv00-gnb__l1-menu-btn" data-engname="displays:monitors" an-tr="nv00_gnb-2depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="displays:monitors"> Monitors <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-bold" href="#open-down-bold"></use> </svg> </h3> </div> <ul class="nv00-gnb__l2-menu-list" role="menu"> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/monitors/help-me-choose/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="displays:monitors:help me choose my monitor" role="menuitem"> Help me Choose my Monitor <span class="badge-icon badge-icon--label badge-icon--bg-color-blue">New</span> </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/monitors/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="displays:monitors:discover monitors" role="menuitem"> Discover Monitors </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/monitors/gaming/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="displays:monitors:gaming monitor" role="menuitem"> Gaming Monitor </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/monitors/smart/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="displays:monitors:smart monitor" role="menuitem"> Smart Monitor </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/monitors/high-resolution/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="displays:monitors:high resolution monitor" role="menuitem"> High Resolution Monitor </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/monitors/all-monitors/?viewfinity" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="displays:monitors:viewinfinity monitor" role="menuitem"> ViewFinity Monitor </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/monitors/4k-monitor/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="displays:monitors:4k uhd monitor" role="menuitem"> 4K UHD Monitor </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/monitors/curved/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="displays:monitors:curved monitor" role="menuitem"> Curved Monitor </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/monitors/ultra-wide/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="displays:monitors:ultrawide monitor" role="menuitem"> Ultrawide Monitor </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/monitors/business/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="displays:monitors:business monitor" role="menuitem"> Business Monitor<br /> </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/monitors/all-monitors/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="displays:monitors:all monitors" role="menuitem"> All Monitors </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/monitors/monitor-buying-guide/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="displays:monitors:monitor buying guide" role="menuitem"> Monitor Buying Guide </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/offer/trade-up/#monitors-tab" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="displays:monitors:monitor tradeup" role="menuitem"> Monitor Trade Up </a> </li> </ul> </div> <div class="nv00-gnb__l1-menu-wrap l1-l2-spread"> <div class="nv00-gnb__l1-menu"> <h3 class="nv00-gnb__l1-menu-btn" data-engname="displays:for business" an-tr="nv00_gnb-2depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="displays:for business"> For Business <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-bold" href="#open-down-bold"></use> </svg> </h3> </div> <ul class="nv00-gnb__l2-menu-list" role="menu"> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/business/commercial-tvs/" aria-label="Discover Commercial TVs: Open in a new window" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="displays:for business:discover commercial tvs" role="menuitem" target="_blank"> Discover Commercial TVs <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#outlink-bold" href="#outlink-bold"></use> </svg> </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/business/smart-signage/" aria-label="SMART Signage: Open in a new window" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="displays:for business:smart signage" role="menuitem" target="_blank"> SMART Signage <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#outlink-bold" href="#outlink-bold"></use> </svg> </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/business/led-signage/" aria-label="LED Signage: Open in a new window" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="displays:for business:led signage" role="menuitem" target="_blank"> LED Signage <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#outlink-bold" href="#outlink-bold"></use> </svg> </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/business/commercial-tvs/" aria-label="Commercial TVs: Open in a new window" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="displays:for business:commercial tvs" role="menuitem" target="_blank"> Commercial TVs <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#outlink-bold" href="#outlink-bold"></use> </svg> </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/business/monitors/" aria-label="Monitors: Open in a new window" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="displays:for business:monitors" role="menuitem" target="_blank"> Monitors <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#outlink-bold" href="#outlink-bold"></use> </svg> </a> </li> </ul> </div> <div class="nv00-gnb__l1-menu-wrap l1-l2-spread mobile-only"> </div> </div> </li> <li class="nv00-gnb__l0-menu"> <a class="nv00-gnb__l0-menu-link" href="/uk/accessories/" an-tr="nv00_gnb-1depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="accessories" role="menuitem"> Accessories </a> </li> <li class="nv00-gnb__l0-menu"> <a class="nv00-gnb__l0-menu-link" href="/uk/smartthings/" an-tr="nv00_gnb-1depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="smartthings" role="menuitem"> SmartThings </a> </li> <li class="nv00-gnb__l0-menu"> <a class="nv00-gnb__l0-menu-link" href="/uk/offer/black-friday/" an-tr="nv00_gnb-1depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="black friday" role="menuitem"> Black Friday </a> </li> </ul> <ul class="nv00-gnb__l0-menu-list right-menu" role="menubar"> <li class="nv00-gnb__l0-menu"> <button class="nv00-gnb__l0-menu-btn" role="menuitem" aria-expanded="false" aria-haspopup="true" an-tr="nv00_gnb-1depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="support"> Support <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#next-bold" href="#next-bold"></use> </svg> </button> <div class="nv00-gnb__l1-menu-container right-side"> <p class="nv00-gnb__l1-menu-container-title">Support</p><!-- 205 --> <div class="nv00-gnb__l1-menu-wrap l1-l2-spread"> <div class="nv00-gnb__l1-menu"> <h3 class="nv00-gnb__l1-menu-btn" data-engname="support:product help" an-tr="nv00_gnb-2depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="support:product help"> Product Help <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-bold" href="#open-down-bold"></use> </svg> </h3> </div> <ul class="nv00-gnb__l2-menu-list" role="menu"> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/support/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="support:product help:support home" role="menuitem"> Support Home </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/support/user-manuals-and-guide/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="support:product help:manual and software" role="menuitem"> Manual and Software </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/search/?searchvalue=mobile#support" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="support:product help:search support" role="menuitem"> Search Support </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/shop-faq/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="support:product help:shop faq" role="menuitem"> SHOP FAQ </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/support/product-help/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="support:product help:how to guides" role="menuitem"> How to Guides </a> </li> </ul> </div> <!-- 205 --> <div class="nv00-gnb__l1-menu-wrap l1-l2-spread"> <div class="nv00-gnb__l1-menu"> <h3 class="nv00-gnb__l1-menu-btn" data-engname="support:repair and warranty" an-tr="nv00_gnb-2depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="support:repair and warranty"> Repairs &amp; Warranty <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-bold" href="#open-down-bold"></use> </svg> </h3> </div> <ul class="nv00-gnb__l2-menu-list" role="menu"> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/support/warranty/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="support:repair and warranty:warranty information" role="menuitem"> Warranty Information </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/support/repair/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="support:repair and warranty:troubleshoot and book a repair" role="menuitem"> Troubleshoot &amp; Book a Repair </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/support/repair/track-my-repair/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="support:repair and warranty:track my repair" role="menuitem"> Track My Repair </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/support/warranty/register-your-samsung-product-warranty/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="support:repair and warranty:register your samsung product" role="menuitem"> Register your Samsung Product </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/support/spare-parts/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="support:repair and warranty:spare parts" role="menuitem"> Spare Parts </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/support/self-repair/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="support:repair and warranty:self repair" role="menuitem"> Self-Repair </a> </li> </ul> </div> <!-- 205 --> <div class="nv00-gnb__l1-menu-wrap l1-l2-spread"> <div class="nv00-gnb__l1-menu"> <h3 class="nv00-gnb__l1-menu-btn" data-engname="support:contact" an-tr="nv00_gnb-2depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="support:contact"> Contact <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-bold" href="#open-down-bold"></use> </svg> </h3> </div> <ul class="nv00-gnb__l2-menu-list" role="menu"> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/support/contact/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="support:contact:contact us" role="menuitem"> Contact Us </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/support/contact/accessibility/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="support:contact:sign language support" role="menuitem"> Sign Language Support </a> </li> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="https://eu.community.samsung.com/?category.id=uk&profile.language=en-gb" aria-label="Ask the Community: Open in a new window" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="support:contact:ask the community" role="menuitem" target="_blank"> Ask the Community <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#outlink-bold" href="#outlink-bold"></use> </svg> </a> </li> </ul> </div> <!-- 205 --> <div class="nv00-gnb__l1-menu-wrap l1-l2-spread"> <div class="nv00-gnb__l1-menu"> <h3 class="nv00-gnb__l1-menu-btn" data-engname="support:additional info" an-tr="nv00_gnb-2depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="support:additional info"> Additional Info <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-bold" href="#open-down-bold"></use> </svg> </h3> </div> <ul class="nv00-gnb__l2-menu-list" role="menu"> <li class="nv00-gnb__l2-menu"> <a class="nv00-gnb__l2-menu-link" href="/uk/support/newsalert/" an-tr="nv00_gnb-3depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="support:additional info:news and alerts" role="menuitem"> News &amp; Alerts </a> </li> </ul> </div> <div class="nv00-gnb__l1-menu-wrap l1-l2-spread mobile-only"> </div> </div> </li> <li class="nv00-gnb__l0-menu"> <a class="nv00-gnb__l0-menu-link" href="/uk/business/" an-tr="nv00_gnb-1depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="for business" role="menuitem"> For Business </a> </li> </ul> </div> <div class="nv00-gnb__utility-wrap"> <div class="nv00-gnb__utility search"> <button class="nv00-gnb__utility-btn gnb__search-btn-js" an-tr="nv00_gnb-offer detail-l0-navigation2" an-ca="navigation" an-ac="gnb" an-la="search" aria-haspopup="true" aria-expanded="false"> <span class="hidden">Search </span> <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#search-bold" href="#search-bold"></use> </svg> </button> </div> <div class="nv00-gnb__utility cart"> <a class="nv00-gnb__utility-btn js-global-cart-btn js-has-carturl" data-cart-url="https://shop.samsung.com/uk/cart/" href="https://shop.samsung.com/uk/cart/" an-tr="nv00_gnb--cart-depth1" an-ca="navigation" an-ac="gnb" an-la="cart" role="button"> <span class="hidden">Basket</span> <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#cart-bold" href="#cart-bold"></use> </svg> <span class="cart-in-number gnb-cart-count" aria-live="polite" style="display:none;"><span class="hidden">Number of Products : </span></span> </a> </div> <div class="nv00-gnb__utility before-login"> <a class="nv00-gnb__utility-btn mobile-only loginBtn" an-tr="nv00_gnb-1depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="login" aria-label="Manage Account" href="javascript:;" role="button"> <span class="hidden">Sign In/Sign-Up</span> <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#user-bold" href="#user-bold"></use> </svg> </a> <ul class="nv00-gnb__utility-user-menu-list" role="menu"> <li class="nv00-gnb__utility-user-menu desktop-only"> <a class="nv00-gnb__utility-user-menu-link loginBtn" an-tr="nv00_gnb-account-account" an-ca="account" an-ac="gnb" an-la="sign in sign up" aria-label="sign in sign up" href="javascript:;" data-linkinfo="https://account.samsung.com/accounts/v1/Samsung_com_UK/signInGate" role="menuitem"> Sign In/Sign-Up </a> <p class="nv00-gnb__utility-user-menu-rewards"> <a href="/uk/why-samsung-account/" class="nv00-gnb__utility-user-menu-rewards-link" aria-label="Why Create a Samsung Account? Samsung Rewards" an-tr="nv00_gnb-account-account" an-ca="account" an-ac="gnb" an-la="rewards"> Why Create a Samsung Account? <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#next-bold" href="#next-bold"></use> </svg> </a> </p> </li> <li class="nv00-gnb__utility-user-menu"> <a class="nv00-gnb__utility-user-menu-link" href="/uk/mypage/orders/" an-tr="nv00_gnb-account-account" an-ca="account" an-ac="gnb" an-la="orders" aria-label="orders" role="menuitem"> Orders </a> </li> <li class="nv00-gnb__utility-user-menu"> <a class="nv00-gnb__utility-user-menu-link" href="/uk/mypage/myproducts/" an-tr="nv00_gnb-account-account" an-ca="account" an-ac="gnb" an-la="product registration" aria-label="product registration" role="menuitem"> Product Registration<br /> </a> </li> <li class="nv00-gnb__utility-user-menu"> <a class="nv00-gnb__utility-user-menu-link" href="/uk/rewards/" an-tr="nv00_gnb-account-account" an-ca="account" an-ac="gnb" an-la="samsung rewards" aria-label="samsung rewards" role="menuitem"> Samsung Rewards </a> </li> <li class="nv00-gnb__utility-user-menu"> <a class="nv00-gnb__utility-user-menu-link" href="/uk/members/" an-tr="nv00_gnb-account-account" an-ca="account" an-ac="gnb" an-la="members" aria-label="members" role="menuitem"> Members </a> </li> </ul> </div> <div class="nv00-gnb__utility after-login"> <a class="nv00-gnb__utility-btn mobile-only js-account" href="javascript:;" role="button" aria-label="Manage Account"> <span class="hidden">Manage Account</span> <div class="image js-gnb-afterlogin-image"> <img class="image__main" src="" alt="alternative-text" role="img" data-comp-name="image"/> </div> <span class="account-icon js-gnb-afterlogin-no-image"> <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#user-bold" href="#user-bold"></use> </svg> </span> </a> <ul class="nv00-gnb__utility-user-menu-list" role="menu"> <li class="nv00-gnb__utility-user-menu user desktop-only"> <a class="nv00-gnb__utility-user-menu-link js-user-name" href="https://account.samsung.com/membership/contents/profile/profile-gate" role="menuitem" aria-label="Manage Account"> <div class="image js-gnb-afterlogin-image"> <img class="image__main" src="" alt="alternative-text" role="img" data-comp-name="image"/> </div> <span class="account-icon js-gnb-afterlogin-no-image"> <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#user-bold" href="#user-bold"></use> </svg> </span> <p class="user-name"></p> <p class="hidden">Manage Account</p> </a> <p class="nv00-gnb__utility-user-menu-rewards"> <a href="/uk/why-samsung-account/" class="nv00-gnb__utility-user-menu-rewards-link" aria-label="Why Create a Samsung Account? Samsung Rewards" an-tr="nv00_gnb-account-account" an-ca="account" an-ac="gnb" an-la="rewards"> Why Create a Samsung Account? <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#next-bold" href="#next-bold"></use> </svg> </a> </p> </li> <li class="nv00-gnb__utility-user-menu"> <a class="nv00-gnb__utility-user-menu-link" an-tr="nv00_gnb-account-account" an-ca="account" an-ac="gnb" an-la="my page" target="_self" aria-label="my page" href="/uk/mypage/" role="menuitem">My page</a> </li> <li class="nv00-gnb__utility-user-menu"> <a class="nv00-gnb__utility-user-menu-link" an-tr="nv00_gnb-account-account" an-ca="account" an-ac="gnb" an-la="orders" target="_self" aria-label="orders" href="/uk/mypage/orders/" role="menuitem">Orders</a> </li> <li class="nv00-gnb__utility-user-menu"> <a class="nv00-gnb__utility-user-menu-link" an-tr="nv00_gnb-account-account" an-ca="account" an-ac="gnb" an-la="wishlist" target="_blank" aria-label="wishlist" href="https://shop.samsung.com/uk/mypage/wishlist" role="menuitem">Wishlist</a> </li> <li class="nv00-gnb__utility-user-menu"> <a class="nv00-gnb__utility-user-menu-link" an-tr="nv00_gnb-account-account" an-ca="account" an-ac="gnb" an-la="product registration" target="_self" aria-label="product registration" href="/uk/mypage/myproducts/" role="menuitem">Product Registration<br /></a> </li> <li class="nv00-gnb__utility-user-menu"> <a class="nv00-gnb__utility-user-menu-link" an-tr="nv00_gnb-account-account" an-ca="account" an-ac="gnb" an-la="my rewards" target="_self" aria-label="my rewards" href="/uk/mypage/rewards/" role="menuitem">My Rewards</a> </li> <li class="nv00-gnb__utility-user-menu"> <a class="nv00-gnb__utility-user-menu-link" an-tr="nv00_gnb-account-account" an-ca="account" an-ac="gnb" an-la="members" target="_self" aria-label="members" href="/uk/members/" role="menuitem">Members</a> </li> <li class="nv00-gnb__utility-user-menu"> <a href="javascript:;" class="nv00-gnb__utility-user-menu-link logoutBtn" an-tr="nv00_gnb-1depth-navigation2" an-ca="navigation" an-ac="gnb" an-la="logout" aria-label="logout" role="menuitem">Log out</a> </li> </ul> </div> <div class="nv00-gnb__utility hamburger"> <button class="nv00-gnb__utility-btn" an-tr="nv00_gnb-gnb-navigation2" an-ca="navigation" an-ac="gnb" an-la="gnb:open" aria-expanded="false" aria-haspopup="true"> <span class="hidden">Navigation</span> <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#menu-bold" href="#menu-bold"></use> </svg> </button> </div> </div> <div class="nv00-gnb__inner-wrap-looping--end" tabindex="0"></div> </div> <div class="nv00-gnb__dim-wrap" aria-hidden="true"></div> <form id="signInForm" name="signInForm" method="get" action="https://account.samsung.com/accounts/v1/Samsung_com_UK/signInGate"> <input type="hidden" name="response_type" id="response_type" value=""/> <input type="hidden" name="client_id" value="84hg4924k6"/> <input type="hidden" name="locale" id="locale" value=""/> <input type="hidden" name="countryCode" value="GB"/> <input type="hidden" name="redirect_uri" id="redirect_uri" value="/aemapi/v6/data-login/afterLogin.uk.json"/> <input type="hidden" name="state" id="signInState" value=""/> <input type="hidden" name="goBackURL" id="signInGoBackURL" value=""/> <input type="hidden" name="scope" id="scope" value=""/> </form> <!-- SA 로그아웃호출 폼 --> <form id="signOutForm" name="signOutForm" method="get" action="https://account.samsung.com/accounts/v1/Samsung_com_UK/signOutGate"> <input type="hidden" name="client_id" value="84hg4924k6"/> <input type="hidden" name="state" id="signOutState" value=""/> <input type="hidden" name="signOutURL" id="signOutURL" value="/aemapi/v6/data-login/afterLogout.uk.json"/> </form> <!-- 회원가입 폼 --> <form id="joinForm" name="joinForm" method="post" action="https://account.samsung.com/membership/"> <input type="hidden" name="actionID" value="SignupAP"/> <input type="hidden" name="serviceID" value="84hg4924k6"/> <input type="hidden" name="serviceName" value="SAMSUNG"/> <input type="hidden" name="domain" value=""/> <input type="hidden" name="countryCode" value="GB"/> <input type="hidden" name="languageCode" value="en"/> <input type="hidden" name="registURL" id="joinRegistURL" value="/aemapi/v6/data-login/afterLogin.uk.json"/> <input type="hidden" name="returnURL" id="joinReturnURL"/> <input type="hidden" name="goBackURL" id="joinGoBackURL" value=""/> <input type="hidden" name="ssoType" value="ENC_TK"/> <input type="hidden" name="emailActivationURL" id="joinEmailActivationURL" value="/aemapi/v6/data-login/emailActivationURL.uk.json"/> </form> <!-- Find Email 폼 --> <form id="findAccountForm" name="findAccountForm" method="post" action="https://account.samsung.com/membership/"> <input type="hidden" name="actionID" value="FindEmail"/> <input type="hidden" name="serviceID" value="84hg4924k6"/> <input type="hidden" name="serviceName" value="SAMSUNG"/> <input type="hidden" name="domain" value=""/> <input type="hidden" name="countryCode" value="GB"/> <input type="hidden" name="languageCode" value="en"/> <input type="hidden" name="goBackURL" id="findGoBackURL" value=""/> <input type="hidden" name="ssoType" value="ENC_TK"/> </form> <!-- Account Modify Form --> <form id="accountModifyForm" name="accountModifyForm" method="post" action="https://account.samsung.com/membership/"> <input type="hidden" name="actionID" value="ModifyUserInfo"/> <input type="hidden" name="serviceID" value="84hg4924k6"/> <input type="hidden" name="serviceName" value="SAMSUNG"/> <input type="hidden" name="domain" value=""/> <input type="hidden" name="countryCode" value="GB"/> <input type="hidden" name="languageCode" value="en"/> <input type="hidden" name="goBackURL" id="accountModifyGoBackURL" value=""/> <input type="hidden" name="ssoType" value="ENC_TK"/> </form> <form id="textForm" name="textForm"> <input type="hidden" name="productCountText" id="productCountText" value="Number of products"/> </form> <input type="hidden" name="domain" id="domain" value="www.samsung.com"/> <input type="hidden" name="useLogin" id="useLogin" value="Y"/> <input type="hidden" name="useStore" id="useStore" value="Y"/> <input type="hidden" name="storeDomain" id="storeDomain" value="https://api.shop.samsung.com"/> <input type="hidden" name="hybrisApiJson" id="hybrisApiJson"/> <input type="hidden" name="addToCartPostYn" id="addToCartPostYn"/> <input type="hidden" name="useNewAddToCartApi" id="useNewAddToCartApi"/> <input type="hidden" name="loginLinkURL" id="loginLinkURL" value="https://account.samsung.com/accounts/v1/Samsung_com_UK/signInGate"/> <input type="hidden" name="logoutURL" id="logoutURL" value="https://account.samsung.com/accounts/v1/Samsung_com_UK/signOutGate"/> <input type="hidden" name="updateProfileURL" id="updateProfileURL"/> <input type="hidden" name="isLoginWithNoStore" id="isLoginWithNoStore"/> <input type="hidden" name="countryCode" id="countryCode" value="GB"/> <input type="hidden" name="languageCode" id="languageCode" value="en"/> <input type="hidden" name="loginAccountServiceId" id="loginAccountServiceId" value="84hg4924k6"/> <input type="hidden" name="emailActivationURL" id="emailActivationURL" value="/aemapi/v6/data-login/emailActivationURL.uk.json"/> <input type="hidden" name="shopIntegrationFlag" id="shopIntegrationFlag" value="Hybris-new"/> <input type="hidden" name="tieredPriceUseYn" id="tieredPriceUseYn"/> <input type="hidden" name="mySamsungRewardsTierType" id="mySamsungRewardsTierType" value="global"/> <input type="hidden" name="newMyRewardCurrencyConv" id="newMyRewardCurrencyConv" value="0.001"/> <input type="hidden" name="countryIsoCode" id="countryIsoCode" value="GBR"/> <input type="hidden" name="loginValidateYnForGPv2" id="loginValidateYnForGPv2" value=""/> <div class="nv00-gnb__layer-popup-wrap"> <div class="nv00-gnb__layer-popup-looping--start" tabindex="0"></div> <div class="layer-popup gnb-layer_popup-js" id="layerEmptyCart"> <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#info-regular" href="#info-regular"></use> </svg> <p class="layer-popup__desc information-text">Your basket is empty.</p> <div class="layer-popup__cta-wrap"> <button class="cta cta--contained cta--black gnb-js-layer-close" an-tr="nv00_gnb-offer detail-cart popup-other_interaction" an-ca="other interaction" an-ac="cart is empty:OK" an-la="cart is empty:OK" aria-label="Accessibility Text" onclick="window.sg.components.nv00Gnb.closeLayerPopup(this);"> OK </button> </div> <button class="layer-popup__close"> <span class="hidden">Close</span> <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#delete-bold" href="#delete-bold"></use> </svg> </button> </div> <div class="layer-popup gnb-layer_popup-js" id="layerInsufficientStock"> <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#info-regular" href="#info-regular"></use> </svg> <p class="layer-popup__desc information-text">Sorry this item is out of stock</p> <div class="layer-popup__cta-wrap"> <button class="cta cta--contained cta--black gnb-js-layer-close" aria-label="Accessibility Text" onclick="window.sg.components.nv00Gnb.closeLayerPopup(this);"> OK </button> </div> <button class="layer-popup__close"> <span class="hidden">Close</span> <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#delete-bold" href="#delete-bold"></use> </svg> </button> </div> <div class="layer-popup gnb__remove-product gnb-layer_popup-js" id="layerRemoveProduct"> <p class="layer-popup__title">Remove </p> <p class="layer-popup__desc">Code not valid with this product<br/>Are you sure to remove this product?</p> <div class="layer-popup__cta-wrap"> <button class="cta cta--outlined cta--black" aria-label="Accessibility Text"> Add to wishlist </button> <button class="cta cta--contained cta--black" aria-label="Accessibility Text"> Delete </button> </div> <button class="layer-popup__close"> <span class="hidden">Close</span> <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#delete-bold" href="#delete-bold"></use> </svg> </button> </div> <div class="layer-popup gnb-layer_popup-js gnb__popup-privacy" id="layerPrivacy"> <p class="layer-popup__title">Privacy Policy</p> <div class="layer-popup__checkbox-wrap"> <div class="checkbox-v2"> <input class="checkbox-v2__input" type="checkbox" name="checkbox" id="privacy-terms"/> <label class="checkbox-v2__label" for="privacy-terms"> <span class="checkbox-v2__label-box-wrap"> <span class="checkbox-v2__label-box"> <svg class="checkbox-v2__label-box-icon" focusable="false" aria-hidden="true"> <use xlink:href="#done-bold" href="#done-bold"></use> </svg> </span> </span> <span class="checkbox-v2__label-text">I have read and agree to the Samsung.com <a href='/uk/info/privacy/' target='_blank' class='link-text' title="Open in a new window">Privacy Policy</a></span> </label> </div> <p class="layer-popup__checkbox-desc error" id="errorPrivacy">Tick this box to proceed to Samsung.com.</p> <div class="checkbox-v2"> <input class="checkbox-v2__input" type="checkbox" name="checkbox" id="privacy-terms2"/> <label class="checkbox-v2__label" for="privacy-terms2"> <span class="checkbox-v2__label-box-wrap"> <span class="checkbox-v2__label-box"> <svg class="checkbox-v2__label-box-icon" focusable="false" aria-hidden="true"> <use xlink:href="#done-bold" href="#done-bold"></use> </svg> </span> </span> <span class="checkbox-v2__label-text">By ticking this box, I accept Samsung Service Updates, including : </span></label></div><p class="layer-popup__checkbox-desc">Samsung.com Services and marketing information, new product and service announcements as well as special offers, events and newsletters.</p> </div> <div class="layer-popup__cta-wrap"> <button id="privacyBtn" class="cta cta--outlined cta--black" aria-label="Accessibility Text">PROCEED TO SAMSUNG.COM</button> <button class="cta cta--contained cta--black login-leave-btn" aria-label="Accessibility Text" onclick="window.sg.components.nv00Gnb.closeLayerPopup(this);">Close</button> </div> <button class="layer-popup__close login-leave-btn" data-focus-id="shop-popover-close" data-tab-disable="true"> <span class="hidden">Close Privacy Policy</span> <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#delete-bold" href="#delete-bold"></use> </svg> </button> </div> <div class="layer-popup gnb__popup-privacy gnb-layer_popup-js" id="layerPreference"> <p class="layer-popup__title">Check preferences</p> <p class="layer-popup__desc">Help us to make recommendations for you by telling us what you like</p> <div class="layer-popup__cta-wrap"> <button id="preferenceCheckBtn" class="cta cta--outlined cta--black" aria-label="Accessibility Text">Yes</button> <button id="privacyCloseBtn" class="cta cta--contained cta--black" aria-label="Accessibility Text" onclick="window.sg.components.nv00Gnb.closeLayerPopup(this);">Later</button> </div> <button class="layer-popup__close" data-focus-id="shop-popover-close" data-tab-disable="true"> <span class="hidden">Close Check Preferences</span> <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#delete-bold" href="#delete-bold"></use> </svg> </button> </div> <div class="nv00-gnb__layer-popup-looping--end" tabindex="0"></div> </div> </nav> <!--googleon: all--> <input type="hidden" name="sc_gnb_searchURL" id="sc_gnb_searchURL" value="/uk/aisearch"/> <input type="hidden" name="sc_gnb_placeholder" id="sc_gnb_placeholder" value="Galaxy Z Fold6"/> <input type="hidden" name="sc_gnb_aiSearchUseYn" id="sc_gnb_aiSearchUseYn" value="Y"/> <input type="hidden" name="eppFlag" id="eppFlag" value="N"/> <!--googleoff: all--> <section class="gnb-search" role="dialog" aria-modal="true" style="display: none;"> <div class="gnb-search__dimmed"></div> <div class="gnb-search__looping--start" tabindex="0"></div> <div class="gnb-search__contents"> <h2 class="text-title">What are you looking for?</h2> <div class="gnb-search__search-wrap"> <form action="javascript:;" class="gnb-search__form" role="search" autocomplete="off"> <fieldset> <legend>Search form</legend> <div class="gnb-search__input-wrap"> <button type="button" class="gnb-search__input-btn--close"> <span class="hidden">Close</span> <svg class="icon" focusable="false"> <use xlink:href="#backward-bold" href="#backward-bold"></use> </svg> </button> <label class="hidden" for="gnb-search-keyword">Search Keyword</label> <input type="text" name="search" class="gnb-search__input" id="gnb-search-keyword" maxlength="64" an-tr="search layer--search bar-submit" an-ca="search" an-ac="search layer" an-la="search bar:keyword submit:"/> <span class="gnb-search__placeholder">Galaxy Z Fold6</span> <!-- input 에 text 가 입력되어 있으면 .gnb-search__input-btn--cancel--show 추가 --> <button type="button" class="gnb-search__input-btn--cancel" an-tr="search layer-offer detail-keyword delete-search" an-ca="search" an-ac="search layer" an-la="search bar:keyword delete"> <span class="hidden">Delete</span> <svg class="icon" focusable="false"> <use xlink:href="#cancel-bold" href="#cancel-bold"></use> </svg> </button> <button type="submit" class="gnb-search__input-btn--search" an-tr="search layer-offer detail-submit-search" an-ca="search" an-ac="search layer" an-la="search bar:keyword submit:keyword"> <span class="hidden">Search</span> <svg class="icon" focusable="false"> <use xlink:href="#search-bold" href="#search-bold"></use> </svg> </button> <button type="button" class="gnb-search__input-btn--scan-barcode"> <span class="hidden">Scan Barcode</span> <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#barcode-regular" href="#barcode-regular"></use> </svg> </button> </div> </fieldset> </form> <div class="gnb-search__result-wrap gnb-search__result-wrap--hide" style="overflow: auto;"> <div class="gnb-search__no-suggestions gnb-search__no-suggestions--hide"> <div class="gnb-search__result-title-wrap"> <h3 class="gnb-search__result-title">No Suggestions</h3> </div> </div> <div class="gnb-search__related gnb-search__related--hide"> <div class="gnb-search__result-title-wrap"> <h3 class="gnb-search__result-title">Suggested Searches</h3> </div> <ul class="gnb-search__result-list" role="list"> </ul> </div> <div class="gnb-search__popular-keyword gnb-search__popular-keyword--hide"> <div class="gnb-search__result-title-wrap"> <h3 class="gnb-search__result-title">Popular Keyword</h3> </div> <ul class="gnb-search__result-list" role="list"> </ul> </div> <div class="gnb-search__history gnb-search__history--hide"> <div class="gnb-search__result-title-wrap"> <h3 class="gnb-search__result-title">Search History</h3> <button class="gnb-search__btn--history-clear" an-tr="search layer-offer detail-clear all-search" an-ca="search" an-ac="search layer" an-la="search history:clear all"> Clear All </button> </div> <ul class="gnb-search__result-list" role="list"> </ul> </div> </div> </div> <!-- .gnb-search__result-wrap--hide 가 제거될 때 .gnb-search__chip-wrap--hide 추가 --> <div class="gnb-search__chip-wrap" role="list"> <h3 class="hidden">recommended search</h3> <div role="listitem"> <a class="gnb-search__chip" aria-label="search" an-tr="sr01_search input--ctabutton" an-ca="search" an-ac="search layer" an-la="search chips:galaxy z fold6">Galaxy Z Fold6</a> </div> <div role="listitem"> <a class="gnb-search__chip" aria-label="search" an-tr="sr01_search input--ctabutton" an-ca="search" an-ac="search layer" an-la="search chips:galaxy z flip6">Galaxy Z Flip6</a> </div> <div role="listitem"> <a class="gnb-search__chip" aria-label="search" an-tr="sr01_search input--ctabutton" an-ca="search" an-ac="search layer" an-la="search chips:neo qled">Neo QLED</a> </div> <div role="listitem"> <a class="gnb-search__chip" aria-label="search" an-tr="sr01_search input--ctabutton" an-ca="search" an-ac="search layer" an-la="search chips:the frame">The Frame</a> </div> <div role="listitem"> <a class="gnb-search__chip" aria-label="search" an-tr="sr01_search input--ctabutton" an-ca="search" an-ac="search layer" an-la="search chips:bespoke jet">BESPOKE Jet</a> </div> <div role="listitem"> <a class="gnb-search__chip" aria-label="search" an-tr="sr01_search input--ctabutton" an-ca="search" an-ac="search layer" an-la="search chips:bespoke refrigerators">BESPOKE Refrigerators</a> </div> </div> <button class="gnb-search__btn--close" an-tr="search layer-offer detail-close-search" an-ca="search" an-ac="search layer" an-la="close"> <span class="hidden">Close</span> <svg class="icon" focusable="false"> <use xlink:href="#cancel-close-regular" href="#cancel-close-regular"></use> </svg> </button> </div> <div class="gnb-search__looping--end" tabindex="0"></div> </section> <!--googleon: all--> <div id="content" role="main"> <div class="root responsivegrid"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="responsivegrid aem-GridColumn aem-GridColumn--default--12"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="cm-g-text-block aem-GridColumn aem-GridColumn--default--12"> <div class="textblock margin-top--48 bg-white text-center text-mo-center container-width-medium" id="latest-offers"> <div class="textblock__body padding-top--48 padding-bottom--48"> <h2 class="textblock__title" data-font-size-pc="48" data-font-size-mo="30">Shop our latest home appliances offers<br /></h2> </div> </div> </div> <div class="nv-g-lnb aem-GridColumn aem-GridColumn--default--12"> <div class="lnb-nav lnb-nav--bg-white lnb-nav--default lnb-nav--sticky lnb-nav--title-align-left"> <div class="lnb-nav__inner"> <div class="lnb-nav__default-wrapper"> <div class="lnb-nav__title"> <a class="lnb-nav__menu-title" target="_self" an-tr="nv13_lnb-offer detail-image-logo" an-ca="navigation" an-ac="secondary navi" an-la="secondary navi:home appliances offers"> <h1>Home Appliances Offers</h1> </a> </div> <div class="lnb-nav__nav-wrap"> <button type="button" class="swiper-menu-prev" an-tr="nv13_lnb-offer detail-image-arrow" an-ca="indication" an-ac="carousel" an-la="carousel:arrow:left"> <svg class="icon" focusable="false"> <use href="#previous-regular" xlink:href="#previous-regular"></use> </svg> </button> <span class="swiper-menu-prev-bg"></span> <span class="swiper-menu-prev-gradation"></span> <div class="lnb-nav__nav swiper-container"> <div class="swiper-wrapper"> <div class="lnb-nav__item swiper-slide "> <a title="All Offers" href="#all-offers" target="_self" an-tr="nv13_lnb-offer detail-text-depth1" an-ca="navigation" an-ac="secondary navi" an-la="secondary navi:all offers"> <span>All Offers</span> </a> </div> <div class="lnb-nav__item swiper-slide "> <a title="Discount Programs" href="#discount-programs" target="_self" an-tr="nv13_lnb-offer detail-text-depth1" an-ca="navigation" an-ac="secondary navi" an-la="secondary navi:discount programs"> <span>Discount Programs</span> </a> </div> <div class="lnb-nav__item swiper-slide "> <a title="Why buy from Samsung.com" href="#WhyBuyFromSamsung" target="_self" an-tr="nv13_lnb-offer detail-text-depth1" an-ca="navigation" an-ac="secondary navi" an-la="secondary navi:why buy from samsung com"> <span>Why buy from Samsung.com</span> </a> </div> <div class="lnb-nav__item swiper-slide "> <a title="Buying Guides" href="#buying-guides" target="_self" an-tr="nv13_lnb-offer detail-text-depth1" an-ca="navigation" an-ac="secondary navi" an-la="secondary navi:buying guides"> <span>Buying Guides</span> </a> </div> </div> </div> <button type="button" class="swiper-menu-next" an-tr="nv13_lnb-offer detail-image-arrow" an-ca="indication" an-ac="carousel" an-la="carousel:arrow:right"> <svg class="icon" focusable="false"> <use xlink:href="#next-regular" href="#next-regular"></use> </svg> </button> <span class="swiper-menu-next-bg"></span> <span class="swiper-menu-next-gradation"></span> </div> </div> <button class="lnb-nav__menuclose-btn"> <svg class="icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 96 96"> <g fill="none" fill-rule="evenodd"> <path d="M0 0H96V96H0z"/> <path fill="#000" fill-rule="nonzero" d="M80.233 12.232L83.768 15.768 51.536 47.999 83.766 80.23 80.231 83.766 48 51.535 15.768 83.768 12.233 80.232 44.465 47.999 12.232 15.768 15.767 12.232 48 44.464z"/> </g> </svg> </button> <div class="lnb-nav__menu-wrapper"> </div> </div> </div> </div> <div class="ho-g-showcase-card aem-GridColumn aem-GridColumn--default--12"> <div class="co35-showcase-card-tab co35-showcase-card-tab--merchandizing bg-white" id="all-offers"> <div class="co35-showcase-card-tab__inner co35-showcase-card-tab__inner--without-merchandizing-tab"> <div class="co35-showcase-card-tab__card-wrap"> <div class="co35-showcase-card-tab__card-items"> <div class="co35-showcase-card-tab-inner-container" role="list"> <div class="co35-showcase-card-tab-card co35-showcase-card-tab-card--horizontal co35-showcase-card-tab-card__text-color--black " role="listitem"> <a class="co35-showcase-card-tab-card__full-bleed-wrap" href="#bb-bf-home-appliances" tabindex="0" aria-hidden="false" aria-label="Buy now"> <div class="co35-showcase-card-tab-card__product-name-text-wrap"> <div class="co35-showcase-card-tab-card__product-name-text-inner"> <span class="co35-showcase-card-tab-card__product-name co35-showcase-card-tab-card__product-name--desktop">Save 20% off when you buy 3 selected home appliances</span> <span class="co35-showcase-card-tab-card__product-name co35-showcase-card-tab-card__product-name--mobile">20% off when you buy 3 selected appliances </span> </div> </div> <div class="co35-showcase-card-tab-card__product-description-wrap"> <span class="co35-showcase-card-tab-card__product-description--desktop">or 15% off two<sup>1</sup></span> <span class="co35-showcase-card-tab-card__product-description--mobile">or 15% off two<sup>1</sup></span> </div> <div class="co35-showcase-card-tab-card__img-wrap"> <div an-tr="co35_showcase card-offer detail-cta-banner" an-ca="content click" an-ac="feature" an-la="showcase card:tile1_damultibuy:buy now" class="image"> <img class="image__preview lazy-load responsive-img" data-desktop-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/Offer_Tile_DT_448x330_Home_appliance.png?$LazyLoad_Home_PNG$" data-mobile-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/Offer_Tile_MO_296x352_Home_appliance.png?$LazyLoad_Home_PNG$" alt="A variety of home appliances are shown on a grey background." loading="lazy"/> <img class="image__main lazy-load responsive-img" data-desktop-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/Offer_Tile_DT_448x330_Home_appliance.png?$448_330_PNG$" data-mobile-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/Offer_Tile_MO_296x352_Home_appliance.png?$296_352_PNG$" alt="A variety of home appliances are shown on a grey background." loading="lazy"/> </div> </div> <div class="co35-showcase-card-tab-card__product-cta"> <span class="cta cta--contained cta--black cta--icon" an-tr="co35_showcase card-offer detail-cta-banner" an-ca="content click" an-ac="feature" an-la="showcase card:tile1_damultibuy:buy now"> Buy now </span> </div> </a> </div> <div class="co35-showcase-card-tab-card co35-showcase-card-tab-card--horizontal co35-showcase-card-tab-card__text-color--black " role="listitem"> <a class="co35-showcase-card-tab-card__full-bleed-wrap" href="/uk/vacuum-cleaners/all-vacuum-cleaners/?free-gift+available-to-order" tabindex="0" aria-hidden="false" aria-label="Buy now"> <div class="co35-showcase-card-tab-card__product-name-text-wrap"> <div class="co35-showcase-card-tab-card__product-name-text-inner"> <span class="co35-showcase-card-tab-card__product-name co35-showcase-card-tab-card__product-name--desktop">Get a complementary pair of Galaxy Buds</span> <span class="co35-showcase-card-tab-card__product-name co35-showcase-card-tab-card__product-name--mobile">Get a complementary pair of Galaxy Buds </span> </div> </div> <div class="co35-showcase-card-tab-card__product-description-wrap"> <span class="co35-showcase-card-tab-card__product-description--desktop">when you buy any Bespoke Jet Vacuum Cleaner<sup>6</sup></span> <span class="co35-showcase-card-tab-card__product-description--mobile">when you buy any Bespoke Jet Vacuum Cleaner<sup>6</sup></span> </div> <div class="co35-showcase-card-tab-card__img-wrap"> <div an-tr="co35_showcase card-offer detail-cta-banner" an-ca="content click" an-ac="feature" an-la="showcase card:tile 4_vactradeup:buy now" class="image"> <img class="image__preview lazy-load responsive-img" data-desktop-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/Offer_Tile_DT_448x330_jet_bespoke_budsfe.png?$LazyLoad_Home_PNG$" data-mobile-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/Offer_Tile_MO_296x352_jet_bespoke_budsfe.png?$LazyLoad_Home_PNG$" alt="2 Vacuum Cleaners next to each other on a grey background." loading="lazy"/> <img class="image__main lazy-load responsive-img" data-desktop-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/Offer_Tile_DT_448x330_jet_bespoke_budsfe.png?$448_330_PNG$" data-mobile-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/Offer_Tile_MO_296x352_jet_bespoke_budsfe.png?$296_352_PNG$" alt="2 Vacuum Cleaners next to each other on a grey background." loading="lazy"/> </div> </div> <div class="co35-showcase-card-tab-card__product-cta"> <span class="cta cta--contained cta--black cta--icon" an-tr="co35_showcase card-offer detail-cta-banner" an-ca="content click" an-ac="feature" an-la="showcase card:tile 4_vactradeup:buy now"> Buy now </span> </div> </a> </div> <div class="co35-showcase-card-tab-card co35-showcase-card-tab-card--horizontal co35-showcase-card-tab-card__text-color--black " role="listitem"> <a class="co35-showcase-card-tab-card__full-bleed-wrap" href="#fridge-products" tabindex="0" aria-hidden="false" aria-label="Buy now"> <div class="co35-showcase-card-tab-card__product-name-text-wrap"> <div class="co35-showcase-card-tab-card__product-name-text-inner"> <span class="co35-showcase-card-tab-card__product-name co35-showcase-card-tab-card__product-name--desktop">Up to £400 off selected Fridge Freezers<sup>2</sup></span> <span class="co35-showcase-card-tab-card__product-name co35-showcase-card-tab-card__product-name--mobile">Up to £400off selected Fridge Freezers<sup>2</sup> </span> </div> </div> <div class="co35-showcase-card-tab-card__product-description-wrap"> <span class="co35-showcase-card-tab-card__product-description--desktop">Plus enjoy delivery on us<sup>3</sup></span> <span class="co35-showcase-card-tab-card__product-description--mobile">Plus enjoy delivery on us<sup>3</sup></span> </div> <div class="co35-showcase-card-tab-card__img-wrap"> <div an-tr="co35_showcase card-offer detail-cta-banner" an-ca="content click" an-ac="feature" an-la="showcase card: tile2_betterfor_430ref:buy now" class="image"> <img class="image__preview lazy-load responsive-img" data-desktop-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/Offer_Tile_DT_448x330_Home_appliances.png?$LazyLoad_Home_PNG$" data-mobile-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/Offer_Tile_MO_296x352_Home_appliances.png?$LazyLoad_Home_PNG$" alt="Fridge Freezers on a grey background." loading="lazy"/> <img class="image__main lazy-load responsive-img" data-desktop-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/Offer_Tile_DT_448x330_Home_appliances.png?$448_330_PNG$" data-mobile-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/Offer_Tile_MO_296x352_Home_appliances.png?$296_352_PNG$" alt="Fridge Freezers on a grey background." loading="lazy"/> </div> </div> <div class="co35-showcase-card-tab-card__product-cta"> <span class="cta cta--contained cta--black cta--icon" an-tr="co35_showcase card-offer detail-cta-banner" an-ca="content click" an-ac="feature" an-la="showcase card: tile2_betterfor_430ref:buy now"> Buy now </span> </div> </a> </div> <div class="co35-showcase-card-tab-card co35-showcase-card-tab-card--horizontal co35-showcase-card-tab-card__text-color--black " role="listitem"> <a class="co35-showcase-card-tab-card__full-bleed-wrap" href="#microwave-products" tabindex="0" aria-hidden="false" aria-label="Buy now"> <div class="co35-showcase-card-tab-card__product-name-text-wrap"> <div class="co35-showcase-card-tab-card__product-name-text-inner"> <span class="co35-showcase-card-tab-card__product-name co35-showcase-card-tab-card__product-name--desktop">Up to £80 on selected Microwaves<sup>2</sup></span> <span class="co35-showcase-card-tab-card__product-name co35-showcase-card-tab-card__product-name--mobile">Up to £80 on selected Microwaves<sup>2</sup> </span> </div> </div> <div class="co35-showcase-card-tab-card__product-description-wrap"> <span class="co35-showcase-card-tab-card__product-description--desktop">Plus enjoy delivery on us<sup>3</sup></span> <span class="co35-showcase-card-tab-card__product-description--mobile">Plus enjoy delivery on us<sup>3</sup></span> </div> <div class="co35-showcase-card-tab-card__img-wrap"> <div an-tr="co35_showcase card-offer detail-cta-banner" an-ca="content click" an-ac="feature" an-la="showcase card:tile 5_microvave:buy now" class="image"> <img class="image__preview lazy-load responsive-img" data-desktop-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/Offer_Tile_DT_448x330_Microwaves.png?$LazyLoad_Home_PNG$" data-mobile-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/Offer_Tile_MO_296x352_Microwaves.png?$LazyLoad_Home_PNG$" alt="A microwave on a grey background." loading="lazy"/> <img class="image__main lazy-load responsive-img" data-desktop-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/Offer_Tile_DT_448x330_Microwaves.png?$448_330_PNG$" data-mobile-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/Offer_Tile_MO_296x352_Microwaves.png?$296_352_PNG$" alt="A microwave on a grey background." loading="lazy"/> </div> </div> <div class="co35-showcase-card-tab-card__product-cta"> <span class="cta cta--contained cta--black cta--icon" an-tr="co35_showcase card-offer detail-cta-banner" an-ca="content click" an-ac="feature" an-la="showcase card:tile 5_microvave:buy now"> Buy now </span> </div> </a> </div> <div class="co35-showcase-card-tab-card co35-showcase-card-tab-card--horizontal co35-showcase-card-tab-card__text-color--black " role="listitem"> <a class="co35-showcase-card-tab-card__full-bleed-wrap" href="/uk/trade-up/" tabindex="0" aria-hidden="false" aria-label="Buy now"> <div class="co35-showcase-card-tab-card__product-name-text-wrap"> <div class="co35-showcase-card-tab-card__product-name-text-inner"> <span class="co35-showcase-card-tab-card__product-name co35-showcase-card-tab-card__product-name--desktop">Up to £100 off selected laundry appliances</span> <span class="co35-showcase-card-tab-card__product-name co35-showcase-card-tab-card__product-name--mobile">Up to £100 off selected laundry appliances </span> </div> </div> <div class="co35-showcase-card-tab-card__product-description-wrap"> <span class="co35-showcase-card-tab-card__product-description--desktop">when you recycle your old one for free<sup>4</sup></span> <span class="co35-showcase-card-tab-card__product-description--mobile">when you recycle your old one for free<sup>4</sup></span> </div> <div class="co35-showcase-card-tab-card__img-wrap"> <div an-tr="co35_showcase card-offer detail-cta-banner" an-ca="content click" an-ac="feature" an-la="showcase card:tile3_laundrytradeup:buy now" class="image"> <img class="image__preview lazy-load responsive-img" data-desktop-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/OfferTile_DT_448x330_Laundry_N.png?$LazyLoad_Home_PNG$" data-mobile-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/OfferTile_MO_296x352_Laundry_TradeUp_N.png?$LazyLoad_Home_PNG$" alt="Laundry appliances on a grey background." loading="lazy"/> <img class="image__main lazy-load responsive-img" data-desktop-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/OfferTile_DT_448x330_Laundry_N.png?$448_330_PNG$" data-mobile-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/OfferTile_MO_296x352_Laundry_TradeUp_N.png?$296_352_PNG$" alt="Laundry appliances on a grey background." loading="lazy"/> </div> </div> <div class="co35-showcase-card-tab-card__product-cta"> <span class="cta cta--contained cta--black cta--icon" an-tr="co35_showcase card-offer detail-cta-banner" an-ca="content click" an-ac="feature" an-la="showcase card:tile3_laundrytradeup:buy now"> Buy now </span> </div> </a> </div> <div class="co35-showcase-card-tab-card co35-showcase-card-tab-card--horizontal co35-showcase-card-tab-card__text-color--black " role="listitem"> <a class="co35-showcase-card-tab-card__full-bleed-wrap" href="#dishwasher-products" tabindex="0" aria-hidden="false" aria-label="Buy now"> <div class="co35-showcase-card-tab-card__product-name-text-wrap"> <div class="co35-showcase-card-tab-card__product-name-text-inner"> <span class="co35-showcase-card-tab-card__product-name co35-showcase-card-tab-card__product-name--desktop">Save up to £150 on selected Dishwashers<sup>2</sup></span> <span class="co35-showcase-card-tab-card__product-name co35-showcase-card-tab-card__product-name--mobile">Save up to £150 on selected Dishwashers<sup>2</sup> </span> </div> </div> <div class="co35-showcase-card-tab-card__product-description-wrap"> <span class="co35-showcase-card-tab-card__product-description--desktop">Plus enjoy delivery on us<sup>3</sup></span> <span class="co35-showcase-card-tab-card__product-description--mobile">Plus enjoy delivery on us<sup>3</sup></span> </div> <div class="co35-showcase-card-tab-card__img-wrap"> <div an-tr="co35_showcase card-offer detail-cta-banner" an-ca="content click" an-ac="feature" an-la="showcase card:tile 6_dishwashers:buy now" class="image"> <img class="image__preview lazy-load responsive-img" data-desktop-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/Offer_Tile_DT_448x330_washing_machine.png?$LazyLoad_Home_PNG$" data-mobile-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/Offer_Tile_MO_296x352_washing_machine.png?$LazyLoad_Home_PNG$" alt="A dishwasher on a grey background." loading="lazy"/> <img class="image__main lazy-load responsive-img" data-desktop-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/Offer_Tile_DT_448x330_washing_machine.png?$448_330_PNG$" data-mobile-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/Offer_Tile_MO_296x352_washing_machine.png?$296_352_PNG$" alt="A dishwasher on a grey background." loading="lazy"/> </div> </div> <div class="co35-showcase-card-tab-card__product-cta"> <span class="cta cta--contained cta--black cta--icon" an-tr="co35_showcase card-offer detail-cta-banner" an-ca="content click" an-ac="feature" an-la="showcase card:tile 6_dishwashers:buy now"> Buy now </span> </div> </a> </div> </div> </div> </div> </div> <div class="popup-video" role="dialog"> <div class="popup-video__dimmed"></div> <div class="popup-video__looping--start" tabindex="0"></div> <div class="popup-video__video-wrap"> <p class="popup-video__current-video-title hidden" tabindex="0"></p> </div> <button class="popup-video__btn-video-close"> <span class="hidden">Close</span> <svg class="icon" focusable="false"><use xlink:href="#cancel-close-regular" href="#cancel-close-regular"></use></svg> </button> <div class="popup-video__looping--end" tabindex="0"></div> </div> </div> </div> <div class="cm-g-local-benefit aem-GridColumn aem-GridColumn--default--12"> <section class="icon-description-column padding-bottom--48 icon-description-column--layout-small"> <div class="icon-description-column__wrap icon-description-column__bg-light-gray"> <div class="icon-description-column__column-wrap"> <div class="icon-description-column__column"> <div class="icon-description-column__column-inner"> <div class="icon-description-column__column-icon"> <div class="image"> <img class="image__main responsive-img lazy-load" data-desktop-src="//images.samsung.com/is/content/samsung/assets/uk/tvs/ICONS_36x36_DT_Smarter-Service.svg?$36_36_IMG$" data-mobile-src="//images.samsung.com/is/content/samsung/assets/uk/tvs/ICONS_72x72_MO_Smarter-Service.svg?$72_72_IMG$" alt="Instant advice from the experts who knows Samsung best." data-comp-name="image"/> </div> </div> <h3 class="icon-description-column__sub-title">Smarter Service</h3> <p>Instant advice from the experts who knows Samsung best</p> <div class="icon-description-column__cta"> <a class="cta cta--underline cta--black" href="/uk/smarter-service/" aria-label="Learn more" role="button" an-tr="co21_icon description column-offer detail-cta-content_click" an-ca="content click" an-ac="feature" an-la="benefit icon:smarter service:learn more"> Learn more</a> </div> </div> </div> <div class="icon-description-column__column"> <div class="icon-description-column__column-inner"> <div class="icon-description-column__column-icon"> <div class="image"> <img class="image__main responsive-img lazy-load" data-desktop-src="//images.samsung.com/is/content/samsung/assets/uk/tvs/ICONS_36x36_DT_Price-Promise.svg?$36_36_IMG$" data-mobile-src="//images.samsung.com/is/content/samsung/assets/uk/tvs/ICONS_72x72_MO_Price-Promise.svg?$72_72_IMG$" alt="Extended Price Promise" data-comp-name="image"/> </div> </div> <h3 class="icon-description-column__sub-title">Extended Price Promise</h3> <p>Find it cheaper at selected online retailers before 3rd December and we’ll return the difference<sup>8</sup><br /></p> <div class="icon-description-column__cta"> <a class="cta cta--icon cta--underline cta--black" href="https://2021.samsungpromotions.claims/pricepromise/en-GB" aria-label="Learn more: Open in a new window" target="_blank" an-tr="co21_icon description column-offer detail-cta-content_click" an-ca="content click" an-ac="feature" an-la="benefit icon:extended price promise:learn more"> Learn more <svg class="icon" focusable="false"> <use xlink:href="#outlink-bold" href="#outlink-bold"></use> </svg> </a> </div> </div> </div> <div class="icon-description-column__column"> <div class="icon-description-column__column-inner"> <div class="icon-description-column__column-icon"> <div class="image"> <img class="image__main responsive-img lazy-load" data-desktop-src="//images.samsung.com/is/content/samsung/assets/uk/tvs/ICONS_36x36_DT_Flexible-Finance.svg?$36_36_IMG$" data-mobile-src="//images.samsung.com/is/content/samsung/assets/uk/tvs/ICONS_72x72_MO_Flexible-Finance.svg?$72_72_IMG$" alt="Spread the cost to suit you." data-comp-name="image"/> </div> </div> <h3 class="icon-description-column__sub-title">Flexible Finance</h3> <p>Spread the cost to suit you<sup>9</sup></p> <div class="icon-description-column__cta"> <a class="cta cta--underline cta--black" href="/uk/samsung-finance/" aria-label="Learn more" role="button" an-tr="co21_icon description column-offer detail-cta-content_click" an-ca="content click" an-ac="feature" an-la="benefit icon:flexible finance:learn more"> Learn more</a> </div> </div> </div> <div class="icon-description-column__column"> <div class="icon-description-column__column-inner"> <div class="icon-description-column__column-icon"> <div class="image"> <img class="image__main responsive-img lazy-load" data-desktop-src="//images.samsung.com/is/content/samsung/assets/uk/tvs/ICONS_36x36_DT_Free-Scheduled-Delivery.svg?$36_36_IMG$" data-mobile-src="//images.samsung.com/is/content/samsung/assets/uk/tvs/ICONS_72x72_MO_Free-Scheduled-Delivery.svg?$72_72_IMG$" alt="Next day or choose your delivery day" data-comp-name="image"/> </div> </div> <h3 class="icon-description-column__sub-title">Next Day Delivery</h3> <p>Order by 7pm for Mobile or 3pm for anything else</p> <div class="icon-description-column__cta"> <a class="cta cta--underline cta--black" href="https://account.samsung.com/membership/auth/sign-in?" aria-label="Learn more" role="button" an-tr="co21_icon description column-offer detail-cta-content_click" an-ca="content click" an-ac="feature" an-la="benefit icon:next day delivery:learn more"> Learn more</a> </div> </div> </div> </div> </div> </section> </div> <div class="cm-g-text-block aem-GridColumn aem-GridColumn--default--12"> <div class="textblock margin-top--48 bg-white text-center text-mo-center container-width-medium" id="fridge-products"> <div class="textblock__body padding-top--48 padding-bottom--48"> <h2 class="textblock__title" data-font-size-pc="48" data-font-size-mo="30">Get up to £400 off selected Fridge Freezers</h2> <p class="textblock__desc" data-font-size-pc="18" data-font-size-mo="14">Purchase from Samsung.com by 03/12/24. While stocks last.</p> </div> </div> </div> <div class="static-content aem-GridColumn aem-GridColumn--default--12"> <style scoped="scoped"> body{margin:0}#cheil-static *{box-sizing:border-box}.boxShadowLight{box-shadow:.1px .2px .9px #00000005,.1px .4px 2.1px #00000007,.3px .8px 4px #00000009,.4px 1.3px 7.1px #0000000b,.8px 2.5px 13.4px #0000000d,2px 6px 32px #00000012}.noScrollBars{-webkitscrollbar-width:0}.noScrollBars::-webkit-scrollbar{display:none}.visible-in-aem{display:none}.aem-AuthorLayer-Edit .visible-in-aem{display:block}#rtbBanner{padding:min(120px,8.33vw) 0}#comparisonTable_Desktop td,#comparisonTable_Desktop th{text-align:center;padding:1.2em 0}#comparisonTable_Desktop tr{width:100%}@media only screen and (min-width: 768px){#rtbBanner .feature-column-carousel__content{margin-top:-20px;align-items:center;justify-content:center}#rtbBanner .feature-column-carousel__button{margin-top:0;margin-bottom:12px}#rtbBanner .feature-column-carousel__sub-title{padding-bottom:4px}}@media only screen and (max-width: 767px){#rtbBanner{padding:16.66vw 0}#rtbBanner .feature-column-carousel__feature{flex-wrap:nowrap;align-items:stretch;width:100%}#rtbBanner .feature-column-carousel__figure{width:40%}#rtbBanner .feature-column-carousel__content{margin-top:0;text-align:left;width:60%}#rtbBanner .feature-column-carousel__sub-title{padding-bottom:6px}#rtbBanner .title{font-size:17px!important}#rtbBanner .feature-column-carousel__text{padding-bottom:0}#rtbBanner .feature-column-carousel__text:last-child{padding-bottom:5.55555556vw}#rtbBanner .subTitle{font-size:14px!important}#rtbBanner .feature-column-carousel__button{margin-top:0;margin-bottom:0}#rtbBanner .feature-column-carousel__inner:first-child{padding-top:10px!important}th{width:30%}th:first-of-type{width:20%}}#spr-live-chat-app{opacity:0!important;pointer-events:none!important}.pCard{width:100%;overflow:hidden;background-color:#f6f6f6;flex-flow:row wrap;justify-content:flex-start;align-items:stretch;max-width:1440px;margin:0 auto;padding:60px 40px;flex:1 1 0%;gap:1em;display:grid;grid-template-columns:repeat(4,minmax(0px,1fr))}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none} </style> <div id="cheil-static-da-offers-fridges"></div> <style> .hideInAem { display: none; } .aem-AuthorLayer-Edit .hideInAem { display: block; text-align: center; font-size: 30px; color: red; font-weight: 700; } </style> <p class="hideInAem">Github repository: https://github.com/cheil-uk/2024-DA-Offers/tree/homeappliance-fridges</p> <script> ;(function(win,doc,callback){'use strict';callback=callback||function(){};function detach(){if(doc.addEventListener){doc.removeEventListener('DOMContentLoaded',completed);}else{doc.detachEvent('onreadystatechange',completed);}}function completed(){if(doc.addEventListener||event.type==='load'||doc.readyState==='complete'){detach();callback(window,window.jQuery);}}function init(){if (doc.addEventListener){doc.addEventListener('DOMContentLoaded',completed);}else{doc.attachEvent('onreadystatechange',completed);}}init();})(window,document,function(win,$){ (function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))r(i);new MutationObserver(i=>{for(const o of i)if(o.type==="childList")for(const l of o.addedNodes)l.tagName==="LINK"&&l.rel==="modulepreload"&&r(l)}).observe(document,{childList:!0,subtree:!0});function n(i){const o={};return i.integrity&&(o.integrity=i.integrity),i.referrerpolicy&&(o.referrerPolicy=i.referrerpolicy),i.crossorigin==="use-credentials"?o.credentials="include":i.crossorigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function r(i){if(i.ep)return;i.ep=!0;const o=n(i);fetch(i.href,o)}})();function Ip(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Ar={},Op={get exports(){return Ar},set exports(e){Ar=e}},Eo={},P={},Mp={get exports(){return P},set exports(e){P=e}},q={};/** * @license React * react.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var ei=Symbol.for("react.element"),$p=Symbol.for("react.portal"),Ap=Symbol.for("react.fragment"),Np=Symbol.for("react.strict_mode"),Rp=Symbol.for("react.profiler"),bp=Symbol.for("react.provider"),Dp=Symbol.for("react.context"),Fp=Symbol.for("react.forward_ref"),Bp=Symbol.for("react.suspense"),jp=Symbol.for("react.memo"),Vp=Symbol.for("react.lazy"),Ya=Symbol.iterator;function Gp(e){return e===null||typeof e!="object"?null:(e=Ya&&e[Ya]||e["@@iterator"],typeof e=="function"?e:null)}var $c={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Ac=Object.assign,Nc={};function tr(e,t,n){this.props=e,this.context=t,this.refs=Nc,this.updater=n||$c}tr.prototype.isReactComponent={};tr.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};tr.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Rc(){}Rc.prototype=tr.prototype;function Gs(e,t,n){this.props=e,this.context=t,this.refs=Nc,this.updater=n||$c}var Hs=Gs.prototype=new Rc;Hs.constructor=Gs;Ac(Hs,tr.prototype);Hs.isPureReactComponent=!0;var Qa=Array.isArray,bc=Object.prototype.hasOwnProperty,Us={current:null},Dc={key:!0,ref:!0,__self:!0,__source:!0};function Fc(e,t,n){var r,i={},o=null,l=null;if(t!=null)for(r in t.ref!==void 0&&(l=t.ref),t.key!==void 0&&(o=""+t.key),t)bc.call(t,r)&&!Dc.hasOwnProperty(r)&&(i[r]=t[r]);var s=arguments.length-2;if(s===1)i.children=n;else if(1<s){for(var a=Array(s),u=0;u<s;u++)a[u]=arguments[u+2];i.children=a}if(e&&e.defaultProps)for(r in s=e.defaultProps,s)i[r]===void 0&&(i[r]=s[r]);return{$$typeof:ei,type:e,key:o,ref:l,props:i,_owner:Us.current}}function Hp(e,t){return{$$typeof:ei,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function Ws(e){return typeof e=="object"&&e!==null&&e.$$typeof===ei}function Up(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var Xa=/\/+/g;function el(e,t){return typeof e=="object"&&e!==null&&e.key!=null?Up(""+e.key):t.toString(36)}function Li(e,t,n,r,i){var o=typeof e;(o==="undefined"||o==="boolean")&&(e=null);var l=!1;if(e===null)l=!0;else switch(o){case"string":case"number":l=!0;break;case"object":switch(e.$$typeof){case ei:case $p:l=!0}}if(l)return l=e,i=i(l),e=r===""?"."+el(l,0):r,Qa(i)?(n="",e!=null&&(n=e.replace(Xa,"$&/")+"/"),Li(i,t,n,"",function(u){return u})):i!=null&&(Ws(i)&&(i=Hp(i,n+(!i.key||l&&l.key===i.key?"":(""+i.key).replace(Xa,"$&/")+"/")+e)),t.push(i)),1;if(l=0,r=r===""?".":r+":",Qa(e))for(var s=0;s<e.length;s++){o=e[s];var a=r+el(o,s);l+=Li(o,t,n,a,i)}else if(a=Gp(e),typeof a=="function")for(e=a.call(e),s=0;!(o=e.next()).done;)o=o.value,a=r+el(o,s++),l+=Li(o,t,n,a,i);else if(o==="object")throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return l}function si(e,t,n){if(e==null)return e;var r=[],i=0;return Li(e,r,"","",function(o){return t.call(n,o,i++)}),r}function Wp(e){if(e._status===-1){var t=e._result;t=t(),t.then(function(n){(e._status===0||e._status===-1)&&(e._status=1,e._result=n)},function(n){(e._status===0||e._status===-1)&&(e._status=2,e._result=n)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)return e._result.default;throw e._result}var be={current:null},Ii={transition:null},Yp={ReactCurrentDispatcher:be,ReactCurrentBatchConfig:Ii,ReactCurrentOwner:Us};q.Children={map:si,forEach:function(e,t,n){si(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return si(e,function(){t++}),t},toArray:function(e){return si(e,function(t){return t})||[]},only:function(e){if(!Ws(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};q.Component=tr;q.Fragment=Ap;q.Profiler=Rp;q.PureComponent=Gs;q.StrictMode=Np;q.Suspense=Bp;q.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Yp;q.cloneElement=function(e,t,n){if(e==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var r=Ac({},e.props),i=e.key,o=e.ref,l=e._owner;if(t!=null){if(t.ref!==void 0&&(o=t.ref,l=Us.current),t.key!==void 0&&(i=""+t.key),e.type&&e.type.defaultProps)var s=e.type.defaultProps;for(a in t)bc.call(t,a)&&!Dc.hasOwnProperty(a)&&(r[a]=t[a]===void 0&&s!==void 0?s[a]:t[a])}var a=arguments.length-2;if(a===1)r.children=n;else if(1<a){s=Array(a);for(var u=0;u<a;u++)s[u]=arguments[u+2];r.children=s}return{$$typeof:ei,type:e.type,key:i,ref:o,props:r,_owner:l}};q.createContext=function(e){return e={$$typeof:Dp,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:bp,_context:e},e.Consumer=e};q.createElement=Fc;q.createFactory=function(e){var t=Fc.bind(null,e);return t.type=e,t};q.createRef=function(){return{current:null}};q.forwardRef=function(e){return{$$typeof:Fp,render:e}};q.isValidElement=Ws;q.lazy=function(e){return{$$typeof:Vp,_payload:{_status:-1,_result:e},_init:Wp}};q.memo=function(e,t){return{$$typeof:jp,type:e,compare:t===void 0?null:t}};q.startTransition=function(e){var t=Ii.transition;Ii.transition={};try{e()}finally{Ii.transition=t}};q.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")};q.useCallback=function(e,t){return be.current.useCallback(e,t)};q.useContext=function(e){return be.current.useContext(e)};q.useDebugValue=function(){};q.useDeferredValue=function(e){return be.current.useDeferredValue(e)};q.useEffect=function(e,t){return be.current.useEffect(e,t)};q.useId=function(){return be.current.useId()};q.useImperativeHandle=function(e,t,n){return be.current.useImperativeHandle(e,t,n)};q.useInsertionEffect=function(e,t){return be.current.useInsertionEffect(e,t)};q.useLayoutEffect=function(e,t){return be.current.useLayoutEffect(e,t)};q.useMemo=function(e,t){return be.current.useMemo(e,t)};q.useReducer=function(e,t,n){return be.current.useReducer(e,t,n)};q.useRef=function(e){return be.current.useRef(e)};q.useState=function(e){return be.current.useState(e)};q.useSyncExternalStore=function(e,t,n){return be.current.useSyncExternalStore(e,t,n)};q.useTransition=function(){return be.current.useTransition()};q.version="18.1.0";(function(e){e.exports=q})(Mp);const ie=Ip(P);/** * @license React * react-jsx-runtime.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var Qp=P,Xp=Symbol.for("react.element"),Kp=Symbol.for("react.fragment"),qp=Object.prototype.hasOwnProperty,Zp=Qp.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,Jp={key:!0,ref:!0,__self:!0,__source:!0};function Bc(e,t,n){var r,i={},o=null,l=null;n!==void 0&&(o=""+n),t.key!==void 0&&(o=""+t.key),t.ref!==void 0&&(l=t.ref);for(r in t)qp.call(t,r)&&!Jp.hasOwnProperty(r)&&(i[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps,t)i[r]===void 0&&(i[r]=t[r]);return{$$typeof:Xp,type:e,key:o,ref:l,props:i,_owner:Zp.current}}Eo.Fragment=Kp;Eo.jsx=Bc;Eo.jsxs=Bc;(function(e){e.exports=Eo})(Op);const bl=Ar.Fragment,W=Ar.jsx,et=Ar.jsxs;var Dl={},Fl={},em={get exports(){return Fl},set exports(e){Fl=e}},Ke={},Bl={},tm={get exports(){return Bl},set exports(e){Bl=e}},jc={};/** * @license React * scheduler.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */(function(e){function t(M,D){var B=M.length;M.push(D);e:for(;0<B;){var Q=B-1>>>1,$=M[Q];if(0<i($,D))M[Q]=D,M[B]=$,B=Q;else break e}}function n(M){return M.length===0?null:M[0]}function r(M){if(M.length===0)return null;var D=M[0],B=M.pop();if(B!==D){M[0]=B;e:for(var Q=0,$=M.length,R=$>>>1;Q<R;){var b=2*(Q+1)-1,H=M[b],k=b+1,K=M[k];if(0>i(H,B))k<$&&0>i(K,H)?(M[Q]=K,M[k]=B,Q=k):(M[Q]=H,M[b]=B,Q=b);else if(k<$&&0>i(K,B))M[Q]=K,M[k]=B,Q=k;else break e}}return D}function i(M,D){var B=M.sortIndex-D.sortIndex;return B!==0?B:M.id-D.id}if(typeof performance=="object"&&typeof performance.now=="function"){var o=performance;e.unstable_now=function(){return o.now()}}else{var l=Date,s=l.now();e.unstable_now=function(){return l.now()-s}}var a=[],u=[],d=1,m=null,g=3,h=!1,v=!1,x=!1,w=typeof setTimeout=="function"?setTimeout:null,p=typeof clearTimeout=="function"?clearTimeout:null,c=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function f(M){for(var D=n(u);D!==null;){if(D.callback===null)r(u);else if(D.startTime<=M)r(u),D.sortIndex=D.expirationTime,t(a,D);else break;D=n(u)}}function S(M){if(x=!1,f(M),!v)if(n(a)!==null)v=!0,ee(y);else{var D=n(u);D!==null&&pe(S,D.startTime-M)}}function y(M,D){v=!1,x&&(x=!1,p(T),T=-1),h=!0;var B=g;try{for(f(D),m=n(a);m!==null&&(!(m.expirationTime>D)||M&&!O());){var Q=m.callback;if(typeof Q=="function"){m.callback=null,g=m.priorityLevel;var $=Q(m.expirationTime<=D);D=e.unstable_now(),typeof $=="function"?m.callback=$:m===n(a)&&r(a),f(D)}else r(a);m=n(a)}if(m!==null)var R=!0;else{var b=n(u);b!==null&&pe(S,b.startTime-D),R=!1}return R}finally{m=null,g=B,h=!1}}var E=!1,z=null,T=-1,_=5,C=-1;function O(){return!(e.unstable_now()-C<_)}function N(){if(z!==null){var M=e.unstable_now();C=M;var D=!0;try{D=z(!0,M)}finally{D?I():(E=!1,z=null)}}else E=!1}var I;if(typeof c=="function")I=function(){c(N)};else if(typeof MessageChannel<"u"){var j=new MessageChannel,V=j.port2;j.port1.onmessage=N,I=function(){V.postMessage(null)}}else I=function(){w(N,0)};function ee(M){z=M,E||(E=!0,I())}function pe(M,D){T=w(function(){M(e.unstable_now())},D)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(M){M.callback=null},e.unstable_continueExecution=function(){v||h||(v=!0,ee(y))},e.unstable_forceFrameRate=function(M){0>M||125<M?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):_=0<M?Math.floor(1e3/M):5},e.unstable_getCurrentPriorityLevel=function(){return g},e.unstable_getFirstCallbackNode=function(){return n(a)},e.unstable_next=function(M){switch(g){case 1:case 2:case 3:var D=3;break;default:D=g}var B=g;g=D;try{return M()}finally{g=B}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(M,D){switch(M){case 1:case 2:case 3:case 4:case 5:break;default:M=3}var B=g;g=M;try{return D()}finally{g=B}},e.unstable_scheduleCallback=function(M,D,B){var Q=e.unstable_now();switch(typeof B=="object"&&B!==null?(B=B.delay,B=typeof B=="number"&&0<B?Q+B:Q):B=Q,M){case 1:var $=-1;break;case 2:$=250;break;case 5:$=1073741823;break;case 4:$=1e4;break;default:$=5e3}return $=B+$,M={id:d++,callback:D,priorityLevel:M,startTime:B,expirationTime:$,sortIndex:-1},B>Q?(M.sortIndex=B,t(u,M),n(a)===null&&M===n(u)&&(x?(p(T),T=-1):x=!0,pe(S,B-Q))):(M.sortIndex=$,t(a,M),v||h||(v=!0,ee(y))),M},e.unstable_shouldYield=O,e.unstable_wrapCallback=function(M){var D=g;return function(){var B=g;g=D;try{return M.apply(this,arguments)}finally{g=B}}}})(jc);(function(e){e.exports=jc})(tm);/** * @license React * react-dom.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var Vc=P,Xe=Bl;function L(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var Gc=new Set,Nr={};function Sn(e,t){Wn(e,t),Wn(e+"Capture",t)}function Wn(e,t){for(Nr[e]=t,e=0;e<t.length;e++)Gc.add(t[e])}var Ot=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),jl=Object.prototype.hasOwnProperty,nm=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,Ka={},qa={};function rm(e){return jl.call(qa,e)?!0:jl.call(Ka,e)?!1:nm.test(e)?qa[e]=!0:(Ka[e]=!0,!1)}function im(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function om(e,t,n,r){if(t===null||typeof t>"u"||im(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function De(e,t,n,r,i,o,l){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=l}var Le={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Le[e]=new De(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];Le[t]=new De(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Le[e]=new De(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Le[e]=new De(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){Le[e]=new De(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Le[e]=new De(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Le[e]=new De(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Le[e]=new De(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Le[e]=new De(e,5,!1,e.toLowerCase(),null,!1,!1)});var Ys=/[\-:]([a-z])/g;function Qs(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(Ys,Qs);Le[t]=new De(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(Ys,Qs);Le[t]=new De(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(Ys,Qs);Le[t]=new De(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Le[e]=new De(e,1,!1,e.toLowerCase(),null,!1,!1)});Le.xlinkHref=new De("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Le[e]=new De(e,1,!1,e.toLowerCase(),null,!0,!0)});function Xs(e,t,n,r){var i=Le.hasOwnProperty(t)?Le[t]:null;(i!==null?i.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(om(t,n,i,r)&&(n=null),r||i===null?rm(t)&&(n===null?e.removeAttribute(t):e.setAttribute(t,""+n)):i.mustUseProperty?e[i.propertyName]=n===null?i.type===3?!1:"":n:(t=i.attributeName,r=i.attributeNamespace,n===null?e.removeAttribute(t):(i=i.type,n=i===3||i===4&&n===!0?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}var At=Vc.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,ai=Symbol.for("react.element"),Tn=Symbol.for("react.portal"),Pn=Symbol.for("react.fragment"),Ks=Symbol.for("react.strict_mode"),Vl=Symbol.for("react.profiler"),Hc=Symbol.for("react.provider"),Uc=Symbol.for("react.context"),qs=Symbol.for("react.forward_ref"),Gl=Symbol.for("react.suspense"),Hl=Symbol.for("react.suspense_list"),Zs=Symbol.for("react.memo"),Dt=Symbol.for("react.lazy"),Wc=Symbol.for("react.offscreen"),Za=Symbol.iterator;function sr(e){return e===null||typeof e!="object"?null:(e=Za&&e[Za]||e["@@iterator"],typeof e=="function"?e:null)}var fe=Object.assign,tl;function yr(e){if(tl===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);tl=t&&t[1]||""}return` `+tl+e}var nl=!1;function rl(e,t){if(!e||nl)return"";nl=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(t,[])}catch(u){var r=u}Reflect.construct(e,[],t)}else{try{t.call()}catch(u){r=u}e.call(t.prototype)}else{try{throw Error()}catch(u){r=u}e()}}catch(u){if(u&&r&&typeof u.stack=="string"){for(var i=u.stack.split(` `),o=r.stack.split(` `),l=i.length-1,s=o.length-1;1<=l&&0<=s&&i[l]!==o[s];)s--;for(;1<=l&&0<=s;l--,s--)if(i[l]!==o[s]){if(l!==1||s!==1)do if(l--,s--,0>s||i[l]!==o[s]){var a=` `+i[l].replace(" at new "," at ");return e.displayName&&a.includes("<anonymous>")&&(a=a.replace("<anonymous>",e.displayName)),a}while(1<=l&&0<=s);break}}}finally{nl=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?yr(e):""}function lm(e){switch(e.tag){case 5:return yr(e.type);case 16:return yr("Lazy");case 13:return yr("Suspense");case 19:return yr("SuspenseList");case 0:case 2:case 15:return e=rl(e.type,!1),e;case 11:return e=rl(e.type.render,!1),e;case 1:return e=rl(e.type,!0),e;default:return""}}function Ul(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Pn:return"Fragment";case Tn:return"Portal";case Vl:return"Profiler";case Ks:return"StrictMode";case Gl:return"Suspense";case Hl:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Uc:return(e.displayName||"Context")+".Consumer";case Hc:return(e._context.displayName||"Context")+".Provider";case qs:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Zs:return t=e.displayName||null,t!==null?t:Ul(e.type)||"Memo";case Dt:t=e._payload,e=e._init;try{return Ul(e(t))}catch{}}return null}function sm(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Ul(t);case 8:return t===Ks?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function Jt(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Yc(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function am(e){var t=Yc(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var i=n.get,o=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(l){r=""+l,o.call(this,l)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(l){r=""+l},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function ui(e){e._valueTracker||(e._valueTracker=am(e))}function Qc(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Yc(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Vi(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function Wl(e,t){var n=t.checked;return fe({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Ja(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=Jt(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function Xc(e,t){t=t.checked,t!=null&&Xs(e,"checked",t,!1)}function Yl(e,t){Xc(e,t);var n=Jt(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?Ql(e,t.type,n):t.hasOwnProperty("defaultValue")&&Ql(e,t.type,Jt(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function eu(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function Ql(e,t,n){(t!=="number"||Vi(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var wr=Array.isArray;function Fn(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i<n.length;i++)t["$"+n[i]]=!0;for(n=0;n<e.length;n++)i=t.hasOwnProperty("$"+e[n].value),e[n].selected!==i&&(e[n].selected=i),i&&r&&(e[n].defaultSelected=!0)}else{for(n=""+Jt(n),t=null,i=0;i<e.length;i++){if(e[i].value===n){e[i].selected=!0,r&&(e[i].defaultSelected=!0);return}t!==null||e[i].disabled||(t=e[i])}t!==null&&(t.selected=!0)}}function Xl(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(L(91));return fe({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function tu(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(L(92));if(wr(n)){if(1<n.length)throw Error(L(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:Jt(n)}}function Kc(e,t){var n=Jt(t.value),r=Jt(t.defaultValue);n!=null&&(n=""+n,n!==e.value&&(e.value=n),t.defaultValue==null&&e.defaultValue!==n&&(e.defaultValue=n)),r!=null&&(e.defaultValue=""+r)}function nu(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function qc(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function Kl(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?qc(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var ci,Zc=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,n,r,i){MSApp.execUnsafeLocalFunction(function(){return e(t,n,r,i)})}:e}(function(e,t){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=t;else{for(ci=ci||document.createElement("div"),ci.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=ci.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Rr(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var kr={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},um=["Webkit","ms","Moz","O"];Object.keys(kr).forEach(function(e){um.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),kr[t]=kr[e]})});function Jc(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||kr.hasOwnProperty(e)&&kr[e]?(""+t).trim():t+"px"}function ed(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,i=Jc(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,i):e[n]=i}}var cm=fe({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function ql(e,t){if(t){if(cm[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(L(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(L(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(L(61))}if(t.style!=null&&typeof t.style!="object")throw Error(L(62))}}function Zl(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Jl=null;function Js(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var es=null,Bn=null,jn=null;function ru(e){if(e=ri(e)){if(typeof es!="function")throw Error(L(280));var t=e.stateNode;t&&(t=zo(t),es(e.stateNode,e.type,t))}}function td(e){Bn?jn?jn.push(e):jn=[e]:Bn=e}function nd(){if(Bn){var e=Bn,t=jn;if(jn=Bn=null,ru(e),t)for(e=0;e<t.length;e++)ru(t[e])}}function rd(e,t){return e(t)}function id(){}var il=!1;function od(e,t,n){if(il)return e(t,n);il=!0;try{return rd(e,t,n)}finally{il=!1,(Bn!==null||jn!==null)&&(id(),nd())}}function br(e,t){var n=e.stateNode;if(n===null)return null;var r=zo(n);if(r===null)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(e=e.type,r=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!r;break e;default:e=!1}if(e)return null;if(n&&typeof n!="function")throw Error(L(231,t,typeof n));return n}var ts=!1;if(Ot)try{var ar={};Object.defineProperty(ar,"passive",{get:function(){ts=!0}}),window.addEventListener("test",ar,ar),window.removeEventListener("test",ar,ar)}catch{ts=!1}function dm(e,t,n,r,i,o,l,s,a){var u=Array.prototype.slice.call(arguments,3);try{t.apply(n,u)}catch(d){this.onError(d)}}var Er=!1,Gi=null,Hi=!1,ns=null,fm={onError:function(e){Er=!0,Gi=e}};function pm(e,t,n,r,i,o,l,s,a){Er=!1,Gi=null,dm.apply(fm,arguments)}function mm(e,t,n,r,i,o,l,s,a){if(pm.apply(this,arguments),Er){if(Er){var u=Gi;Er=!1,Gi=null}else throw Error(L(198));Hi||(Hi=!0,ns=u)}}function xn(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.flags&4098&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function ld(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function iu(e){if(xn(e)!==e)throw Error(L(188))}function hm(e){var t=e.alternate;if(!t){if(t=xn(e),t===null)throw Error(L(188));return t!==e?null:e}for(var n=e,r=t;;){var i=n.return;if(i===null)break;var o=i.alternate;if(o===null){if(r=i.return,r!==null){n=r;continue}break}if(i.child===o.child){for(o=i.child;o;){if(o===n)return iu(i),e;if(o===r)return iu(i),t;o=o.sibling}throw Error(L(188))}if(n.return!==r.return)n=i,r=o;else{for(var l=!1,s=i.child;s;){if(s===n){l=!0,n=i,r=o;break}if(s===r){l=!0,r=i,n=o;break}s=s.sibling}if(!l){for(s=o.child;s;){if(s===n){l=!0,n=o,r=i;break}if(s===r){l=!0,r=o,n=i;break}s=s.sibling}if(!l)throw Error(L(189))}}if(n.alternate!==r)throw Error(L(190))}if(n.tag!==3)throw Error(L(188));return n.stateNode.current===n?e:t}function sd(e){return e=hm(e),e!==null?ad(e):null}function ad(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=ad(e);if(t!==null)return t;e=e.sibling}return null}var ud=Xe.unstable_scheduleCallback,ou=Xe.unstable_cancelCallback,gm=Xe.unstable_shouldYield,vm=Xe.unstable_requestPaint,ve=Xe.unstable_now,ym=Xe.unstable_getCurrentPriorityLevel,ea=Xe.unstable_ImmediatePriority,cd=Xe.unstable_UserBlockingPriority,Ui=Xe.unstable_NormalPriority,wm=Xe.unstable_LowPriority,dd=Xe.unstable_IdlePriority,Co=null,xt=null;function Sm(e){if(xt&&typeof xt.onCommitFiberRoot=="function")try{xt.onCommitFiberRoot(Co,e,void 0,(e.current.flags&128)===128)}catch{}}var ht=Math.clz32?Math.clz32:Em,xm=Math.log,km=Math.LN2;function Em(e){return e>>>=0,e===0?32:31-(xm(e)/km|0)|0}var di=64,fi=4194304;function Sr(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function Wi(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,i=e.suspendedLanes,o=e.pingedLanes,l=n&268435455;if(l!==0){var s=l&~i;s!==0?r=Sr(s):(o&=l,o!==0&&(r=Sr(o)))}else l=n&~i,l!==0?r=Sr(l):o!==0&&(r=Sr(o));if(r===0)return 0;if(t!==0&&t!==r&&!(t&i)&&(i=r&-r,o=t&-t,i>=o||i===16&&(o&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0<t;)n=31-ht(t),i=1<<n,r|=e[n],t&=~i;return r}function Cm(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function Tm(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,i=e.expirationTimes,o=e.pendingLanes;0<o;){var l=31-ht(o),s=1<<l,a=i[l];a===-1?(!(s&n)||s&r)&&(i[l]=Cm(s,t)):a<=t&&(e.expiredLanes|=s),o&=~s}}function rs(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function fd(){var e=di;return di<<=1,!(di&4194240)&&(di=64),e}function ol(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function ti(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-ht(t),e[t]=n}function Pm(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<n;){var i=31-ht(n),o=1<<i;t[i]=0,r[i]=-1,e[i]=-1,n&=~o}}function ta(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-ht(n),i=1<<r;i&t|e[r]&t&&(e[r]|=t),n&=~i}}var ne=0;function pd(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var md,na,hd,gd,vd,is=!1,pi=[],Ut=null,Wt=null,Yt=null,Dr=new Map,Fr=new Map,Bt=[],_m="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function lu(e,t){switch(e){case"focusin":case"focusout":Ut=null;break;case"dragenter":case"dragleave":Wt=null;break;case"mouseover":case"mouseout":Yt=null;break;case"pointerover":case"pointerout":Dr.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Fr.delete(t.pointerId)}}function ur(e,t,n,r,i,o){return e===null||e.nativeEvent!==o?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:o,targetContainers:[i]},t!==null&&(t=ri(t),t!==null&&na(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,i!==null&&t.indexOf(i)===-1&&t.push(i),e)}function zm(e,t,n,r,i){switch(t){case"focusin":return Ut=ur(Ut,e,t,n,r,i),!0;case"dragenter":return Wt=ur(Wt,e,t,n,r,i),!0;case"mouseover":return Yt=ur(Yt,e,t,n,r,i),!0;case"pointerover":var o=i.pointerId;return Dr.set(o,ur(Dr.get(o)||null,e,t,n,r,i)),!0;case"gotpointercapture":return o=i.pointerId,Fr.set(o,ur(Fr.get(o)||null,e,t,n,r,i)),!0}return!1}function yd(e){var t=an(e.target);if(t!==null){var n=xn(t);if(n!==null){if(t=n.tag,t===13){if(t=ld(n),t!==null){e.blockedOn=t,vd(e.priority,function(){hd(n)});return}}else if(t===3&&n.stateNode.current.memoizedState.isDehydrated){e.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}e.blockedOn=null}function Oi(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=os(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);Jl=r,n.target.dispatchEvent(r),Jl=null}else return t=ri(n),t!==null&&na(t),e.blockedOn=n,!1;t.shift()}return!0}function su(e,t,n){Oi(e)&&n.delete(t)}function Lm(){is=!1,Ut!==null&&Oi(Ut)&&(Ut=null),Wt!==null&&Oi(Wt)&&(Wt=null),Yt!==null&&Oi(Yt)&&(Yt=null),Dr.forEach(su),Fr.forEach(su)}function cr(e,t){e.blockedOn===t&&(e.blockedOn=null,is||(is=!0,Xe.unstable_scheduleCallback(Xe.unstable_NormalPriority,Lm)))}function Br(e){function t(i){return cr(i,e)}if(0<pi.length){cr(pi[0],e);for(var n=1;n<pi.length;n++){var r=pi[n];r.blockedOn===e&&(r.blockedOn=null)}}for(Ut!==null&&cr(Ut,e),Wt!==null&&cr(Wt,e),Yt!==null&&cr(Yt,e),Dr.forEach(t),Fr.forEach(t),n=0;n<Bt.length;n++)r=Bt[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<Bt.length&&(n=Bt[0],n.blockedOn===null);)yd(n),n.blockedOn===null&&Bt.shift()}var Vn=At.ReactCurrentBatchConfig,Yi=!0;function Im(e,t,n,r){var i=ne,o=Vn.transition;Vn.transition=null;try{ne=1,ra(e,t,n,r)}finally{ne=i,Vn.transition=o}}function Om(e,t,n,r){var i=ne,o=Vn.transition;Vn.transition=null;try{ne=4,ra(e,t,n,r)}finally{ne=i,Vn.transition=o}}function ra(e,t,n,r){if(Yi){var i=os(e,t,n,r);if(i===null)hl(e,t,r,Qi,n),lu(e,r);else if(zm(i,e,t,n,r))r.stopPropagation();else if(lu(e,r),t&4&&-1<_m.indexOf(e)){for(;i!==null;){var o=ri(i);if(o!==null&&md(o),o=os(e,t,n,r),o===null&&hl(e,t,r,Qi,n),o===i)break;i=o}i!==null&&r.stopPropagation()}else hl(e,t,r,null,n)}}var Qi=null;function os(e,t,n,r){if(Qi=null,e=Js(r),e=an(e),e!==null)if(t=xn(e),t===null)e=null;else if(n=t.tag,n===13){if(e=ld(t),e!==null)return e;e=null}else if(n===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return Qi=e,null}function wd(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(ym()){case ea:return 1;case cd:return 4;case Ui:case wm:return 16;case dd:return 536870912;default:return 16}default:return 16}}var Vt=null,ia=null,Mi=null;function Sd(){if(Mi)return Mi;var e,t=ia,n=t.length,r,i="value"in Vt?Vt.value:Vt.textContent,o=i.length;for(e=0;e<n&&t[e]===i[e];e++);var l=n-e;for(r=1;r<=l&&t[n-r]===i[o-r];r++);return Mi=i.slice(e,1<r?1-r:void 0)}function $i(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function mi(){return!0}function au(){return!1}function qe(e){function t(n,r,i,o,l){this._reactName=n,this._targetInst=i,this.type=r,this.nativeEvent=o,this.target=l,this.currentTarget=null;for(var s in e)e.hasOwnProperty(s)&&(n=e[s],this[s]=n?n(o):o[s]);return this.isDefaultPrevented=(o.defaultPrevented!=null?o.defaultPrevented:o.returnValue===!1)?mi:au,this.isPropagationStopped=au,this}return fe(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var n=this.nativeEvent;n&&(n.preventDefault?n.preventDefault():typeof n.returnValue!="unknown"&&(n.returnValue=!1),this.isDefaultPrevented=mi)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=mi)},persist:function(){},isPersistent:mi}),t}var nr={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},oa=qe(nr),ni=fe({},nr,{view:0,detail:0}),Mm=qe(ni),ll,sl,dr,To=fe({},ni,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:la,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==dr&&(dr&&e.type==="mousemove"?(ll=e.screenX-dr.screenX,sl=e.screenY-dr.screenY):sl=ll=0,dr=e),ll)},movementY:function(e){return"movementY"in e?e.movementY:sl}}),uu=qe(To),$m=fe({},To,{dataTransfer:0}),Am=qe($m),Nm=fe({},ni,{relatedTarget:0}),al=qe(Nm),Rm=fe({},nr,{animationName:0,elapsedTime:0,pseudoElement:0}),bm=qe(Rm),Dm=fe({},nr,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Fm=qe(Dm),Bm=fe({},nr,{data:0}),cu=qe(Bm),jm={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Vm={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},Gm={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Hm(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=Gm[e])?!!t[e]:!1}function la(){return Hm}var Um=fe({},ni,{key:function(e){if(e.key){var t=jm[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=$i(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?Vm[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:la,charCode:function(e){return e.type==="keypress"?$i(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?$i(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),Wm=qe(Um),Ym=fe({},To,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),du=qe(Ym),Qm=fe({},ni,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:la}),Xm=qe(Qm),Km=fe({},nr,{propertyName:0,elapsedTime:0,pseudoElement:0}),qm=qe(Km),Zm=fe({},To,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),Jm=qe(Zm),eh=[9,13,27,32],sa=Ot&&"CompositionEvent"in window,Cr=null;Ot&&"documentMode"in document&&(Cr=document.documentMode);var th=Ot&&"TextEvent"in window&&!Cr,xd=Ot&&(!sa||Cr&&8<Cr&&11>=Cr),fu=String.fromCharCode(32),pu=!1;function kd(e,t){switch(e){case"keyup":return eh.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Ed(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var _n=!1;function nh(e,t){switch(e){case"compositionend":return Ed(t);case"keypress":return t.which!==32?null:(pu=!0,fu);case"textInput":return e=t.data,e===fu&&pu?null:e;default:return null}}function rh(e,t){if(_n)return e==="compositionend"||!sa&&kd(e,t)?(e=Sd(),Mi=ia=Vt=null,_n=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return xd&&t.locale!=="ko"?null:t.data;default:return null}}var ih={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function mu(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!ih[e.type]:t==="textarea"}function Cd(e,t,n,r){td(r),t=Xi(t,"onChange"),0<t.length&&(n=new oa("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Tr=null,jr=null;function oh(e){Nd(e,0)}function Po(e){var t=In(e);if(Qc(t))return e}function lh(e,t){if(e==="change")return t}var Td=!1;if(Ot){var ul;if(Ot){var cl="oninput"in document;if(!cl){var hu=document.createElement("div");hu.setAttribute("oninput","return;"),cl=typeof hu.oninput=="function"}ul=cl}else ul=!1;Td=ul&&(!document.documentMode||9<document.documentMode)}function gu(){Tr&&(Tr.detachEvent("onpropertychange",Pd),jr=Tr=null)}function Pd(e){if(e.propertyName==="value"&&Po(jr)){var t=[];Cd(t,jr,e,Js(e)),od(oh,t)}}function sh(e,t,n){e==="focusin"?(gu(),Tr=t,jr=n,Tr.attachEvent("onpropertychange",Pd)):e==="focusout"&&gu()}function ah(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return Po(jr)}function uh(e,t){if(e==="click")return Po(t)}function ch(e,t){if(e==="input"||e==="change")return Po(t)}function dh(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var gt=typeof Object.is=="function"?Object.is:dh;function Vr(e,t){if(gt(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var i=n[r];if(!jl.call(t,i)||!gt(e[i],t[i]))return!1}return!0}function vu(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function yu(e,t){var n=vu(e);e=0;for(var r;n;){if(n.nodeType===3){if(r=e+n.textContent.length,e<=t&&r>=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=vu(n)}}function _d(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?_d(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function zd(){for(var e=window,t=Vi();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Vi(e.document)}return t}function aa(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function fh(e){var t=zd(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&_d(n.ownerDocument.documentElement,n)){if(r!==null&&aa(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var i=n.textContent.length,o=Math.min(r.start,i);r=r.end===void 0?o:Math.min(r.end,i),!e.extend&&o>r&&(i=r,r=o,o=i),i=yu(n,o);var l=yu(n,r);i&&l&&(e.rangeCount!==1||e.anchorNode!==i.node||e.anchorOffset!==i.offset||e.focusNode!==l.node||e.focusOffset!==l.offset)&&(t=t.createRange(),t.setStart(i.node,i.offset),e.removeAllRanges(),o>r?(e.addRange(t),e.extend(l.node,l.offset)):(t.setEnd(l.node,l.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n<t.length;n++)e=t[n],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var ph=Ot&&"documentMode"in document&&11>=document.documentMode,zn=null,ls=null,Pr=null,ss=!1;function wu(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;ss||zn==null||zn!==Vi(r)||(r=zn,"selectionStart"in r&&aa(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),Pr&&Vr(Pr,r)||(Pr=r,r=Xi(ls,"onSelect"),0<r.length&&(t=new oa("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=zn)))}function hi(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Ln={animationend:hi("Animation","AnimationEnd"),animationiteration:hi("Animation","AnimationIteration"),animationstart:hi("Animation","AnimationStart"),transitionend:hi("Transition","TransitionEnd")},dl={},Ld={};Ot&&(Ld=document.createElement("div").style,"AnimationEvent"in window||(delete Ln.animationend.animation,delete Ln.animationiteration.animation,delete Ln.animationstart.animation),"TransitionEvent"in window||delete Ln.transitionend.transition);function _o(e){if(dl[e])return dl[e];if(!Ln[e])return e;var t=Ln[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in Ld)return dl[e]=t[n];return e}var Id=_o("animationend"),Od=_o("animationiteration"),Md=_o("animationstart"),$d=_o("transitionend"),Ad=new Map,Su="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function nn(e,t){Ad.set(e,t),Sn(t,[e])}for(var fl=0;fl<Su.length;fl++){var pl=Su[fl],mh=pl.toLowerCase(),hh=pl[0].toUpperCase()+pl.slice(1);nn(mh,"on"+hh)}nn(Id,"onAnimationEnd");nn(Od,"onAnimationIteration");nn(Md,"onAnimationStart");nn("dblclick","onDoubleClick");nn("focusin","onFocus");nn("focusout","onBlur");nn($d,"onTransitionEnd");Wn("onMouseEnter",["mouseout","mouseover"]);Wn("onMouseLeave",["mouseout","mouseover"]);Wn("onPointerEnter",["pointerout","pointerover"]);Wn("onPointerLeave",["pointerout","pointerover"]);Sn("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Sn("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Sn("onBeforeInput",["compositionend","keypress","textInput","paste"]);Sn("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Sn("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Sn("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var xr="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),gh=new Set("cancel close invalid load scroll toggle".split(" ").concat(xr));function xu(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,mm(r,t,void 0,e),e.currentTarget=null}function Nd(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var r=e[n],i=r.event;r=r.listeners;e:{var o=void 0;if(t)for(var l=r.length-1;0<=l;l--){var s=r[l],a=s.instance,u=s.currentTarget;if(s=s.listener,a!==o&&i.isPropagationStopped())break e;xu(i,s,u),o=a}else for(l=0;l<r.length;l++){if(s=r[l],a=s.instance,u=s.currentTarget,s=s.listener,a!==o&&i.isPropagationStopped())break e;xu(i,s,u),o=a}}}if(Hi)throw e=ns,Hi=!1,ns=null,e}function se(e,t){var n=t[fs];n===void 0&&(n=t[fs]=new Set);var r=e+"__bubble";n.has(r)||(Rd(t,e,2,!1),n.add(r))}function ml(e,t,n){var r=0;t&&(r|=4),Rd(n,e,r,t)}var gi="_reactListening"+Math.random().toString(36).slice(2);function Gr(e){if(!e[gi]){e[gi]=!0,Gc.forEach(function(n){n!=="selectionchange"&&(gh.has(n)||ml(n,!1,e),ml(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[gi]||(t[gi]=!0,ml("selectionchange",!1,t))}}function Rd(e,t,n,r){switch(wd(t)){case 1:var i=Im;break;case 4:i=Om;break;default:i=ra}n=i.bind(null,t,n,e),i=void 0,!ts||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(i=!0),r?i!==void 0?e.addEventListener(t,n,{capture:!0,passive:i}):e.addEventListener(t,n,!0):i!==void 0?e.addEventListener(t,n,{passive:i}):e.addEventListener(t,n,!1)}function hl(e,t,n,r,i){var o=r;if(!(t&1)&&!(t&2)&&r!==null)e:for(;;){if(r===null)return;var l=r.tag;if(l===3||l===4){var s=r.stateNode.containerInfo;if(s===i||s.nodeType===8&&s.parentNode===i)break;if(l===4)for(l=r.return;l!==null;){var a=l.tag;if((a===3||a===4)&&(a=l.stateNode.containerInfo,a===i||a.nodeType===8&&a.parentNode===i))return;l=l.return}for(;s!==null;){if(l=an(s),l===null)return;if(a=l.tag,a===5||a===6){r=o=l;continue e}s=s.parentNode}}r=r.return}od(function(){var u=o,d=Js(n),m=[];e:{var g=Ad.get(e);if(g!==void 0){var h=oa,v=e;switch(e){case"keypress":if($i(n)===0)break e;case"keydown":case"keyup":h=Wm;break;case"focusin":v="focus",h=al;break;case"focusout":v="blur",h=al;break;case"beforeblur":case"afterblur":h=al;break;case"click":if(n.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":h=uu;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":h=Am;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":h=Xm;break;case Id:case Od:case Md:h=bm;break;case $d:h=qm;break;case"scroll":h=Mm;break;case"wheel":h=Jm;break;case"copy":case"cut":case"paste":h=Fm;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":h=du}var x=(t&4)!==0,w=!x&&e==="scroll",p=x?g!==null?g+"Capture":null:g;x=[];for(var c=u,f;c!==null;){f=c;var S=f.stateNode;if(f.tag===5&&S!==null&&(f=S,p!==null&&(S=br(c,p),S!=null&&x.push(Hr(c,S,f)))),w)break;c=c.return}0<x.length&&(g=new h(g,v,null,n,d),m.push({event:g,listeners:x}))}}if(!(t&7)){e:{if(g=e==="mouseover"||e==="pointerover",h=e==="mouseout"||e==="pointerout",g&&n!==Jl&&(v=n.relatedTarget||n.fromElement)&&(an(v)||v[Mt]))break e;if((h||g)&&(g=d.window===d?d:(g=d.ownerDocument)?g.defaultView||g.parentWindow:window,h?(v=n.relatedTarget||n.toElement,h=u,v=v?an(v):null,v!==null&&(w=xn(v),v!==w||v.tag!==5&&v.tag!==6)&&(v=null)):(h=null,v=u),h!==v)){if(x=uu,S="onMouseLeave",p="onMouseEnter",c="mouse",(e==="pointerout"||e==="pointerover")&&(x=du,S="onPointerLeave",p="onPointerEnter",c="pointer"),w=h==null?g:In(h),f=v==null?g:In(v),g=new x(S,c+"leave",h,n,d),g.target=w,g.relatedTarget=f,S=null,an(d)===u&&(x=new x(p,c+"enter",v,n,d),x.target=f,x.relatedTarget=w,S=x),w=S,h&&v)t:{for(x=h,p=v,c=0,f=x;f;f=kn(f))c++;for(f=0,S=p;S;S=kn(S))f++;for(;0<c-f;)x=kn(x),c--;for(;0<f-c;)p=kn(p),f--;for(;c--;){if(x===p||p!==null&&x===p.alternate)break t;x=kn(x),p=kn(p)}x=null}else x=null;h!==null&&ku(m,g,h,x,!1),v!==null&&w!==null&&ku(m,w,v,x,!0)}}e:{if(g=u?In(u):window,h=g.nodeName&&g.nodeName.toLowerCase(),h==="select"||h==="input"&&g.type==="file")var y=lh;else if(mu(g))if(Td)y=ch;else{y=ah;var E=sh}else(h=g.nodeName)&&h.toLowerCase()==="input"&&(g.type==="checkbox"||g.type==="radio")&&(y=uh);if(y&&(y=y(e,u))){Cd(m,y,n,d);break e}E&&E(e,g,u),e==="focusout"&&(E=g._wrapperState)&&E.controlled&&g.type==="number"&&Ql(g,"number",g.value)}switch(E=u?In(u):window,e){case"focusin":(mu(E)||E.contentEditable==="true")&&(zn=E,ls=u,Pr=null);break;case"focusout":Pr=ls=zn=null;break;case"mousedown":ss=!0;break;case"contextmenu":case"mouseup":case"dragend":ss=!1,wu(m,n,d);break;case"selectionchange":if(ph)break;case"keydown":case"keyup":wu(m,n,d)}var z;if(sa)e:{switch(e){case"compositionstart":var T="onCompositionStart";break e;case"compositionend":T="onCompositionEnd";break e;case"compositionupdate":T="onCompositionUpdate";break e}T=void 0}else _n?kd(e,n)&&(T="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(T="onCompositionStart");T&&(xd&&n.locale!=="ko"&&(_n||T!=="onCompositionStart"?T==="onCompositionEnd"&&_n&&(z=Sd()):(Vt=d,ia="value"in Vt?Vt.value:Vt.textContent,_n=!0)),E=Xi(u,T),0<E.length&&(T=new cu(T,e,null,n,d),m.push({event:T,listeners:E}),z?T.data=z:(z=Ed(n),z!==null&&(T.data=z)))),(z=th?nh(e,n):rh(e,n))&&(u=Xi(u,"onBeforeInput"),0<u.length&&(d=new cu("onBeforeInput","beforeinput",null,n,d),m.push({event:d,listeners:u}),d.data=z))}Nd(m,t)})}function Hr(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Xi(e,t){for(var n=t+"Capture",r=[];e!==null;){var i=e,o=i.stateNode;i.tag===5&&o!==null&&(i=o,o=br(e,n),o!=null&&r.unshift(Hr(e,o,i)),o=br(e,t),o!=null&&r.push(Hr(e,o,i))),e=e.return}return r}function kn(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function ku(e,t,n,r,i){for(var o=t._reactName,l=[];n!==null&&n!==r;){var s=n,a=s.alternate,u=s.stateNode;if(a!==null&&a===r)break;s.tag===5&&u!==null&&(s=u,i?(a=br(n,o),a!=null&&l.unshift(Hr(n,a,s))):i||(a=br(n,o),a!=null&&l.push(Hr(n,a,s)))),n=n.return}l.length!==0&&e.push({event:t,listeners:l})}var vh=/\r\n?/g,yh=/\u0000|\uFFFD/g;function Eu(e){return(typeof e=="string"?e:""+e).replace(vh,` `).replace(yh,"")}function vi(e,t,n){if(t=Eu(t),Eu(e)!==t&&n)throw Error(L(425))}function Ki(){}var as=null,us=null;function cs(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var ds=typeof setTimeout=="function"?setTimeout:void 0,wh=typeof clearTimeout=="function"?clearTimeout:void 0,Cu=typeof Promise=="function"?Promise:void 0,Sh=typeof queueMicrotask=="function"?queueMicrotask:typeof Cu<"u"?function(e){return Cu.resolve(null).then(e).catch(xh)}:ds;function xh(e){setTimeout(function(){throw e})}function gl(e,t){var n=t,r=0;do{var i=n.nextSibling;if(e.removeChild(n),i&&i.nodeType===8)if(n=i.data,n==="/$"){if(r===0){e.removeChild(i),Br(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=i}while(n);Br(t)}function _t(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?")break;if(t==="/$")return null}}return e}function Tu(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="$"||n==="$!"||n==="$?"){if(t===0)return e;t--}else n==="/$"&&t++}e=e.previousSibling}return null}var rr=Math.random().toString(36).slice(2),wt="__reactFiber$"+rr,Ur="__reactProps$"+rr,Mt="__reactContainer$"+rr,fs="__reactEvents$"+rr,kh="__reactListeners$"+rr,Eh="__reactHandles$"+rr;function an(e){var t=e[wt];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Mt]||n[wt]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=Tu(e);e!==null;){if(n=e[wt])return n;e=Tu(e)}return t}e=n,n=e.parentNode}return null}function ri(e){return e=e[wt]||e[Mt],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function In(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(L(33))}function zo(e){return e[Ur]||null}var ps=[],On=-1;function rn(e){return{current:e}}function ae(e){0>On||(e.current=ps[On],ps[On]=null,On--)}function oe(e,t){On++,ps[On]=e.current,e.current=t}var en={},Ae=rn(en),Ge=rn(!1),fn=en;function Yn(e,t){var n=e.type.contextTypes;if(!n)return en;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var i={},o;for(o in n)i[o]=t[o];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function He(e){return e=e.childContextTypes,e!=null}function qi(){ae(Ge),ae(Ae)}function Pu(e,t,n){if(Ae.current!==en)throw Error(L(168));oe(Ae,t),oe(Ge,n)}function bd(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var i in r)if(!(i in t))throw Error(L(108,sm(e)||"Unknown",i));return fe({},n,r)}function Zi(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||en,fn=Ae.current,oe(Ae,e),oe(Ge,Ge.current),!0}function _u(e,t,n){var r=e.stateNode;if(!r)throw Error(L(169));n?(e=bd(e,t,fn),r.__reactInternalMemoizedMergedChildContext=e,ae(Ge),ae(Ae),oe(Ae,e)):ae(Ge),oe(Ge,n)}var Pt=null,Lo=!1,vl=!1;function Dd(e){Pt===null?Pt=[e]:Pt.push(e)}function Ch(e){Lo=!0,Dd(e)}function on(){if(!vl&&Pt!==null){vl=!0;var e=0,t=ne;try{var n=Pt;for(ne=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}Pt=null,Lo=!1}catch(i){throw Pt!==null&&(Pt=Pt.slice(e+1)),ud(ea,on),i}finally{ne=t,vl=!1}}return null}var Th=At.ReactCurrentBatchConfig;function ct(e,t){if(e&&e.defaultProps){t=fe({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}var Ji=rn(null),eo=null,Mn=null,ua=null;function ca(){ua=Mn=eo=null}function da(e){var t=Ji.current;ae(Ji),e._currentValue=t}function ms(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function Gn(e,t){eo=e,ua=Mn=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(Ve=!0),e.firstContext=null)}function lt(e){var t=e._currentValue;if(ua!==e)if(e={context:e,memoizedValue:t,next:null},Mn===null){if(eo===null)throw Error(L(308));Mn=e,eo.dependencies={lanes:0,firstContext:e}}else Mn=Mn.next=e;return t}var pt=null,Ft=!1;function fa(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Fd(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function It(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Qt(e,t){var n=e.updateQueue;n!==null&&(n=n.shared,Lf(e)?(e=n.interleaved,e===null?(t.next=t,pt===null?pt=[n]:pt.push(n)):(t.next=e.next,e.next=t),n.interleaved=t):(e=n.pending,e===null?t.next=t:(t.next=e.next,e.next=t),n.pending=t))}function Ai(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,ta(e,n)}}function zu(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var i=null,o=null;if(n=n.firstBaseUpdate,n!==null){do{var l={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};o===null?i=o=l:o=o.next=l,n=n.next}while(n!==null);o===null?i=o=t:o=o.next=t}else i=o=t;n={baseState:r.baseState,firstBaseUpdate:i,lastBaseUpdate:o,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function to(e,t,n,r){var i=e.updateQueue;Ft=!1;var o=i.firstBaseUpdate,l=i.lastBaseUpdate,s=i.shared.pending;if(s!==null){i.shared.pending=null;var a=s,u=a.next;a.next=null,l===null?o=u:l.next=u,l=a;var d=e.alternate;d!==null&&(d=d.updateQueue,s=d.lastBaseUpdate,s!==l&&(s===null?d.firstBaseUpdate=u:s.next=u,d.lastBaseUpdate=a))}if(o!==null){var m=i.baseState;l=0,d=u=a=null,s=o;do{var g=s.lane,h=s.eventTime;if((r&g)===g){d!==null&&(d=d.next={eventTime:h,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var v=e,x=s;switch(g=t,h=n,x.tag){case 1:if(v=x.payload,typeof v=="function"){m=v.call(h,m,g);break e}m=v;break e;case 3:v.flags=v.flags&-65537|128;case 0:if(v=x.payload,g=typeof v=="function"?v.call(h,m,g):v,g==null)break e;m=fe({},m,g);break e;case 2:Ft=!0}}s.callback!==null&&s.lane!==0&&(e.flags|=64,g=i.effects,g===null?i.effects=[s]:g.push(s))}else h={eventTime:h,lane:g,tag:s.tag,payload:s.payload,callback:s.callback,next:null},d===null?(u=d=h,a=m):d=d.next=h,l|=g;if(s=s.next,s===null){if(s=i.shared.pending,s===null)break;g=s,s=g.next,g.next=null,i.lastBaseUpdate=g,i.shared.pending=null}}while(1);if(d===null&&(a=m),i.baseState=a,i.firstBaseUpdate=u,i.lastBaseUpdate=d,t=i.shared.interleaved,t!==null){i=t;do l|=i.lane,i=i.next;while(i!==t)}else o===null&&(i.shared.lanes=0);hn|=l,e.lanes=l,e.memoizedState=m}}function Lu(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var r=e[t],i=r.callback;if(i!==null){if(r.callback=null,r=n,typeof i!="function")throw Error(L(191,i));i.call(r)}}}var Bd=new Vc.Component().refs;function hs(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:fe({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var Io={isMounted:function(e){return(e=e._reactInternals)?xn(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=Re(),i=Kt(e),o=It(r,i);o.payload=t,n!=null&&(o.callback=n),Qt(e,o),t=ot(e,i,r),t!==null&&Ai(t,e,i)},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=Re(),i=Kt(e),o=It(r,i);o.tag=1,o.payload=t,n!=null&&(o.callback=n),Qt(e,o),t=ot(e,i,r),t!==null&&Ai(t,e,i)},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Re(),r=Kt(e),i=It(n,r);i.tag=2,t!=null&&(i.callback=t),Qt(e,i),t=ot(e,r,n),t!==null&&Ai(t,e,r)}};function Iu(e,t,n,r,i,o,l){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,o,l):t.prototype&&t.prototype.isPureReactComponent?!Vr(n,r)||!Vr(i,o):!0}function jd(e,t,n){var r=!1,i=en,o=t.contextType;return typeof o=="object"&&o!==null?o=lt(o):(i=He(t)?fn:Ae.current,r=t.contextTypes,o=(r=r!=null)?Yn(e,i):en),t=new t(n,o),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=Io,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=i,e.__reactInternalMemoizedMaskedChildContext=o),t}function Ou(e,t,n,r){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(n,r),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&Io.enqueueReplaceState(t,t.state,null)}function gs(e,t,n,r){var i=e.stateNode;i.props=n,i.state=e.memoizedState,i.refs=Bd,fa(e);var o=t.contextType;typeof o=="object"&&o!==null?i.context=lt(o):(o=He(t)?fn:Ae.current,i.context=Yn(e,o)),i.state=e.memoizedState,o=t.getDerivedStateFromProps,typeof o=="function"&&(hs(e,t,o,n),i.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof i.getSnapshotBeforeUpdate=="function"||typeof i.UNSAFE_componentWillMount!="function"&&typeof i.componentWillMount!="function"||(t=i.state,typeof i.componentWillMount=="function"&&i.componentWillMount(),typeof i.UNSAFE_componentWillMount=="function"&&i.UNSAFE_componentWillMount(),t!==i.state&&Io.enqueueReplaceState(i,i.state,null),to(e,n,i,r),i.state=e.memoizedState),typeof i.componentDidMount=="function"&&(e.flags|=4194308)}var $n=[],An=0,no=null,ro=0,tt=[],nt=0,pn=null,zt=1,Lt="";function ln(e,t){$n[An++]=ro,$n[An++]=no,no=e,ro=t}function Vd(e,t,n){tt[nt++]=zt,tt[nt++]=Lt,tt[nt++]=pn,pn=e;var r=zt;e=Lt;var i=32-ht(r)-1;r&=~(1<<i),n+=1;var o=32-ht(t)+i;if(30<o){var l=i-i%5;o=(r&(1<<l)-1).toString(32),r>>=l,i-=l,zt=1<<32-ht(t)+i|n<<i|r,Lt=o+e}else zt=1<<o|n<<i|r,Lt=e}function pa(e){e.return!==null&&(ln(e,1),Vd(e,1,0))}function ma(e){for(;e===no;)no=$n[--An],$n[An]=null,ro=$n[--An],$n[An]=null;for(;e===pn;)pn=tt[--nt],tt[nt]=null,Lt=tt[--nt],tt[nt]=null,zt=tt[--nt],tt[nt]=null}var Qe=null,je=null,ue=!1,ft=null;function Gd(e,t){var n=rt(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,t=e.deletions,t===null?(e.deletions=[n],e.flags|=16):t.push(n)}function Mu(e,t){switch(e.tag){case 5:var n=e.type;return t=t.nodeType!==1||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,Qe=e,je=_t(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,Qe=e,je=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=pn!==null?{id:zt,overflow:Lt}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=rt(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,Qe=e,je=null,!0):!1;default:return!1}}function vs(e){return(e.mode&1)!==0&&(e.flags&128)===0}function ys(e){if(ue){var t=je;if(t){var n=t;if(!Mu(e,t)){if(vs(e))throw Error(L(418));t=_t(n.nextSibling);var r=Qe;t&&Mu(e,t)?Gd(r,n):(e.flags=e.flags&-4097|2,ue=!1,Qe=e)}}else{if(vs(e))throw Error(L(418));e.flags=e.flags&-4097|2,ue=!1,Qe=e}}}function $u(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;Qe=e}function fr(e){if(e!==Qe)return!1;if(!ue)return $u(e),ue=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!cs(e.type,e.memoizedProps)),t&&(t=je)){if(vs(e)){for(e=je;e;)e=_t(e.nextSibling);throw Error(L(418))}for(;t;)Gd(e,t),t=_t(t.nextSibling)}if($u(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(L(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){je=_t(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}je=null}}else je=Qe?_t(e.stateNode.nextSibling):null;return!0}function Qn(){je=Qe=null,ue=!1}function ha(e){ft===null?ft=[e]:ft.push(e)}function pr(e,t,n){if(e=n.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(n._owner){if(n=n._owner,n){if(n.tag!==1)throw Error(L(309));var r=n.stateNode}if(!r)throw Error(L(147,e));var i=r,o=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===o?t.ref:(t=function(l){var s=i.refs;s===Bd&&(s=i.refs={}),l===null?delete s[o]:s[o]=l},t._stringRef=o,t)}if(typeof e!="string")throw Error(L(284));if(!n._owner)throw Error(L(290,e))}return e}function yi(e,t){throw e=Object.prototype.toString.call(t),Error(L(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function Au(e){var t=e._init;return t(e._payload)}function Hd(e){function t(p,c){if(e){var f=p.deletions;f===null?(p.deletions=[c],p.flags|=16):f.push(c)}}function n(p,c){if(!e)return null;for(;c!==null;)t(p,c),c=c.sibling;return null}function r(p,c){for(p=new Map;c!==null;)c.key!==null?p.set(c.key,c):p.set(c.index,c),c=c.sibling;return p}function i(p,c){return p=tn(p,c),p.index=0,p.sibling=null,p}function o(p,c,f){return p.index=f,e?(f=p.alternate,f!==null?(f=f.index,f<c?(p.flags|=2,c):f):(p.flags|=2,c)):(p.flags|=1048576,c)}function l(p){return e&&p.alternate===null&&(p.flags|=2),p}function s(p,c,f,S){return c===null||c.tag!==6?(c=El(f,p.mode,S),c.return=p,c):(c=i(c,f),c.return=p,c)}function a(p,c,f,S){var y=f.type;return y===Pn?d(p,c,f.props.children,S,f.key):c!==null&&(c.elementType===y||typeof y=="object"&&y!==null&&y.$$typeof===Dt&&Au(y)===c.type)?(S=i(c,f.props),S.ref=pr(p,c,f),S.return=p,S):(S=Fi(f.type,f.key,f.props,null,p.mode,S),S.ref=pr(p,c,f),S.return=p,S)}function u(p,c,f,S){return c===null||c.tag!==4||c.stateNode.containerInfo!==f.containerInfo||c.stateNode.implementation!==f.implementation?(c=Cl(f,p.mode,S),c.return=p,c):(c=i(c,f.children||[]),c.return=p,c)}function d(p,c,f,S,y){return c===null||c.tag!==7?(c=dn(f,p.mode,S,y),c.return=p,c):(c=i(c,f),c.return=p,c)}function m(p,c,f){if(typeof c=="string"&&c!==""||typeof c=="number")return c=El(""+c,p.mode,f),c.return=p,c;if(typeof c=="object"&&c!==null){switch(c.$$typeof){case ai:return f=Fi(c.type,c.key,c.props,null,p.mode,f),f.ref=pr(p,null,c),f.return=p,f;case Tn:return c=Cl(c,p.mode,f),c.return=p,c;case Dt:var S=c._init;return m(p,S(c._payload),f)}if(wr(c)||sr(c))return c=dn(c,p.mode,f,null),c.return=p,c;yi(p,c)}return null}function g(p,c,f,S){var y=c!==null?c.key:null;if(typeof f=="string"&&f!==""||typeof f=="number")return y!==null?null:s(p,c,""+f,S);if(typeof f=="object"&&f!==null){switch(f.$$typeof){case ai:return f.key===y?a(p,c,f,S):null;case Tn:return f.key===y?u(p,c,f,S):null;case Dt:return y=f._init,g(p,c,y(f._payload),S)}if(wr(f)||sr(f))return y!==null?null:d(p,c,f,S,null);yi(p,f)}return null}function h(p,c,f,S,y){if(typeof S=="string"&&S!==""||typeof S=="number")return p=p.get(f)||null,s(c,p,""+S,y);if(typeof S=="object"&&S!==null){switch(S.$$typeof){case ai:return p=p.get(S.key===null?f:S.key)||null,a(c,p,S,y);case Tn:return p=p.get(S.key===null?f:S.key)||null,u(c,p,S,y);case Dt:var E=S._init;return h(p,c,f,E(S._payload),y)}if(wr(S)||sr(S))return p=p.get(f)||null,d(c,p,S,y,null);yi(c,S)}return null}function v(p,c,f,S){for(var y=null,E=null,z=c,T=c=0,_=null;z!==null&&T<f.length;T++){z.index>T?(_=z,z=null):_=z.sibling;var C=g(p,z,f[T],S);if(C===null){z===null&&(z=_);break}e&&z&&C.alternate===null&&t(p,z),c=o(C,c,T),E===null?y=C:E.sibling=C,E=C,z=_}if(T===f.length)return n(p,z),ue&&ln(p,T),y;if(z===null){for(;T<f.length;T++)z=m(p,f[T],S),z!==null&&(c=o(z,c,T),E===null?y=z:E.sibling=z,E=z);return ue&&ln(p,T),y}for(z=r(p,z);T<f.length;T++)_=h(z,p,T,f[T],S),_!==null&&(e&&_.alternate!==null&&z.delete(_.key===null?T:_.key),c=o(_,c,T),E===null?y=_:E.sibling=_,E=_);return e&&z.forEach(function(O){return t(p,O)}),ue&&ln(p,T),y}function x(p,c,f,S){var y=sr(f);if(typeof y!="function")throw Error(L(150));if(f=y.call(f),f==null)throw Error(L(151));for(var E=y=null,z=c,T=c=0,_=null,C=f.next();z!==null&&!C.done;T++,C=f.next()){z.index>T?(_=z,z=null):_=z.sibling;var O=g(p,z,C.value,S);if(O===null){z===null&&(z=_);break}e&&z&&O.alternate===null&&t(p,z),c=o(O,c,T),E===null?y=O:E.sibling=O,E=O,z=_}if(C.done)return n(p,z),ue&&ln(p,T),y;if(z===null){for(;!C.done;T++,C=f.next())C=m(p,C.value,S),C!==null&&(c=o(C,c,T),E===null?y=C:E.sibling=C,E=C);return ue&&ln(p,T),y}for(z=r(p,z);!C.done;T++,C=f.next())C=h(z,p,T,C.value,S),C!==null&&(e&&C.alternate!==null&&z.delete(C.key===null?T:C.key),c=o(C,c,T),E===null?y=C:E.sibling=C,E=C);return e&&z.forEach(function(N){return t(p,N)}),ue&&ln(p,T),y}function w(p,c,f,S){if(typeof f=="object"&&f!==null&&f.type===Pn&&f.key===null&&(f=f.props.children),typeof f=="object"&&f!==null){switch(f.$$typeof){case ai:e:{for(var y=f.key,E=c;E!==null;){if(E.key===y){if(y=f.type,y===Pn){if(E.tag===7){n(p,E.sibling),c=i(E,f.props.children),c.return=p,p=c;break e}}else if(E.elementType===y||typeof y=="object"&&y!==null&&y.$$typeof===Dt&&Au(y)===E.type){n(p,E.sibling),c=i(E,f.props),c.ref=pr(p,E,f),c.return=p,p=c;break e}n(p,E);break}else t(p,E);E=E.sibling}f.type===Pn?(c=dn(f.props.children,p.mode,S,f.key),c.return=p,p=c):(S=Fi(f.type,f.key,f.props,null,p.mode,S),S.ref=pr(p,c,f),S.return=p,p=S)}return l(p);case Tn:e:{for(E=f.key;c!==null;){if(c.key===E)if(c.tag===4&&c.stateNode.containerInfo===f.containerInfo&&c.stateNode.implementation===f.implementation){n(p,c.sibling),c=i(c,f.children||[]),c.return=p,p=c;break e}else{n(p,c);break}else t(p,c);c=c.sibling}c=Cl(f,p.mode,S),c.return=p,p=c}return l(p);case Dt:return E=f._init,w(p,c,E(f._payload),S)}if(wr(f))return v(p,c,f,S);if(sr(f))return x(p,c,f,S);yi(p,f)}return typeof f=="string"&&f!==""||typeof f=="number"?(f=""+f,c!==null&&c.tag===6?(n(p,c.sibling),c=i(c,f),c.return=p,p=c):(n(p,c),c=El(f,p.mode,S),c.return=p,p=c),l(p)):n(p,c)}return w}var Xn=Hd(!0),Ud=Hd(!1),ii={},kt=rn(ii),Wr=rn(ii),Yr=rn(ii);function un(e){if(e===ii)throw Error(L(174));return e}function ga(e,t){switch(oe(Yr,t),oe(Wr,e),oe(kt,ii),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:Kl(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=Kl(t,e)}ae(kt),oe(kt,t)}function Kn(){ae(kt),ae(Wr),ae(Yr)}function Wd(e){un(Yr.current);var t=un(kt.current),n=Kl(t,e.type);t!==n&&(oe(Wr,e),oe(kt,n))}function va(e){Wr.current===e&&(ae(kt),ae(Wr))}var ce=rn(0);function io(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var yl=[];function ya(){for(var e=0;e<yl.length;e++)yl[e]._workInProgressVersionPrimary=null;yl.length=0}var Ni=At.ReactCurrentDispatcher,wl=At.ReactCurrentBatchConfig,mn=0,de=null,we=null,Ee=null,oo=!1,_r=!1,Qr=0,Ph=0;function Oe(){throw Error(L(321))}function wa(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!gt(e[n],t[n]))return!1;return!0}function Sa(e,t,n,r,i,o){if(mn=o,de=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,Ni.current=e===null||e.memoizedState===null?Ih:Oh,e=n(r,i),_r){o=0;do{if(_r=!1,Qr=0,25<=o)throw Error(L(301));o+=1,Ee=we=null,t.updateQueue=null,Ni.current=Mh,e=n(r,i)}while(_r)}if(Ni.current=lo,t=we!==null&&we.next!==null,mn=0,Ee=we=de=null,oo=!1,t)throw Error(L(300));return e}function xa(){var e=Qr!==0;return Qr=0,e}function yt(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Ee===null?de.memoizedState=Ee=e:Ee=Ee.next=e,Ee}function st(){if(we===null){var e=de.alternate;e=e!==null?e.memoizedState:null}else e=we.next;var t=Ee===null?de.memoizedState:Ee.next;if(t!==null)Ee=t,we=e;else{if(e===null)throw Error(L(310));we=e,e={memoizedState:we.memoizedState,baseState:we.baseState,baseQueue:we.baseQueue,queue:we.queue,next:null},Ee===null?de.memoizedState=Ee=e:Ee=Ee.next=e}return Ee}function Xr(e,t){return typeof t=="function"?t(e):t}function Sl(e){var t=st(),n=t.queue;if(n===null)throw Error(L(311));n.lastRenderedReducer=e;var r=we,i=r.baseQueue,o=n.pending;if(o!==null){if(i!==null){var l=i.next;i.next=o.next,o.next=l}r.baseQueue=i=o,n.pending=null}if(i!==null){o=i.next,r=r.baseState;var s=l=null,a=null,u=o;do{var d=u.lane;if((mn&d)===d)a!==null&&(a=a.next={lane:0,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null}),r=u.hasEagerState?u.eagerState:e(r,u.action);else{var m={lane:d,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null};a===null?(s=a=m,l=r):a=a.next=m,de.lanes|=d,hn|=d}u=u.next}while(u!==null&&u!==o);a===null?l=r:a.next=s,gt(r,t.memoizedState)||(Ve=!0),t.memoizedState=r,t.baseState=l,t.baseQueue=a,n.lastRenderedState=r}if(e=n.interleaved,e!==null){i=e;do o=i.lane,de.lanes|=o,hn|=o,i=i.next;while(i!==e)}else i===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function xl(e){var t=st(),n=t.queue;if(n===null)throw Error(L(311));n.lastRenderedReducer=e;var r=n.dispatch,i=n.pending,o=t.memoizedState;if(i!==null){n.pending=null;var l=i=i.next;do o=e(o,l.action),l=l.next;while(l!==i);gt(o,t.memoizedState)||(Ve=!0),t.memoizedState=o,t.baseQueue===null&&(t.baseState=o),n.lastRenderedState=o}return[o,r]}function Yd(){}function Qd(e,t){var n=de,r=st(),i=t(),o=!gt(r.memoizedState,i);if(o&&(r.memoizedState=i,Ve=!0),r=r.queue,ka(qd.bind(null,n,r,e),[e]),r.getSnapshot!==t||o||Ee!==null&&Ee.memoizedState.tag&1){if(n.flags|=2048,Kr(9,Kd.bind(null,n,r,i,t),void 0,null),xe===null)throw Error(L(349));mn&30||Xd(n,t,i)}return i}function Xd(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=de.updateQueue,t===null?(t={lastEffect:null,stores:null},de.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function Kd(e,t,n,r){t.value=n,t.getSnapshot=r,Zd(t)&&ot(e,1,-1)}function qd(e,t,n){return n(function(){Zd(t)&&ot(e,1,-1)})}function Zd(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!gt(e,n)}catch{return!0}}function Nu(e){var t=yt();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Xr,lastRenderedState:e},t.queue=e,e=e.dispatch=Lh.bind(null,de,e),[t.memoizedState,e]}function Kr(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=de.updateQueue,t===null?(t={lastEffect:null,stores:null},de.updateQueue=t,t.lastEffect=e.next=e):(n=t.lastEffect,n===null?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e)),e}function Jd(){return st().memoizedState}function Ri(e,t,n,r){var i=yt();de.flags|=e,i.memoizedState=Kr(1|t,n,void 0,r===void 0?null:r)}function Oo(e,t,n,r){var i=st();r=r===void 0?null:r;var o=void 0;if(we!==null){var l=we.memoizedState;if(o=l.destroy,r!==null&&wa(r,l.deps)){i.memoizedState=Kr(t,n,o,r);return}}de.flags|=e,i.memoizedState=Kr(1|t,n,o,r)}function Ru(e,t){return Ri(8390656,8,e,t)}function ka(e,t){return Oo(2048,8,e,t)}function ef(e,t){return Oo(4,2,e,t)}function tf(e,t){return Oo(4,4,e,t)}function nf(e,t){if(typeof t=="function")return e=e(),t(e),function(){t(null)};if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function rf(e,t,n){return n=n!=null?n.concat([e]):null,Oo(4,4,nf.bind(null,t,e),n)}function Ea(){}function of(e,t){var n=st();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&wa(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function lf(e,t){var n=st();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&wa(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function sf(e,t,n){return mn&21?(gt(n,t)||(n=fd(),de.lanes|=n,hn|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,Ve=!0),e.memoizedState=n)}function _h(e,t){var n=ne;ne=n!==0&&4>n?n:4,e(!0);var r=wl.transition;wl.transition={};try{e(!1),t()}finally{ne=n,wl.transition=r}}function af(){return st().memoizedState}function zh(e,t,n){var r=Kt(e);n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},uf(e)?cf(t,n):(df(e,t,n),n=Re(),e=ot(e,r,n),e!==null&&ff(e,t,r))}function Lh(e,t,n){var r=Kt(e),i={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(uf(e))cf(t,i);else{df(e,t,i);var o=e.alternate;if(e.lanes===0&&(o===null||o.lanes===0)&&(o=t.lastRenderedReducer,o!==null))try{var l=t.lastRenderedState,s=o(l,n);if(i.hasEagerState=!0,i.eagerState=s,gt(s,l))return}catch{}finally{}n=Re(),e=ot(e,r,n),e!==null&&ff(e,t,r)}}function uf(e){var t=e.alternate;return e===de||t!==null&&t===de}function cf(e,t){_r=oo=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function df(e,t,n){Lf(e)?(e=t.interleaved,e===null?(n.next=n,pt===null?pt=[t]:pt.push(t)):(n.next=e.next,e.next=n),t.interleaved=n):(e=t.pending,e===null?n.next=n:(n.next=e.next,e.next=n),t.pending=n)}function ff(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,ta(e,n)}}var lo={readContext:lt,useCallback:Oe,useContext:Oe,useEffect:Oe,useImperativeHandle:Oe,useInsertionEffect:Oe,useLayoutEffect:Oe,useMemo:Oe,useReducer:Oe,useRef:Oe,useState:Oe,useDebugValue:Oe,useDeferredValue:Oe,useTransition:Oe,useMutableSource:Oe,useSyncExternalStore:Oe,useId:Oe,unstable_isNewReconciler:!1},Ih={readContext:lt,useCallback:function(e,t){return yt().memoizedState=[e,t===void 0?null:t],e},useContext:lt,useEffect:Ru,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Ri(4194308,4,nf.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Ri(4194308,4,e,t)},useInsertionEffect:function(e,t){return Ri(4,2,e,t)},useMemo:function(e,t){var n=yt();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=yt();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=zh.bind(null,de,e),[r.memoizedState,e]},useRef:function(e){var t=yt();return e={current:e},t.memoizedState=e},useState:Nu,useDebugValue:Ea,useDeferredValue:function(e){return yt().memoizedState=e},useTransition:function(){var e=Nu(!1),t=e[0];return e=_h.bind(null,e[1]),yt().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=de,i=yt();if(ue){if(n===void 0)throw Error(L(407));n=n()}else{if(n=t(),xe===null)throw Error(L(349));mn&30||Xd(r,t,n)}i.memoizedState=n;var o={value:n,getSnapshot:t};return i.queue=o,Ru(qd.bind(null,r,o,e),[e]),r.flags|=2048,Kr(9,Kd.bind(null,r,o,n,t),void 0,null),n},useId:function(){var e=yt(),t=xe.identifierPrefix;if(ue){var n=Lt,r=zt;n=(r&~(1<<32-ht(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Qr++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=Ph++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},Oh={readContext:lt,useCallback:of,useContext:lt,useEffect:ka,useImperativeHandle:rf,useInsertionEffect:ef,useLayoutEffect:tf,useMemo:lf,useReducer:Sl,useRef:Jd,useState:function(){return Sl(Xr)},useDebugValue:Ea,useDeferredValue:function(e){var t=st();return sf(t,we.memoizedState,e)},useTransition:function(){var e=Sl(Xr)[0],t=st().memoizedState;return[e,t]},useMutableSource:Yd,useSyncExternalStore:Qd,useId:af,unstable_isNewReconciler:!1},Mh={readContext:lt,useCallback:of,useContext:lt,useEffect:ka,useImperativeHandle:rf,useInsertionEffect:ef,useLayoutEffect:tf,useMemo:lf,useReducer:xl,useRef:Jd,useState:function(){return xl(Xr)},useDebugValue:Ea,useDeferredValue:function(e){var t=st();return we===null?t.memoizedState=e:sf(t,we.memoizedState,e)},useTransition:function(){var e=xl(Xr)[0],t=st().memoizedState;return[e,t]},useMutableSource:Yd,useSyncExternalStore:Qd,useId:af,unstable_isNewReconciler:!1};function Ca(e,t){try{var n="",r=t;do n+=lm(r),r=r.return;while(r);var i=n}catch(o){i=` Error generating stack: `+o.message+` `+o.stack}return{value:e,source:t,stack:i}}function ws(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var $h=typeof WeakMap=="function"?WeakMap:Map;function pf(e,t,n){n=It(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){ao||(ao=!0,zs=r),ws(e,t)},n}function mf(e,t,n){n=It(-1,n),n.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r=="function"){var i=t.value;n.payload=function(){return r(i)},n.callback=function(){ws(e,t)}}var o=e.stateNode;return o!==null&&typeof o.componentDidCatch=="function"&&(n.callback=function(){ws(e,t),typeof r!="function"&&(Xt===null?Xt=new Set([this]):Xt.add(this));var l=t.stack;this.componentDidCatch(t.value,{componentStack:l!==null?l:""})}),n}function bu(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new $h;var i=new Set;r.set(t,i)}else i=r.get(t),i===void 0&&(i=new Set,r.set(t,i));i.has(n)||(i.add(n),e=Wh.bind(null,e,t,n),t.then(e,e))}function Du(e){do{var t;if((t=e.tag===13)&&(t=e.memoizedState,t=t!==null?t.dehydrated!==null:!0),t)return e;e=e.return}while(e!==null);return null}function Fu(e,t,n,r,i){return e.mode&1?(e.flags|=65536,e.lanes=i,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=It(-1,1),t.tag=2,Qt(n,t))),n.lanes|=1),e)}var hf,Ss,gf,vf;hf=function(e,t){for(var n=t.child;n!==null;){if(n.tag===5||n.tag===6)e.appendChild(n.stateNode);else if(n.tag!==4&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break;for(;n.sibling===null;){if(n.return===null||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}};Ss=function(){};gf=function(e,t,n,r){var i=e.memoizedProps;if(i!==r){e=t.stateNode,un(kt.current);var o=null;switch(n){case"input":i=Wl(e,i),r=Wl(e,r),o=[];break;case"select":i=fe({},i,{value:void 0}),r=fe({},r,{value:void 0}),o=[];break;case"textarea":i=Xl(e,i),r=Xl(e,r),o=[];break;default:typeof i.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=Ki)}ql(n,r);var l;n=null;for(u in i)if(!r.hasOwnProperty(u)&&i.hasOwnProperty(u)&&i[u]!=null)if(u==="style"){var s=i[u];for(l in s)s.hasOwnProperty(l)&&(n||(n={}),n[l]="")}else u!=="dangerouslySetInnerHTML"&&u!=="children"&&u!=="suppressContentEditableWarning"&&u!=="suppressHydrationWarning"&&u!=="autoFocus"&&(Nr.hasOwnProperty(u)?o||(o=[]):(o=o||[]).push(u,null));for(u in r){var a=r[u];if(s=i!=null?i[u]:void 0,r.hasOwnProperty(u)&&a!==s&&(a!=null||s!=null))if(u==="style")if(s){for(l in s)!s.hasOwnProperty(l)||a&&a.hasOwnProperty(l)||(n||(n={}),n[l]="");for(l in a)a.hasOwnProperty(l)&&s[l]!==a[l]&&(n||(n={}),n[l]=a[l])}else n||(o||(o=[]),o.push(u,n)),n=a;else u==="dangerouslySetInnerHTML"?(a=a?a.__html:void 0,s=s?s.__html:void 0,a!=null&&s!==a&&(o=o||[]).push(u,a)):u==="children"?typeof a!="string"&&typeof a!="number"||(o=o||[]).push(u,""+a):u!=="suppressContentEditableWarning"&&u!=="suppressHydrationWarning"&&(Nr.hasOwnProperty(u)?(a!=null&&u==="onScroll"&&se("scroll",e),o||s===a||(o=[])):(o=o||[]).push(u,a))}n&&(o=o||[]).push("style",n);var u=o;(t.updateQueue=u)&&(t.flags|=4)}};vf=function(e,t,n,r){n!==r&&(t.flags|=4)};function mr(e,t){if(!ue)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null}}function Me(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var i=e.child;i!==null;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags&14680064,r|=i.flags&14680064,i.return=e,i=i.sibling;else for(i=e.child;i!==null;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags,r|=i.flags,i.return=e,i=i.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function Ah(e,t,n){var r=t.pendingProps;switch(ma(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Me(t),null;case 1:return He(t.type)&&qi(),Me(t),null;case 3:return r=t.stateNode,Kn(),ae(Ge),ae(Ae),ya(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(fr(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,ft!==null&&(Os(ft),ft=null))),Ss(e,t),Me(t),null;case 5:va(t);var i=un(Yr.current);if(n=t.type,e!==null&&t.stateNode!=null)gf(e,t,n,r,i),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(L(166));return Me(t),null}if(e=un(kt.current),fr(t)){r=t.stateNode,n=t.type;var o=t.memoizedProps;switch(r[wt]=t,r[Ur]=o,e=(t.mode&1)!==0,n){case"dialog":se("cancel",r),se("close",r);break;case"iframe":case"object":case"embed":se("load",r);break;case"video":case"audio":for(i=0;i<xr.length;i++)se(xr[i],r);break;case"source":se("error",r);break;case"img":case"image":case"link":se("error",r),se("load",r);break;case"details":se("toggle",r);break;case"input":Ja(r,o),se("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!o.multiple},se("invalid",r);break;case"textarea":tu(r,o),se("invalid",r)}ql(n,o),i=null;for(var l in o)if(o.hasOwnProperty(l)){var s=o[l];l==="children"?typeof s=="string"?r.textContent!==s&&(o.suppressHydrationWarning!==!0&&vi(r.textContent,s,e),i=["children",s]):typeof s=="number"&&r.textContent!==""+s&&(o.suppressHydrationWarning!==!0&&vi(r.textContent,s,e),i=["children",""+s]):Nr.hasOwnProperty(l)&&s!=null&&l==="onScroll"&&se("scroll",r)}switch(n){case"input":ui(r),eu(r,o,!0);break;case"textarea":ui(r),nu(r);break;case"select":case"option":break;default:typeof o.onClick=="function"&&(r.onclick=Ki)}r=i,t.updateQueue=r,r!==null&&(t.flags|=4)}else{l=i.nodeType===9?i:i.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=qc(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=l.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=l.createElement(n,{is:r.is}):(e=l.createElement(n),n==="select"&&(l=e,r.multiple?l.multiple=!0:r.size&&(l.size=r.size))):e=l.createElementNS(e,n),e[wt]=t,e[Ur]=r,hf(e,t,!1,!1),t.stateNode=e;e:{switch(l=Zl(n,r),n){case"dialog":se("cancel",e),se("close",e),i=r;break;case"iframe":case"object":case"embed":se("load",e),i=r;break;case"video":case"audio":for(i=0;i<xr.length;i++)se(xr[i],e);i=r;break;case"source":se("error",e),i=r;break;case"img":case"image":case"link":se("error",e),se("load",e),i=r;break;case"details":se("toggle",e),i=r;break;case"input":Ja(e,r),i=Wl(e,r),se("invalid",e);break;case"option":i=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},i=fe({},r,{value:void 0}),se("invalid",e);break;case"textarea":tu(e,r),i=Xl(e,r),se("invalid",e);break;default:i=r}ql(n,i),s=i;for(o in s)if(s.hasOwnProperty(o)){var a=s[o];o==="style"?ed(e,a):o==="dangerouslySetInnerHTML"?(a=a?a.__html:void 0,a!=null&&Zc(e,a)):o==="children"?typeof a=="string"?(n!=="textarea"||a!=="")&&Rr(e,a):typeof a=="number"&&Rr(e,""+a):o!=="suppressContentEditableWarning"&&o!=="suppressHydrationWarning"&&o!=="autoFocus"&&(Nr.hasOwnProperty(o)?a!=null&&o==="onScroll"&&se("scroll",e):a!=null&&Xs(e,o,a,l))}switch(n){case"input":ui(e),eu(e,r,!1);break;case"textarea":ui(e),nu(e);break;case"option":r.value!=null&&e.setAttribute("value",""+Jt(r.value));break;case"select":e.multiple=!!r.multiple,o=r.value,o!=null?Fn(e,!!r.multiple,o,!1):r.defaultValue!=null&&Fn(e,!!r.multiple,r.defaultValue,!0);break;default:typeof i.onClick=="function"&&(e.onclick=Ki)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}t.ref!==null&&(t.flags|=512,t.flags|=2097152)}return Me(t),null;case 6:if(e&&t.stateNode!=null)vf(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(L(166));if(n=un(Yr.current),un(kt.current),fr(t)){if(r=t.stateNode,n=t.memoizedProps,r[wt]=t,(o=r.nodeValue!==n)&&(e=Qe,e!==null))switch(e.tag){case 3:vi(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&vi(r.nodeValue,n,(e.mode&1)!==0)}o&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[wt]=t,t.stateNode=r}return Me(t),null;case 13:if(ae(ce),r=t.memoizedState,ue&&je!==null&&t.mode&1&&!(t.flags&128)){for(r=je;r;)r=_t(r.nextSibling);return Qn(),t.flags|=98560,t}if(r!==null&&r.dehydrated!==null){if(r=fr(t),e===null){if(!r)throw Error(L(318));if(r=t.memoizedState,r=r!==null?r.dehydrated:null,!r)throw Error(L(317));r[wt]=t}else Qn(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;return Me(t),null}return ft!==null&&(Os(ft),ft=null),t.flags&128?(t.lanes=n,t):(r=r!==null,n=!1,e===null?fr(t):n=e.memoizedState!==null,r!==n&&r&&(t.child.flags|=8192,t.mode&1&&(e===null||ce.current&1?Se===0&&(Se=3):Ia())),t.updateQueue!==null&&(t.flags|=4),Me(t),null);case 4:return Kn(),Ss(e,t),e===null&&Gr(t.stateNode.containerInfo),Me(t),null;case 10:return da(t.type._context),Me(t),null;case 17:return He(t.type)&&qi(),Me(t),null;case 19:if(ae(ce),o=t.memoizedState,o===null)return Me(t),null;if(r=(t.flags&128)!==0,l=o.rendering,l===null)if(r)mr(o,!1);else{if(Se!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(l=io(e),l!==null){for(t.flags|=128,mr(o,!1),r=l.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;n!==null;)o=n,e=r,o.flags&=14680066,l=o.alternate,l===null?(o.childLanes=0,o.lanes=e,o.child=null,o.subtreeFlags=0,o.memoizedProps=null,o.memoizedState=null,o.updateQueue=null,o.dependencies=null,o.stateNode=null):(o.childLanes=l.childLanes,o.lanes=l.lanes,o.child=l.child,o.subtreeFlags=0,o.deletions=null,o.memoizedProps=l.memoizedProps,o.memoizedState=l.memoizedState,o.updateQueue=l.updateQueue,o.type=l.type,e=l.dependencies,o.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return oe(ce,ce.current&1|2),t.child}e=e.sibling}o.tail!==null&&ve()>qn&&(t.flags|=128,r=!0,mr(o,!1),t.lanes=4194304)}else{if(!r)if(e=io(l),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),mr(o,!0),o.tail===null&&o.tailMode==="hidden"&&!l.alternate&&!ue)return Me(t),null}else 2*ve()-o.renderingStartTime>qn&&n!==1073741824&&(t.flags|=128,r=!0,mr(o,!1),t.lanes=4194304);o.isBackwards?(l.sibling=t.child,t.child=l):(n=o.last,n!==null?n.sibling=l:t.child=l,o.last=l)}return o.tail!==null?(t=o.tail,o.rendering=t,o.tail=t.sibling,o.renderingStartTime=ve(),t.sibling=null,n=ce.current,oe(ce,r?n&1|2:n&1),t):(Me(t),null);case 22:case 23:return La(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?We&1073741824&&(Me(t),t.subtreeFlags&6&&(t.flags|=8192)):Me(t),null;case 24:return null;case 25:return null}throw Error(L(156,t.tag))}var Nh=At.ReactCurrentOwner,Ve=!1;function Ne(e,t,n,r){t.child=e===null?Ud(t,null,n,r):Xn(t,e.child,n,r)}function Bu(e,t,n,r,i){n=n.render;var o=t.ref;return Gn(t,i),r=Sa(e,t,n,r,o,i),n=xa(),e!==null&&!Ve?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,$t(e,t,i)):(ue&&n&&pa(t),t.flags|=1,Ne(e,t,r,i),t.child)}function ju(e,t,n,r,i){if(e===null){var o=n.type;return typeof o=="function"&&!Oa(o)&&o.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=o,yf(e,t,o,r,i)):(e=Fi(n.type,null,r,t,t.mode,i),e.ref=t.ref,e.return=t,t.child=e)}if(o=e.child,!(e.lanes&i)){var l=o.memoizedProps;if(n=n.compare,n=n!==null?n:Vr,n(l,r)&&e.ref===t.ref)return $t(e,t,i)}return t.flags|=1,e=tn(o,r),e.ref=t.ref,e.return=t,t.child=e}function yf(e,t,n,r,i){if(e!==null){var o=e.memoizedProps;if(Vr(o,r)&&e.ref===t.ref)if(Ve=!1,t.pendingProps=r=o,(e.lanes&i)!==0)e.flags&131072&&(Ve=!0);else return t.lanes=e.lanes,$t(e,t,i)}return xs(e,t,n,r,i)}function wf(e,t,n){var r=t.pendingProps,i=r.children,o=e!==null?e.memoizedState:null;if(r.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},oe(Rn,We),We|=n;else if(n&1073741824)t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=o!==null?o.baseLanes:n,oe(Rn,We),We|=r;else return e=o!==null?o.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,oe(Rn,We),We|=e,null;else o!==null?(r=o.baseLanes|n,t.memoizedState=null):r=n,oe(Rn,We),We|=r;return Ne(e,t,i,n),t.child}function Sf(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function xs(e,t,n,r,i){var o=He(n)?fn:Ae.current;return o=Yn(t,o),Gn(t,i),n=Sa(e,t,n,r,o,i),r=xa(),e!==null&&!Ve?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,$t(e,t,i)):(ue&&r&&pa(t),t.flags|=1,Ne(e,t,n,i),t.child)}function Vu(e,t,n,r,i){if(He(n)){var o=!0;Zi(t)}else o=!1;if(Gn(t,i),t.stateNode===null)e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2),jd(t,n,r),gs(t,n,r,i),r=!0;else if(e===null){var l=t.stateNode,s=t.memoizedProps;l.props=s;var a=l.context,u=n.contextType;typeof u=="object"&&u!==null?u=lt(u):(u=He(n)?fn:Ae.current,u=Yn(t,u));var d=n.getDerivedStateFromProps,m=typeof d=="function"||typeof l.getSnapshotBeforeUpdate=="function";m||typeof l.UNSAFE_componentWillReceiveProps!="function"&&typeof l.componentWillReceiveProps!="function"||(s!==r||a!==u)&&Ou(t,l,r,u),Ft=!1;var g=t.memoizedState;l.state=g,to(t,r,l,i),a=t.memoizedState,s!==r||g!==a||Ge.current||Ft?(typeof d=="function"&&(hs(t,n,d,r),a=t.memoizedState),(s=Ft||Iu(t,n,s,r,g,a,u))?(m||typeof l.UNSAFE_componentWillMount!="function"&&typeof l.componentWillMount!="function"||(typeof l.componentWillMount=="function"&&l.componentWillMount(),typeof l.UNSAFE_componentWillMount=="function"&&l.UNSAFE_componentWillMount()),typeof l.componentDidMount=="function"&&(t.flags|=4194308)):(typeof l.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=a),l.props=r,l.state=a,l.context=u,r=s):(typeof l.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{l=t.stateNode,Fd(e,t),s=t.memoizedProps,u=t.type===t.elementType?s:ct(t.type,s),l.props=u,m=t.pendingProps,g=l.context,a=n.contextType,typeof a=="object"&&a!==null?a=lt(a):(a=He(n)?fn:Ae.current,a=Yn(t,a));var h=n.getDerivedStateFromProps;(d=typeof h=="function"||typeof l.getSnapshotBeforeUpdate=="function")||typeof l.UNSAFE_componentWillReceiveProps!="function"&&typeof l.componentWillReceiveProps!="function"||(s!==m||g!==a)&&Ou(t,l,r,a),Ft=!1,g=t.memoizedState,l.state=g,to(t,r,l,i);var v=t.memoizedState;s!==m||g!==v||Ge.current||Ft?(typeof h=="function"&&(hs(t,n,h,r),v=t.memoizedState),(u=Ft||Iu(t,n,u,r,g,v,a)||!1)?(d||typeof l.UNSAFE_componentWillUpdate!="function"&&typeof l.componentWillUpdate!="function"||(typeof l.componentWillUpdate=="function"&&l.componentWillUpdate(r,v,a),typeof l.UNSAFE_componentWillUpdate=="function"&&l.UNSAFE_componentWillUpdate(r,v,a)),typeof l.componentDidUpdate=="function"&&(t.flags|=4),typeof l.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof l.componentDidUpdate!="function"||s===e.memoizedProps&&g===e.memoizedState||(t.flags|=4),typeof l.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&g===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=v),l.props=r,l.state=v,l.context=a,r=u):(typeof l.componentDidUpdate!="function"||s===e.memoizedProps&&g===e.memoizedState||(t.flags|=4),typeof l.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&g===e.memoizedState||(t.flags|=1024),r=!1)}return ks(e,t,n,r,o,i)}function ks(e,t,n,r,i,o){Sf(e,t);var l=(t.flags&128)!==0;if(!r&&!l)return i&&_u(t,n,!1),$t(e,t,o);r=t.stateNode,Nh.current=t;var s=l&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&l?(t.child=Xn(t,e.child,null,o),t.child=Xn(t,null,s,o)):Ne(e,t,s,o),t.memoizedState=r.state,i&&_u(t,n,!0),t.child}function xf(e){var t=e.stateNode;t.pendingContext?Pu(e,t.pendingContext,t.pendingContext!==t.context):t.context&&Pu(e,t.context,!1),ga(e,t.containerInfo)}function Gu(e,t,n,r,i){return Qn(),ha(i),t.flags|=256,Ne(e,t,n,r),t.child}var wi={dehydrated:null,treeContext:null,retryLane:0};function Si(e){return{baseLanes:e,cachePool:null,transitions:null}}function Hu(e,t){return{baseLanes:e.baseLanes|t,cachePool:null,transitions:e.transitions}}function kf(e,t,n){var r=t.pendingProps,i=ce.current,o=!1,l=(t.flags&128)!==0,s;if((s=l)||(s=e!==null&&e.memoizedState===null?!1:(i&2)!==0),s?(o=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(i|=1),oe(ce,i&1),e===null)return ys(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?(t.mode&1?e.data==="$!"?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(i=r.children,e=r.fallback,o?(r=t.mode,o=t.child,i={mode:"hidden",children:i},!(r&1)&&o!==null?(o.childLanes=0,o.pendingProps=i):o=fo(i,r,0,null),e=dn(e,r,n,null),o.return=t,e.return=t,o.sibling=e,t.child=o,t.child.memoizedState=Si(n),t.memoizedState=wi,e):Es(t,i));if(i=e.memoizedState,i!==null){if(s=i.dehydrated,s!==null){if(l)return t.flags&256?(t.flags&=-257,xi(e,t,n,Error(L(422)))):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(o=r.fallback,i=t.mode,r=fo({mode:"visible",children:r.children},i,0,null),o=dn(o,i,n,null),o.flags|=2,r.return=t,o.return=t,r.sibling=o,t.child=r,t.mode&1&&Xn(t,e.child,null,n),t.child.memoizedState=Si(n),t.memoizedState=wi,o);if(!(t.mode&1))t=xi(e,t,n,null);else if(s.data==="$!")t=xi(e,t,n,Error(L(419)));else if(r=(n&e.childLanes)!==0,Ve||r){if(r=xe,r!==null){switch(n&-n){case 4:o=2;break;case 16:o=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:o=32;break;case 536870912:o=268435456;break;default:o=0}r=o&(r.suspendedLanes|n)?0:o,r!==0&&r!==i.retryLane&&(i.retryLane=r,ot(e,r,-1))}Ia(),t=xi(e,t,n,Error(L(421)))}else s.data==="$?"?(t.flags|=128,t.child=e.child,t=Yh.bind(null,e),s._reactRetry=t,t=null):(n=i.treeContext,je=_t(s.nextSibling),Qe=t,ue=!0,ft=null,n!==null&&(tt[nt++]=zt,tt[nt++]=Lt,tt[nt++]=pn,zt=n.id,Lt=n.overflow,pn=t),t=Es(t,t.pendingProps.children),t.flags|=4096);return t}return o?(r=Wu(e,t,r.children,r.fallback,n),o=t.child,i=e.child.memoizedState,o.memoizedState=i===null?Si(n):Hu(i,n),o.childLanes=e.childLanes&~n,t.memoizedState=wi,r):(n=Uu(e,t,r.children,n),t.memoizedState=null,n)}return o?(r=Wu(e,t,r.children,r.fallback,n),o=t.child,i=e.child.memoizedState,o.memoizedState=i===null?Si(n):Hu(i,n),o.childLanes=e.childLanes&~n,t.memoizedState=wi,r):(n=Uu(e,t,r.children,n),t.memoizedState=null,n)}function Es(e,t){return t=fo({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function Uu(e,t,n,r){var i=e.child;return e=i.sibling,n=tn(i,{mode:"visible",children:n}),!(t.mode&1)&&(n.lanes=r),n.return=t,n.sibling=null,e!==null&&(r=t.deletions,r===null?(t.deletions=[e],t.flags|=16):r.push(e)),t.child=n}function Wu(e,t,n,r,i){var o=t.mode;e=e.child;var l=e.sibling,s={mode:"hidden",children:n};return!(o&1)&&t.child!==e?(n=t.child,n.childLanes=0,n.pendingProps=s,t.deletions=null):(n=tn(e,s),n.subtreeFlags=e.subtreeFlags&14680064),l!==null?r=tn(l,r):(r=dn(r,o,i,null),r.flags|=2),r.return=t,n.return=t,n.sibling=r,t.child=n,r}function xi(e,t,n,r){return r!==null&&ha(r),Xn(t,e.child,null,n),e=Es(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function Yu(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),ms(e.return,t,n)}function kl(e,t,n,r,i){var o=e.memoizedState;o===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:i}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=r,o.tail=n,o.tailMode=i)}function Ef(e,t,n){var r=t.pendingProps,i=r.revealOrder,o=r.tail;if(Ne(e,t,r.children,n),r=ce.current,r&2)r=r&1|2,t.flags|=128;else{if(e!==null&&e.flags&128)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&Yu(e,n,t);else if(e.tag===19)Yu(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(oe(ce,r),!(t.mode&1))t.memoizedState=null;else switch(i){case"forwards":for(n=t.child,i=null;n!==null;)e=n.alternate,e!==null&&io(e)===null&&(i=n),n=n.sibling;n=i,n===null?(i=t.child,t.child=null):(i=n.sibling,n.sibling=null),kl(t,!1,i,n,o);break;case"backwards":for(n=null,i=t.child,t.child=null;i!==null;){if(e=i.alternate,e!==null&&io(e)===null){t.child=i;break}e=i.sibling,i.sibling=n,n=i,i=e}kl(t,!0,n,null,o);break;case"together":kl(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function $t(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),hn|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(L(153));if(t.child!==null){for(e=t.child,n=tn(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=tn(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function Rh(e,t,n){switch(t.tag){case 3:xf(t),Qn();break;case 5:Wd(t);break;case 1:He(t.type)&&Zi(t);break;case 4:ga(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,i=t.memoizedProps.value;oe(Ji,r._currentValue),r._currentValue=i;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(oe(ce,ce.current&1),t.flags|=128,null):n&t.child.childLanes?kf(e,t,n):(oe(ce,ce.current&1),e=$t(e,t,n),e!==null?e.sibling:null);oe(ce,ce.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&128){if(r)return Ef(e,t,n);t.flags|=128}if(i=t.memoizedState,i!==null&&(i.rendering=null,i.tail=null,i.lastEffect=null),oe(ce,ce.current),r)break;return null;case 22:case 23:return t.lanes=0,wf(e,t,n)}return $t(e,t,n)}function bh(e,t){switch(ma(t),t.tag){case 1:return He(t.type)&&qi(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Kn(),ae(Ge),ae(Ae),ya(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return va(t),null;case 13:if(ae(ce),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(L(340));Qn()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return ae(ce),null;case 4:return Kn(),null;case 10:return da(t.type._context),null;case 22:case 23:return La(),null;case 24:return null;default:return null}}var ki=!1,$e=!1,Dh=typeof WeakSet=="function"?WeakSet:Set,F=null;function Nn(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){me(e,t,r)}else n.current=null}function Cs(e,t,n){try{n()}catch(r){me(e,t,r)}}var Qu=!1;function Fh(e,t){if(as=Yi,e=zd(),aa(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var i=r.anchorOffset,o=r.focusNode;r=r.focusOffset;try{n.nodeType,o.nodeType}catch{n=null;break e}var l=0,s=-1,a=-1,u=0,d=0,m=e,g=null;t:for(;;){for(var h;m!==n||i!==0&&m.nodeType!==3||(s=l+i),m!==o||r!==0&&m.nodeType!==3||(a=l+r),m.nodeType===3&&(l+=m.nodeValue.length),(h=m.firstChild)!==null;)g=m,m=h;for(;;){if(m===e)break t;if(g===n&&++u===i&&(s=l),g===o&&++d===r&&(a=l),(h=m.nextSibling)!==null)break;m=g,g=m.parentNode}m=h}n=s===-1||a===-1?null:{start:s,end:a}}else n=null}n=n||{start:0,end:0}}else n=null;for(us={focusedElem:e,selectionRange:n},Yi=!1,F=t;F!==null;)if(t=F,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,F=e;else for(;F!==null;){t=F;try{var v=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(v!==null){var x=v.memoizedProps,w=v.memoizedState,p=t.stateNode,c=p.getSnapshotBeforeUpdate(t.elementType===t.type?x:ct(t.type,x),w);p.__reactInternalSnapshotBeforeUpdate=c}break;case 3:var f=t.stateNode.containerInfo;if(f.nodeType===1)f.textContent="";else if(f.nodeType===9){var S=f.body;S!=null&&(S.textContent="")}break;case 5:case 6:case 4:case 17:break;default:throw Error(L(163))}}catch(y){me(t,t.return,y)}if(e=t.sibling,e!==null){e.return=t.return,F=e;break}F=t.return}return v=Qu,Qu=!1,v}function zr(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var i=r=r.next;do{if((i.tag&e)===e){var o=i.destroy;i.destroy=void 0,o!==void 0&&Cs(t,n,o)}i=i.next}while(i!==r)}}function Mo(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function Ts(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function Cf(e){var t=e.alternate;t!==null&&(e.alternate=null,Cf(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[wt],delete t[Ur],delete t[fs],delete t[kh],delete t[Eh])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function Tf(e){return e.tag===5||e.tag===3||e.tag===4}function Xu(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Tf(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Ps(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=Ki));else if(r!==4&&(e=e.child,e!==null))for(Ps(e,t,n),e=e.sibling;e!==null;)Ps(e,t,n),e=e.sibling}function _s(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(_s(e,t,n),e=e.sibling;e!==null;)_s(e,t,n),e=e.sibling}var _e=null,dt=!1;function bt(e,t,n){for(n=n.child;n!==null;)Pf(e,t,n),n=n.sibling}function Pf(e,t,n){if(xt&&typeof xt.onCommitFiberUnmount=="function")try{xt.onCommitFiberUnmount(Co,n)}catch{}switch(n.tag){case 5:$e||Nn(n,t);case 6:var r=_e,i=dt;_e=null,bt(e,t,n),_e=r,dt=i,_e!==null&&(dt?(e=_e,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):_e.removeChild(n.stateNode));break;case 18:_e!==null&&(dt?(e=_e,n=n.stateNode,e.nodeType===8?gl(e.parentNode,n):e.nodeType===1&&gl(e,n),Br(e)):gl(_e,n.stateNode));break;case 4:r=_e,i=dt,_e=n.stateNode.containerInfo,dt=!0,bt(e,t,n),_e=r,dt=i;break;case 0:case 11:case 14:case 15:if(!$e&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){i=r=r.next;do{var o=i,l=o.destroy;o=o.tag,l!==void 0&&(o&2||o&4)&&Cs(n,t,l),i=i.next}while(i!==r)}bt(e,t,n);break;case 1:if(!$e&&(Nn(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){me(n,t,s)}bt(e,t,n);break;case 21:bt(e,t,n);break;case 22:n.mode&1?($e=(r=$e)||n.memoizedState!==null,bt(e,t,n),$e=r):bt(e,t,n);break;default:bt(e,t,n)}}function Ku(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new Dh),t.forEach(function(r){var i=Qh.bind(null,e,r);n.has(r)||(n.add(r),r.then(i,i))})}}function ut(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var i=n[r];try{var o=e,l=t,s=l;e:for(;s!==null;){switch(s.tag){case 5:_e=s.stateNode,dt=!1;break e;case 3:_e=s.stateNode.containerInfo,dt=!0;break e;case 4:_e=s.stateNode.containerInfo,dt=!0;break e}s=s.return}if(_e===null)throw Error(L(160));Pf(o,l,i),_e=null,dt=!1;var a=i.alternate;a!==null&&(a.return=null),i.return=null}catch(u){me(i,t,u)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)_f(t,e),t=t.sibling}function _f(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(ut(t,e),vt(e),r&4){try{zr(3,e,e.return),Mo(3,e)}catch(v){me(e,e.return,v)}try{zr(5,e,e.return)}catch(v){me(e,e.return,v)}}break;case 1:ut(t,e),vt(e),r&512&&n!==null&&Nn(n,n.return);break;case 5:if(ut(t,e),vt(e),r&512&&n!==null&&Nn(n,n.return),e.flags&32){var i=e.stateNode;try{Rr(i,"")}catch(v){me(e,e.return,v)}}if(r&4&&(i=e.stateNode,i!=null)){var o=e.memoizedProps,l=n!==null?n.memoizedProps:o,s=e.type,a=e.updateQueue;if(e.updateQueue=null,a!==null)try{s==="input"&&o.type==="radio"&&o.name!=null&&Xc(i,o),Zl(s,l);var u=Zl(s,o);for(l=0;l<a.length;l+=2){var d=a[l],m=a[l+1];d==="style"?ed(i,m):d==="dangerouslySetInnerHTML"?Zc(i,m):d==="children"?Rr(i,m):Xs(i,d,m,u)}switch(s){case"input":Yl(i,o);break;case"textarea":Kc(i,o);break;case"select":var g=i._wrapperState.wasMultiple;i._wrapperState.wasMultiple=!!o.multiple;var h=o.value;h!=null?Fn(i,!!o.multiple,h,!1):g!==!!o.multiple&&(o.defaultValue!=null?Fn(i,!!o.multiple,o.defaultValue,!0):Fn(i,!!o.multiple,o.multiple?[]:"",!1))}i[Ur]=o}catch(v){me(e,e.return,v)}}break;case 6:if(ut(t,e),vt(e),r&4){if(e.stateNode===null)throw Error(L(162));u=e.stateNode,d=e.memoizedProps;try{u.nodeValue=d}catch(v){me(e,e.return,v)}}break;case 3:if(ut(t,e),vt(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{Br(t.containerInfo)}catch(v){me(e,e.return,v)}break;case 4:ut(t,e),vt(e);break;case 13:ut(t,e),vt(e),u=e.child,u.flags&8192&&u.memoizedState!==null&&(u.alternate===null||u.alternate.memoizedState===null)&&(_a=ve()),r&4&&Ku(e);break;case 22:if(u=n!==null&&n.memoizedState!==null,e.mode&1?($e=(d=$e)||u,ut(t,e),$e=d):ut(t,e),vt(e),r&8192){d=e.memoizedState!==null;e:for(m=null,g=e;;){if(g.tag===5){if(m===null){m=g;try{i=g.stateNode,d?(o=i.style,typeof o.setProperty=="function"?o.setProperty("display","none","important"):o.display="none"):(s=g.stateNode,a=g.memoizedProps.style,l=a!=null&&a.hasOwnProperty("display")?a.display:null,s.style.display=Jc("display",l))}catch(v){me(e,e.return,v)}}}else if(g.tag===6){if(m===null)try{g.stateNode.nodeValue=d?"":g.memoizedProps}catch(v){me(e,e.return,v)}}else if((g.tag!==22&&g.tag!==23||g.memoizedState===null||g===e)&&g.child!==null){g.child.return=g,g=g.child;continue}if(g===e)break e;for(;g.sibling===null;){if(g.return===null||g.return===e)break e;m===g&&(m=null),g=g.return}m===g&&(m=null),g.sibling.return=g.return,g=g.sibling}if(d&&!u&&e.mode&1)for(F=e,e=e.child;e!==null;){for(u=F=e;F!==null;){switch(d=F,m=d.child,d.tag){case 0:case 11:case 14:case 15:zr(4,d,d.return);break;case 1:if(Nn(d,d.return),o=d.stateNode,typeof o.componentWillUnmount=="function"){g=d,h=d.return;try{i=g,o.props=i.memoizedProps,o.state=i.memoizedState,o.componentWillUnmount()}catch(v){me(g,h,v)}}break;case 5:Nn(d,d.return);break;case 22:if(d.memoizedState!==null){Zu(u);continue}}m!==null?(m.return=d,F=m):Zu(u)}e=e.sibling}}break;case 19:ut(t,e),vt(e),r&4&&Ku(e);break;case 21:break;default:ut(t,e),vt(e)}}function vt(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(Tf(n)){var r=n;break e}n=n.return}throw Error(L(160))}switch(r.tag){case 5:var i=r.stateNode;r.flags&32&&(Rr(i,""),r.flags&=-33);var o=Xu(e);_s(e,o,i);break;case 3:case 4:var l=r.stateNode.containerInfo,s=Xu(e);Ps(e,s,l);break;default:throw Error(L(161))}}catch(a){me(e,e.return,a)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function Bh(e,t,n){F=e,zf(e)}function zf(e,t,n){for(var r=(e.mode&1)!==0;F!==null;){var i=F,o=i.child;if(i.tag===22&&r){var l=i.memoizedState!==null||ki;if(!l){var s=i.alternate,a=s!==null&&s.memoizedState!==null||$e;s=ki;var u=$e;if(ki=l,($e=a)&&!u)for(F=i;F!==null;)l=F,a=l.child,l.tag===22&&l.memoizedState!==null?Ju(i):a!==null?(a.return=l,F=a):Ju(i);for(;o!==null;)F=o,zf(o),o=o.sibling;F=i,ki=s,$e=u}qu(e)}else i.subtreeFlags&8772&&o!==null?(o.return=i,F=o):qu(e)}}function qu(e){for(;F!==null;){var t=F;if(t.flags&8772){var n=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:$e||Mo(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!$e)if(n===null)r.componentDidMount();else{var i=t.elementType===t.type?n.memoizedProps:ct(t.type,n.memoizedProps);r.componentDidUpdate(i,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var o=t.updateQueue;o!==null&&Lu(t,o,r);break;case 3:var l=t.updateQueue;if(l!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}Lu(t,l,n)}break;case 5:var s=t.stateNode;if(n===null&&t.flags&4){n=s;var a=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":a.autoFocus&&n.focus();break;case"img":a.src&&(n.src=a.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var u=t.alternate;if(u!==null){var d=u.memoizedState;if(d!==null){var m=d.dehydrated;m!==null&&Br(m)}}}break;case 19:case 17:case 21:case 22:case 23:break;default:throw Error(L(163))}$e||t.flags&512&&Ts(t)}catch(g){me(t,t.return,g)}}if(t===e){F=null;break}if(n=t.sibling,n!==null){n.return=t.return,F=n;break}F=t.return}}function Zu(e){for(;F!==null;){var t=F;if(t===e){F=null;break}var n=t.sibling;if(n!==null){n.return=t.return,F=n;break}F=t.return}}function Ju(e){for(;F!==null;){var t=F;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{Mo(4,t)}catch(a){me(t,n,a)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var i=t.return;try{r.componentDidMount()}catch(a){me(t,i,a)}}var o=t.return;try{Ts(t)}catch(a){me(t,o,a)}break;case 5:var l=t.return;try{Ts(t)}catch(a){me(t,l,a)}}}catch(a){me(t,t.return,a)}if(t===e){F=null;break}var s=t.sibling;if(s!==null){s.return=t.return,F=s;break}F=t.return}}var jh=Math.ceil,so=At.ReactCurrentDispatcher,Ta=At.ReactCurrentOwner,it=At.ReactCurrentBatchConfig,Z=0,xe=null,ye=null,ze=0,We=0,Rn=rn(0),Se=0,qr=null,hn=0,$o=0,Pa=0,Lr=null,Be=null,_a=0,qn=1/0,Tt=null,ao=!1,zs=null,Xt=null,Ei=!1,Gt=null,uo=0,Ir=0,Ls=null,bi=-1,Di=0;function Re(){return Z&6?ve():bi!==-1?bi:bi=ve()}function Kt(e){return e.mode&1?Z&2&&ze!==0?ze&-ze:Th.transition!==null?(Di===0&&(Di=fd()),Di):(e=ne,e!==0||(e=window.event,e=e===void 0?16:wd(e.type)),e):1}function ot(e,t,n){if(50<Ir)throw Ir=0,Ls=null,Error(L(185));var r=Ao(e,t);return r===null?null:(ti(r,t,n),(!(Z&2)||r!==xe)&&(r===xe&&(!(Z&2)&&($o|=t),Se===4&&jt(r,ze)),Ue(r,n),t===1&&Z===0&&!(e.mode&1)&&(qn=ve()+500,Lo&&on())),r)}function Ao(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}function Lf(e){return(xe!==null||pt!==null)&&(e.mode&1)!==0&&(Z&2)===0}function Ue(e,t){var n=e.callbackNode;Tm(e,t);var r=Wi(e,e===xe?ze:0);if(r===0)n!==null&&ou(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&ou(n),t===1)e.tag===0?Ch(ec.bind(null,e)):Dd(ec.bind(null,e)),Sh(function(){Z===0&&on()}),n=null;else{switch(pd(r)){case 1:n=ea;break;case 4:n=cd;break;case 16:n=Ui;break;case 536870912:n=dd;break;default:n=Ui}n=bf(n,If.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function If(e,t){if(bi=-1,Di=0,Z&6)throw Error(L(327));var n=e.callbackNode;if(Hn()&&e.callbackNode!==n)return null;var r=Wi(e,e===xe?ze:0);if(r===0)return null;if(r&30||r&e.expiredLanes||t)t=co(e,r);else{t=r;var i=Z;Z|=2;var o=Mf();(xe!==e||ze!==t)&&(Tt=null,qn=ve()+500,cn(e,t));do try{Hh();break}catch(s){Of(e,s)}while(1);ca(),so.current=o,Z=i,ye!==null?t=0:(xe=null,ze=0,t=Se)}if(t!==0){if(t===2&&(i=rs(e),i!==0&&(r=i,t=Is(e,i))),t===1)throw n=qr,cn(e,0),jt(e,r),Ue(e,ve()),n;if(t===6)jt(e,r);else{if(i=e.current.alternate,!(r&30)&&!Vh(i)&&(t=co(e,r),t===2&&(o=rs(e),o!==0&&(r=o,t=Is(e,o))),t===1))throw n=qr,cn(e,0),jt(e,r),Ue(e,ve()),n;switch(e.finishedWork=i,e.finishedLanes=r,t){case 0:case 1:throw Error(L(345));case 2:sn(e,Be,Tt);break;case 3:if(jt(e,r),(r&130023424)===r&&(t=_a+500-ve(),10<t)){if(Wi(e,0)!==0)break;if(i=e.suspendedLanes,(i&r)!==r){Re(),e.pingedLanes|=e.suspendedLanes&i;break}e.timeoutHandle=ds(sn.bind(null,e,Be,Tt),t);break}sn(e,Be,Tt);break;case 4:if(jt(e,r),(r&4194240)===r)break;for(t=e.eventTimes,i=-1;0<r;){var l=31-ht(r);o=1<<l,l=t[l],l>i&&(i=l),r&=~o}if(r=i,r=ve()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*jh(r/1960))-r,10<r){e.timeoutHandle=ds(sn.bind(null,e,Be,Tt),r);break}sn(e,Be,Tt);break;case 5:sn(e,Be,Tt);break;default:throw Error(L(329))}}}return Ue(e,ve()),e.callbackNode===n?If.bind(null,e):null}function Is(e,t){var n=Lr;return e.current.memoizedState.isDehydrated&&(cn(e,t).flags|=256),e=co(e,t),e!==2&&(t=Be,Be=n,t!==null&&Os(t)),e}function Os(e){Be===null?Be=e:Be.push.apply(Be,e)}function Vh(e){for(var t=e;;){if(t.flags&16384){var n=t.updateQueue;if(n!==null&&(n=n.stores,n!==null))for(var r=0;r<n.length;r++){var i=n[r],o=i.getSnapshot;i=i.value;try{if(!gt(o(),i))return!1}catch{return!1}}}if(n=t.child,t.subtreeFlags&16384&&n!==null)n.return=t,t=n;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function jt(e,t){for(t&=~Pa,t&=~$o,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-ht(t),r=1<<n;e[n]=-1,t&=~r}}function ec(e){if(Z&6)throw Error(L(327));Hn();var t=Wi(e,0);if(!(t&1))return Ue(e,ve()),null;var n=co(e,t);if(e.tag!==0&&n===2){var r=rs(e);r!==0&&(t=r,n=Is(e,r))}if(n===1)throw n=qr,cn(e,0),jt(e,t),Ue(e,ve()),n;if(n===6)throw Error(L(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,sn(e,Be,Tt),Ue(e,ve()),null}function za(e,t){var n=Z;Z|=1;try{return e(t)}finally{Z=n,Z===0&&(qn=ve()+500,Lo&&on())}}function gn(e){Gt!==null&&Gt.tag===0&&!(Z&6)&&Hn();var t=Z;Z|=1;var n=it.transition,r=ne;try{if(it.transition=null,ne=1,e)return e()}finally{ne=r,it.transition=n,Z=t,!(Z&6)&&on()}}function La(){We=Rn.current,ae(Rn)}function cn(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,wh(n)),ye!==null)for(n=ye.return;n!==null;){var r=n;switch(ma(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&qi();break;case 3:Kn(),ae(Ge),ae(Ae),ya();break;case 5:va(r);break;case 4:Kn();break;case 13:ae(ce);break;case 19:ae(ce);break;case 10:da(r.type._context);break;case 22:case 23:La()}n=n.return}if(xe=e,ye=e=tn(e.current,null),ze=We=t,Se=0,qr=null,Pa=$o=hn=0,Be=Lr=null,pt!==null){for(t=0;t<pt.length;t++)if(n=pt[t],r=n.interleaved,r!==null){n.interleaved=null;var i=r.next,o=n.pending;if(o!==null){var l=o.next;o.next=i,r.next=l}n.pending=r}pt=null}return e}function Of(e,t){do{var n=ye;try{if(ca(),Ni.current=lo,oo){for(var r=de.memoizedState;r!==null;){var i=r.queue;i!==null&&(i.pending=null),r=r.next}oo=!1}if(mn=0,Ee=we=de=null,_r=!1,Qr=0,Ta.current=null,n===null||n.return===null){Se=1,qr=t,ye=null;break}e:{var o=e,l=n.return,s=n,a=t;if(t=ze,s.flags|=32768,a!==null&&typeof a=="object"&&typeof a.then=="function"){var u=a,d=s,m=d.tag;if(!(d.mode&1)&&(m===0||m===11||m===15)){var g=d.alternate;g?(d.updateQueue=g.updateQueue,d.memoizedState=g.memoizedState,d.lanes=g.lanes):(d.updateQueue=null,d.memoizedState=null)}var h=Du(l);if(h!==null){h.flags&=-257,Fu(h,l,s,o,t),h.mode&1&&bu(o,u,t),t=h,a=u;var v=t.updateQueue;if(v===null){var x=new Set;x.add(a),t.updateQueue=x}else v.add(a);break e}else{if(!(t&1)){bu(o,u,t),Ia();break e}a=Error(L(426))}}else if(ue&&s.mode&1){var w=Du(l);if(w!==null){!(w.flags&65536)&&(w.flags|=256),Fu(w,l,s,o,t),ha(a);break e}}o=a,Se!==4&&(Se=2),Lr===null?Lr=[o]:Lr.push(o),a=Ca(a,s),s=l;do{switch(s.tag){case 3:s.flags|=65536,t&=-t,s.lanes|=t;var p=pf(s,a,t);zu(s,p);break e;case 1:o=a;var c=s.type,f=s.stateNode;if(!(s.flags&128)&&(typeof c.getDerivedStateFromError=="function"||f!==null&&typeof f.componentDidCatch=="function"&&(Xt===null||!Xt.has(f)))){s.flags|=65536,t&=-t,s.lanes|=t;var S=mf(s,o,t);zu(s,S);break e}}s=s.return}while(s!==null)}Af(n)}catch(y){t=y,ye===n&&n!==null&&(ye=n=n.return);continue}break}while(1)}function Mf(){var e=so.current;return so.current=lo,e===null?lo:e}function Ia(){(Se===0||Se===3||Se===2)&&(Se=4),xe===null||!(hn&268435455)&&!($o&268435455)||jt(xe,ze)}function co(e,t){var n=Z;Z|=2;var r=Mf();(xe!==e||ze!==t)&&(Tt=null,cn(e,t));do try{Gh();break}catch(i){Of(e,i)}while(1);if(ca(),Z=n,so.current=r,ye!==null)throw Error(L(261));return xe=null,ze=0,Se}function Gh(){for(;ye!==null;)$f(ye)}function Hh(){for(;ye!==null&&!gm();)$f(ye)}function $f(e){var t=Rf(e.alternate,e,We);e.memoizedProps=e.pendingProps,t===null?Af(e):ye=t,Ta.current=null}function Af(e){var t=e;do{var n=t.alternate;if(e=t.return,t.flags&32768){if(n=bh(n,t),n!==null){n.flags&=32767,ye=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{Se=6,ye=null;return}}else if(n=Ah(n,t,We),n!==null){ye=n;return}if(t=t.sibling,t!==null){ye=t;return}ye=t=e}while(t!==null);Se===0&&(Se=5)}function sn(e,t,n){var r=ne,i=it.transition;try{it.transition=null,ne=1,Uh(e,t,n,r)}finally{it.transition=i,ne=r}return null}function Uh(e,t,n,r){do Hn();while(Gt!==null);if(Z&6)throw Error(L(327));n=e.finishedWork;var i=e.finishedLanes;if(n===null)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(L(177));e.callbackNode=null,e.callbackPriority=0;var o=n.lanes|n.childLanes;if(Pm(e,o),e===xe&&(ye=xe=null,ze=0),!(n.subtreeFlags&2064)&&!(n.flags&2064)||Ei||(Ei=!0,bf(Ui,function(){return Hn(),null})),o=(n.flags&15990)!==0,n.subtreeFlags&15990||o){o=it.transition,it.transition=null;var l=ne;ne=1;var s=Z;Z|=4,Ta.current=null,Fh(e,n),_f(n,e),fh(us),Yi=!!as,us=as=null,e.current=n,Bh(n),vm(),Z=s,ne=l,it.transition=o}else e.current=n;if(Ei&&(Ei=!1,Gt=e,uo=i),o=e.pendingLanes,o===0&&(Xt=null),Sm(n.stateNode),Ue(e,ve()),t!==null)for(r=e.onRecoverableError,n=0;n<t.length;n++)r(t[n]);if(ao)throw ao=!1,e=zs,zs=null,e;return uo&1&&e.tag!==0&&Hn(),o=e.pendingLanes,o&1?e===Ls?Ir++:(Ir=0,Ls=e):Ir=0,on(),null}function Hn(){if(Gt!==null){var e=pd(uo),t=it.transition,n=ne;try{if(it.transition=null,ne=16>e?16:e,Gt===null)var r=!1;else{if(e=Gt,Gt=null,uo=0,Z&6)throw Error(L(331));var i=Z;for(Z|=4,F=e.current;F!==null;){var o=F,l=o.child;if(F.flags&16){var s=o.deletions;if(s!==null){for(var a=0;a<s.length;a++){var u=s[a];for(F=u;F!==null;){var d=F;switch(d.tag){case 0:case 11:case 15:zr(8,d,o)}var m=d.child;if(m!==null)m.return=d,F=m;else for(;F!==null;){d=F;var g=d.sibling,h=d.return;if(Cf(d),d===u){F=null;break}if(g!==null){g.return=h,F=g;break}F=h}}}var v=o.alternate;if(v!==null){var x=v.child;if(x!==null){v.child=null;do{var w=x.sibling;x.sibling=null,x=w}while(x!==null)}}F=o}}if(o.subtreeFlags&2064&&l!==null)l.return=o,F=l;else e:for(;F!==null;){if(o=F,o.flags&2048)switch(o.tag){case 0:case 11:case 15:zr(9,o,o.return)}var p=o.sibling;if(p!==null){p.return=o.return,F=p;break e}F=o.return}}var c=e.current;for(F=c;F!==null;){l=F;var f=l.child;if(l.subtreeFlags&2064&&f!==null)f.return=l,F=f;else e:for(l=c;F!==null;){if(s=F,s.flags&2048)try{switch(s.tag){case 0:case 11:case 15:Mo(9,s)}}catch(y){me(s,s.return,y)}if(s===l){F=null;break e}var S=s.sibling;if(S!==null){S.return=s.return,F=S;break e}F=s.return}}if(Z=i,on(),xt&&typeof xt.onPostCommitFiberRoot=="function")try{xt.onPostCommitFiberRoot(Co,e)}catch{}r=!0}return r}finally{ne=n,it.transition=t}}return!1}function tc(e,t,n){t=Ca(n,t),t=pf(e,t,1),Qt(e,t),t=Re(),e=Ao(e,1),e!==null&&(ti(e,1,t),Ue(e,t))}function me(e,t,n){if(e.tag===3)tc(e,e,n);else for(;t!==null;){if(t.tag===3){tc(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(Xt===null||!Xt.has(r))){e=Ca(n,e),e=mf(t,e,1),Qt(t,e),e=Re(),t=Ao(t,1),t!==null&&(ti(t,1,e),Ue(t,e));break}}t=t.return}}function Wh(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=Re(),e.pingedLanes|=e.suspendedLanes&n,xe===e&&(ze&n)===n&&(Se===4||Se===3&&(ze&130023424)===ze&&500>ve()-_a?cn(e,0):Pa|=n),Ue(e,t)}function Nf(e,t){t===0&&(e.mode&1?(t=fi,fi<<=1,!(fi&130023424)&&(fi=4194304)):t=1);var n=Re();e=Ao(e,t),e!==null&&(ti(e,t,n),Ue(e,n))}function Yh(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Nf(e,n)}function Qh(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,i=e.memoizedState;i!==null&&(n=i.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(L(314))}r!==null&&r.delete(t),Nf(e,n)}var Rf;Rf=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Ge.current)Ve=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return Ve=!1,Rh(e,t,n);Ve=!!(e.flags&131072)}else Ve=!1,ue&&t.flags&1048576&&Vd(t,ro,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps;var i=Yn(t,Ae.current);Gn(t,n),i=Sa(null,t,r,e,i,n);var o=xa();return t.flags|=1,typeof i=="object"&&i!==null&&typeof i.render=="function"&&i.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,He(r)?(o=!0,Zi(t)):o=!1,t.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,fa(t),i.updater=Io,t.stateNode=i,i._reactInternals=t,gs(t,r,e,n),t=ks(null,t,r,!0,o,n)):(t.tag=0,ue&&o&&pa(t),Ne(null,t,i,n),t=t.child),t;case 16:r=t.elementType;e:{switch(e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps,i=r._init,r=i(r._payload),t.type=r,i=t.tag=Kh(r),e=ct(r,e),i){case 0:t=xs(null,t,r,e,n);break e;case 1:t=Vu(null,t,r,e,n);break e;case 11:t=Bu(null,t,r,e,n);break e;case 14:t=ju(null,t,r,ct(r.type,e),n);break e}throw Error(L(306,r,""))}return t;case 0:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:ct(r,i),xs(e,t,r,i,n);case 1:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:ct(r,i),Vu(e,t,r,i,n);case 3:e:{if(xf(t),e===null)throw Error(L(387));r=t.pendingProps,o=t.memoizedState,i=o.element,Fd(e,t),to(t,r,null,n);var l=t.memoizedState;if(r=l.element,o.isDehydrated)if(o={element:r,isDehydrated:!1,cache:l.cache,pendingSuspenseBoundaries:l.pendingSuspenseBoundaries,transitions:l.transitions},t.updateQueue.baseState=o,t.memoizedState=o,t.flags&256){i=Error(L(423)),t=Gu(e,t,r,n,i);break e}else if(r!==i){i=Error(L(424)),t=Gu(e,t,r,n,i);break e}else for(je=_t(t.stateNode.containerInfo.firstChild),Qe=t,ue=!0,ft=null,n=Ud(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(Qn(),r===i){t=$t(e,t,n);break e}Ne(e,t,r,n)}t=t.child}return t;case 5:return Wd(t),e===null&&ys(t),r=t.type,i=t.pendingProps,o=e!==null?e.memoizedProps:null,l=i.children,cs(r,i)?l=null:o!==null&&cs(r,o)&&(t.flags|=32),Sf(e,t),Ne(e,t,l,n),t.child;case 6:return e===null&&ys(t),null;case 13:return kf(e,t,n);case 4:return ga(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Xn(t,null,r,n):Ne(e,t,r,n),t.child;case 11:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:ct(r,i),Bu(e,t,r,i,n);case 7:return Ne(e,t,t.pendingProps,n),t.child;case 8:return Ne(e,t,t.pendingProps.children,n),t.child;case 12:return Ne(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,i=t.pendingProps,o=t.memoizedProps,l=i.value,oe(Ji,r._currentValue),r._currentValue=l,o!==null)if(gt(o.value,l)){if(o.children===i.children&&!Ge.current){t=$t(e,t,n);break e}}else for(o=t.child,o!==null&&(o.return=t);o!==null;){var s=o.dependencies;if(s!==null){l=o.child;for(var a=s.firstContext;a!==null;){if(a.context===r){if(o.tag===1){a=It(-1,n&-n),a.tag=2;var u=o.updateQueue;if(u!==null){u=u.shared;var d=u.pending;d===null?a.next=a:(a.next=d.next,d.next=a),u.pending=a}}o.lanes|=n,a=o.alternate,a!==null&&(a.lanes|=n),ms(o.return,n,t),s.lanes|=n;break}a=a.next}}else if(o.tag===10)l=o.type===t.type?null:o.child;else if(o.tag===18){if(l=o.return,l===null)throw Error(L(341));l.lanes|=n,s=l.alternate,s!==null&&(s.lanes|=n),ms(l,n,t),l=o.sibling}else l=o.child;if(l!==null)l.return=o;else for(l=o;l!==null;){if(l===t){l=null;break}if(o=l.sibling,o!==null){o.return=l.return,l=o;break}l=l.return}o=l}Ne(e,t,i.children,n),t=t.child}return t;case 9:return i=t.type,r=t.pendingProps.children,Gn(t,n),i=lt(i),r=r(i),t.flags|=1,Ne(e,t,r,n),t.child;case 14:return r=t.type,i=ct(r,t.pendingProps),i=ct(r.type,i),ju(e,t,r,i,n);case 15:return yf(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:ct(r,i),e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2),t.tag=1,He(r)?(e=!0,Zi(t)):e=!1,Gn(t,n),jd(t,r,i),gs(t,r,i,n),ks(null,t,r,!0,e,n);case 19:return Ef(e,t,n);case 22:return wf(e,t,n)}throw Error(L(156,t.tag))};function bf(e,t){return ud(e,t)}function Xh(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function rt(e,t,n,r){return new Xh(e,t,n,r)}function Oa(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Kh(e){if(typeof e=="function")return Oa(e)?1:0;if(e!=null){if(e=e.$$typeof,e===qs)return 11;if(e===Zs)return 14}return 2}function tn(e,t){var n=e.alternate;return n===null?(n=rt(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Fi(e,t,n,r,i,o){var l=2;if(r=e,typeof e=="function")Oa(e)&&(l=1);else if(typeof e=="string")l=5;else e:switch(e){case Pn:return dn(n.children,i,o,t);case Ks:l=8,i|=8;break;case Vl:return e=rt(12,n,t,i|2),e.elementType=Vl,e.lanes=o,e;case Gl:return e=rt(13,n,t,i),e.elementType=Gl,e.lanes=o,e;case Hl:return e=rt(19,n,t,i),e.elementType=Hl,e.lanes=o,e;case Wc:return fo(n,i,o,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Hc:l=10;break e;case Uc:l=9;break e;case qs:l=11;break e;case Zs:l=14;break e;case Dt:l=16,r=null;break e}throw Error(L(130,e==null?e:typeof e,""))}return t=rt(l,n,t,i),t.elementType=e,t.type=r,t.lanes=o,t}function dn(e,t,n,r){return e=rt(7,e,r,t),e.lanes=n,e}function fo(e,t,n,r){return e=rt(22,e,r,t),e.elementType=Wc,e.lanes=n,e.stateNode={},e}function El(e,t,n){return e=rt(6,e,null,t),e.lanes=n,e}function Cl(e,t,n){return t=rt(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function qh(e,t,n,r,i){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=ol(0),this.expirationTimes=ol(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=ol(0),this.identifierPrefix=r,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null}function Ma(e,t,n,r,i,o,l,s,a){return e=new qh(e,t,n,s,a),t===1?(t=1,o===!0&&(t|=8)):t=0,o=rt(3,null,null,t),e.current=o,o.stateNode=e,o.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},fa(o),e}function Zh(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:Tn,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function Df(e){if(!e)return en;e=e._reactInternals;e:{if(xn(e)!==e||e.tag!==1)throw Error(L(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(He(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(L(171))}if(e.tag===1){var n=e.type;if(He(n))return bd(e,n,t)}return t}function Ff(e,t,n,r,i,o,l,s,a){return e=Ma(n,r,!0,e,i,o,l,s,a),e.context=Df(null),n=e.current,r=Re(),i=Kt(n),o=It(r,i),o.callback=t??null,Qt(n,o),e.current.lanes=i,ti(e,i,r),Ue(e,r),e}function No(e,t,n,r){var i=t.current,o=Re(),l=Kt(i);return n=Df(n),t.context===null?t.context=n:t.pendingContext=n,t=It(o,l),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),Qt(i,t),e=ot(i,l,o),e!==null&&Ai(e,i,l),l}function po(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function nc(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function $a(e,t){nc(e,t),(e=e.alternate)&&nc(e,t)}function Jh(){return null}var Bf=typeof reportError=="function"?reportError:function(e){console.error(e)};function Aa(e){this._internalRoot=e}Ro.prototype.render=Aa.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(L(409));No(e,t,null,null)};Ro.prototype.unmount=Aa.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;gn(function(){No(null,e,null,null)}),t[Mt]=null}};function Ro(e){this._internalRoot=e}Ro.prototype.unstable_scheduleHydration=function(e){if(e){var t=gd();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Bt.length&&t!==0&&t<Bt[n].priority;n++);Bt.splice(n,0,e),n===0&&yd(e)}};function Na(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function bo(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function rc(){}function eg(e,t,n,r,i){if(i){if(typeof r=="function"){var o=r;r=function(){var u=po(l);o.call(u)}}var l=Ff(t,r,e,0,null,!1,!1,"",rc);return e._reactRootContainer=l,e[Mt]=l.current,Gr(e.nodeType===8?e.parentNode:e),gn(),l}for(;i=e.lastChild;)e.removeChild(i);if(typeof r=="function"){var s=r;r=function(){var u=po(a);s.call(u)}}var a=Ma(e,0,!1,null,null,!1,!1,"",rc);return e._reactRootContainer=a,e[Mt]=a.current,Gr(e.nodeType===8?e.parentNode:e),gn(function(){No(t,a,n,r)}),a}function Do(e,t,n,r,i){var o=n._reactRootContainer;if(o){var l=o;if(typeof i=="function"){var s=i;i=function(){var a=po(l);s.call(a)}}No(t,l,e,i)}else l=eg(n,t,e,i,r);return po(l)}md=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=Sr(t.pendingLanes);n!==0&&(ta(t,n|1),Ue(t,ve()),!(Z&6)&&(qn=ve()+500,on()))}break;case 13:var r=Re();gn(function(){return ot(e,1,r)}),$a(e,1)}};na=function(e){if(e.tag===13){var t=Re();ot(e,134217728,t),$a(e,134217728)}};hd=function(e){if(e.tag===13){var t=Re(),n=Kt(e);ot(e,n,t),$a(e,n)}};gd=function(){return ne};vd=function(e,t){var n=ne;try{return ne=e,t()}finally{ne=n}};es=function(e,t,n){switch(t){case"input":if(Yl(e,n),t=n.name,n.type==="radio"&&t!=null){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var i=zo(r);if(!i)throw Error(L(90));Qc(r),Yl(r,i)}}}break;case"textarea":Kc(e,n);break;case"select":t=n.value,t!=null&&Fn(e,!!n.multiple,t,!1)}};rd=za;id=gn;var tg={usingClientEntryPoint:!1,Events:[ri,In,zo,td,nd,za]},hr={findFiberByHostInstance:an,bundleType:0,version:"18.1.0",rendererPackageName:"react-dom"},ng={bundleType:hr.bundleType,version:hr.version,rendererPackageName:hr.rendererPackageName,rendererConfig:hr.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:At.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=sd(e),e===null?null:e.stateNode},findFiberByHostInstance:hr.findFiberByHostInstance||Jh,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.1.0-next-22edb9f77-20220426"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Ci=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Ci.isDisabled&&Ci.supportsFiber)try{Co=Ci.inject(ng),xt=Ci}catch{}}Ke.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=tg;Ke.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!Na(t))throw Error(L(200));return Zh(e,t,null,n)};Ke.createRoot=function(e,t){if(!Na(e))throw Error(L(299));var n=!1,r="",i=Bf;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(i=t.onRecoverableError)),t=Ma(e,1,!1,null,null,n,!1,r,i),e[Mt]=t.current,Gr(e.nodeType===8?e.parentNode:e),new Aa(t)};Ke.findDOMNode=function(e){if(e==null)return null;if(e.nodeType===1)return e;var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(L(188)):(e=Object.keys(e).join(","),Error(L(268,e)));return e=sd(t),e=e===null?null:e.stateNode,e};Ke.flushSync=function(e){return gn(e)};Ke.hydrate=function(e,t,n){if(!bo(t))throw Error(L(200));return Do(null,e,t,!0,n)};Ke.hydrateRoot=function(e,t,n){if(!Na(e))throw Error(L(405));var r=n!=null&&n.hydratedSources||null,i=!1,o="",l=Bf;if(n!=null&&(n.unstable_strictMode===!0&&(i=!0),n.identifierPrefix!==void 0&&(o=n.identifierPrefix),n.onRecoverableError!==void 0&&(l=n.onRecoverableError)),t=Ff(t,null,e,1,n??null,i,!1,o,l),e[Mt]=t.current,Gr(e),r)for(e=0;e<r.length;e++)n=r[e],i=n._getVersion,i=i(n._source),t.mutableSourceEagerHydrationData==null?t.mutableSourceEagerHydrationData=[n,i]:t.mutableSourceEagerHydrationData.push(n,i);return new Ro(t)};Ke.render=function(e,t,n){if(!bo(t))throw Error(L(200));return Do(null,e,t,!1,n)};Ke.unmountComponentAtNode=function(e){if(!bo(e))throw Error(L(40));return e._reactRootContainer?(gn(function(){Do(null,null,e,!1,function(){e._reactRootContainer=null,e[Mt]=null})}),!0):!1};Ke.unstable_batchedUpdates=za;Ke.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!bo(n))throw Error(L(200));if(e==null||e._reactInternals===void 0)throw Error(L(38));return Do(e,t,n,!1,r)};Ke.version="18.1.0-next-22edb9f77-20220426";(function(e){function t(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(t)}catch(n){console.error(n)}}t(),e.exports=Ke})(em);var ic=Fl;Dl.createRoot=ic.createRoot,Dl.hydrateRoot=ic.hydrateRoot;function oc(e){return e!==null&&typeof e=="object"&&"constructor"in e&&e.constructor===Object}function Ra(e,t){e===void 0&&(e={}),t===void 0&&(t={}),Object.keys(t).forEach(n=>{typeof e[n]>"u"?e[n]=t[n]:oc(t[n])&&oc(e[n])&&Object.keys(t[n]).length>0&&Ra(e[n],t[n])})}const jf={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector(){return null},querySelectorAll(){return[]},getElementById(){return null},createEvent(){return{initEvent(){}}},createElement(){return{children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName(){return[]}}},createElementNS(){return{}},importNode(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function ir(){const e=typeof document<"u"?document:{};return Ra(e,jf),e}const rg={document:jf,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle(){return{getPropertyValue(){return""}}},Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia(){return{}},requestAnimationFrame(e){return typeof setTimeout>"u"?(e(),null):setTimeout(e,0)},cancelAnimationFrame(e){typeof setTimeout>"u"||clearTimeout(e)}};function Ze(){const e=typeof window<"u"?window:{};return Ra(e,rg),e}function ig(e){return e===void 0&&(e=""),e.trim().split(" ").filter(t=>!!t.trim())}function og(e){const t=e;Object.keys(t).forEach(n=>{try{t[n]=null}catch{}try{delete t[n]}catch{}})}function Ms(e,t){return t===void 0&&(t=0),setTimeout(e,t)}function mo(){return Date.now()}function lg(e){const t=Ze();let n;return t.getComputedStyle&&(n=t.getComputedStyle(e,null)),!n&&e.currentStyle&&(n=e.currentStyle),n||(n=e.style),n}function sg(e,t){t===void 0&&(t="x");const n=Ze();let r,i,o;const l=lg(e);return n.WebKitCSSMatrix?(i=l.transform||l.webkitTransform,i.split(",").length>6&&(i=i.split(", ").map(s=>s.replace(",",".")).join(", ")),o=new n.WebKitCSSMatrix(i==="none"?"":i)):(o=l.MozTransform||l.OTransform||l.MsTransform||l.msTransform||l.transform||l.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),r=o.toString().split(",")),t==="x"&&(n.WebKitCSSMatrix?i=o.m41:r.length===16?i=parseFloat(r[12]):i=parseFloat(r[4])),t==="y"&&(n.WebKitCSSMatrix?i=o.m42:r.length===16?i=parseFloat(r[13]):i=parseFloat(r[5])),i||0}function Ti(e){return typeof e=="object"&&e!==null&&e.constructor&&Object.prototype.toString.call(e).slice(8,-1)==="Object"}function ag(e){return typeof window<"u"&&typeof window.HTMLElement<"u"?e instanceof HTMLElement:e&&(e.nodeType===1||e.nodeType===11)}function Ye(){const e=Object(arguments.length<=0?void 0:arguments[0]),t=["__proto__","constructor","prototype"];for(let n=1;n<arguments.length;n+=1){const r=n<0||arguments.length<=n?void 0:arguments[n];if(r!=null&&!ag(r)){const i=Object.keys(Object(r)).filter(o=>t.indexOf(o)<0);for(let o=0,l=i.length;o<l;o+=1){const s=i[o],a=Object.getOwnPropertyDescriptor(r,s);a!==void 0&&a.enumerable&&(Ti(e[s])&&Ti(r[s])?r[s].__swiper__?e[s]=r[s]:Ye(e[s],r[s]):!Ti(e[s])&&Ti(r[s])?(e[s]={},r[s].__swiper__?e[s]=r[s]:Ye(e[s],r[s])):e[s]=r[s])}}}return e}function Pi(e,t,n){e.style.setProperty(t,n)}function Vf(e){let{swiper:t,targetPosition:n,side:r}=e;const i=Ze(),o=-t.translate;let l=null,s;const a=t.params.speed;t.wrapperEl.style.scrollSnapType="none",i.cancelAnimationFrame(t.cssModeFrameID);const u=n>o?"next":"prev",d=(g,h)=>u==="next"&&g>=h||u==="prev"&&g<=h,m=()=>{s=new Date().getTime(),l===null&&(l=s);const g=Math.max(Math.min((s-l)/a,1),0),h=.5-Math.cos(g*Math.PI)/2;let v=o+h*(n-o);if(d(v,n)&&(v=n),t.wrapperEl.scrollTo({[r]:v}),d(v,n)){t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.scrollSnapType="",setTimeout(()=>{t.wrapperEl.style.overflow="",t.wrapperEl.scrollTo({[r]:v})}),i.cancelAnimationFrame(t.cssModeFrameID);return}t.cssModeFrameID=i.requestAnimationFrame(m)};m()}function St(e,t){t===void 0&&(t="");const n=[...e.children];return e instanceof HTMLSlotElement&&n.push(...e.assignedElements()),t?n.filter(r=>r.matches(t)):n}function ug(e,t){const n=t.contains(e);return!n&&t instanceof HTMLSlotElement?[...t.assignedElements()].includes(e):n}function ho(e){try{console.warn(e);return}catch{}}function go(e,t){t===void 0&&(t=[]);const n=document.createElement(e);return n.classList.add(...Array.isArray(t)?t:ig(t)),n}function cg(e,t){const n=[];for(;e.previousElementSibling;){const r=e.previousElementSibling;t?r.matches(t)&&n.push(r):n.push(r),e=r}return n}function dg(e,t){const n=[];for(;e.nextElementSibling;){const r=e.nextElementSibling;t?r.matches(t)&&n.push(r):n.push(r),e=r}return n}function Ht(e,t){return Ze().getComputedStyle(e,null).getPropertyValue(t)}function vo(e){let t=e,n;if(t){for(n=0;(t=t.previousSibling)!==null;)t.nodeType===1&&(n+=1);return n}}function Gf(e,t){const n=[];let r=e.parentElement;for(;r;)t?r.matches(t)&&n.push(r):n.push(r),r=r.parentElement;return n}function $s(e,t,n){const r=Ze();return n?e[t==="width"?"offsetWidth":"offsetHeight"]+parseFloat(r.getComputedStyle(e,null).getPropertyValue(t==="width"?"margin-right":"margin-top"))+parseFloat(r.getComputedStyle(e,null).getPropertyValue(t==="width"?"margin-left":"margin-bottom")):e.offsetWidth}function ke(e){return(Array.isArray(e)?e:[e]).filter(t=>!!t)}let Tl;function fg(){const e=Ze(),t=ir();return{smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}function Hf(){return Tl||(Tl=fg()),Tl}let Pl;function pg(e){let{userAgent:t}=e===void 0?{}:e;const n=Hf(),r=Ze(),i=r.navigator.platform,o=t||r.navigator.userAgent,l={ios:!1,android:!1},s=r.screen.width,a=r.screen.height,u=o.match(/(Android);?[\s\/]+([\d.]+)?/);let d=o.match(/(iPad).*OS\s([\d_]+)/);const m=o.match(/(iPod)(.*OS\s([\d_]+))?/),g=!d&&o.match(/(iPhone\sOS|iOS)\s([\d_]+)/),h=i==="Win32";let v=i==="MacIntel";const x=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"];return!d&&v&&n.touch&&x.indexOf(`${s}x${a}`)>=0&&(d=o.match(/(Version)\/([\d.]+)/),d||(d=[0,1,"13_0_0"]),v=!1),u&&!h&&(l.os="android",l.android=!0),(d||g||m)&&(l.os="ios",l.ios=!0),l}function Uf(e){return e===void 0&&(e={}),Pl||(Pl=pg(e)),Pl}let _l;function mg(){const e=Ze(),t=Uf();let n=!1;function r(){const s=e.navigator.userAgent.toLowerCase();return s.indexOf("safari")>=0&&s.indexOf("chrome")<0&&s.indexOf("android")<0}if(r()){const s=String(e.navigator.userAgent);if(s.includes("Version/")){const[a,u]=s.split("Version/")[1].split(" ")[0].split(".").map(d=>Number(d));n=a<16||a===16&&u<2}}const i=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent),o=r(),l=o||i&&t.ios;return{isSafari:n||o,needPerspectiveFix:n,need3dFix:l,isWebView:i}}function hg(){return _l||(_l=mg()),_l}function gg(e){let{swiper:t,on:n,emit:r}=e;const i=Ze();let o=null,l=null;const s=()=>{!t||t.destroyed||!t.initialized||(r("beforeResize"),r("resize"))},a=()=>{!t||t.destroyed||!t.initialized||(o=new ResizeObserver(m=>{l=i.requestAnimationFrame(()=>{const{width:g,height:h}=t;let v=g,x=h;m.forEach(w=>{let{contentBoxSize:p,contentRect:c,target:f}=w;f&&f!==t.el||(v=c?c.width:(p[0]||p).inlineSize,x=c?c.height:(p[0]||p).blockSize)}),(v!==g||x!==h)&&s()})}),o.observe(t.el))},u=()=>{l&&i.cancelAnimationFrame(l),o&&o.unobserve&&t.el&&(o.unobserve(t.el),o=null)},d=()=>{!t||t.destroyed||!t.initialized||r("orientationchange")};n("init",()=>{if(t.params.resizeObserver&&typeof i.ResizeObserver<"u"){a();return}i.addEventListener("resize",s),i.addEventListener("orientationchange",d)}),n("destroy",()=>{u(),i.removeEventListener("resize",s),i.removeEventListener("orientationchange",d)})}function vg(e){let{swiper:t,extendParams:n,on:r,emit:i}=e;const o=[],l=Ze(),s=function(d,m){m===void 0&&(m={});const g=l.MutationObserver||l.WebkitMutationObserver,h=new g(v=>{if(t.__preventObserver__)return;if(v.length===1){i("observerUpdate",v[0]);return}const x=function(){i("observerUpdate",v[0])};l.requestAnimationFrame?l.requestAnimationFrame(x):l.setTimeout(x,0)});h.observe(d,{attributes:typeof m.attributes>"u"?!0:m.attributes,childList:t.isElement||(typeof m.childList>"u"?!0:m).childList,characterData:typeof m.characterData>"u"?!0:m.characterData}),o.push(h)},a=()=>{if(t.params.observer){if(t.params.observeParents){const d=Gf(t.hostEl);for(let m=0;m<d.length;m+=1)s(d[m])}s(t.hostEl,{childList:t.params.observeSlideChildren}),s(t.wrapperEl,{attributes:!1})}},u=()=>{o.forEach(d=>{d.disconnect()}),o.splice(0,o.length)};n({observer:!1,observeParents:!1,observeSlideChildren:!1}),r("init",a),r("destroy",u)}var yg={on(e,t,n){const r=this;if(!r.eventsListeners||r.destroyed||typeof t!="function")return r;const i=n?"unshift":"push";return e.split(" ").forEach(o=>{r.eventsListeners[o]||(r.eventsListeners[o]=[]),r.eventsListeners[o][i](t)}),r},once(e,t,n){const r=this;if(!r.eventsListeners||r.destroyed||typeof t!="function")return r;function i(){r.off(e,i),i.__emitterProxy&&delete i.__emitterProxy;for(var o=arguments.length,l=new Array(o),s=0;s<o;s++)l[s]=arguments[s];t.apply(r,l)}return i.__emitterProxy=t,r.on(e,i,n)},onAny(e,t){const n=this;if(!n.eventsListeners||n.destroyed||typeof e!="function")return n;const r=t?"unshift":"push";return n.eventsAnyListeners.indexOf(e)<0&&n.eventsAnyListeners[r](e),n},offAny(e){const t=this;if(!t.eventsListeners||t.destroyed||!t.eventsAnyListeners)return t;const n=t.eventsAnyListeners.indexOf(e);return n>=0&&t.eventsAnyListeners.splice(n,1),t},off(e,t){const n=this;return!n.eventsListeners||n.destroyed||!n.eventsListeners||e.split(" ").forEach(r=>{typeof t>"u"?n.eventsListeners[r]=[]:n.eventsListeners[r]&&n.eventsListeners[r].forEach((i,o)=>{(i===t||i.__emitterProxy&&i.__emitterProxy===t)&&n.eventsListeners[r].splice(o,1)})}),n},emit(){const e=this;if(!e.eventsListeners||e.destroyed||!e.eventsListeners)return e;let t,n,r;for(var i=arguments.length,o=new Array(i),l=0;l<i;l++)o[l]=arguments[l];return typeof o[0]=="string"||Array.isArray(o[0])?(t=o[0],n=o.slice(1,o.length),r=e):(t=o[0].events,n=o[0].data,r=o[0].context||e),n.unshift(r),(Array.isArray(t)?t:t.split(" ")).forEach(a=>{e.eventsAnyListeners&&e.eventsAnyListeners.length&&e.eventsAnyListeners.forEach(u=>{u.apply(r,[a,...n])}),e.eventsListeners&&e.eventsListeners[a]&&e.eventsListeners[a].forEach(u=>{u.apply(r,n)})}),e}};function wg(){const e=this;let t,n;const r=e.el;typeof e.params.width<"u"&&e.params.width!==null?t=e.params.width:t=r.clientWidth,typeof e.params.height<"u"&&e.params.height!==null?n=e.params.height:n=r.clientHeight,!(t===0&&e.isHorizontal()||n===0&&e.isVertical())&&(t=t-parseInt(Ht(r,"padding-left")||0,10)-parseInt(Ht(r,"padding-right")||0,10),n=n-parseInt(Ht(r,"padding-top")||0,10)-parseInt(Ht(r,"padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(n)&&(n=0),Object.assign(e,{width:t,height:n,size:e.isHorizontal()?t:n}))}function Sg(){const e=this;function t(C,O){return parseFloat(C.getPropertyValue(e.getDirectionLabel(O))||0)}const n=e.params,{wrapperEl:r,slidesEl:i,size:o,rtlTranslate:l,wrongRTL:s}=e,a=e.virtual&&n.virtual.enabled,u=a?e.virtual.slides.length:e.slides.length,d=St(i,`.${e.params.slideClass}, swiper-slide`),m=a?e.virtual.slides.length:d.length;let g=[];const h=[],v=[];let x=n.slidesOffsetBefore;typeof x=="function"&&(x=n.slidesOffsetBefore.call(e));let w=n.slidesOffsetAfter;typeof w=="function"&&(w=n.slidesOffsetAfter.call(e));const p=e.snapGrid.length,c=e.slidesGrid.length;let f=n.spaceBetween,S=-x,y=0,E=0;if(typeof o>"u")return;typeof f=="string"&&f.indexOf("%")>=0?f=parseFloat(f.replace("%",""))/100*o:typeof f=="string"&&(f=parseFloat(f)),e.virtualSize=-f,d.forEach(C=>{l?C.style.marginLeft="":C.style.marginRight="",C.style.marginBottom="",C.style.marginTop=""}),n.centeredSlides&&n.cssMode&&(Pi(r,"--swiper-centered-offset-before",""),Pi(r,"--swiper-centered-offset-after",""));const z=n.grid&&n.grid.rows>1&&e.grid;z?e.grid.initSlides(d):e.grid&&e.grid.unsetSlides();let T;const _=n.slidesPerView==="auto"&&n.breakpoints&&Object.keys(n.breakpoints).filter(C=>typeof n.breakpoints[C].slidesPerView<"u").length>0;for(let C=0;C<m;C+=1){T=0;let O;if(d[C]&&(O=d[C]),z&&e.grid.updateSlide(C,O,d),!(d[C]&&Ht(O,"display")==="none")){if(n.slidesPerView==="auto"){_&&(d[C].style[e.getDirectionLabel("width")]="");const N=getComputedStyle(O),I=O.style.transform,j=O.style.webkitTransform;if(I&&(O.style.transform="none"),j&&(O.style.webkitTransform="none"),n.roundLengths)T=e.isHorizontal()?$s(O,"width",!0):$s(O,"height",!0);else{const V=t(N,"width"),ee=t(N,"padding-left"),pe=t(N,"padding-right"),M=t(N,"margin-left"),D=t(N,"margin-right"),B=N.getPropertyValue("box-sizing");if(B&&B==="border-box")T=V+M+D;else{const{clientWidth:Q,offsetWidth:$}=O;T=V+ee+pe+M+D+($-Q)}}I&&(O.style.transform=I),j&&(O.style.webkitTransform=j),n.roundLengths&&(T=Math.floor(T))}else T=(o-(n.slidesPerView-1)*f)/n.slidesPerView,n.roundLengths&&(T=Math.floor(T)),d[C]&&(d[C].style[e.getDirectionLabel("width")]=`${T}px`);d[C]&&(d[C].swiperSlideSize=T),v.push(T),n.centeredSlides?(S=S+T/2+y/2+f,y===0&&C!==0&&(S=S-o/2-f),C===0&&(S=S-o/2-f),Math.abs(S)<1/1e3&&(S=0),n.roundLengths&&(S=Math.floor(S)),E%n.slidesPerGroup===0&&g.push(S),h.push(S)):(n.roundLengths&&(S=Math.floor(S)),(E-Math.min(e.params.slidesPerGroupSkip,E))%e.params.slidesPerGroup===0&&g.push(S),h.push(S),S=S+T+f),e.virtualSize+=T+f,y=T,E+=1}}if(e.virtualSize=Math.max(e.virtualSize,o)+w,l&&s&&(n.effect==="slide"||n.effect==="coverflow")&&(r.style.width=`${e.virtualSize+f}px`),n.setWrapperSize&&(r.style[e.getDirectionLabel("width")]=`${e.virtualSize+f}px`),z&&e.grid.updateWrapperSize(T,g),!n.centeredSlides){const C=[];for(let O=0;O<g.length;O+=1){let N=g[O];n.roundLengths&&(N=Math.floor(N)),g[O]<=e.virtualSize-o&&C.push(N)}g=C,Math.floor(e.virtualSize-o)-Math.floor(g[g.length-1])>1&&g.push(e.virtualSize-o)}if(a&&n.loop){const C=v[0]+f;if(n.slidesPerGroup>1){const O=Math.ceil((e.virtual.slidesBefore+e.virtual.slidesAfter)/n.slidesPerGroup),N=C*n.slidesPerGroup;for(let I=0;I<O;I+=1)g.push(g[g.length-1]+N)}for(let O=0;O<e.virtual.slidesBefore+e.virtual.slidesAfter;O+=1)n.slidesPerGroup===1&&g.push(g[g.length-1]+C),h.push(h[h.length-1]+C),e.virtualSize+=C}if(g.length===0&&(g=[0]),f!==0){const C=e.isHorizontal()&&l?"marginLeft":e.getDirectionLabel("marginRight");d.filter((O,N)=>!n.cssMode||n.loop?!0:N!==d.length-1).forEach(O=>{O.style[C]=`${f}px`})}if(n.centeredSlides&&n.centeredSlidesBounds){let C=0;v.forEach(N=>{C+=N+(f||0)}),C-=f;const O=C>o?C-o:0;g=g.map(N=>N<=0?-x:N>O?O+w:N)}if(n.centerInsufficientSlides){let C=0;v.forEach(N=>{C+=N+(f||0)}),C-=f;const O=(n.slidesOffsetBefore||0)+(n.slidesOffsetAfter||0);if(C+O<o){const N=(o-C-O)/2;g.forEach((I,j)=>{g[j]=I-N}),h.forEach((I,j)=>{h[j]=I+N})}}if(Object.assign(e,{slides:d,snapGrid:g,slidesGrid:h,slidesSizesGrid:v}),n.centeredSlides&&n.cssMode&&!n.centeredSlidesBounds){Pi(r,"--swiper-centered-offset-before",`${-g[0]}px`),Pi(r,"--swiper-centered-offset-after",`${e.size/2-v[v.length-1]/2}px`);const C=-e.snapGrid[0],O=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map(N=>N+C),e.slidesGrid=e.slidesGrid.map(N=>N+O)}if(m!==u&&e.emit("slidesLengthChange"),g.length!==p&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),h.length!==c&&e.emit("slidesGridLengthChange"),n.watchSlidesProgress&&e.updateSlidesOffset(),e.emit("slidesUpdated"),!a&&!n.cssMode&&(n.effect==="slide"||n.effect==="fade")){const C=`${n.containerModifierClass}backface-hidden`,O=e.el.classList.contains(C);m<=n.maxBackfaceHiddenSlides?O||e.el.classList.add(C):O&&e.el.classList.remove(C)}}function xg(e){const t=this,n=[],r=t.virtual&&t.params.virtual.enabled;let i=0,o;typeof e=="number"?t.setTransition(e):e===!0&&t.setTransition(t.params.speed);const l=s=>r?t.slides[t.getSlideIndexByData(s)]:t.slides[s];if(t.params.slidesPerView!=="auto"&&t.params.slidesPerView>1)if(t.params.centeredSlides)(t.visibleSlides||[]).forEach(s=>{n.push(s)});else for(o=0;o<Math.ceil(t.params.slidesPerView);o+=1){const s=t.activeIndex+o;if(s>t.slides.length&&!r)break;n.push(l(s))}else n.push(l(t.activeIndex));for(o=0;o<n.length;o+=1)if(typeof n[o]<"u"){const s=n[o].offsetHeight;i=s>i?s:i}(i||i===0)&&(t.wrapperEl.style.height=`${i}px`)}function kg(){const e=this,t=e.slides,n=e.isElement?e.isHorizontal()?e.wrapperEl.offsetLeft:e.wrapperEl.offsetTop:0;for(let r=0;r<t.length;r+=1)t[r].swiperSlideOffset=(e.isHorizontal()?t[r].offsetLeft:t[r].offsetTop)-n-e.cssOverflowAdjustment()}const lc=(e,t,n)=>{t&&!e.classList.contains(n)?e.classList.add(n):!t&&e.classList.contains(n)&&e.classList.remove(n)};function Eg(e){e===void 0&&(e=this&&this.translate||0);const t=this,n=t.params,{slides:r,rtlTranslate:i,snapGrid:o}=t;if(r.length===0)return;typeof r[0].swiperSlideOffset>"u"&&t.updateSlidesOffset();let l=-e;i&&(l=e),t.visibleSlidesIndexes=[],t.visibleSlides=[];let s=n.spaceBetween;typeof s=="string"&&s.indexOf("%")>=0?s=parseFloat(s.replace("%",""))/100*t.size:typeof s=="string"&&(s=parseFloat(s));for(let a=0;a<r.length;a+=1){const u=r[a];let d=u.swiperSlideOffset;n.cssMode&&n.centeredSlides&&(d-=r[0].swiperSlideOffset);const m=(l+(n.centeredSlides?t.minTranslate():0)-d)/(u.swiperSlideSize+s),g=(l-o[0]+(n.centeredSlides?t.minTranslate():0)-d)/(u.swiperSlideSize+s),h=-(l-d),v=h+t.slidesSizesGrid[a],x=h>=0&&h<=t.size-t.slidesSizesGrid[a],w=h>=0&&h<t.size-1||v>1&&v<=t.size||h<=0&&v>=t.size;w&&(t.visibleSlides.push(u),t.visibleSlidesIndexes.push(a)),lc(u,w,n.slideVisibleClass),lc(u,x,n.slideFullyVisibleClass),u.progress=i?-m:m,u.originalProgress=i?-g:g}}function Cg(e){const t=this;if(typeof e>"u"){const d=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*d||0}const n=t.params,r=t.maxTranslate()-t.minTranslate();let{progress:i,isBeginning:o,isEnd:l,progressLoop:s}=t;const a=o,u=l;if(r===0)i=0,o=!0,l=!0;else{i=(e-t.minTranslate())/r;const d=Math.abs(e-t.minTranslate())<1,m=Math.abs(e-t.maxTranslate())<1;o=d||i<=0,l=m||i>=1,d&&(i=0),m&&(i=1)}if(n.loop){const d=t.getSlideIndexByData(0),m=t.getSlideIndexByData(t.slides.length-1),g=t.slidesGrid[d],h=t.slidesGrid[m],v=t.slidesGrid[t.slidesGrid.length-1],x=Math.abs(e);x>=g?s=(x-g)/v:s=(x+v-h)/v,s>1&&(s-=1)}Object.assign(t,{progress:i,progressLoop:s,isBeginning:o,isEnd:l}),(n.watchSlidesProgress||n.centeredSlides&&n.autoHeight)&&t.updateSlidesProgress(e),o&&!a&&t.emit("reachBeginning toEdge"),l&&!u&&t.emit("reachEnd toEdge"),(a&&!o||u&&!l)&&t.emit("fromEdge"),t.emit("progress",i)}const zl=(e,t,n)=>{t&&!e.classList.contains(n)?e.classList.add(n):!t&&e.classList.contains(n)&&e.classList.remove(n)};function Tg(){const e=this,{slides:t,params:n,slidesEl:r,activeIndex:i}=e,o=e.virtual&&n.virtual.enabled,l=e.grid&&n.grid&&n.grid.rows>1,s=m=>St(r,`.${n.slideClass}${m}, swiper-slide${m}`)[0];let a,u,d;if(o)if(n.loop){let m=i-e.virtual.slidesBefore;m<0&&(m=e.virtual.slides.length+m),m>=e.virtual.slides.length&&(m-=e.virtual.slides.length),a=s(`[data-swiper-slide-index="${m}"]`)}else a=s(`[data-swiper-slide-index="${i}"]`);else l?(a=t.filter(m=>m.column===i)[0],d=t.filter(m=>m.column===i+1)[0],u=t.filter(m=>m.column===i-1)[0]):a=t[i];a&&(l||(d=dg(a,`.${n.slideClass}, swiper-slide`)[0],n.loop&&!d&&(d=t[0]),u=cg(a,`.${n.slideClass}, swiper-slide`)[0],n.loop&&!u===0&&(u=t[t.length-1]))),t.forEach(m=>{zl(m,m===a,n.slideActiveClass),zl(m,m===d,n.slideNextClass),zl(m,m===u,n.slidePrevClass)}),e.emitSlidesClasses()}const Bi=(e,t)=>{if(!e||e.destroyed||!e.params)return;const n=()=>e.isElement?"swiper-slide":`.${e.params.slideClass}`,r=t.closest(n());if(r){let i=r.querySelector(`.${e.params.lazyPreloaderClass}`);!i&&e.isElement&&(r.shadowRoot?i=r.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{r.shadowRoot&&(i=r.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`),i&&i.remove())})),i&&i.remove()}},Ll=(e,t)=>{if(!e.slides[t])return;const n=e.slides[t].querySelector('[loading="lazy"]');n&&n.removeAttribute("loading")},As=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext;const n=e.slides.length;if(!n||!t||t<0)return;t=Math.min(t,n);const r=e.params.slidesPerView==="auto"?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),i=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){const l=i,s=[l-t];s.push(...Array.from({length:t}).map((a,u)=>l+r+u)),e.slides.forEach((a,u)=>{s.includes(a.column)&&Ll(e,u)});return}const o=i+r-1;if(e.params.rewind||e.params.loop)for(let l=i-t;l<=o+t;l+=1){const s=(l%n+n)%n;(s<i||s>o)&&Ll(e,s)}else for(let l=Math.max(i-t,0);l<=Math.min(o+t,n-1);l+=1)l!==i&&(l>o||l<i)&&Ll(e,l)};function Pg(e){const{slidesGrid:t,params:n}=e,r=e.rtlTranslate?e.translate:-e.translate;let i;for(let o=0;o<t.length;o+=1)typeof t[o+1]<"u"?r>=t[o]&&r<t[o+1]-(t[o+1]-t[o])/2?i=o:r>=t[o]&&r<t[o+1]&&(i=o+1):r>=t[o]&&(i=o);return n.normalizeSlideIndex&&(i<0||typeof i>"u")&&(i=0),i}function _g(e){const t=this,n=t.rtlTranslate?t.translate:-t.translate,{snapGrid:r,params:i,activeIndex:o,realIndex:l,snapIndex:s}=t;let a=e,u;const d=h=>{let v=h-t.virtual.slidesBefore;return v<0&&(v=t.virtual.slides.length+v),v>=t.virtual.slides.length&&(v-=t.virtual.slides.length),v};if(typeof a>"u"&&(a=Pg(t)),r.indexOf(n)>=0)u=r.indexOf(n);else{const h=Math.min(i.slidesPerGroupSkip,a);u=h+Math.floor((a-h)/i.slidesPerGroup)}if(u>=r.length&&(u=r.length-1),a===o&&!t.params.loop){u!==s&&(t.snapIndex=u,t.emit("snapIndexChange"));return}if(a===o&&t.params.loop&&t.virtual&&t.params.virtual.enabled){t.realIndex=d(a);return}const m=t.grid&&i.grid&&i.grid.rows>1;let g;if(t.virtual&&i.virtual.enabled&&i.loop)g=d(a);else if(m){const h=t.slides.filter(x=>x.column===a)[0];let v=parseInt(h.getAttribute("data-swiper-slide-index"),10);Number.isNaN(v)&&(v=Math.max(t.slides.indexOf(h),0)),g=Math.floor(v/i.grid.rows)}else if(t.slides[a]){const h=t.slides[a].getAttribute("data-swiper-slide-index");h?g=parseInt(h,10):g=a}else g=a;Object.assign(t,{previousSnapIndex:s,snapIndex:u,previousRealIndex:l,realIndex:g,previousIndex:o,activeIndex:a}),t.initialized&&As(t),t.emit("activeIndexChange"),t.emit("snapIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&(l!==g&&t.emit("realIndexChange"),t.emit("slideChange"))}function zg(e,t){const n=this,r=n.params;let i=e.closest(`.${r.slideClass}, swiper-slide`);!i&&n.isElement&&t&&t.length>1&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach(s=>{!i&&s.matches&&s.matches(`.${r.slideClass}, swiper-slide`)&&(i=s)});let o=!1,l;if(i){for(let s=0;s<n.slides.length;s+=1)if(n.slides[s]===i){o=!0,l=s;break}}if(i&&o)n.clickedSlide=i,n.virtual&&n.params.virtual.enabled?n.clickedIndex=parseInt(i.getAttribute("data-swiper-slide-index"),10):n.clickedIndex=l;else{n.clickedSlide=void 0,n.clickedIndex=void 0;return}r.slideToClickedSlide&&n.clickedIndex!==void 0&&n.clickedIndex!==n.activeIndex&&n.slideToClickedSlide()}var Lg={updateSize:wg,updateSlides:Sg,updateAutoHeight:xg,updateSlidesOffset:kg,updateSlidesProgress:Eg,updateProgress:Cg,updateSlidesClasses:Tg,updateActiveIndex:_g,updateClickedSlide:zg};function Ig(e){e===void 0&&(e=this.isHorizontal()?"x":"y");const t=this,{params:n,rtlTranslate:r,translate:i,wrapperEl:o}=t;if(n.virtualTranslate)return r?-i:i;if(n.cssMode)return i;let l=sg(o,e);return l+=t.cssOverflowAdjustment(),r&&(l=-l),l||0}function Og(e,t){const n=this,{rtlTranslate:r,params:i,wrapperEl:o,progress:l}=n;let s=0,a=0;const u=0;n.isHorizontal()?s=r?-e:e:a=e,i.roundLengths&&(s=Math.floor(s),a=Math.floor(a)),n.previousTranslate=n.translate,n.translate=n.isHorizontal()?s:a,i.cssMode?o[n.isHorizontal()?"scrollLeft":"scrollTop"]=n.isHorizontal()?-s:-a:i.virtualTranslate||(n.isHorizontal()?s-=n.cssOverflowAdjustment():a-=n.cssOverflowAdjustment(),o.style.transform=`translate3d(${s}px, ${a}px, ${u}px)`);let d;const m=n.maxTranslate()-n.minTranslate();m===0?d=0:d=(e-n.minTranslate())/m,d!==l&&n.updateProgress(e),n.emit("setTranslate",n.translate,t)}function Mg(){return-this.snapGrid[0]}function $g(){return-this.snapGrid[this.snapGrid.length-1]}function Ag(e,t,n,r,i){e===void 0&&(e=0),t===void 0&&(t=this.params.speed),n===void 0&&(n=!0),r===void 0&&(r=!0);const o=this,{params:l,wrapperEl:s}=o;if(o.animating&&l.preventInteractionOnTransition)return!1;const a=o.minTranslate(),u=o.maxTranslate();let d;if(r&&e>a?d=a:r&&e<u?d=u:d=e,o.updateProgress(d),l.cssMode){const m=o.isHorizontal();if(t===0)s[m?"scrollLeft":"scrollTop"]=-d;else{if(!o.support.smoothScroll)return Vf({swiper:o,targetPosition:-d,side:m?"left":"top"}),!0;s.scrollTo({[m?"left":"top"]:-d,behavior:"smooth"})}return!0}return t===0?(o.setTransition(0),o.setTranslate(d),n&&(o.emit("beforeTransitionStart",t,i),o.emit("transitionEnd"))):(o.setTransition(t),o.setTranslate(d),n&&(o.emit("beforeTransitionStart",t,i),o.emit("transitionStart")),o.animating||(o.animating=!0,o.onTranslateToWrapperTransitionEnd||(o.onTranslateToWrapperTransitionEnd=function(g){!o||o.destroyed||g.target===this&&(o.wrapperEl.removeEventListener("transitionend",o.onTranslateToWrapperTransitionEnd),o.onTranslateToWrapperTransitionEnd=null,delete o.onTranslateToWrapperTransitionEnd,o.animating=!1,n&&o.emit("transitionEnd"))}),o.wrapperEl.addEventListener("transitionend",o.onTranslateToWrapperTransitionEnd))),!0}var Ng={getTranslate:Ig,setTranslate:Og,minTranslate:Mg,maxTranslate:$g,translateTo:Ag};function Rg(e,t){const n=this;n.params.cssMode||(n.wrapperEl.style.transitionDuration=`${e}ms`,n.wrapperEl.style.transitionDelay=e===0?"0ms":""),n.emit("setTransition",e,t)}function Wf(e){let{swiper:t,runCallbacks:n,direction:r,step:i}=e;const{activeIndex:o,previousIndex:l}=t;let s=r;if(s||(o>l?s="next":o<l?s="prev":s="reset"),t.emit(`transition${i}`),n&&o!==l){if(s==="reset"){t.emit(`slideResetTransition${i}`);return}t.emit(`slideChangeTransition${i}`),s==="next"?t.emit(`slideNextTransition${i}`):t.emit(`slidePrevTransition${i}`)}}function bg(e,t){e===void 0&&(e=!0);const n=this,{params:r}=n;r.cssMode||(r.autoHeight&&n.updateAutoHeight(),Wf({swiper:n,runCallbacks:e,direction:t,step:"Start"}))}function Dg(e,t){e===void 0&&(e=!0);const n=this,{params:r}=n;n.animating=!1,!r.cssMode&&(n.setTransition(0),Wf({swiper:n,runCallbacks:e,direction:t,step:"End"}))}var Fg={setTransition:Rg,transitionStart:bg,transitionEnd:Dg};function Bg(e,t,n,r,i){e===void 0&&(e=0),n===void 0&&(n=!0),typeof e=="string"&&(e=parseInt(e,10));const o=this;let l=e;l<0&&(l=0);const{params:s,snapGrid:a,slidesGrid:u,previousIndex:d,activeIndex:m,rtlTranslate:g,wrapperEl:h,enabled:v}=o;if(!v&&!r&&!i||o.destroyed||o.animating&&s.preventInteractionOnTransition)return!1;typeof t>"u"&&(t=o.params.speed);const x=Math.min(o.params.slidesPerGroupSkip,l);let w=x+Math.floor((l-x)/o.params.slidesPerGroup);w>=a.length&&(w=a.length-1);const p=-a[w];if(s.normalizeSlideIndex)for(let y=0;y<u.length;y+=1){const E=-Math.floor(p*100),z=Math.floor(u[y]*100),T=Math.floor(u[y+1]*100);typeof u[y+1]<"u"?E>=z&&E<T-(T-z)/2?l=y:E>=z&&E<T&&(l=y+1):E>=z&&(l=y)}if(o.initialized&&l!==m&&(!o.allowSlideNext&&(g?p>o.translate&&p>o.minTranslate():p<o.translate&&p<o.minTranslate())||!o.allowSlidePrev&&p>o.translate&&p>o.maxTranslate()&&(m||0)!==l))return!1;l!==(d||0)&&n&&o.emit("beforeSlideChangeStart"),o.updateProgress(p);let c;l>m?c="next":l<m?c="prev":c="reset";const f=o.virtual&&o.params.virtual.enabled;if(!(f&&i)&&(g&&-p===o.translate||!g&&p===o.translate))return o.updateActiveIndex(l),s.autoHeight&&o.updateAutoHeight(),o.updateSlidesClasses(),s.effect!=="slide"&&o.setTranslate(p),c!=="reset"&&(o.transitionStart(n,c),o.transitionEnd(n,c)),!1;if(s.cssMode){const y=o.isHorizontal(),E=g?p:-p;if(t===0)f&&(o.wrapperEl.style.scrollSnapType="none",o._immediateVirtual=!0),f&&!o._cssModeVirtualInitialSet&&o.params.initialSlide>0?(o._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{h[y?"scrollLeft":"scrollTop"]=E})):h[y?"scrollLeft":"scrollTop"]=E,f&&requestAnimationFrame(()=>{o.wrapperEl.style.scrollSnapType="",o._immediateVirtual=!1});else{if(!o.support.smoothScroll)return Vf({swiper:o,targetPosition:E,side:y?"left":"top"}),!0;h.scrollTo({[y?"left":"top"]:E,behavior:"smooth"})}return!0}return o.setTransition(t),o.setTranslate(p),o.updateActiveIndex(l),o.updateSlidesClasses(),o.emit("beforeTransitionStart",t,r),o.transitionStart(n,c),t===0?o.transitionEnd(n,c):o.animating||(o.animating=!0,o.onSlideToWrapperTransitionEnd||(o.onSlideToWrapperTransitionEnd=function(E){!o||o.destroyed||E.target===this&&(o.wrapperEl.removeEventListener("transitionend",o.onSlideToWrapperTransitionEnd),o.onSlideToWrapperTransitionEnd=null,delete o.onSlideToWrapperTransitionEnd,o.transitionEnd(n,c))}),o.wrapperEl.addEventListener("transitionend",o.onSlideToWrapperTransitionEnd)),!0}function jg(e,t,n,r){e===void 0&&(e=0),n===void 0&&(n=!0),typeof e=="string"&&(e=parseInt(e,10));const i=this;if(i.destroyed)return;typeof t>"u"&&(t=i.params.speed);const o=i.grid&&i.params.grid&&i.params.grid.rows>1;let l=e;if(i.params.loop)if(i.virtual&&i.params.virtual.enabled)l=l+i.virtual.slidesBefore;else{let s;if(o){const g=l*i.params.grid.rows;s=i.slides.filter(h=>h.getAttribute("data-swiper-slide-index")*1===g)[0].column}else s=i.getSlideIndexByData(l);const a=o?Math.ceil(i.slides.length/i.params.grid.rows):i.slides.length,{centeredSlides:u}=i.params;let d=i.params.slidesPerView;d==="auto"?d=i.slidesPerViewDynamic():(d=Math.ceil(parseFloat(i.params.slidesPerView,10)),u&&d%2===0&&(d=d+1));let m=a-s<d;if(u&&(m=m||s<Math.ceil(d/2)),r&&u&&i.params.slidesPerView!=="auto"&&!o&&(m=!1),m){const g=u?s<i.activeIndex?"prev":"next":s-i.activeIndex-1<i.params.slidesPerView?"next":"prev";i.loopFix({direction:g,slideTo:!0,activeSlideIndex:g==="next"?s+1:s-a+1,slideRealIndex:g==="next"?i.realIndex:void 0})}if(o){const g=l*i.params.grid.rows;l=i.slides.filter(h=>h.getAttribute("data-swiper-slide-index")*1===g)[0].column}else l=i.getSlideIndexByData(l)}return requestAnimationFrame(()=>{i.slideTo(l,t,n,r)}),i}function Vg(e,t,n){t===void 0&&(t=!0);const r=this,{enabled:i,params:o,animating:l}=r;if(!i||r.destroyed)return r;typeof e>"u"&&(e=r.params.speed);let s=o.slidesPerGroup;o.slidesPerView==="auto"&&o.slidesPerGroup===1&&o.slidesPerGroupAuto&&(s=Math.max(r.slidesPerViewDynamic("current",!0),1));const a=r.activeIndex<o.slidesPerGroupSkip?1:s,u=r.virtual&&o.virtual.enabled;if(o.loop){if(l&&!u&&o.loopPreventsSliding)return!1;if(r.loopFix({direction:"next"}),r._clientLeft=r.wrapperEl.clientLeft,r.activeIndex===r.slides.length-1&&o.cssMode)return requestAnimationFrame(()=>{r.slideTo(r.activeIndex+a,e,t,n)}),!0}return o.rewind&&r.isEnd?r.slideTo(0,e,t,n):r.slideTo(r.activeIndex+a,e,t,n)}function Gg(e,t,n){t===void 0&&(t=!0);const r=this,{params:i,snapGrid:o,slidesGrid:l,rtlTranslate:s,enabled:a,animating:u}=r;if(!a||r.destroyed)return r;typeof e>"u"&&(e=r.params.speed);const d=r.virtual&&i.virtual.enabled;if(i.loop){if(u&&!d&&i.loopPreventsSliding)return!1;r.loopFix({direction:"prev"}),r._clientLeft=r.wrapperEl.clientLeft}const m=s?r.translate:-r.translate;function g(p){return p<0?-Math.floor(Math.abs(p)):Math.floor(p)}const h=g(m),v=o.map(p=>g(p));let x=o[v.indexOf(h)-1];if(typeof x>"u"&&i.cssMode){let p;o.forEach((c,f)=>{h>=c&&(p=f)}),typeof p<"u"&&(x=o[p>0?p-1:p])}let w=0;if(typeof x<"u"&&(w=l.indexOf(x),w<0&&(w=r.activeIndex-1),i.slidesPerView==="auto"&&i.slidesPerGroup===1&&i.slidesPerGroupAuto&&(w=w-r.slidesPerViewDynamic("previous",!0)+1,w=Math.max(w,0))),i.rewind&&r.isBeginning){const p=r.params.virtual&&r.params.virtual.enabled&&r.virtual?r.virtual.slides.length-1:r.slides.length-1;return r.slideTo(p,e,t,n)}else if(i.loop&&r.activeIndex===0&&i.cssMode)return requestAnimationFrame(()=>{r.slideTo(w,e,t,n)}),!0;return r.slideTo(w,e,t,n)}function Hg(e,t,n){t===void 0&&(t=!0);const r=this;if(!r.destroyed)return typeof e>"u"&&(e=r.params.speed),r.slideTo(r.activeIndex,e,t,n)}function Ug(e,t,n,r){t===void 0&&(t=!0),r===void 0&&(r=.5);const i=this;if(i.destroyed)return;typeof e>"u"&&(e=i.params.speed);let o=i.activeIndex;const l=Math.min(i.params.slidesPerGroupSkip,o),s=l+Math.floor((o-l)/i.params.slidesPerGroup),a=i.rtlTranslate?i.translate:-i.translate;if(a>=i.snapGrid[s]){const u=i.snapGrid[s],d=i.snapGrid[s+1];a-u>(d-u)*r&&(o+=i.params.slidesPerGroup)}else{const u=i.snapGrid[s-1],d=i.snapGrid[s];a-u<=(d-u)*r&&(o-=i.params.slidesPerGroup)}return o=Math.max(o,0),o=Math.min(o,i.slidesGrid.length-1),i.slideTo(o,e,t,n)}function Wg(){const e=this;if(e.destroyed)return;const{params:t,slidesEl:n}=e,r=t.slidesPerView==="auto"?e.slidesPerViewDynamic():t.slidesPerView;let i=e.clickedIndex,o;const l=e.isElement?"swiper-slide":`.${t.slideClass}`;if(t.loop){if(e.animating)return;o=parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10),t.centeredSlides?i<e.loopedSlides-r/2||i>e.slides.length-e.loopedSlides+r/2?(e.loopFix(),i=e.getSlideIndex(St(n,`${l}[data-swiper-slide-index="${o}"]`)[0]),Ms(()=>{e.slideTo(i)})):e.slideTo(i):i>e.slides.length-r?(e.loopFix(),i=e.getSlideIndex(St(n,`${l}[data-swiper-slide-index="${o}"]`)[0]),Ms(()=>{e.slideTo(i)})):e.slideTo(i)}else e.slideTo(i)}var Yg={slideTo:Bg,slideToLoop:jg,slideNext:Vg,slidePrev:Gg,slideReset:Hg,slideToClosest:Ug,slideToClickedSlide:Wg};function Qg(e){const t=this,{params:n,slidesEl:r}=t;if(!n.loop||t.virtual&&t.params.virtual.enabled)return;const i=()=>{St(r,`.${n.slideClass}, swiper-slide`).forEach((m,g)=>{m.setAttribute("data-swiper-slide-index",g)})},o=t.grid&&n.grid&&n.grid.rows>1,l=n.slidesPerGroup*(o?n.grid.rows:1),s=t.slides.length%l!==0,a=o&&t.slides.length%n.grid.rows!==0,u=d=>{for(let m=0;m<d;m+=1){const g=t.isElement?go("swiper-slide",[n.slideBlankClass]):go("div",[n.slideClass,n.slideBlankClass]);t.slidesEl.append(g)}};if(s){if(n.loopAddBlankSlides){const d=l-t.slides.length%l;u(d),t.recalcSlides(),t.updateSlides()}else ho("Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)");i()}else if(a){if(n.loopAddBlankSlides){const d=n.grid.rows-t.slides.length%n.grid.rows;u(d),t.recalcSlides(),t.updateSlides()}else ho("Swiper Loop Warning: The number of slides is not even to grid.rows, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)");i()}else i();t.loopFix({slideRealIndex:e,direction:n.centeredSlides?void 0:"next"})}function Xg(e){let{slideRealIndex:t,slideTo:n=!0,direction:r,setTranslate:i,activeSlideIndex:o,byController:l,byMousewheel:s}=e===void 0?{}:e;const a=this;if(!a.params.loop)return;a.emit("beforeLoopFix");const{slides:u,allowSlidePrev:d,allowSlideNext:m,slidesEl:g,params:h}=a,{centeredSlides:v}=h;if(a.allowSlidePrev=!0,a.allowSlideNext=!0,a.virtual&&h.virtual.enabled){n&&(!h.centeredSlides&&a.snapIndex===0?a.slideTo(a.virtual.slides.length,0,!1,!0):h.centeredSlides&&a.snapIndex<h.slidesPerView?a.slideTo(a.virtual.slides.length+a.snapIndex,0,!1,!0):a.snapIndex===a.snapGrid.length-1&&a.slideTo(a.virtual.slidesBefore,0,!1,!0)),a.allowSlidePrev=d,a.allowSlideNext=m,a.emit("loopFix");return}let x=h.slidesPerView;x==="auto"?x=a.slidesPerViewDynamic():(x=Math.ceil(parseFloat(h.slidesPerView,10)),v&&x%2===0&&(x=x+1));const w=h.slidesPerGroupAuto?x:h.slidesPerGroup;let p=w;p%w!==0&&(p+=w-p%w),p+=h.loopAdditionalSlides,a.loopedSlides=p;const c=a.grid&&h.grid&&h.grid.rows>1;u.length<x+p?ho("Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled and not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters"):c&&h.grid.fill==="row"&&ho("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");const f=[],S=[];let y=a.activeIndex;typeof o>"u"?o=a.getSlideIndex(u.filter(I=>I.classList.contains(h.slideActiveClass))[0]):y=o;const E=r==="next"||!r,z=r==="prev"||!r;let T=0,_=0;const C=c?Math.ceil(u.length/h.grid.rows):u.length,N=(c?u[o].column:o)+(v&&typeof i>"u"?-x/2+.5:0);if(N<p){T=Math.max(p-N,w);for(let I=0;I<p-N;I+=1){const j=I-Math.floor(I/C)*C;if(c){const V=C-j-1;for(let ee=u.length-1;ee>=0;ee-=1)u[ee].column===V&&f.push(ee)}else f.push(C-j-1)}}else if(N+x>C-p){_=Math.max(N-(C-p*2),w);for(let I=0;I<_;I+=1){const j=I-Math.floor(I/C)*C;c?u.forEach((V,ee)=>{V.column===j&&S.push(ee)}):S.push(j)}}if(a.__preventObserver__=!0,requestAnimationFrame(()=>{a.__preventObserver__=!1}),z&&f.forEach(I=>{u[I].swiperLoopMoveDOM=!0,g.prepend(u[I]),u[I].swiperLoopMoveDOM=!1}),E&&S.forEach(I=>{u[I].swiperLoopMoveDOM=!0,g.append(u[I]),u[I].swiperLoopMoveDOM=!1}),a.recalcSlides(),h.slidesPerView==="auto"?a.updateSlides():c&&(f.length>0&&z||S.length>0&&E)&&a.slides.forEach((I,j)=>{a.grid.updateSlide(j,I,a.slides)}),h.watchSlidesProgress&&a.updateSlidesOffset(),n){if(f.length>0&&z){if(typeof t>"u"){const I=a.slidesGrid[y],V=a.slidesGrid[y+T]-I;s?a.setTranslate(a.translate-V):(a.slideTo(y+Math.ceil(T),0,!1,!0),i&&(a.touchEventsData.startTranslate=a.touchEventsData.startTranslate-V,a.touchEventsData.currentTranslate=a.touchEventsData.currentTranslate-V))}else if(i){const I=c?f.length/h.grid.rows:f.length;a.slideTo(a.activeIndex+I,0,!1,!0),a.touchEventsData.currentTranslate=a.translate}}else if(S.length>0&&E)if(typeof t>"u"){const I=a.slidesGrid[y],V=a.slidesGrid[y-_]-I;s?a.setTranslate(a.translate-V):(a.slideTo(y-_,0,!1,!0),i&&(a.touchEventsData.startTranslate=a.touchEventsData.startTranslate-V,a.touchEventsData.currentTranslate=a.touchEventsData.currentTranslate-V))}else{const I=c?S.length/h.grid.rows:S.length;a.slideTo(a.activeIndex-I,0,!1,!0)}}if(a.allowSlidePrev=d,a.allowSlideNext=m,a.controller&&a.controller.control&&!l){const I={slideRealIndex:t,direction:r,setTranslate:i,activeSlideIndex:o,byController:!0};Array.isArray(a.controller.control)?a.controller.control.forEach(j=>{!j.destroyed&&j.params.loop&&j.loopFix({...I,slideTo:j.params.slidesPerView===h.slidesPerView?n:!1})}):a.controller.control instanceof a.constructor&&a.controller.control.params.loop&&a.controller.control.loopFix({...I,slideTo:a.controller.control.params.slidesPerView===h.slidesPerView?n:!1})}a.emit("loopFix")}function Kg(){const e=this,{params:t,slidesEl:n}=e;if(!t.loop||e.virtual&&e.params.virtual.enabled)return;e.recalcSlides();const r=[];e.slides.forEach(i=>{const o=typeof i.swiperSlideIndex>"u"?i.getAttribute("data-swiper-slide-index")*1:i.swiperSlideIndex;r[o]=i}),e.slides.forEach(i=>{i.removeAttribute("data-swiper-slide-index")}),r.forEach(i=>{n.append(i)}),e.recalcSlides(),e.slideTo(e.realIndex,0)}var qg={loopCreate:Qg,loopFix:Xg,loopDestroy:Kg};function Zg(e){const t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;const n=t.params.touchEventsTarget==="container"?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),n.style.cursor="move",n.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1})}function Jg(){const e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e[e.params.touchEventsTarget==="container"?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1}))}var ev={setGrabCursor:Zg,unsetGrabCursor:Jg};function tv(e,t){t===void 0&&(t=this);function n(r){if(!r||r===ir()||r===Ze())return null;r.assignedSlot&&(r=r.assignedSlot);const i=r.closest(e);return!i&&!r.getRootNode?null:i||n(r.getRootNode().host)}return n(t)}function sc(e,t,n){const r=Ze(),{params:i}=e,o=i.edgeSwipeDetection,l=i.edgeSwipeThreshold;return o&&(n<=l||n>=r.innerWidth-l)?o==="prevent"?(t.preventDefault(),!0):!1:!0}function nv(e){const t=this,n=ir();let r=e;r.originalEvent&&(r=r.originalEvent);const i=t.touchEventsData;if(r.type==="pointerdown"){if(i.pointerId!==null&&i.pointerId!==r.pointerId)return;i.pointerId=r.pointerId}else r.type==="touchstart"&&r.targetTouches.length===1&&(i.touchId=r.targetTouches[0].identifier);if(r.type==="touchstart"){sc(t,r,r.targetTouches[0].pageX);return}const{params:o,touches:l,enabled:s}=t;if(!s||!o.simulateTouch&&r.pointerType==="mouse"||t.animating&&o.preventInteractionOnTransition)return;!t.animating&&o.cssMode&&o.loop&&t.loopFix();let a=r.target;if(o.touchEventsTarget==="wrapper"&&!ug(a,t.wrapperEl)||"which"in r&&r.which===3||"button"in r&&r.button>0||i.isTouched&&i.isMoved)return;const u=!!o.noSwipingClass&&o.noSwipingClass!=="",d=r.composedPath?r.composedPath():r.path;u&&r.target&&r.target.shadowRoot&&d&&(a=d[0]);const m=o.noSwipingSelector?o.noSwipingSelector:`.${o.noSwipingClass}`,g=!!(r.target&&r.target.shadowRoot);if(o.noSwiping&&(g?tv(m,a):a.closest(m))){t.allowClick=!0;return}if(o.swipeHandler&&!a.closest(o.swipeHandler))return;l.currentX=r.pageX,l.currentY=r.pageY;const h=l.currentX,v=l.currentY;if(!sc(t,r,h))return;Object.assign(i,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),l.startX=h,l.startY=v,i.touchStartTime=mo(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,o.threshold>0&&(i.allowThresholdMove=!1);let x=!0;a.matches(i.focusableElements)&&(x=!1,a.nodeName==="SELECT"&&(i.isTouched=!1)),n.activeElement&&n.activeElement.matches(i.focusableElements)&&n.activeElement!==a&&(r.pointerType==="mouse"||r.pointerType!=="mouse"&&!a.matches(i.focusableElements))&&n.activeElement.blur();const w=x&&t.allowTouchMove&&o.touchStartPreventDefault;(o.touchStartForcePreventDefault||w)&&!a.isContentEditable&&r.preventDefault(),o.freeMode&&o.freeMode.enabled&&t.freeMode&&t.animating&&!o.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",r)}function rv(e){const t=ir(),n=this,r=n.touchEventsData,{params:i,touches:o,rtlTranslate:l,enabled:s}=n;if(!s||!i.simulateTouch&&e.pointerType==="mouse")return;let a=e;if(a.originalEvent&&(a=a.originalEvent),a.type==="pointermove"&&(r.touchId!==null||a.pointerId!==r.pointerId))return;let u;if(a.type==="touchmove"){if(u=[...a.changedTouches].filter(E=>E.identifier===r.touchId)[0],!u||u.identifier!==r.touchId)return}else u=a;if(!r.isTouched){r.startMoving&&r.isScrolling&&n.emit("touchMoveOpposite",a);return}const d=u.pageX,m=u.pageY;if(a.preventedByNestedSwiper){o.startX=d,o.startY=m;return}if(!n.allowTouchMove){a.target.matches(r.focusableElements)||(n.allowClick=!1),r.isTouched&&(Object.assign(o,{startX:d,startY:m,currentX:d,currentY:m}),r.touchStartTime=mo());return}if(i.touchReleaseOnEdges&&!i.loop){if(n.isVertical()){if(m<o.startY&&n.translate<=n.maxTranslate()||m>o.startY&&n.translate>=n.minTranslate()){r.isTouched=!1,r.isMoved=!1;return}}else if(d<o.startX&&n.translate<=n.maxTranslate()||d>o.startX&&n.translate>=n.minTranslate())return}if(t.activeElement&&t.activeElement.matches(r.focusableElements)&&t.activeElement!==a.target&&a.pointerType!=="mouse"&&t.activeElement.blur(),t.activeElement&&a.target===t.activeElement&&a.target.matches(r.focusableElements)){r.isMoved=!0,n.allowClick=!1;return}r.allowTouchCallbacks&&n.emit("touchMove",a),o.previousX=o.currentX,o.previousY=o.currentY,o.currentX=d,o.currentY=m;const g=o.currentX-o.startX,h=o.currentY-o.startY;if(n.params.threshold&&Math.sqrt(g**2+h**2)<n.params.threshold)return;if(typeof r.isScrolling>"u"){let E;n.isHorizontal()&&o.currentY===o.startY||n.isVertical()&&o.currentX===o.startX?r.isScrolling=!1:g*g+h*h>=25&&(E=Math.atan2(Math.abs(h),Math.abs(g))*180/Math.PI,r.isScrolling=n.isHorizontal()?E>i.touchAngle:90-E>i.touchAngle)}if(r.isScrolling&&n.emit("touchMoveOpposite",a),typeof r.startMoving>"u"&&(o.currentX!==o.startX||o.currentY!==o.startY)&&(r.startMoving=!0),r.isScrolling||a.type==="touchmove"&&r.preventTouchMoveFromPointerMove){r.isTouched=!1;return}if(!r.startMoving)return;n.allowClick=!1,!i.cssMode&&a.cancelable&&a.preventDefault(),i.touchMoveStopPropagation&&!i.nested&&a.stopPropagation();let v=n.isHorizontal()?g:h,x=n.isHorizontal()?o.currentX-o.previousX:o.currentY-o.previousY;i.oneWayMovement&&(v=Math.abs(v)*(l?1:-1),x=Math.abs(x)*(l?1:-1)),o.diff=v,v*=i.touchRatio,l&&(v=-v,x=-x);const w=n.touchesDirection;n.swipeDirection=v>0?"prev":"next",n.touchesDirection=x>0?"prev":"next";const p=n.params.loop&&!i.cssMode,c=n.touchesDirection==="next"&&n.allowSlideNext||n.touchesDirection==="prev"&&n.allowSlidePrev;if(!r.isMoved){if(p&&c&&n.loopFix({direction:n.swipeDirection}),r.startTranslate=n.getTranslate(),n.setTransition(0),n.animating){const E=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});n.wrapperEl.dispatchEvent(E)}r.allowMomentumBounce=!1,i.grabCursor&&(n.allowSlideNext===!0||n.allowSlidePrev===!0)&&n.setGrabCursor(!0),n.emit("sliderFirstMove",a)}let f;if(new Date().getTime(),r.isMoved&&r.allowThresholdMove&&w!==n.touchesDirection&&p&&c&&Math.abs(v)>=1){Object.assign(o,{startX:d,startY:m,currentX:d,currentY:m,startTranslate:r.currentTranslate}),r.loopSwapReset=!0,r.startTranslate=r.currentTranslate;return}n.emit("sliderMove",a),r.isMoved=!0,r.currentTranslate=v+r.startTranslate;let S=!0,y=i.resistanceRatio;if(i.touchReleaseOnEdges&&(y=0),v>0?(p&&c&&!f&&r.allowThresholdMove&&r.currentTranslate>(i.centeredSlides?n.minTranslate()-n.slidesSizesGrid[n.activeIndex+1]-(i.slidesPerView!=="auto"&&n.slides.length-i.slidesPerView>=2?n.slidesSizesGrid[n.activeIndex+1]+n.params.spaceBetween:0)-n.params.spaceBetween:n.minTranslate())&&n.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),r.currentTranslate>n.minTranslate()&&(S=!1,i.resistance&&(r.currentTranslate=n.minTranslate()-1+(-n.minTranslate()+r.startTranslate+v)**y))):v<0&&(p&&c&&!f&&r.allowThresholdMove&&r.currentTranslate<(i.centeredSlides?n.maxTranslate()+n.slidesSizesGrid[n.slidesSizesGrid.length-1]+n.params.spaceBetween+(i.slidesPerView!=="auto"&&n.slides.length-i.slidesPerView>=2?n.slidesSizesGrid[n.slidesSizesGrid.length-1]+n.params.spaceBetween:0):n.maxTranslate())&&n.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:n.slides.length-(i.slidesPerView==="auto"?n.slidesPerViewDynamic():Math.ceil(parseFloat(i.slidesPerView,10)))}),r.currentTranslate<n.maxTranslate()&&(S=!1,i.resistance&&(r.currentTranslate=n.maxTranslate()+1-(n.maxTranslate()-r.startTranslate-v)**y))),S&&(a.preventedByNestedSwiper=!0),!n.allowSlideNext&&n.swipeDirection==="next"&&r.currentTranslate<r.startTranslate&&(r.currentTranslate=r.startTranslate),!n.allowSlidePrev&&n.swipeDirection==="prev"&&r.currentTranslate>r.startTranslate&&(r.currentTranslate=r.startTranslate),!n.allowSlidePrev&&!n.allowSlideNext&&(r.currentTranslate=r.startTranslate),i.threshold>0)if(Math.abs(v)>i.threshold||r.allowThresholdMove){if(!r.allowThresholdMove){r.allowThresholdMove=!0,o.startX=o.currentX,o.startY=o.currentY,r.currentTranslate=r.startTranslate,o.diff=n.isHorizontal()?o.currentX-o.startX:o.currentY-o.startY;return}}else{r.currentTranslate=r.startTranslate;return}!i.followFinger||i.cssMode||((i.freeMode&&i.freeMode.enabled&&n.freeMode||i.watchSlidesProgress)&&(n.updateActiveIndex(),n.updateSlidesClasses()),i.freeMode&&i.freeMode.enabled&&n.freeMode&&n.freeMode.onTouchMove(),n.updateProgress(r.currentTranslate),n.setTranslate(r.currentTranslate))}function iv(e){const t=this,n=t.touchEventsData;let r=e;r.originalEvent&&(r=r.originalEvent);let i;if(r.type==="touchend"||r.type==="touchcancel"){if(i=[...r.changedTouches].filter(y=>y.identifier===n.touchId)[0],!i||i.identifier!==n.touchId)return}else{if(n.touchId!==null||r.pointerId!==n.pointerId)return;i=r}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(r.type)&&!(["pointercancel","contextmenu"].includes(r.type)&&(t.browser.isSafari||t.browser.isWebView)))return;n.pointerId=null,n.touchId=null;const{params:l,touches:s,rtlTranslate:a,slidesGrid:u,enabled:d}=t;if(!d||!l.simulateTouch&&r.pointerType==="mouse")return;if(n.allowTouchCallbacks&&t.emit("touchEnd",r),n.allowTouchCallbacks=!1,!n.isTouched){n.isMoved&&l.grabCursor&&t.setGrabCursor(!1),n.isMoved=!1,n.startMoving=!1;return}l.grabCursor&&n.isMoved&&n.isTouched&&(t.allowSlideNext===!0||t.allowSlidePrev===!0)&&t.setGrabCursor(!1);const m=mo(),g=m-n.touchStartTime;if(t.allowClick){const y=r.path||r.composedPath&&r.composedPath();t.updateClickedSlide(y&&y[0]||r.target,y),t.emit("tap click",r),g<300&&m-n.lastClickTime<300&&t.emit("doubleTap doubleClick",r)}if(n.lastClickTime=mo(),Ms(()=>{t.destroyed||(t.allowClick=!0)}),!n.isTouched||!n.isMoved||!t.swipeDirection||s.diff===0&&!n.loopSwapReset||n.currentTranslate===n.startTranslate&&!n.loopSwapReset){n.isTouched=!1,n.isMoved=!1,n.startMoving=!1;return}n.isTouched=!1,n.isMoved=!1,n.startMoving=!1;let h;if(l.followFinger?h=a?t.translate:-t.translate:h=-n.currentTranslate,l.cssMode)return;if(l.freeMode&&l.freeMode.enabled){t.freeMode.onTouchEnd({currentPos:h});return}const v=h>=-t.maxTranslate()&&!t.params.loop;let x=0,w=t.slidesSizesGrid[0];for(let y=0;y<u.length;y+=y<l.slidesPerGroupSkip?1:l.slidesPerGroup){const E=y<l.slidesPerGroupSkip-1?1:l.slidesPerGroup;typeof u[y+E]<"u"?(v||h>=u[y]&&h<u[y+E])&&(x=y,w=u[y+E]-u[y]):(v||h>=u[y])&&(x=y,w=u[u.length-1]-u[u.length-2])}let p=null,c=null;l.rewind&&(t.isBeginning?c=l.virtual&&l.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(p=0));const f=(h-u[x])/w,S=x<l.slidesPerGroupSkip-1?1:l.slidesPerGroup;if(g>l.longSwipesMs){if(!l.longSwipes){t.slideTo(t.activeIndex);return}t.swipeDirection==="next"&&(f>=l.longSwipesRatio?t.slideTo(l.rewind&&t.isEnd?p:x+S):t.slideTo(x)),t.swipeDirection==="prev"&&(f>1-l.longSwipesRatio?t.slideTo(x+S):c!==null&&f<0&&Math.abs(f)>l.longSwipesRatio?t.slideTo(c):t.slideTo(x))}else{if(!l.shortSwipes){t.slideTo(t.activeIndex);return}t.navigation&&(r.target===t.navigation.nextEl||r.target===t.navigation.prevEl)?r.target===t.navigation.nextEl?t.slideTo(x+S):t.slideTo(x):(t.swipeDirection==="next"&&t.slideTo(p!==null?p:x+S),t.swipeDirection==="prev"&&t.slideTo(c!==null?c:x))}}function ac(){const e=this,{params:t,el:n}=e;if(n&&n.offsetWidth===0)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:r,allowSlidePrev:i,snapGrid:o}=e,l=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();const s=l&&t.loop;(t.slidesPerView==="auto"||t.slidesPerView>1)&&e.isEnd&&!e.isBeginning&&!e.params.centeredSlides&&!s?e.slideTo(e.slides.length-1,0,!1,!0):e.params.loop&&!l?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(e.autoplay.resizeTimeout),e.autoplay.resizeTimeout=setTimeout(()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()},500)),e.allowSlidePrev=i,e.allowSlideNext=r,e.params.watchOverflow&&o!==e.snapGrid&&e.checkOverflow()}function ov(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function lv(){const e=this,{wrapperEl:t,rtlTranslate:n,enabled:r}=e;if(!r)return;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-t.scrollLeft:e.translate=-t.scrollTop,e.translate===0&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();let i;const o=e.maxTranslate()-e.minTranslate();o===0?i=0:i=(e.translate-e.minTranslate())/o,i!==e.progress&&e.updateProgress(n?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}function sv(e){const t=this;Bi(t,e.target),!(t.params.cssMode||t.params.slidesPerView!=="auto"&&!t.params.autoHeight)&&t.update()}function av(){const e=this;e.documentTouchHandlerProceeded||(e.documentTouchHandlerProceeded=!0,e.params.touchReleaseOnEdges&&(e.el.style.touchAction="auto"))}const Yf=(e,t)=>{const n=ir(),{params:r,el:i,wrapperEl:o,device:l}=e,s=!!r.nested,a=t==="on"?"addEventListener":"removeEventListener",u=t;!i||typeof i=="string"||(n[a]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:s}),i[a]("touchstart",e.onTouchStart,{passive:!1}),i[a]("pointerdown",e.onTouchStart,{passive:!1}),n[a]("touchmove",e.onTouchMove,{passive:!1,capture:s}),n[a]("pointermove",e.onTouchMove,{passive:!1,capture:s}),n[a]("touchend",e.onTouchEnd,{passive:!0}),n[a]("pointerup",e.onTouchEnd,{passive:!0}),n[a]("pointercancel",e.onTouchEnd,{passive:!0}),n[a]("touchcancel",e.onTouchEnd,{passive:!0}),n[a]("pointerout",e.onTouchEnd,{passive:!0}),n[a]("pointerleave",e.onTouchEnd,{passive:!0}),n[a]("contextmenu",e.onTouchEnd,{passive:!0}),(r.preventClicks||r.preventClicksPropagation)&&i[a]("click",e.onClick,!0),r.cssMode&&o[a]("scroll",e.onScroll),r.updateOnWindowResize?e[u](l.ios||l.android?"resize orientationchange observerUpdate":"resize observerUpdate",ac,!0):e[u]("observerUpdate",ac,!0),i[a]("load",e.onLoad,{capture:!0}))};function uv(){const e=this,{params:t}=e;e.onTouchStart=nv.bind(e),e.onTouchMove=rv.bind(e),e.onTouchEnd=iv.bind(e),e.onDocumentTouchStart=av.bind(e),t.cssMode&&(e.onScroll=lv.bind(e)),e.onClick=ov.bind(e),e.onLoad=sv.bind(e),Yf(e,"on")}function cv(){Yf(this,"off")}var dv={attachEvents:uv,detachEvents:cv};const uc=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;function fv(){const e=this,{realIndex:t,initialized:n,params:r,el:i}=e,o=r.breakpoints;if(!o||o&&Object.keys(o).length===0)return;const l=e.getBreakpoint(o,e.params.breakpointsBase,e.el);if(!l||e.currentBreakpoint===l)return;const a=(l in o?o[l]:void 0)||e.originalParams,u=uc(e,r),d=uc(e,a),m=e.params.grabCursor,g=a.grabCursor,h=r.enabled;u&&!d?(i.classList.remove(`${r.containerModifierClass}grid`,`${r.containerModifierClass}grid-column`),e.emitContainerClasses()):!u&&d&&(i.classList.add(`${r.containerModifierClass}grid`),(a.grid.fill&&a.grid.fill==="column"||!a.grid.fill&&r.grid.fill==="column")&&i.classList.add(`${r.containerModifierClass}grid-column`),e.emitContainerClasses()),m&&!g?e.unsetGrabCursor():!m&&g&&e.setGrabCursor(),["navigation","pagination","scrollbar"].forEach(f=>{if(typeof a[f]>"u")return;const S=r[f]&&r[f].enabled,y=a[f]&&a[f].enabled;S&&!y&&e[f].disable(),!S&&y&&e[f].enable()});const v=a.direction&&a.direction!==r.direction,x=r.loop&&(a.slidesPerView!==r.slidesPerView||v),w=r.loop;v&&n&&e.changeDirection(),Ye(e.params,a);const p=e.params.enabled,c=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),h&&!p?e.disable():!h&&p&&e.enable(),e.currentBreakpoint=l,e.emit("_beforeBreakpoint",a),n&&(x?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!w&&c?(e.loopCreate(t),e.updateSlides()):w&&!c&&e.loopDestroy()),e.emit("breakpoint",a)}function pv(e,t,n){if(t===void 0&&(t="window"),!e||t==="container"&&!n)return;let r=!1;const i=Ze(),o=t==="window"?i.innerHeight:n.clientHeight,l=Object.keys(e).map(s=>{if(typeof s=="string"&&s.indexOf("@")===0){const a=parseFloat(s.substr(1));return{value:o*a,point:s}}return{value:s,point:s}});l.sort((s,a)=>parseInt(s.value,10)-parseInt(a.value,10));for(let s=0;s<l.length;s+=1){const{point:a,value:u}=l[s];t==="window"?i.matchMedia(`(min-width: ${u}px)`).matches&&(r=a):u<=n.clientWidth&&(r=a)}return r||"max"}var mv={setBreakpoint:fv,getBreakpoint:pv};function hv(e,t){const n=[];return e.forEach(r=>{typeof r=="object"?Object.keys(r).forEach(i=>{r[i]&&n.push(t+i)}):typeof r=="string"&&n.push(t+r)}),n}function gv(){const e=this,{classNames:t,params:n,rtl:r,el:i,device:o}=e,l=hv(["initialized",n.direction,{"free-mode":e.params.freeMode&&n.freeMode.enabled},{autoheight:n.autoHeight},{rtl:r},{grid:n.grid&&n.grid.rows>1},{"grid-column":n.grid&&n.grid.rows>1&&n.grid.fill==="column"},{android:o.android},{ios:o.ios},{"css-mode":n.cssMode},{centered:n.cssMode&&n.centeredSlides},{"watch-progress":n.watchSlidesProgress}],n.containerModifierClass);t.push(...l),i.classList.add(...t),e.emitContainerClasses()}function vv(){const e=this,{el:t,classNames:n}=e;!t||typeof t=="string"||(t.classList.remove(...n),e.emitContainerClasses())}var yv={addClasses:gv,removeClasses:vv};function wv(){const e=this,{isLocked:t,params:n}=e,{slidesOffsetBefore:r}=n;if(r){const i=e.slides.length-1,o=e.slidesGrid[i]+e.slidesSizesGrid[i]+r*2;e.isLocked=e.size>o}else e.isLocked=e.snapGrid.length===1;n.allowSlideNext===!0&&(e.allowSlideNext=!e.isLocked),n.allowSlidePrev===!0&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}var Sv={checkOverflow:wv},Ns={init:!0,direction:"horizontal",oneWayMovement:!1,swiperElementNodeName:"SWIPER-CONTAINER",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopAddBlankSlides:!0,loopAdditionalSlides:0,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};function xv(e,t){return function(r){r===void 0&&(r={});const i=Object.keys(r)[0],o=r[i];if(typeof o!="object"||o===null){Ye(t,r);return}if(e[i]===!0&&(e[i]={enabled:!0}),i==="navigation"&&e[i]&&e[i].enabled&&!e[i].prevEl&&!e[i].nextEl&&(e[i].auto=!0),["pagination","scrollbar"].indexOf(i)>=0&&e[i]&&e[i].enabled&&!e[i].el&&(e[i].auto=!0),!(i in e&&"enabled"in o)){Ye(t,r);return}typeof e[i]=="object"&&!("enabled"in e[i])&&(e[i].enabled=!0),e[i]||(e[i]={enabled:!1}),Ye(t,r)}}const Il={eventsEmitter:yg,update:Lg,translate:Ng,transition:Fg,slide:Yg,loop:qg,grabCursor:ev,events:dv,breakpoints:mv,checkOverflow:Sv,classes:yv},Ol={};let ba=class Et{constructor(){let t,n;for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];i.length===1&&i[0].constructor&&Object.prototype.toString.call(i[0]).slice(8,-1)==="Object"?n=i[0]:[t,n]=i,n||(n={}),n=Ye({},n),t&&!n.el&&(n.el=t);const l=ir();if(n.el&&typeof n.el=="string"&&l.querySelectorAll(n.el).length>1){const d=[];return l.querySelectorAll(n.el).forEach(m=>{const g=Ye({},n,{el:m});d.push(new Et(g))}),d}const s=this;s.__swiper__=!0,s.support=Hf(),s.device=Uf({userAgent:n.userAgent}),s.browser=hg(),s.eventsListeners={},s.eventsAnyListeners=[],s.modules=[...s.__modules__],n.modules&&Array.isArray(n.modules)&&s.modules.push(...n.modules);const a={};s.modules.forEach(d=>{d({params:n,swiper:s,extendParams:xv(n,a),on:s.on.bind(s),once:s.once.bind(s),off:s.off.bind(s),emit:s.emit.bind(s)})});const u=Ye({},Ns,a);return s.params=Ye({},u,Ol,n),s.originalParams=Ye({},s.params),s.passedParams=Ye({},n),s.params&&s.params.on&&Object.keys(s.params.on).forEach(d=>{s.on(d,s.params.on[d])}),s.params&&s.params.onAny&&s.onAny(s.params.onAny),Object.assign(s,{enabled:s.params.enabled,el:t,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal(){return s.params.direction==="horizontal"},isVertical(){return s.params.direction==="vertical"},activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return Math.trunc(this.translate/2**23)*2**23},allowSlideNext:s.params.allowSlideNext,allowSlidePrev:s.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:s.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:s.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),s.emit("_swiper"),s.params.init&&s.init(),s}getDirectionLabel(t){return this.isHorizontal()?t:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[t]}getSlideIndex(t){const{slidesEl:n,params:r}=this,i=St(n,`.${r.slideClass}, swiper-slide`),o=vo(i[0]);return vo(t)-o}getSlideIndexByData(t){return this.getSlideIndex(this.slides.filter(n=>n.getAttribute("data-swiper-slide-index")*1===t)[0])}recalcSlides(){const t=this,{slidesEl:n,params:r}=t;t.slides=St(n,`.${r.slideClass}, swiper-slide`)}enable(){const t=this;t.enabled||(t.enabled=!0,t.params.grabCursor&&t.setGrabCursor(),t.emit("enable"))}disable(){const t=this;t.enabled&&(t.enabled=!1,t.params.grabCursor&&t.unsetGrabCursor(),t.emit("disable"))}setProgress(t,n){const r=this;t=Math.min(Math.max(t,0),1);const i=r.minTranslate(),l=(r.maxTranslate()-i)*t+i;r.translateTo(l,typeof n>"u"?0:n),r.updateActiveIndex(),r.updateSlidesClasses()}emitContainerClasses(){const t=this;if(!t.params._emitClasses||!t.el)return;const n=t.el.className.split(" ").filter(r=>r.indexOf("swiper")===0||r.indexOf(t.params.containerModifierClass)===0);t.emit("_containerClasses",n.join(" "))}getSlideClasses(t){const n=this;return n.destroyed?"":t.className.split(" ").filter(r=>r.indexOf("swiper-slide")===0||r.indexOf(n.params.slideClass)===0).join(" ")}emitSlidesClasses(){const t=this;if(!t.params._emitClasses||!t.el)return;const n=[];t.slides.forEach(r=>{const i=t.getSlideClasses(r);n.push({slideEl:r,classNames:i}),t.emit("_slideClass",r,i)}),t.emit("_slideClasses",n)}slidesPerViewDynamic(t,n){t===void 0&&(t="current"),n===void 0&&(n=!1);const r=this,{params:i,slides:o,slidesGrid:l,slidesSizesGrid:s,size:a,activeIndex:u}=r;let d=1;if(typeof i.slidesPerView=="number")return i.slidesPerView;if(i.centeredSlides){let m=o[u]?Math.ceil(o[u].swiperSlideSize):0,g;for(let h=u+1;h<o.length;h+=1)o[h]&&!g&&(m+=Math.ceil(o[h].swiperSlideSize),d+=1,m>a&&(g=!0));for(let h=u-1;h>=0;h-=1)o[h]&&!g&&(m+=o[h].swiperSlideSize,d+=1,m>a&&(g=!0))}else if(t==="current")for(let m=u+1;m<o.length;m+=1)(n?l[m]+s[m]-l[u]<a:l[m]-l[u]<a)&&(d+=1);else for(let m=u-1;m>=0;m-=1)l[u]-l[m]<a&&(d+=1);return d}update(){const t=this;if(!t||t.destroyed)return;const{snapGrid:n,params:r}=t;r.breakpoints&&t.setBreakpoint(),[...t.el.querySelectorAll('[loading="lazy"]')].forEach(l=>{l.complete&&Bi(t,l)}),t.updateSize(),t.updateSlides(),t.updateProgress(),t.updateSlidesClasses();function i(){const l=t.rtlTranslate?t.translate*-1:t.translate,s=Math.min(Math.max(l,t.maxTranslate()),t.minTranslate());t.setTranslate(s),t.updateActiveIndex(),t.updateSlidesClasses()}let o;if(r.freeMode&&r.freeMode.enabled&&!r.cssMode)i(),r.autoHeight&&t.updateAutoHeight();else{if((r.slidesPerView==="auto"||r.slidesPerView>1)&&t.isEnd&&!r.centeredSlides){const l=t.virtual&&r.virtual.enabled?t.virtual.slides:t.slides;o=t.slideTo(l.length-1,0,!1,!0)}else o=t.slideTo(t.activeIndex,0,!1,!0);o||i()}r.watchOverflow&&n!==t.snapGrid&&t.checkOverflow(),t.emit("update")}changeDirection(t,n){n===void 0&&(n=!0);const r=this,i=r.params.direction;return t||(t=i==="horizontal"?"vertical":"horizontal"),t===i||t!=="horizontal"&&t!=="vertical"||(r.el.classList.remove(`${r.params.containerModifierClass}${i}`),r.el.classList.add(`${r.params.containerModifierClass}${t}`),r.emitContainerClasses(),r.params.direction=t,r.slides.forEach(o=>{t==="vertical"?o.style.width="":o.style.height=""}),r.emit("changeDirection"),n&&r.update()),r}changeLanguageDirection(t){const n=this;n.rtl&&t==="rtl"||!n.rtl&&t==="ltr"||(n.rtl=t==="rtl",n.rtlTranslate=n.params.direction==="horizontal"&&n.rtl,n.rtl?(n.el.classList.add(`${n.params.containerModifierClass}rtl`),n.el.dir="rtl"):(n.el.classList.remove(`${n.params.containerModifierClass}rtl`),n.el.dir="ltr"),n.update())}mount(t){const n=this;if(n.mounted)return!0;let r=t||n.params.el;if(typeof r=="string"&&(r=document.querySelector(r)),!r)return!1;r.swiper=n,r.parentNode&&r.parentNode.host&&r.parentNode.host.nodeName===n.params.swiperElementNodeName.toUpperCase()&&(n.isElement=!0);const i=()=>`.${(n.params.wrapperClass||"").trim().split(" ").join(".")}`;let l=(()=>r&&r.shadowRoot&&r.shadowRoot.querySelector?r.shadowRoot.querySelector(i()):St(r,i())[0])();return!l&&n.params.createElements&&(l=go("div",n.params.wrapperClass),r.append(l),St(r,`.${n.params.slideClass}`).forEach(s=>{l.append(s)})),Object.assign(n,{el:r,wrapperEl:l,slidesEl:n.isElement&&!r.parentNode.host.slideSlots?r.parentNode.host:l,hostEl:n.isElement?r.parentNode.host:r,mounted:!0,rtl:r.dir.toLowerCase()==="rtl"||Ht(r,"direction")==="rtl",rtlTranslate:n.params.direction==="horizontal"&&(r.dir.toLowerCase()==="rtl"||Ht(r,"direction")==="rtl"),wrongRTL:Ht(l,"display")==="-webkit-box"}),!0}init(t){const n=this;if(n.initialized||n.mount(t)===!1)return n;n.emit("beforeInit"),n.params.breakpoints&&n.setBreakpoint(),n.addClasses(),n.updateSize(),n.updateSlides(),n.params.watchOverflow&&n.checkOverflow(),n.params.grabCursor&&n.enabled&&n.setGrabCursor(),n.params.loop&&n.virtual&&n.params.virtual.enabled?n.slideTo(n.params.initialSlide+n.virtual.slidesBefore,0,n.params.runCallbacksOnInit,!1,!0):n.slideTo(n.params.initialSlide,0,n.params.runCallbacksOnInit,!1,!0),n.params.loop&&n.loopCreate(),n.attachEvents();const i=[...n.el.querySelectorAll('[loading="lazy"]')];return n.isElement&&i.push(...n.hostEl.querySelectorAll('[loading="lazy"]')),i.forEach(o=>{o.complete?Bi(n,o):o.addEventListener("load",l=>{Bi(n,l.target)})}),As(n),n.initialized=!0,As(n),n.emit("init"),n.emit("afterInit"),n}destroy(t,n){t===void 0&&(t=!0),n===void 0&&(n=!0);const r=this,{params:i,el:o,wrapperEl:l,slides:s}=r;return typeof r.params>"u"||r.destroyed||(r.emit("beforeDestroy"),r.initialized=!1,r.detachEvents(),i.loop&&r.loopDestroy(),n&&(r.removeClasses(),o&&typeof o!="string"&&o.removeAttribute("style"),l&&l.removeAttribute("style"),s&&s.length&&s.forEach(a=>{a.classList.remove(i.slideVisibleClass,i.slideFullyVisibleClass,i.slideActiveClass,i.slideNextClass,i.slidePrevClass),a.removeAttribute("style"),a.removeAttribute("data-swiper-slide-index")})),r.emit("destroy"),Object.keys(r.eventsListeners).forEach(a=>{r.off(a)}),t!==!1&&(r.el&&typeof r.el!="string"&&(r.el.swiper=null),og(r)),r.destroyed=!0),null}static extendDefaults(t){Ye(Ol,t)}static get extendedDefaults(){return Ol}static get defaults(){return Ns}static installModule(t){Et.prototype.__modules__||(Et.prototype.__modules__=[]);const n=Et.prototype.__modules__;typeof t=="function"&&n.indexOf(t)<0&&n.push(t)}static use(t){return Array.isArray(t)?(t.forEach(n=>Et.installModule(n)),Et):(Et.installModule(t),Et)}};Object.keys(Il).forEach(e=>{Object.keys(Il[e]).forEach(t=>{ba.prototype[t]=Il[e][t]})});ba.use([gg,vg]);const Qf=["eventsPrefix","injectStyles","injectStylesUrls","modules","init","_direction","oneWayMovement","swiperElementNodeName","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","breakpointsBase","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesBounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_loop","loopAdditionalSlides","loopAddBlankSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideFullyVisibleClass","slideNextClass","slidePrevClass","slideBlankClass","wrapperClass","lazyPreloaderClass","lazyPreloadPrevNext","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","_autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom","control"];function vn(e){return typeof e=="object"&&e!==null&&e.constructor&&Object.prototype.toString.call(e).slice(8,-1)==="Object"&&!e.__swiper__}function Un(e,t){const n=["__proto__","constructor","prototype"];Object.keys(t).filter(r=>n.indexOf(r)<0).forEach(r=>{typeof e[r]>"u"?e[r]=t[r]:vn(t[r])&&vn(e[r])&&Object.keys(t[r]).length>0?t[r].__swiper__?e[r]=t[r]:Un(e[r],t[r]):e[r]=t[r]})}function Xf(e){return e===void 0&&(e={}),e.navigation&&typeof e.navigation.nextEl>"u"&&typeof e.navigation.prevEl>"u"}function Kf(e){return e===void 0&&(e={}),e.pagination&&typeof e.pagination.el>"u"}function qf(e){return e===void 0&&(e={}),e.scrollbar&&typeof e.scrollbar.el>"u"}function Zf(e){e===void 0&&(e="");const t=e.split(" ").map(r=>r.trim()).filter(r=>!!r),n=[];return t.forEach(r=>{n.indexOf(r)<0&&n.push(r)}),n.join(" ")}function kv(e){return e===void 0&&(e=""),e?e.includes("swiper-wrapper")?e:`swiper-wrapper ${e}`:"swiper-wrapper"}function Ev(e){let{swiper:t,slides:n,passedParams:r,changedParams:i,nextEl:o,prevEl:l,scrollbarEl:s,paginationEl:a}=e;const u=i.filter(_=>_!=="children"&&_!=="direction"&&_!=="wrapperClass"),{params:d,pagination:m,navigation:g,scrollbar:h,virtual:v,thumbs:x}=t;let w,p,c,f,S,y,E,z;i.includes("thumbs")&&r.thumbs&&r.thumbs.swiper&&!r.thumbs.swiper.destroyed&&d.thumbs&&(!d.thumbs.swiper||d.thumbs.swiper.destroyed)&&(w=!0),i.includes("controller")&&r.controller&&r.controller.control&&d.controller&&!d.controller.control&&(p=!0),i.includes("pagination")&&r.pagination&&(r.pagination.el||a)&&(d.pagination||d.pagination===!1)&&m&&!m.el&&(c=!0),i.includes("scrollbar")&&r.scrollbar&&(r.scrollbar.el||s)&&(d.scrollbar||d.scrollbar===!1)&&h&&!h.el&&(f=!0),i.includes("navigation")&&r.navigation&&(r.navigation.prevEl||l)&&(r.navigation.nextEl||o)&&(d.navigation||d.navigation===!1)&&g&&!g.prevEl&&!g.nextEl&&(S=!0);const T=_=>{t[_]&&(t[_].destroy(),_==="navigation"?(t.isElement&&(t[_].prevEl.remove(),t[_].nextEl.remove()),d[_].prevEl=void 0,d[_].nextEl=void 0,t[_].prevEl=void 0,t[_].nextEl=void 0):(t.isElement&&t[_].el.remove(),d[_].el=void 0,t[_].el=void 0))};i.includes("loop")&&t.isElement&&(d.loop&&!r.loop?y=!0:!d.loop&&r.loop?E=!0:z=!0),u.forEach(_=>{if(vn(d[_])&&vn(r[_]))Object.assign(d[_],r[_]),(_==="navigation"||_==="pagination"||_==="scrollbar")&&"enabled"in r[_]&&!r[_].enabled&&T(_);else{const C=r[_];(C===!0||C===!1)&&(_==="navigation"||_==="pagination"||_==="scrollbar")?C===!1&&T(_):d[_]=r[_]}}),u.includes("controller")&&!p&&t.controller&&t.controller.control&&d.controller&&d.controller.control&&(t.controller.control=d.controller.control),i.includes("children")&&n&&v&&d.virtual.enabled?(v.slides=n,v.update(!0)):i.includes("virtual")&&v&&d.virtual.enabled&&(n&&(v.slides=n),v.update(!0)),i.includes("children")&&n&&d.loop&&(z=!0),w&&x.init()&&x.update(!0),p&&(t.controller.control=d.controller.control),c&&(t.isElement&&(!a||typeof a=="string")&&(a=document.createElement("div"),a.classList.add("swiper-pagination"),a.part.add("pagination"),t.el.appendChild(a)),a&&(d.pagination.el=a),m.init(),m.render(),m.update()),f&&(t.isElement&&(!s||typeof s=="string")&&(s=document.createElement("div"),s.classList.add("swiper-scrollbar"),s.part.add("scrollbar"),t.el.appendChild(s)),s&&(d.scrollbar.el=s),h.init(),h.updateSize(),h.setTranslate()),S&&(t.isElement&&((!o||typeof o=="string")&&(o=document.createElement("div"),o.classList.add("swiper-button-next"),o.innerHTML=t.hostEl.constructor.nextButtonSvg,o.part.add("button-next"),t.el.appendChild(o)),(!l||typeof l=="string")&&(l=document.createElement("div"),l.classList.add("swiper-button-prev"),l.innerHTML=t.hostEl.constructor.prevButtonSvg,l.part.add("button-prev"),t.el.appendChild(l))),o&&(d.navigation.nextEl=o),l&&(d.navigation.prevEl=l),g.init(),g.update()),i.includes("allowSlideNext")&&(t.allowSlideNext=r.allowSlideNext),i.includes("allowSlidePrev")&&(t.allowSlidePrev=r.allowSlidePrev),i.includes("direction")&&t.changeDirection(r.direction,!1),(y||z)&&t.loopDestroy(),(E||z)&&t.loopCreate(),t.update()}function Cv(e,t){e===void 0&&(e={}),t===void 0&&(t=!0);const n={on:{}},r={},i={};Un(n,Ns),n._emitClasses=!0,n.init=!1;const o={},l=Qf.map(a=>a.replace(/_/,"")),s=Object.assign({},e);return Object.keys(s).forEach(a=>{typeof e[a]>"u"||(l.indexOf(a)>=0?vn(e[a])?(n[a]={},i[a]={},Un(n[a],e[a]),Un(i[a],e[a])):(n[a]=e[a],i[a]=e[a]):a.search(/on[A-Z]/)===0&&typeof e[a]=="function"?t?r[`${a[2].toLowerCase()}${a.substr(3)}`]=e[a]:n.on[`${a[2].toLowerCase()}${a.substr(3)}`]=e[a]:o[a]=e[a])}),["navigation","pagination","scrollbar"].forEach(a=>{n[a]===!0&&(n[a]={}),n[a]===!1&&delete n[a]}),{params:n,passedParams:i,rest:o,events:r}}function Tv(e,t){let{el:n,nextEl:r,prevEl:i,paginationEl:o,scrollbarEl:l,swiper:s}=e;Xf(t)&&r&&i&&(s.params.navigation.nextEl=r,s.originalParams.navigation.nextEl=r,s.params.navigation.prevEl=i,s.originalParams.navigation.prevEl=i),Kf(t)&&o&&(s.params.pagination.el=o,s.originalParams.pagination.el=o),qf(t)&&l&&(s.params.scrollbar.el=l,s.originalParams.scrollbar.el=l),s.init(n)}function Pv(e,t,n,r,i){const o=[];if(!t)return o;const l=a=>{o.indexOf(a)<0&&o.push(a)};if(n&&r){const a=r.map(i),u=n.map(i);a.join("")!==u.join("")&&l("children"),r.length!==n.length&&l("children")}return Qf.filter(a=>a[0]==="_").map(a=>a.replace(/_/,"")).forEach(a=>{if(a in e&&a in t)if(vn(e[a])&&vn(t[a])){const u=Object.keys(e[a]),d=Object.keys(t[a]);u.length!==d.length?l(a):(u.forEach(m=>{e[a][m]!==t[a][m]&&l(a)}),d.forEach(m=>{e[a][m]!==t[a][m]&&l(a)}))}else e[a]!==t[a]&&l(a)}),o}const _v=e=>{!e||e.destroyed||!e.params.virtual||e.params.virtual&&!e.params.virtual.enabled||(e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.parallax&&e.params.parallax&&e.params.parallax.enabled&&e.parallax.setTranslate())};function yo(){return yo=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},yo.apply(this,arguments)}function Jf(e){return e.type&&e.type.displayName&&e.type.displayName.includes("SwiperSlide")}function ep(e){const t=[];return ie.Children.toArray(e).forEach(n=>{Jf(n)?t.push(n):n.props&&n.props.children&&ep(n.props.children).forEach(r=>t.push(r))}),t}function zv(e){const t=[],n={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]};return ie.Children.toArray(e).forEach(r=>{if(Jf(r))t.push(r);else if(r.props&&r.props.slot&&n[r.props.slot])n[r.props.slot].push(r);else if(r.props&&r.props.children){const i=ep(r.props.children);i.length>0?i.forEach(o=>t.push(o)):n["container-end"].push(r)}else n["container-end"].push(r)}),{slides:t,slots:n}}function Lv(e,t,n){if(!n)return null;const r=d=>{let m=d;return d<0?m=t.length+d:m>=t.length&&(m=m-t.length),m},i=e.isHorizontal()?{[e.rtlTranslate?"right":"left"]:`${n.offset}px`}:{top:`${n.offset}px`},{from:o,to:l}=n,s=e.params.loop?-t.length:0,a=e.params.loop?t.length*2:t.length,u=[];for(let d=s;d<a;d+=1)d>=o&&d<=l&&u.push(t[r(d)]);return u.map((d,m)=>ie.cloneElement(d,{swiper:e,style:i,key:d.props.virtualIndex||d.key||`slide-${m}`}))}function Or(e,t){return typeof window>"u"?P.useEffect(e,t):P.useLayoutEffect(e,t)}const cc=P.createContext(null),Iv=P.createContext(null),tp=P.forwardRef(function(e,t){let{className:n,tag:r="div",wrapperTag:i="div",children:o,onSwiper:l,...s}=e===void 0?{}:e,a=!1;const[u,d]=P.useState("swiper"),[m,g]=P.useState(null),[h,v]=P.useState(!1),x=P.useRef(!1),w=P.useRef(null),p=P.useRef(null),c=P.useRef(null),f=P.useRef(null),S=P.useRef(null),y=P.useRef(null),E=P.useRef(null),z=P.useRef(null),{params:T,passedParams:_,rest:C,events:O}=Cv(s),{slides:N,slots:I}=zv(o),j=()=>{v(!h)};Object.assign(T.on,{_containerClasses(D,B){d(B)}});const V=()=>{Object.assign(T.on,O),a=!0;const D={...T};if(delete D.wrapperClass,p.current=new ba(D),p.current.virtual&&p.current.params.virtual.enabled){p.current.virtual.slides=N;const B={cache:!1,slides:N,renderExternal:g,renderExternalUpdate:!1};Un(p.current.params.virtual,B),Un(p.current.originalParams.virtual,B)}};w.current||V(),p.current&&p.current.on("_beforeBreakpoint",j);const ee=()=>{a||!O||!p.current||Object.keys(O).forEach(D=>{p.current.on(D,O[D])})},pe=()=>{!O||!p.current||Object.keys(O).forEach(D=>{p.current.off(D,O[D])})};P.useEffect(()=>()=>{p.current&&p.current.off("_beforeBreakpoint",j)}),P.useEffect(()=>{!x.current&&p.current&&(p.current.emitSlidesClasses(),x.current=!0)}),Or(()=>{if(t&&(t.current=w.current),!!w.current)return p.current.destroyed&&V(),Tv({el:w.current,nextEl:S.current,prevEl:y.current,paginationEl:E.current,scrollbarEl:z.current,swiper:p.current},T),l&&!p.current.destroyed&&l(p.current),()=>{p.current&&!p.current.destroyed&&p.current.destroy(!0,!1)}},[]),Or(()=>{ee();const D=Pv(_,c.current,N,f.current,B=>B.key);return c.current=_,f.current=N,D.length&&p.current&&!p.current.destroyed&&Ev({swiper:p.current,slides:N,passedParams:_,changedParams:D,nextEl:S.current,prevEl:y.current,scrollbarEl:z.current,paginationEl:E.current}),()=>{pe()}}),Or(()=>{_v(p.current)},[m]);function M(){return T.virtual?Lv(p.current,N,m):N.map((D,B)=>ie.cloneElement(D,{swiper:p.current,swiperSlideIndex:B}))}return ie.createElement(r,yo({ref:w,className:Zf(`${u}${n?` ${n}`:""}`)},C),ie.createElement(Iv.Provider,{value:p.current},I["container-start"],ie.createElement(i,{className:kv(T.wrapperClass)},I["wrapper-start"],M(),I["wrapper-end"]),Xf(T)&&ie.createElement(ie.Fragment,null,ie.createElement("div",{ref:y,className:"swiper-button-prev"}),ie.createElement("div",{ref:S,className:"swiper-button-next"})),qf(T)&&ie.createElement("div",{ref:z,className:"swiper-scrollbar"}),Kf(T)&&ie.createElement("div",{ref:E,className:"swiper-pagination"}),I["container-end"]))});tp.displayName="Swiper";const np=P.forwardRef(function(e,t){let{tag:n="div",children:r,className:i="",swiper:o,zoom:l,lazy:s,virtualIndex:a,swiperSlideIndex:u,...d}=e===void 0?{}:e;const m=P.useRef(null),[g,h]=P.useState("swiper-slide"),[v,x]=P.useState(!1);function w(S,y,E){y===m.current&&h(E)}Or(()=>{if(typeof u<"u"&&(m.current.swiperSlideIndex=u),t&&(t.current=m.current),!(!m.current||!o)){if(o.destroyed){g!=="swiper-slide"&&h("swiper-slide");return}return o.on("_slideClass",w),()=>{o&&o.off("_slideClass",w)}}}),Or(()=>{o&&m.current&&!o.destroyed&&h(o.getSlideClasses(m.current))},[o]);const p={isActive:g.indexOf("swiper-slide-active")>=0,isVisible:g.indexOf("swiper-slide-visible")>=0,isPrev:g.indexOf("swiper-slide-prev")>=0,isNext:g.indexOf("swiper-slide-next")>=0},c=()=>typeof r=="function"?r(p):r,f=()=>{x(!0)};return ie.createElement(n,yo({ref:m,className:Zf(`${g}${i?` ${i}`:""}`),"data-swiper-slide-index":a,onLoad:f},d),l&&ie.createElement(cc.Provider,{value:p},ie.createElement("div",{className:"swiper-zoom-container","data-swiper-zoom":typeof l=="number"?l:void 0},c(),s&&!v&&ie.createElement("div",{className:"swiper-lazy-preloader"}))),!l&&ie.createElement(cc.Provider,{value:p},c(),s&&!v&&ie.createElement("div",{className:"swiper-lazy-preloader"})))});np.displayName="SwiperSlide";function rp(e,t,n,r){return e.params.createElements&&Object.keys(r).forEach(i=>{if(!n[i]&&n.auto===!0){let o=St(e.el,`.${r[i]}`)[0];o||(o=go("div",r[i]),o.className=r[i],e.el.append(o)),n[i]=o,t[i]=o}}),n}function Ov(e){let{swiper:t,extendParams:n,on:r,emit:i}=e;n({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),t.navigation={nextEl:null,prevEl:null};function o(v){let x;return v&&typeof v=="string"&&t.isElement&&(x=t.el.querySelector(v)||t.hostEl.querySelector(v),x)?x:(v&&(typeof v=="string"&&(x=[...document.querySelectorAll(v)]),t.params.uniqueNavElements&&typeof v=="string"&&x&&x.length>1&&t.el.querySelectorAll(v).length===1?x=t.el.querySelector(v):x&&x.length===1&&(x=x[0])),v&&!x?v:x)}function l(v,x){const w=t.params.navigation;v=ke(v),v.forEach(p=>{p&&(p.classList[x?"add":"remove"](...w.disabledClass.split(" ")),p.tagName==="BUTTON"&&(p.disabled=x),t.params.watchOverflow&&t.enabled&&p.classList[t.isLocked?"add":"remove"](w.lockClass))})}function s(){const{nextEl:v,prevEl:x}=t.navigation;if(t.params.loop){l(x,!1),l(v,!1);return}l(x,t.isBeginning&&!t.params.rewind),l(v,t.isEnd&&!t.params.rewind)}function a(v){v.preventDefault(),!(t.isBeginning&&!t.params.loop&&!t.params.rewind)&&(t.slidePrev(),i("navigationPrev"))}function u(v){v.preventDefault(),!(t.isEnd&&!t.params.loop&&!t.params.rewind)&&(t.slideNext(),i("navigationNext"))}function d(){const v=t.params.navigation;if(t.params.navigation=rp(t,t.originalParams.navigation,t.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!(v.nextEl||v.prevEl))return;let x=o(v.nextEl),w=o(v.prevEl);Object.assign(t.navigation,{nextEl:x,prevEl:w}),x=ke(x),w=ke(w);const p=(c,f)=>{c&&c.addEventListener("click",f==="next"?u:a),!t.enabled&&c&&c.classList.add(...v.lockClass.split(" "))};x.forEach(c=>p(c,"next")),w.forEach(c=>p(c,"prev"))}function m(){let{nextEl:v,prevEl:x}=t.navigation;v=ke(v),x=ke(x);const w=(p,c)=>{p.removeEventListener("click",c==="next"?u:a),p.classList.remove(...t.params.navigation.disabledClass.split(" "))};v.forEach(p=>w(p,"next")),x.forEach(p=>w(p,"prev"))}r("init",()=>{t.params.navigation.enabled===!1?h():(d(),s())}),r("toEdge fromEdge lock unlock",()=>{s()}),r("destroy",()=>{m()}),r("enable disable",()=>{let{nextEl:v,prevEl:x}=t.navigation;if(v=ke(v),x=ke(x),t.enabled){s();return}[...v,...x].filter(w=>!!w).forEach(w=>w.classList.add(t.params.navigation.lockClass))}),r("click",(v,x)=>{let{nextEl:w,prevEl:p}=t.navigation;w=ke(w),p=ke(p);const c=x.target;let f=p.includes(c)||w.includes(c);if(t.isElement&&!f){const S=x.path||x.composedPath&&x.composedPath();S&&(f=S.find(y=>w.includes(y)||p.includes(y)))}if(t.params.navigation.hideOnClick&&!f){if(t.pagination&&t.params.pagination&&t.params.pagination.clickable&&(t.pagination.el===c||t.pagination.el.contains(c)))return;let S;w.length?S=w[0].classList.contains(t.params.navigation.hiddenClass):p.length&&(S=p[0].classList.contains(t.params.navigation.hiddenClass)),i(S===!0?"navigationShow":"navigationHide"),[...w,...p].filter(y=>!!y).forEach(y=>y.classList.toggle(t.params.navigation.hiddenClass))}});const g=()=>{t.el.classList.remove(...t.params.navigation.navigationDisabledClass.split(" ")),d(),s()},h=()=>{t.el.classList.add(...t.params.navigation.navigationDisabledClass.split(" ")),m()};Object.assign(t.navigation,{enable:g,disable:h,update:s,init:d,destroy:m})}function gr(e){return e===void 0&&(e=""),`.${e.trim().replace(/([\.:!+\/])/g,"\\$1").replace(/ /g,".")}`}function Mv(e){let{swiper:t,extendParams:n,on:r,emit:i}=e;const o="swiper-pagination";n({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:c=>c,formatFractionTotal:c=>c,bulletClass:`${o}-bullet`,bulletActiveClass:`${o}-bullet-active`,modifierClass:`${o}-`,currentClass:`${o}-current`,totalClass:`${o}-total`,hiddenClass:`${o}-hidden`,progressbarFillClass:`${o}-progressbar-fill`,progressbarOppositeClass:`${o}-progressbar-opposite`,clickableClass:`${o}-clickable`,lockClass:`${o}-lock`,horizontalClass:`${o}-horizontal`,verticalClass:`${o}-vertical`,paginationDisabledClass:`${o}-disabled`}}),t.pagination={el:null,bullets:[]};let l,s=0;function a(){return!t.params.pagination.el||!t.pagination.el||Array.isArray(t.pagination.el)&&t.pagination.el.length===0}function u(c,f){const{bulletActiveClass:S}=t.params.pagination;c&&(c=c[`${f==="prev"?"previous":"next"}ElementSibling`],c&&(c.classList.add(`${S}-${f}`),c=c[`${f==="prev"?"previous":"next"}ElementSibling`],c&&c.classList.add(`${S}-${f}-${f}`)))}function d(c,f,S){if(c=c%S,f=f%S,f===c+1)return"next";if(f===c-1)return"previous"}function m(c){const f=c.target.closest(gr(t.params.pagination.bulletClass));if(!f)return;c.preventDefault();const S=vo(f)*t.params.slidesPerGroup;if(t.params.loop){if(t.realIndex===S)return;const y=d(t.realIndex,S,t.slides.length);y==="next"?t.slideNext():y==="previous"?t.slidePrev():t.slideToLoop(S)}else t.slideTo(S)}function g(){const c=t.rtl,f=t.params.pagination;if(a())return;let S=t.pagination.el;S=ke(S);let y,E;const z=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length,T=t.params.loop?Math.ceil(z/t.params.slidesPerGroup):t.snapGrid.length;if(t.params.loop?(E=t.previousRealIndex||0,y=t.params.slidesPerGroup>1?Math.floor(t.realIndex/t.params.slidesPerGroup):t.realIndex):typeof t.snapIndex<"u"?(y=t.snapIndex,E=t.previousSnapIndex):(E=t.previousIndex||0,y=t.activeIndex||0),f.type==="bullets"&&t.pagination.bullets&&t.pagination.bullets.length>0){const _=t.pagination.bullets;let C,O,N;if(f.dynamicBullets&&(l=$s(_[0],t.isHorizontal()?"width":"height",!0),S.forEach(I=>{I.style[t.isHorizontal()?"width":"height"]=`${l*(f.dynamicMainBullets+4)}px`}),f.dynamicMainBullets>1&&E!==void 0&&(s+=y-(E||0),s>f.dynamicMainBullets-1?s=f.dynamicMainBullets-1:s<0&&(s=0)),C=Math.max(y-s,0),O=C+(Math.min(_.length,f.dynamicMainBullets)-1),N=(O+C)/2),_.forEach(I=>{const j=[...["","-next","-next-next","-prev","-prev-prev","-main"].map(V=>`${f.bulletActiveClass}${V}`)].map(V=>typeof V=="string"&&V.includes(" ")?V.split(" "):V).flat();I.classList.remove(...j)}),S.length>1)_.forEach(I=>{const j=vo(I);j===y?I.classList.add(...f.bulletActiveClass.split(" ")):t.isElement&&I.setAttribute("part","bullet"),f.dynamicBullets&&(j>=C&&j<=O&&I.classList.add(...`${f.bulletActiveClass}-main`.split(" ")),j===C&&u(I,"prev"),j===O&&u(I,"next"))});else{const I=_[y];if(I&&I.classList.add(...f.bulletActiveClass.split(" ")),t.isElement&&_.forEach((j,V)=>{j.setAttribute("part",V===y?"bullet-active":"bullet")}),f.dynamicBullets){const j=_[C],V=_[O];for(let ee=C;ee<=O;ee+=1)_[ee]&&_[ee].classList.add(...`${f.bulletActiveClass}-main`.split(" "));u(j,"prev"),u(V,"next")}}if(f.dynamicBullets){const I=Math.min(_.length,f.dynamicMainBullets+4),j=(l*I-l)/2-N*l,V=c?"right":"left";_.forEach(ee=>{ee.style[t.isHorizontal()?V:"top"]=`${j}px`})}}S.forEach((_,C)=>{if(f.type==="fraction"&&(_.querySelectorAll(gr(f.currentClass)).forEach(O=>{O.textContent=f.formatFractionCurrent(y+1)}),_.querySelectorAll(gr(f.totalClass)).forEach(O=>{O.textContent=f.formatFractionTotal(T)})),f.type==="progressbar"){let O;f.progressbarOpposite?O=t.isHorizontal()?"vertical":"horizontal":O=t.isHorizontal()?"horizontal":"vertical";const N=(y+1)/T;let I=1,j=1;O==="horizontal"?I=N:j=N,_.querySelectorAll(gr(f.progressbarFillClass)).forEach(V=>{V.style.transform=`translate3d(0,0,0) scaleX(${I}) scaleY(${j})`,V.style.transitionDuration=`${t.params.speed}ms`})}f.type==="custom"&&f.renderCustom?(_.innerHTML=f.renderCustom(t,y+1,T),C===0&&i("paginationRender",_)):(C===0&&i("paginationRender",_),i("paginationUpdate",_)),t.params.watchOverflow&&t.enabled&&_.classList[t.isLocked?"add":"remove"](f.lockClass)})}function h(){const c=t.params.pagination;if(a())return;const f=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.grid&&t.params.grid.rows>1?t.slides.length/Math.ceil(t.params.grid.rows):t.slides.length;let S=t.pagination.el;S=ke(S);let y="";if(c.type==="bullets"){let E=t.params.loop?Math.ceil(f/t.params.slidesPerGroup):t.snapGrid.length;t.params.freeMode&&t.params.freeMode.enabled&&E>f&&(E=f);for(let z=0;z<E;z+=1)c.renderBullet?y+=c.renderBullet.call(t,z,c.bulletClass):y+=`<${c.bulletElement} ${t.isElement?'part="bullet"':""} class="${c.bulletClass}"></${c.bulletElement}>`}c.type==="fraction"&&(c.renderFraction?y=c.renderFraction.call(t,c.currentClass,c.totalClass):y=`<span class="${c.currentClass}"></span> / <span class="${c.totalClass}"></span>`),c.type==="progressbar"&&(c.renderProgressbar?y=c.renderProgressbar.call(t,c.progressbarFillClass):y=`<span class="${c.progressbarFillClass}"></span>`),t.pagination.bullets=[],S.forEach(E=>{c.type!=="custom"&&(E.innerHTML=y||""),c.type==="bullets"&&t.pagination.bullets.push(...E.querySelectorAll(gr(c.bulletClass)))}),c.type!=="custom"&&i("paginationRender",S[0])}function v(){t.params.pagination=rp(t,t.originalParams.pagination,t.params.pagination,{el:"swiper-pagination"});const c=t.params.pagination;if(!c.el)return;let f;typeof c.el=="string"&&t.isElement&&(f=t.el.querySelector(c.el)),!f&&typeof c.el=="string"&&(f=[...document.querySelectorAll(c.el)]),f||(f=c.el),!(!f||f.length===0)&&(t.params.uniqueNavElements&&typeof c.el=="string"&&Array.isArray(f)&&f.length>1&&(f=[...t.el.querySelectorAll(c.el)],f.length>1&&(f=f.filter(S=>Gf(S,".swiper")[0]===t.el)[0])),Array.isArray(f)&&f.length===1&&(f=f[0]),Object.assign(t.pagination,{el:f}),f=ke(f),f.forEach(S=>{c.type==="bullets"&&c.clickable&&S.classList.add(...(c.clickableClass||"").split(" ")),S.classList.add(c.modifierClass+c.type),S.classList.add(t.isHorizontal()?c.horizontalClass:c.verticalClass),c.type==="bullets"&&c.dynamicBullets&&(S.classList.add(`${c.modifierClass}${c.type}-dynamic`),s=0,c.dynamicMainBullets<1&&(c.dynamicMainBullets=1)),c.type==="progressbar"&&c.progressbarOpposite&&S.classList.add(c.progressbarOppositeClass),c.clickable&&S.addEventListener("click",m),t.enabled||S.classList.add(c.lockClass)}))}function x(){const c=t.params.pagination;if(a())return;let f=t.pagination.el;f&&(f=ke(f),f.forEach(S=>{S.classList.remove(c.hiddenClass),S.classList.remove(c.modifierClass+c.type),S.classList.remove(t.isHorizontal()?c.horizontalClass:c.verticalClass),c.clickable&&(S.classList.remove(...(c.clickableClass||"").split(" ")),S.removeEventListener("click",m))})),t.pagination.bullets&&t.pagination.bullets.forEach(S=>S.classList.remove(...c.bulletActiveClass.split(" ")))}r("changeDirection",()=>{if(!t.pagination||!t.pagination.el)return;const c=t.params.pagination;let{el:f}=t.pagination;f=ke(f),f.forEach(S=>{S.classList.remove(c.horizontalClass,c.verticalClass),S.classList.add(t.isHorizontal()?c.horizontalClass:c.verticalClass)})}),r("init",()=>{t.params.pagination.enabled===!1?p():(v(),h(),g())}),r("activeIndexChange",()=>{typeof t.snapIndex>"u"&&g()}),r("snapIndexChange",()=>{g()}),r("snapGridLengthChange",()=>{h(),g()}),r("destroy",()=>{x()}),r("enable disable",()=>{let{el:c}=t.pagination;c&&(c=ke(c),c.forEach(f=>f.classList[t.enabled?"remove":"add"](t.params.pagination.lockClass)))}),r("lock unlock",()=>{g()}),r("click",(c,f)=>{const S=f.target,y=ke(t.pagination.el);if(t.params.pagination.el&&t.params.pagination.hideOnClick&&y&&y.length>0&&!S.classList.contains(t.params.pagination.bulletClass)){if(t.navigation&&(t.navigation.nextEl&&S===t.navigation.nextEl||t.navigation.prevEl&&S===t.navigation.prevEl))return;const E=y[0].classList.contains(t.params.pagination.hiddenClass);i(E===!0?"paginationShow":"paginationHide"),y.forEach(z=>z.classList.toggle(t.params.pagination.hiddenClass))}});const w=()=>{t.el.classList.remove(t.params.pagination.paginationDisabledClass);let{el:c}=t.pagination;c&&(c=ke(c),c.forEach(f=>f.classList.remove(t.params.pagination.paginationDisabledClass))),v(),h(),g()},p=()=>{t.el.classList.add(t.params.pagination.paginationDisabledClass);let{el:c}=t.pagination;c&&(c=ke(c),c.forEach(f=>f.classList.add(t.params.pagination.paginationDisabledClass))),x()};Object.assign(t.pagination,{enable:w,disable:p,render:h,update:g,init:v,destroy:x})}const $v="#000000",Av="#464646",Nv="#121212",Rv="#b7b7b7",bv="#ffffff",Dv="#f4f4f4",Fv="#ff9922",Bv="#2189ff",jv="#6E6A69",Vv="#0274C2",ip={colors:{black:$v,grey:Av,darkGrey:Nv,lightGrey:Rv,white:bv,offWhite:Dv,flag:Fv,primary:Bv,outOfStock:jv,secondary:Vv},fonts:{primary:"SamsungOne, sans-serif",secondary:"SamsungSharpSans, sans-serif",tertiary:"sssM, SamsungSharpSans, sans-serif",quaternary:"sssR, SamsungSharpSans, sans-serif",baseSize:16,sizes:{disclaimer:13,xxs:14,xs:16,s:19,m:22,l:26,xl:32,section:38,heading:42}},breakpoints:{desktop:1440,tablet:1100,smallMobile:400,mobile:768},margins:[9,14,17,21,23,38,45,61,65]},op=ip;function lp(e){const[t,n]=P.useState(!1);return P.useEffect(()=>{typeof window>"u"&&n(!1),n((window==null?void 0:window.innerWidth)<=e);const r=()=>{n((window==null?void 0:window.innerWidth)<=e)};return window==null||window.addEventListener("resize",r),()=>{window==null||window.removeEventListener("resize",r)}},[]),t}function Fo(){return lp(op.breakpoints.mobile)}function Gv(){return lp(op.breakpoints.tablet)}var Zr={},Hv={get exports(){return Zr},set exports(e){Zr=e}},re={};/** @license React v16.13.1 * react-is.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var Ce=typeof Symbol=="function"&&Symbol.for,Da=Ce?Symbol.for("react.element"):60103,Fa=Ce?Symbol.for("react.portal"):60106,Bo=Ce?Symbol.for("react.fragment"):60107,jo=Ce?Symbol.for("react.strict_mode"):60108,Vo=Ce?Symbol.for("react.profiler"):60114,Go=Ce?Symbol.for("react.provider"):60109,Ho=Ce?Symbol.for("react.context"):60110,Ba=Ce?Symbol.for("react.async_mode"):60111,Uo=Ce?Symbol.for("react.concurrent_mode"):60111,Wo=Ce?Symbol.for("react.forward_ref"):60112,Yo=Ce?Symbol.for("react.suspense"):60113,Uv=Ce?Symbol.for("react.suspense_list"):60120,Qo=Ce?Symbol.for("react.memo"):60115,Xo=Ce?Symbol.for("react.lazy"):60116,Wv=Ce?Symbol.for("react.block"):60121,Yv=Ce?Symbol.for("react.fundamental"):60117,Qv=Ce?Symbol.for("react.responder"):60118,Xv=Ce?Symbol.for("react.scope"):60119;function Je(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case Da:switch(e=e.type,e){case Ba:case Uo:case Bo:case Vo:case jo:case Yo:return e;default:switch(e=e&&e.$$typeof,e){case Ho:case Wo:case Xo:case Qo:case Go:return e;default:return t}}case Fa:return t}}}function sp(e){return Je(e)===Uo}re.AsyncMode=Ba;re.ConcurrentMode=Uo;re.ContextConsumer=Ho;re.ContextProvider=Go;re.Element=Da;re.ForwardRef=Wo;re.Fragment=Bo;re.Lazy=Xo;re.Memo=Qo;re.Portal=Fa;re.Profiler=Vo;re.StrictMode=jo;re.Suspense=Yo;re.isAsyncMode=function(e){return sp(e)||Je(e)===Ba};re.isConcurrentMode=sp;re.isContextConsumer=function(e){return Je(e)===Ho};re.isContextProvider=function(e){return Je(e)===Go};re.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===Da};re.isForwardRef=function(e){return Je(e)===Wo};re.isFragment=function(e){return Je(e)===Bo};re.isLazy=function(e){return Je(e)===Xo};re.isMemo=function(e){return Je(e)===Qo};re.isPortal=function(e){return Je(e)===Fa};re.isProfiler=function(e){return Je(e)===Vo};re.isStrictMode=function(e){return Je(e)===jo};re.isSuspense=function(e){return Je(e)===Yo};re.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===Bo||e===Uo||e===Vo||e===jo||e===Yo||e===Uv||typeof e=="object"&&e!==null&&(e.$$typeof===Xo||e.$$typeof===Qo||e.$$typeof===Go||e.$$typeof===Ho||e.$$typeof===Wo||e.$$typeof===Yv||e.$$typeof===Qv||e.$$typeof===Xv||e.$$typeof===Wv)};re.typeOf=Je;(function(e){e.exports=re})(Hv);function Kv(e){function t($,R,b,H,k){for(var K=0,A=0,le=0,G=0,X,U,he=0,Fe=0,J,Ie=J=X=0,te=0,Te=0,or=0,Pe=0,li=b.length,lr=li-1,at,Y="",ge="",Zo="",Jo="",Rt;te<li;){if(U=b.charCodeAt(te),te===lr&&A+G+le+K!==0&&(A!==0&&(U=A===47?10:47),G=le=K=0,li++,lr++),A+G+le+K===0){if(te===lr&&(0<Te&&(Y=Y.replace(g,"")),0<Y.trim().length)){switch(U){case 32:case 9:case 59:case 13:case 10:break;default:Y+=b.charAt(te)}U=59}switch(U){case 123:for(Y=Y.trim(),X=Y.charCodeAt(0),J=1,Pe=++te;te<li;){switch(U=b.charCodeAt(te)){case 123:J++;break;case 125:J--;break;case 47:switch(U=b.charCodeAt(te+1)){case 42:case 47:e:{for(Ie=te+1;Ie<lr;++Ie)switch(b.charCodeAt(Ie)){case 47:if(U===42&&b.charCodeAt(Ie-1)===42&&te+2!==Ie){te=Ie+1;break e}break;case 10:if(U===47){te=Ie+1;break e}}te=Ie}}break;case 91:U++;case 40:U++;case 34:case 39:for(;te++<lr&&b.charCodeAt(te)!==U;);}if(J===0)break;te++}switch(J=b.substring(Pe,te),X===0&&(X=(Y=Y.replace(m,"").trim()).charCodeAt(0)),X){case 64:switch(0<Te&&(Y=Y.replace(g,"")),U=Y.charCodeAt(1),U){case 100:case 109:case 115:case 45:Te=R;break;default:Te=ee}if(J=t(R,Te,J,U,k+1),Pe=J.length,0<M&&(Te=n(ee,Y,or),Rt=s(3,J,Te,R,I,N,Pe,U,k,H),Y=Te.join(""),Rt!==void 0&&(Pe=(J=Rt.trim()).length)===0&&(U=0,J="")),0<Pe)switch(U){case 115:Y=Y.replace(E,l);case 100:case 109:case 45:J=Y+"{"+J+"}";break;case 107:Y=Y.replace(c,"$1 $2"),J=Y+"{"+J+"}",J=V===1||V===2&&o("@"+J,3)?"@-webkit-"+J+"@"+J:"@"+J;break;default:J=Y+J,H===112&&(J=(ge+=J,""))}else J="";break;default:J=t(R,n(R,Y,or),J,H,k+1)}Zo+=J,J=or=Te=Ie=X=0,Y="",U=b.charCodeAt(++te);break;case 125:case 59:if(Y=(0<Te?Y.replace(g,""):Y).trim(),1<(Pe=Y.length))switch(Ie===0&&(X=Y.charCodeAt(0),X===45||96<X&&123>X)&&(Pe=(Y=Y.replace(" ",":")).length),0<M&&(Rt=s(1,Y,R,$,I,N,ge.length,H,k,H))!==void 0&&(Pe=(Y=Rt.trim()).length)===0&&(Y="\0\0"),X=Y.charCodeAt(0),U=Y.charCodeAt(1),X){case 0:break;case 64:if(U===105||U===99){Jo+=Y+b.charAt(te);break}default:Y.charCodeAt(Pe-1)!==58&&(ge+=i(Y,X,U,Y.charCodeAt(2)))}or=Te=Ie=X=0,Y="",U=b.charCodeAt(++te)}}switch(U){case 13:case 10:A===47?A=0:1+X===0&&H!==107&&0<Y.length&&(Te=1,Y+="\0"),0<M*B&&s(0,Y,R,$,I,N,ge.length,H,k,H),N=1,I++;break;case 59:case 125:if(A+G+le+K===0){N++;break}default:switch(N++,at=b.charAt(te),U){case 9:case 32:if(G+K+A===0)switch(he){case 44:case 58:case 9:case 32:at="";break;default:U!==32&&(at=" ")}break;case 0:at="\\0";break;case 12:at="\\f";break;case 11:at="\\v";break;case 38:G+A+K===0&&(Te=or=1,at="\f"+at);break;case 108:if(G+A+K+j===0&&0<Ie)switch(te-Ie){case 2:he===112&&b.charCodeAt(te-3)===58&&(j=he);case 8:Fe===111&&(j=Fe)}break;case 58:G+A+K===0&&(Ie=te);break;case 44:A+le+G+K===0&&(Te=1,at+="\r");break;case 34:case 39:A===0&&(G=G===U?0:G===0?U:G);break;case 91:G+A+le===0&&K++;break;case 93:G+A+le===0&&K--;break;case 41:G+A+K===0&&le--;break;case 40:if(G+A+K===0){if(X===0)switch(2*he+3*Fe){case 533:break;default:X=1}le++}break;case 64:A+le+G+K+Ie+J===0&&(J=1);break;case 42:case 47:if(!(0<G+K+le))switch(A){case 0:switch(2*U+3*b.charCodeAt(te+1)){case 235:A=47;break;case 220:Pe=te,A=42}break;case 42:U===47&&he===42&&Pe+2!==te&&(b.charCodeAt(Pe+2)===33&&(ge+=b.substring(Pe,te+1)),at="",A=0)}}A===0&&(Y+=at)}Fe=he,he=U,te++}if(Pe=ge.length,0<Pe){if(Te=R,0<M&&(Rt=s(2,ge,Te,$,I,N,Pe,H,k,H),Rt!==void 0&&(ge=Rt).length===0))return Jo+ge+Zo;if(ge=Te.join(",")+"{"+ge+"}",V*j!==0){switch(V!==2||o(ge,2)||(j=0),j){case 111:ge=ge.replace(S,":-moz-$1")+ge;break;case 112:ge=ge.replace(f,"::-webkit-input-$1")+ge.replace(f,"::-moz-$1")+ge.replace(f,":-ms-input-$1")+ge}j=0}}return Jo+ge+Zo}function n($,R,b){var H=R.trim().split(w);R=H;var k=H.length,K=$.length;switch(K){case 0:case 1:var A=0;for($=K===0?"":$[0]+" ";A<k;++A)R[A]=r($,R[A],b).trim();break;default:var le=A=0;for(R=[];A<k;++A)for(var G=0;G<K;++G)R[le++]=r($[G]+" ",H[A],b).trim()}return R}function r($,R,b){var H=R.charCodeAt(0);switch(33>H&&(H=(R=R.trim()).charCodeAt(0)),H){case 38:return R.replace(p,"$1"+$.trim());case 58:return $.trim()+R.replace(p,"$1"+$.trim());default:if(0<1*b&&0<R.indexOf("\f"))return R.replace(p,($.charCodeAt(0)===58?"":"$1")+$.trim())}return $+R}function i($,R,b,H){var k=$+";",K=2*R+3*b+4*H;if(K===944){$=k.indexOf(":",9)+1;var A=k.substring($,k.length-1).trim();return A=k.substring(0,$).trim()+A+";",V===1||V===2&&o(A,1)?"-webkit-"+A+A:A}if(V===0||V===2&&!o(k,1))return k;switch(K){case 1015:return k.charCodeAt(10)===97?"-webkit-"+k+k:k;case 951:return k.charCodeAt(3)===116?"-webkit-"+k+k:k;case 963:return k.charCodeAt(5)===110?"-webkit-"+k+k:k;case 1009:if(k.charCodeAt(4)!==100)break;case 969:case 942:return"-webkit-"+k+k;case 978:return"-webkit-"+k+"-moz-"+k+k;case 1019:case 983:return"-webkit-"+k+"-moz-"+k+"-ms-"+k+k;case 883:if(k.charCodeAt(8)===45)return"-webkit-"+k+k;if(0<k.indexOf("image-set(",11))return k.replace(O,"$1-webkit-$2")+k;break;case 932:if(k.charCodeAt(4)===45)switch(k.charCodeAt(5)){case 103:return"-webkit-box-"+k.replace("-grow","")+"-webkit-"+k+"-ms-"+k.replace("grow","positive")+k;case 115:return"-webkit-"+k+"-ms-"+k.replace("shrink","negative")+k;case 98:return"-webkit-"+k+"-ms-"+k.replace("basis","preferred-size")+k}return"-webkit-"+k+"-ms-"+k+k;case 964:return"-webkit-"+k+"-ms-flex-"+k+k;case 1023:if(k.charCodeAt(8)!==99)break;return A=k.substring(k.indexOf(":",15)).replace("flex-","").replace("space-between","justify"),"-webkit-box-pack"+A+"-webkit-"+k+"-ms-flex-pack"+A+k;case 1005:return v.test(k)?k.replace(h,":-webkit-")+k.replace(h,":-moz-")+k:k;case 1e3:switch(A=k.substring(13).trim(),R=A.indexOf("-")+1,A.charCodeAt(0)+A.charCodeAt(R)){case 226:A=k.replace(y,"tb");break;case 232:A=k.replace(y,"tb-rl");break;case 220:A=k.replace(y,"lr");break;default:return k}return"-webkit-"+k+"-ms-"+A+k;case 1017:if(k.indexOf("sticky",9)===-1)break;case 975:switch(R=(k=$).length-10,A=(k.charCodeAt(R)===33?k.substring(0,R):k).substring($.indexOf(":",7)+1).trim(),K=A.charCodeAt(0)+(A.charCodeAt(7)|0)){case 203:if(111>A.charCodeAt(8))break;case 115:k=k.replace(A,"-webkit-"+A)+";"+k;break;case 207:case 102:k=k.replace(A,"-webkit-"+(102<K?"inline-":"")+"box")+";"+k.replace(A,"-webkit-"+A)+";"+k.replace(A,"-ms-"+A+"box")+";"+k}return k+";";case 938:if(k.charCodeAt(5)===45)switch(k.charCodeAt(6)){case 105:return A=k.replace("-items",""),"-webkit-"+k+"-webkit-box-"+A+"-ms-flex-"+A+k;case 115:return"-webkit-"+k+"-ms-flex-item-"+k.replace(T,"")+k;default:return"-webkit-"+k+"-ms-flex-line-pack"+k.replace("align-content","").replace(T,"")+k}break;case 973:case 989:if(k.charCodeAt(3)!==45||k.charCodeAt(4)===122)break;case 931:case 953:if(C.test($)===!0)return(A=$.substring($.indexOf(":")+1)).charCodeAt(0)===115?i($.replace("stretch","fill-available"),R,b,H).replace(":fill-available",":stretch"):k.replace(A,"-webkit-"+A)+k.replace(A,"-moz-"+A.replace("fill-",""))+k;break;case 962:if(k="-webkit-"+k+(k.charCodeAt(5)===102?"-ms-"+k:"")+k,b+H===211&&k.charCodeAt(13)===105&&0<k.indexOf("transform",10))return k.substring(0,k.indexOf(";",27)+1).replace(x,"$1-webkit-$2")+k}return k}function o($,R){var b=$.indexOf(R===1?":":"{"),H=$.substring(0,R!==3?b:10);return b=$.substring(b+1,$.length-1),D(R!==2?H:H.replace(_,"$1"),b,R)}function l($,R){var b=i(R,R.charCodeAt(0),R.charCodeAt(1),R.charCodeAt(2));return b!==R+";"?b.replace(z," or ($1)").substring(4):"("+R+")"}function s($,R,b,H,k,K,A,le,G,X){for(var U=0,he=R,Fe;U<M;++U)switch(Fe=pe[U].call(d,$,he,b,H,k,K,A,le,G,X)){case void 0:case!1:case!0:case null:break;default:he=Fe}if(he!==R)return he}function a($){switch($){case void 0:case null:M=pe.length=0;break;default:if(typeof $=="function")pe[M++]=$;else if(typeof $=="object")for(var R=0,b=$.length;R<b;++R)a($[R]);else B=!!$|0}return a}function u($){return $=$.prefix,$!==void 0&&(D=null,$?typeof $!="function"?V=1:(V=2,D=$):V=0),u}function d($,R){var b=$;if(33>b.charCodeAt(0)&&(b=b.trim()),Q=b,b=[Q],0<M){var H=s(-1,R,b,b,I,N,0,0,0,0);H!==void 0&&typeof H=="string"&&(R=H)}var k=t(ee,b,R,0,0);return 0<M&&(H=s(-2,k,b,b,I,N,k.length,0,0,0),H!==void 0&&(k=H)),Q="",j=0,N=I=1,k}var m=/^\0+/g,g=/[\0\r\f]/g,h=/: */g,v=/zoo|gra/,x=/([,: ])(transform)/g,w=/,\r+?/g,p=/([\t\r\n ])*\f?&/g,c=/@(k\w+)\s*(\S*)\s*/,f=/::(place)/g,S=/:(read-only)/g,y=/[svh]\w+-[tblr]{2}/,E=/\(\s*(.*)\s*\)/g,z=/([\s\S]*?);/g,T=/-self|flex-/g,_=/[^]*?(:[rp][el]a[\w-]+)[^]*/,C=/stretch|:\s*\w+\-(?:conte|avail)/,O=/([^-])(image-set\()/,N=1,I=1,j=0,V=1,ee=[],pe=[],M=0,D=null,B=0,Q="";return d.use=a,d.set=u,e!==void 0&&u(e),d}var qv={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1};function Zv(e){var t=Object.create(null);return function(n){return t[n]===void 0&&(t[n]=e(n)),t[n]}}var Jv=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|enterKeyHint|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,dc=Zv(function(e){return Jv.test(e)||e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)<91}),ja=Zr,e0={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},t0={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},n0={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},ap={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},Va={};Va[ja.ForwardRef]=n0;Va[ja.Memo]=ap;function fc(e){return ja.isMemo(e)?ap:Va[e.$$typeof]||e0}var r0=Object.defineProperty,i0=Object.getOwnPropertyNames,pc=Object.getOwnPropertySymbols,o0=Object.getOwnPropertyDescriptor,l0=Object.getPrototypeOf,mc=Object.prototype;function up(e,t,n){if(typeof t!="string"){if(mc){var r=l0(t);r&&r!==mc&&up(e,r,n)}var i=i0(t);pc&&(i=i.concat(pc(t)));for(var o=fc(e),l=fc(t),s=0;s<i.length;++s){var a=i[s];if(!t0[a]&&!(n&&n[a])&&!(l&&l[a])&&!(o&&o[a])){var u=o0(t,a);try{r0(e,a,u)}catch{}}}}return e}var s0=up;function mt(){return(mt=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var hc=function(e,t){for(var n=[e[0]],r=0,i=t.length;r<i;r+=1)n.push(t[r],e[r+1]);return n},Rs=function(e){return e!==null&&typeof e=="object"&&(e.toString?e.toString():Object.prototype.toString.call(e))==="[object Object]"&&!Zr.typeOf(e)},wo=Object.freeze([]),qt=Object.freeze({});function Zn(e){return typeof e=="function"}function gc(e){return e.displayName||e.name||"Component"}function Ga(e){return e&&typeof e.styledComponentId=="string"}var Jn=typeof process<"u"&&({}.REACT_APP_SC_ATTR||{}.SC_ATTR)||"data-styled",Ha=typeof window<"u"&&"HTMLElement"in window,a0=Boolean(typeof SC_DISABLE_SPEEDY=="boolean"?SC_DISABLE_SPEEDY:typeof process<"u"&&{}.REACT_APP_SC_DISABLE_SPEEDY!==void 0&&{}.REACT_APP_SC_DISABLE_SPEEDY!==""?{}.REACT_APP_SC_DISABLE_SPEEDY!=="false"&&{}.REACT_APP_SC_DISABLE_SPEEDY:typeof process<"u"&&{}.SC_DISABLE_SPEEDY!==void 0&&{}.SC_DISABLE_SPEEDY!==""?{}.SC_DISABLE_SPEEDY!=="false"&&{}.SC_DISABLE_SPEEDY:!1),u0={};function yn(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];throw new Error("An error occurred. See https://git.io/JUIaE#"+e+" for more information."+(n.length>0?" Args: "+n.join(", "):""))}var c0=function(){function e(n){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=n}var t=e.prototype;return t.indexOfGroup=function(n){for(var r=0,i=0;i<n;i++)r+=this.groupSizes[i];return r},t.insertRules=function(n,r){if(n>=this.groupSizes.length){for(var i=this.groupSizes,o=i.length,l=o;n>=l;)(l<<=1)<0&&yn(16,""+n);this.groupSizes=new Uint32Array(l),this.groupSizes.set(i),this.length=l;for(var s=o;s<l;s++)this.groupSizes[s]=0}for(var a=this.indexOfGroup(n+1),u=0,d=r.length;u<d;u++)this.tag.insertRule(a,r[u])&&(this.groupSizes[n]++,a++)},t.clearGroup=function(n){if(n<this.length){var r=this.groupSizes[n],i=this.indexOfGroup(n),o=i+r;this.groupSizes[n]=0;for(var l=i;l<o;l++)this.tag.deleteRule(i)}},t.getGroup=function(n){var r="";if(n>=this.length||this.groupSizes[n]===0)return r;for(var i=this.groupSizes[n],o=this.indexOfGroup(n),l=o+i,s=o;s<l;s++)r+=this.tag.getRule(s)+`/*!sc*/ `;return r},e}(),ji=new Map,So=new Map,Mr=1,_i=function(e){if(ji.has(e))return ji.get(e);for(;So.has(Mr);)Mr++;var t=Mr++;return ji.set(e,t),So.set(t,e),t},d0=function(e){return So.get(e)},f0=function(e,t){t>=Mr&&(Mr=t+1),ji.set(e,t),So.set(t,e)},p0="style["+Jn+'][data-styled-version="5.3.5"]',m0=new RegExp("^"+Jn+'\\.g(\\d+)\\[id="([\\w\\d-]+)"\\].*?"([^"]*)'),h0=function(e,t,n){for(var r,i=n.split(","),o=0,l=i.length;o<l;o++)(r=i[o])&&e.registerName(t,r)},g0=function(e,t){for(var n=(t.textContent||"").split(`/*!sc*/ `),r=[],i=0,o=n.length;i<o;i++){var l=n[i].trim();if(l){var s=l.match(m0);if(s){var a=0|parseInt(s[1],10),u=s[2];a!==0&&(f0(u,a),h0(e,u,s[3]),e.getTag().insertRules(a,r)),r.length=0}else r.push(l)}}},v0=function(){return typeof window<"u"&&window.__webpack_nonce__!==void 0?window.__webpack_nonce__:null},cp=function(e){var t=document.head,n=e||t,r=document.createElement("style"),i=function(s){for(var a=s.childNodes,u=a.length;u>=0;u--){var d=a[u];if(d&&d.nodeType===1&&d.hasAttribute(Jn))return d}}(n),o=i!==void 0?i.nextSibling:null;r.setAttribute(Jn,"active"),r.setAttribute("data-styled-version","5.3.5");var l=v0();return l&&r.setAttribute("nonce",l),n.insertBefore(r,o),r},y0=function(){function e(n){var r=this.element=cp(n);r.appendChild(document.createTextNode("")),this.sheet=function(i){if(i.sheet)return i.sheet;for(var o=document.styleSheets,l=0,s=o.length;l<s;l++){var a=o[l];if(a.ownerNode===i)return a}yn(17)}(r),this.length=0}var t=e.prototype;return t.insertRule=function(n,r){try{return this.sheet.insertRule(r,n),this.length++,!0}catch{return!1}},t.deleteRule=function(n){this.sheet.deleteRule(n),this.length--},t.getRule=function(n){var r=this.sheet.cssRules[n];return r!==void 0&&typeof r.cssText=="string"?r.cssText:""},e}(),w0=function(){function e(n){var r=this.element=cp(n);this.nodes=r.childNodes,this.length=0}var t=e.prototype;return t.insertRule=function(n,r){if(n<=this.length&&n>=0){var i=document.createTextNode(r),o=this.nodes[n];return this.element.insertBefore(i,o||null),this.length++,!0}return!1},t.deleteRule=function(n){this.element.removeChild(this.nodes[n]),this.length--},t.getRule=function(n){return n<this.length?this.nodes[n].textContent:""},e}(),S0=function(){function e(n){this.rules=[],this.length=0}var t=e.prototype;return t.insertRule=function(n,r){return n<=this.length&&(this.rules.splice(n,0,r),this.length++,!0)},t.deleteRule=function(n){this.rules.splice(n,1),this.length--},t.getRule=function(n){return n<this.length?this.rules[n]:""},e}(),vc=Ha,x0={isServer:!Ha,useCSSOMInjection:!a0},xo=function(){function e(n,r,i){n===void 0&&(n=qt),r===void 0&&(r={}),this.options=mt({},x0,{},n),this.gs=r,this.names=new Map(i),this.server=!!n.isServer,!this.server&&Ha&&vc&&(vc=!1,function(o){for(var l=document.querySelectorAll(p0),s=0,a=l.length;s<a;s++){var u=l[s];u&&u.getAttribute(Jn)!=="active"&&(g0(o,u),u.parentNode&&u.parentNode.removeChild(u))}}(this))}e.registerId=function(n){return _i(n)};var t=e.prototype;return t.reconstructWithOptions=function(n,r){return r===void 0&&(r=!0),new e(mt({},this.options,{},n),this.gs,r&&this.names||void 0)},t.allocateGSInstance=function(n){return this.gs[n]=(this.gs[n]||0)+1},t.getTag=function(){return this.tag||(this.tag=(i=(r=this.options).isServer,o=r.useCSSOMInjection,l=r.target,n=i?new S0(l):o?new y0(l):new w0(l),new c0(n)));var n,r,i,o,l},t.hasNameForId=function(n,r){return this.names.has(n)&&this.names.get(n).has(r)},t.registerName=function(n,r){if(_i(n),this.names.has(n))this.names.get(n).add(r);else{var i=new Set;i.add(r),this.names.set(n,i)}},t.insertRules=function(n,r,i){this.registerName(n,r),this.getTag().insertRules(_i(n),i)},t.clearNames=function(n){this.names.has(n)&&this.names.get(n).clear()},t.clearRules=function(n){this.getTag().clearGroup(_i(n)),this.clearNames(n)},t.clearTag=function(){this.tag=void 0},t.toString=function(){return function(n){for(var r=n.getTag(),i=r.length,o="",l=0;l<i;l++){var s=d0(l);if(s!==void 0){var a=n.names.get(s),u=r.getGroup(l);if(a&&u&&a.size){var d=Jn+".g"+l+'[id="'+s+'"]',m="";a!==void 0&&a.forEach(function(g){g.length>0&&(m+=g+",")}),o+=""+u+d+'{content:"'+m+`"}/*!sc*/ `}}}return o}(this)},e}(),k0=/(a)(d)/gi,yc=function(e){return String.fromCharCode(e+(e>25?39:97))};function bs(e){var t,n="";for(t=Math.abs(e);t>52;t=t/52|0)n=yc(t%52)+n;return(yc(t%52)+n).replace(k0,"$1-$2")}var bn=function(e,t){for(var n=t.length;n;)e=33*e^t.charCodeAt(--n);return e},dp=function(e){return bn(5381,e)};function fp(e){for(var t=0;t<e.length;t+=1){var n=e[t];if(Zn(n)&&!Ga(n))return!1}return!0}var E0=dp("5.3.5"),C0=function(){function e(t,n,r){this.rules=t,this.staticRulesId="",this.isStatic=(r===void 0||r.isStatic)&&fp(t),this.componentId=n,this.baseHash=bn(E0,n),this.baseStyle=r,xo.registerId(n)}return e.prototype.generateAndInjectStyles=function(t,n,r){var i=this.componentId,o=[];if(this.baseStyle&&o.push(this.baseStyle.generateAndInjectStyles(t,n,r)),this.isStatic&&!r.hash)if(this.staticRulesId&&n.hasNameForId(i,this.staticRulesId))o.push(this.staticRulesId);else{var l=wn(this.rules,t,n,r).join(""),s=bs(bn(this.baseHash,l)>>>0);if(!n.hasNameForId(i,s)){var a=r(l,"."+s,void 0,i);n.insertRules(i,s,a)}o.push(s),this.staticRulesId=s}else{for(var u=this.rules.length,d=bn(this.baseHash,r.hash),m="",g=0;g<u;g++){var h=this.rules[g];if(typeof h=="string")m+=h;else if(h){var v=wn(h,t,n,r),x=Array.isArray(v)?v.join(""):v;d=bn(d,x+g),m+=x}}if(m){var w=bs(d>>>0);if(!n.hasNameForId(i,w)){var p=r(m,"."+w,void 0,i);n.insertRules(i,w,p)}o.push(w)}}return o.join(" ")},e}(),T0=/^\s*\/\/.*$/gm,P0=[":","[",".","#"];function _0(e){var t,n,r,i,o=e===void 0?qt:e,l=o.options,s=l===void 0?qt:l,a=o.plugins,u=a===void 0?wo:a,d=new Kv(s),m=[],g=function(x){function w(p){if(p)try{x(p+"}")}catch{}}return function(p,c,f,S,y,E,z,T,_,C){switch(p){case 1:if(_===0&&c.charCodeAt(0)===64)return x(c+";"),"";break;case 2:if(T===0)return c+"/*|*/";break;case 3:switch(T){case 102:case 112:return x(f[0]+c),"";default:return c+(C===0?"/*|*/":"")}case-2:c.split("/*|*/}").forEach(w)}}}(function(x){m.push(x)}),h=function(x,w,p){return w===0&&P0.indexOf(p[n.length])!==-1||p.match(i)?x:"."+t};function v(x,w,p,c){c===void 0&&(c="&");var f=x.replace(T0,""),S=w&&p?p+" "+w+" { "+f+" }":f;return t=c,n=w,r=new RegExp("\\"+n+"\\b","g"),i=new RegExp("(\\"+n+"\\b){2,}"),d(p||!w?"":w,S)}return d.use([].concat(u,[function(x,w,p){x===2&&p.length&&p[0].lastIndexOf(n)>0&&(p[0]=p[0].replace(r,h))},g,function(x){if(x===-2){var w=m;return m=[],w}}])),v.hash=u.length?u.reduce(function(x,w){return w.name||yn(15),bn(x,w.name)},5381).toString():"",v}var pp=ie.createContext();pp.Consumer;var mp=ie.createContext(),z0=(mp.Consumer,new xo),Ds=_0();function hp(){return P.useContext(pp)||z0}function gp(){return P.useContext(mp)||Ds}var L0=function(){function e(t,n){var r=this;this.inject=function(i,o){o===void 0&&(o=Ds);var l=r.name+o.hash;i.hasNameForId(r.id,l)||i.insertRules(r.id,l,o(r.rules,l,"@keyframes"))},this.toString=function(){return yn(12,String(r.name))},this.name=t,this.id="sc-keyframes-"+t,this.rules=n}return e.prototype.getName=function(t){return t===void 0&&(t=Ds),this.name+t.hash},e}(),I0=/([A-Z])/,O0=/([A-Z])/g,M0=/^ms-/,$0=function(e){return"-"+e.toLowerCase()};function wc(e){return I0.test(e)?e.replace(O0,$0).replace(M0,"-ms-"):e}var Sc=function(e){return e==null||e===!1||e===""};function wn(e,t,n,r){if(Array.isArray(e)){for(var i,o=[],l=0,s=e.length;l<s;l+=1)(i=wn(e[l],t,n,r))!==""&&(Array.isArray(i)?o.push.apply(o,i):o.push(i));return o}if(Sc(e))return"";if(Ga(e))return"."+e.styledComponentId;if(Zn(e)){if(typeof(u=e)!="function"||u.prototype&&u.prototype.isReactComponent||!t)return e;var a=e(t);return wn(a,t,n,r)}var u;return e instanceof L0?n?(e.inject(n,r),e.getName(r)):e:Rs(e)?function d(m,g){var h,v,x=[];for(var w in m)m.hasOwnProperty(w)&&!Sc(m[w])&&(Array.isArray(m[w])&&m[w].isCss||Zn(m[w])?x.push(wc(w)+":",m[w],";"):Rs(m[w])?x.push.apply(x,d(m[w],w)):x.push(wc(w)+": "+(h=w,(v=m[w])==null||typeof v=="boolean"||v===""?"":typeof v!="number"||v===0||h in qv?String(v).trim():v+"px")+";"));return g?[g+" {"].concat(x,["}"]):x}(e):e.toString()}var xc=function(e){return Array.isArray(e)&&(e.isCss=!0),e};function vp(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return Zn(e)||Rs(e)?xc(wn(hc(wo,[e].concat(n)))):n.length===0&&e.length===1&&typeof e[0]=="string"?e:xc(wn(hc(e,n)))}var yp=function(e,t,n){return n===void 0&&(n=qt),e.theme!==n.theme&&e.theme||t||n.theme},A0=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,N0=/(^-|-$)/g;function Ml(e){return e.replace(A0,"-").replace(N0,"")}var wp=function(e){return bs(dp(e)>>>0)};function zi(e){return typeof e=="string"&&!0}var Fs=function(e){return typeof e=="function"||typeof e=="object"&&e!==null&&!Array.isArray(e)},R0=function(e){return e!=="__proto__"&&e!=="constructor"&&e!=="prototype"};function b0(e,t,n){var r=e[n];Fs(t)&&Fs(r)?Sp(r,t):e[n]=t}function Sp(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];for(var i=0,o=n;i<o.length;i++){var l=o[i];if(Fs(l))for(var s in l)R0(s)&&b0(e,l[s],s)}return e}var er=ie.createContext();er.Consumer;function D0(e){var t=P.useContext(er),n=P.useMemo(function(){return function(r,i){if(!r)return yn(14);if(Zn(r)){var o=r(i);return o}return Array.isArray(r)||typeof r!="object"?yn(8):i?mt({},i,{},r):r}(e.theme,t)},[e.theme,t]);return e.children?ie.createElement(er.Provider,{value:n},e.children):null}var $l={};function xp(e,t,n){var r=Ga(e),i=!zi(e),o=t.attrs,l=o===void 0?wo:o,s=t.componentId,a=s===void 0?function(c,f){var S=typeof c!="string"?"sc":Ml(c);$l[S]=($l[S]||0)+1;var y=S+"-"+wp("5.3.5"+S+$l[S]);return f?f+"-"+y:y}(t.displayName,t.parentComponentId):s,u=t.displayName,d=u===void 0?function(c){return zi(c)?"styled."+c:"Styled("+gc(c)+")"}(e):u,m=t.displayName&&t.componentId?Ml(t.displayName)+"-"+t.componentId:t.componentId||a,g=r&&e.attrs?Array.prototype.concat(e.attrs,l).filter(Boolean):l,h=t.shouldForwardProp;r&&e.shouldForwardProp&&(h=t.shouldForwardProp?function(c,f,S){return e.shouldForwardProp(c,f,S)&&t.shouldForwardProp(c,f,S)}:e.shouldForwardProp);var v,x=new C0(n,m,r?e.componentStyle:void 0),w=x.isStatic&&l.length===0,p=function(c,f){return function(S,y,E,z){var T=S.attrs,_=S.componentStyle,C=S.defaultProps,O=S.foldedComponentIds,N=S.shouldForwardProp,I=S.styledComponentId,j=S.target,V=function(H,k,K){H===void 0&&(H=qt);var A=mt({},k,{theme:H}),le={};return K.forEach(function(G){var X,U,he,Fe=G;for(X in Zn(Fe)&&(Fe=Fe(A)),Fe)A[X]=le[X]=X==="className"?(U=le[X],he=Fe[X],U&&he?U+" "+he:U||he):Fe[X]}),[A,le]}(yp(y,P.useContext(er),C)||qt,y,T),ee=V[0],pe=V[1],M=function(H,k,K,A){var le=hp(),G=gp(),X=k?H.generateAndInjectStyles(qt,le,G):H.generateAndInjectStyles(K,le,G);return X}(_,z,ee),D=E,B=pe.$as||y.$as||pe.as||y.as||j,Q=zi(B),$=pe!==y?mt({},y,{},pe):y,R={};for(var b in $)b[0]!=="$"&&b!=="as"&&(b==="forwardedAs"?R.as=$[b]:(N?N(b,dc,B):!Q||dc(b))&&(R[b]=$[b]));return y.style&&pe.style!==y.style&&(R.style=mt({},y.style,{},pe.style)),R.className=Array.prototype.concat(O,I,M!==I?M:null,y.className,pe.className).filter(Boolean).join(" "),R.ref=D,P.createElement(B,R)}(v,c,f,w)};return p.displayName=d,(v=ie.forwardRef(p)).attrs=g,v.componentStyle=x,v.displayName=d,v.shouldForwardProp=h,v.foldedComponentIds=r?Array.prototype.concat(e.foldedComponentIds,e.styledComponentId):wo,v.styledComponentId=m,v.target=r?e.target:e,v.withComponent=function(c){var f=t.componentId,S=function(E,z){if(E==null)return{};var T,_,C={},O=Object.keys(E);for(_=0;_<O.length;_++)T=O[_],z.indexOf(T)>=0||(C[T]=E[T]);return C}(t,["componentId"]),y=f&&f+"-"+(zi(c)?c:Ml(gc(c)));return xp(c,mt({},S,{attrs:g,componentId:y}),n)},Object.defineProperty(v,"defaultProps",{get:function(){return this._foldedDefaultProps},set:function(c){this._foldedDefaultProps=r?Sp({},e.defaultProps,c):c}}),v.toString=function(){return"."+v.styledComponentId},i&&s0(v,e,{attrs:!0,componentStyle:!0,displayName:!0,foldedComponentIds:!0,shouldForwardProp:!0,styledComponentId:!0,target:!0,withComponent:!0}),v}var Bs=function(e){return function t(n,r,i){if(i===void 0&&(i=qt),!Zr.isValidElementType(r))return yn(1,String(r));var o=function(){return n(r,i,vp.apply(void 0,arguments))};return o.withConfig=function(l){return t(n,r,mt({},i,{},l))},o.attrs=function(l){return t(n,r,mt({},i,{attrs:Array.prototype.concat(i.attrs,l).filter(Boolean)}))},o}(xp,e)};["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","textPath","tspan"].forEach(function(e){Bs[e]=Bs(e)});var F0=function(){function e(n,r){this.rules=n,this.componentId=r,this.isStatic=fp(n),xo.registerId(this.componentId+1)}var t=e.prototype;return t.createStyles=function(n,r,i,o){var l=o(wn(this.rules,r,i,o).join(""),""),s=this.componentId+n;i.insertRules(s,s,l)},t.removeStyles=function(n,r){r.clearRules(this.componentId+n)},t.renderStyles=function(n,r,i,o){n>2&&xo.registerId(this.componentId+n),this.removeStyles(n,i),this.createStyles(n,r,i,o)},e}();function B0(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var i=vp.apply(void 0,[e].concat(n)),o="sc-global-"+wp(JSON.stringify(i)),l=new F0(i,o);function s(u){var d=hp(),m=gp(),g=P.useContext(er),h=P.useRef(d.allocateGSInstance(o)).current;return d.server&&a(h,u,d,g,m),P.useLayoutEffect(function(){if(!d.server)return a(h,u,d,g,m),function(){return l.removeStyles(h,d)}},[h,u,d,g,m]),null}function a(u,d,m,g,h){if(l.isStatic)l.renderStyles(u,u0,m,h);else{var v=mt({},d,{theme:yp(d,g,s.defaultProps)});l.renderStyles(u,v,m,h)}}return ie.memo(s)}var j0=function(){return P.useContext(er)};const Nt=Bs,V0=(e,t)=>{const n=j0(),r=n.breakpoints.mobile,i=n.breakpoints.desktop,o=e*(1/1.8),l=e;return` ${t}: ${o}px; @media screen and (max-width: ${i}px) { ${t}: ${e*100/i}vw; } @media screen and (max-width: ${r}px) { ${t}: ${e*.15}vmin; } @media screen and (min-width: ${i}px) { ${t}: ${l}px; } `},Ua=e=>V0(e,"font-size"),G0=({className:e,children:t,style:n})=>W("p",{className:e,style:n,children:t}),Ct=Nt(G0)` font-family: ${e=>e.font?e.theme.fonts[e.font]:e.theme.fonts.primary}; font-weight: ${e=>e.weight||"normal"}; text-align: ${e=>e.align||"left"}; margin: ${e=>e.margin||"0"}; text-decoration: ${e=>e.underline?"underline":"none"}; color: ${e=>e.color?e.theme.colors[e.color]:e.theme.color}; white-space: ${e=>e.wrap?e.wrap:"initial"}; ${e=>Ua(e.size?typeof e.size=="number"?e.size:e.theme.fonts.sizes[e.size]:e.theme.fonts.baseSize)} ${e=>e.mobileSize&&(typeof e.mobileSize=="number"?`@media screen and (max-width: ${e.theme.breakpoints.mobile}px) { font-size: ${e.mobileSize*100/720}vw; }`:`@media screen and (max-width: ${e.theme.breakpoints.mobile}px) { font-size: ${e.theme.fonts.sizes[e.mobileSize]}px; }`)} `,H0=Nt.div` border-radius: 25px; overflow: hidden; position: relative; width: 100%; height: 100%; box-sizing: border-box; `,U0=({className:e,children:t,ref:n,onClick:r,style:i,...o})=>W("div",{className:e,onClick:r,ref:n,style:{...i},...o,children:t}),Cn=Nt(U0)` display: flex; max-width: 1440px; position: ${e=>e.position?e.position:"relative"}; flex-direction: ${e=>e.row?"row":"column"}; width: ${e=>e.width||"auto"}; height: ${e=>e.height||"auto"}; justify-content: ${e=>e.align||"center"}; align-items: ${e=>e.alignItems||"center"}; flex-wrap: ${e=>e.wrap||(e.row?"initial":e.wrap)}; margin: ${e=>e.margin||"0 auto"}; padding: ${e=>e.padding||"1.2em"}; background: ${e=>e.background||"initial"}; opacity: ${e=>e.opacity||"1"}; ${e=>e.position==="absolute"?` top: ${e.top||"auto"}; bottom: ${e.bottom||"auto"}; left:${e.left||"auto"}; right: ${e.right||"auto"}; `:""} `,W0={}.VITE_SITECODE,Al={}.VITE_PAGENAME,Y0={shouldForwardProp:(e,t)=>["ga-la","ga-ac","ga-ca","data-omni","data-omni-type"].includes(e)||t(e)};function Dn(e,t){const n=t||"microsite";return{"data-omni-type":n,"data-omni":`${W0}:${Al}:${e}`,"ga-ca":n,"ga-ac":`${Al}`,"ga-la":`${Al}:${e}`}}const Wa=Nt.button.withConfig(Y0).attrs(e=>({backgroundColor:e.backgroundColor||e.theme.colors.black,borderColor:e.borderColor||e.theme.colors.black,size:e.size||e.theme.fonts.sizes.sm}))` background: ${e=>e.theme.colors.black}; color: ${e=>e.theme.colors.white}; /* font-size: 0.97222vw; */ border-radius: 45px; ${e=>Ua(e.size)} padding: 0.8571em 2.712em; transition: all 0.3s ease-in-out; border-color: ${e=>e.borderColor}; border-width: 1px; border-style: solid; font-weight: bold; line-height: 1; text-transform: uppercase; text-shadow: none; /* letter-spacing: 0.15em; */ display: inline-block; &:hover, &:focus { color: ${e=>e.theme.colors.black}; background: ${e=>e.theme.colors.white}; border-color: ${e=>e.borderColor}; border-width: 1px; border-style: solid; transition: all 0.3s ease-in-out; } &:focus { outline: none; } @media screen and (min-width: ${e=>e.theme.breakpoints.desktop}px) { max-width: 408px; } &:disabled { color: ${e=>e.theme.colors.white}; background: ${e=>e.theme.colors.grey}; border-color: ${e=>e.theme.colors.grey}; } `,vr=Nt(Wa)` letter-spacing: initial; background: ${e=>e.theme.colors.primary}; border-color: ${e=>e.theme.colors.primary}; text-transform: none; &:hover, &:focus { color: ${e=>e.theme.colors.black}; background: ${e=>e.theme.colors.white}; border-color: ${e=>e.theme.colors.white}; border-width: 1px; border-style: solid; transition: all 0.3s ease-in-out; } `,kc=Nt(Wa)` letter-spacing: initial; color: ${e=>e.theme.colors.black}; background: ${e=>e.theme.colors.white}; border-color: ${e=>e.theme.colors.white}; text-transform: none; &:hover, &:focus { color: ${e=>e.theme.colors.white}; background: ${e=>e.theme.colors.black}; border-color: ${e=>e.theme.colors.black}; border-width: 1px; border-style: solid; transition: all 0.3s ease-in-out; } `,Q0=Nt(Wa)` letter-spacing: initial; color: ${e=>e.theme.colors.white}; background: ${e=>e.theme.colors.black}; border-color: ${e=>e.theme.colors.black}; text-transform: none; &:hover, &:focus { color: ${e=>e.theme.colors.black}; background: ${e=>e.theme.colors.white}; border-color: ${e=>e.theme.colors.white}; border-width: 1px; border-style: solid; transition: all 0.3s ease-in-out; } `,X0=Nt.a.attrs(e=>({color:e.color||e.theme.colors.black,size:e.size||e.theme.fonts.sizes.m,arrow:e.arrow||!1}))` text-decoration: underline; display: inline-block; position: relative; cursor: pointer; color: ${e=>e.color}; ${e=>Ua(e.size)} ${e=>e.arrow&&`&::after { content: ''; position: absolute; border-width: 2px 2px 0px 0px; border-color: ${e.color}; border-style: solid; width: 0.6em; height: 0.6em; top: 45%; right: -10%; transform: rotate(45deg) translate3d(0%, -40%, 0); transition: all 0.3s ease-in-out; } &:hover { &::after { right: -15%; transition: all 0.3s ease-in-out; } } `}; `,Ec=e=>{const{devices:t,selectedSku:n,availableSkus:r,field:i,handleSelectSku:o,element:l,style:s,isMobile:a,exclusiveFlag:u,finished:d,theme:m="light"}=e,[g,h]=P.useState([]),v=l;return P.useEffect(()=>{if(t&&t[n]){const x=r.filter(w=>t[w]?w===n?!0:t[n][i]===t[w][i]?!1:!(i==="color"&&t[n].color.equals(t[w].color)):!1).sort((w,p)=>{if(i==="size"){let c=parseInt(t[w].size.replace(/D*/g,"")),f=parseInt(t[p].size.replace(/D*/g,""));return t[w].size.includes("TB")&&(c=c*1024),t[p].size.includes("TB")&&(f=f*1024),c-f}else if(i==="color"){const c=t[w].color.order,f=t[p].color.order;return c-f}else return 1}).map((w,p)=>{var c;return W(v,{i:p,handleSelectSku:o,device:t[w],sku:w,active:w===n,field:i,style:s,isMobile:a,theme:m},`${(c=t[w][i])==null?void 0:c.toString()}_${d?1:0}`)});h(x)}},[r,t]),g},K0=e=>{const{devices:t,selectedSku:n}=e,[r,i]=P.useState([]),[o,l]=P.useState([]),[s,a]=P.useState([]);return P.useEffect(()=>{if(t&&t[n]){const u=[],d=[];Object.entries(t).forEach(([m,g])=>{t[n].diff(g)<2&&(g.color.exclusive?u.push(m):d.push(m))}),a(d),l(u),i([...d,...u])}},[t,n]),[r,o,s]};var ko=function(){return ko=Object.assign||function(t){for(var n,r=1,i=arguments.length;r<i;r++){n=arguments[r];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o])}return t},ko.apply(this,arguments)};function kp(e,t){var n=typeof Symbol=="function"&&e[Symbol.iterator];if(!n)return e;var r=n.call(e),i,o=[],l;try{for(;(t===void 0||t-- >0)&&!(i=r.next()).done;)o.push(i.value)}catch(s){l={error:s}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(l)throw l.error}}return o}var q0=typeof document<"u",Z0=q0?P.useLayoutEffect:P.useEffect;function J0(e){var t=P.useRef(null);return t.current===null&&(t.current=e()),t.current}var Cc=P.createContext({});const Ep=1/60*1e3,ey=typeof performance<"u"?()=>performance.now():()=>Date.now(),Cp=typeof window<"u"?e=>window.requestAnimationFrame(e):e=>setTimeout(()=>e(ey()),Ep);function ty(e){let t=[],n=[],r=0,i=!1,o=!1;const l=new WeakSet,s={schedule:(a,u=!1,d=!1)=>{const m=d&&i,g=m?t:n;return u&&l.add(a),g.indexOf(a)===-1&&(g.push(a),m&&i&&(r=t.length)),a},cancel:a=>{const u=n.indexOf(a);u!==-1&&n.splice(u,1),l.delete(a)},process:a=>{if(i){o=!0;return}if(i=!0,[t,n]=[n,t],n.length=0,r=t.length,r)for(let u=0;u<r;u++){const d=t[u];d(a),l.has(d)&&(s.schedule(d),e())}i=!1,o&&(o=!1,s.process(a))}};return s}const ny=40;let js=!0,Jr=!1,Vs=!1;const $r={delta:0,timestamp:0},oi=["read","update","preRender","render","postRender"],Ko=oi.reduce((e,t)=>(e[t]=ty(()=>Jr=!0),e),{}),ry=oi.reduce((e,t)=>{const n=Ko[t];return e[t]=(r,i=!1,o=!1)=>(Jr||oy(),n.schedule(r,i,o)),e},{});oi.reduce((e,t)=>(e[t]=Ko[t].cancel,e),{});oi.reduce((e,t)=>(e[t]=()=>Ko[t].process($r),e),{});const iy=e=>Ko[e].process($r),Tp=e=>{Jr=!1,$r.delta=js?Ep:Math.max(Math.min(e-$r.timestamp,ny),1),$r.timestamp=e,Vs=!0,oi.forEach(iy),Vs=!1,Jr&&(js=!1,Cp(Tp))},oy=()=>{Jr=!0,js=!0,Vs||Cp(Tp)};function ly(){var e=P.useRef(!1);return Z0(function(){return e.current=!0,function(){e.current=!1}},[]),e}function sy(){var e=ly(),t=kp(P.useState(0),2),n=t[0],r=t[1],i=P.useCallback(function(){e.current&&r(n+1)},[n]),o=P.useCallback(function(){return ry.postRender(i)},[i]);return[o,n]}var ay=P.createContext(null),uy=function(e){return!e.isLayoutDirty&&e.willUpdate(!1)};function Tc(){var e=new Set,t=new WeakMap,n=function(){return e.forEach(uy)};return{add:function(r){e.add(r),t.set(r,r.addEventListener("willUpdate",n))},remove:function(r){var i;e.delete(r),(i=t.get(r))===null||i===void 0||i(),t.delete(r),n()},dirty:n}}var Pp=function(e){return e===!0},cy=function(e){return Pp(e===!0)||e==="id"},dy=function(e){var t,n,r=e.children,i=e.id,o=e.inheritId,l=e.inherit,s=l===void 0?!0:l;o!==void 0&&(s=o);var a=P.useContext(Cc),u=P.useContext(ay),d=kp(sy(),2),m=d[0],g=d[1],h=P.useRef(null),v=(t=a.id)!==null&&t!==void 0?t:u;h.current===null&&(cy(s)&&v&&(i=i?v+"-"+i:v),h.current={id:i,group:Pp(s)&&(n=a==null?void 0:a.group)!==null&&n!==void 0?n:Tc()});var x=P.useMemo(function(){return ko(ko({},h.current),{forceRender:m})},[g]);return P.createElement(Cc.Provider,{value:x},r)},fy=0,Pc=function(e){var t=e.children;return P.useEffect(function(){},[]),P.createElement(dy,{id:J0(function(){return"asl-".concat(fy++)})},t)};const qo=P.createContext(),py=({children:e})=>{const[t,n]=P.useState(""),[r,i]=P.useState(""),s={sharedData:t,updateSharedData:a=>{n(a)},results:r,updateResults:a=>{i(a)}};return W(qo.Provider,{value:s,children:e})},my=e=>{const{device:t,sku:n,handleSelectSku:r,active:i,i:o,field:l,style:s,exclusiveFlag:a,theme:u="light"}=e,d=Fo();return P.useContext(qo),W("div",{style:{display:"flex",flexDirection:"column",position:"relative",...s},onClick:()=>{r(n)},...Dn(`colorSelect:${t.name}:${t.color.colorName}`),children:W("div",{style:{width:d?"6vmin":"min(27px, 3vw)",height:d?"6vmin":"min(27px, 3vw)",borderRadius:"50%",borderColor:i?"#5F5F5F":"#00000000",borderStyle:"solid",borderWidth:"1px",margin:0,position:"relative",cursor:"pointer"},children:W("div",{style:{width:"75%",height:"75%",borderRadius:"50%",position:"absolute",boxSizing:"border-box",top:"50%",left:"50%",backgroundColor:t.color.formattedColor,transition:"all 0.3s ease-in-out",transform:"translate3d(-46%,-49%,0)"}})})},`${t.color.htmlColor}_${t.name}_${d}`)};Nt.div` border-radius: 20px; padding: 0.3em 0.6em; border: 1px ${e=>e.active?"#000":"transparent"} solid; transition: all 0.2s ease-in-out; cursor: pointer; `;const hy=({device:e,sku:t,handleSelectSku:n,active:r,i,theme:o="light"})=>{const l=Fo(),{sharedData:s}=P.useContext(qo);return e.size=="api"?W(bl,{}):W(Cn,{padding:"0",margin:l?"0":"0 0.5em 0 0",...Dn(`chooseYourDeviceStorage:${t}`),onClick:()=>n(t),style:{borderRadius:"16px",padding:"0.3em 0.6em",border:r?"1px solid #000":"",opacity:r?1:.4,transition:"all 0.2s ease-in-out",cursor:"pointer",display:s&&!r?"none":"block",margin:s?"0 auto":""},children:W(Ct,{weight:"bold",size:l?23:13,style:{whiteSpace:"nowrap",color:o==="light"?"#000":"#fff"},children:e.size})})};var _p=(e=>(e.productInfo="https://api.shop.samsung.com/tokocommercewebservices/v2/uk/products/",e.offers="https://p1-smn2-api-cdn.shop.samsung.com/tokocommercewebservices/v2/uk/products/",e.tradeIn="https://p1.ecom.samsung.com/v1/exchange/api/gbr/trade-in/sku-devices/uk/",e.addToCart="https://api.shop.samsung.com/tokocommercewebservices/v2/uk/addToCart/multi/?fields=BASIC",e.cart="https://shop.samsung.com/uk/cart",e))(_p||{});class _c{constructor(t){this.exclusive=!1,this.colorName=t.colorName==="Light Pink"?"Pink":t.colorName,this.formattedColor=t.formattedColor,this.htmlColor=t.htmlColor,this.exclusive=t.exclusive||!1,this.order=t.order}toString(){return this.colorName}equals(t){return!(this.colorName!==t.colorName||this.formattedColor!==t.formattedColor||this.htmlColor!==t.htmlColor)}}const zc={currencyIso:"GBP",formattedValue:"Loading...",value:"-1"},gy={isValueRounded:!1,stockLevel:0},vy={altText:"Galaxy S22+",format:"TokoThumb",galleryIndex:0,imageType:"GALLERY",url:""};class En{constructor(t){this.currencyIso=t.currencyIso,this.formattedValue=t.formattedValue,this.priceType=t.priceType,this.value=parseFloat(t.value)}}class Lc{constructor(t){this.currencyIso=t.currencyIso,this.formattedValue=t.formattedValue,this.priceType=t.priceType,this.value=parseFloat(t.value)}}class yy{constructor(t,n="api"){var r,i,o,l,s,a;this._tradeIn=!1,this._upgrade=!1,this._services=[],this._link="",this._gallery=[],n==="init"?(this._sku=t._sku,this._name=t._name,this._pdp=t._pdp,this._picture=vy,this._price=new En(zc),this._wasPrice=new Lc(t._wasPrice),this._color=new _c(t._color),this._size=t._size||"init",this._stock=gy,this._family=t._family,this._tag=t._tag,this._promotionPrice=t._promotionPrice,this._fullPrice=new En(zc)):(this._sku=t.code||t.id||t.modelCode||t.sku,this._name=t.name||t.baseProductName,this._pdp=t.pdp,this._picture=t.picture||(t==null?void 0:t.galleryImagesV2)&&(((i=(r=t==null?void 0:t.galleryImagesV2[0])==null?void 0:r.images)==null?void 0:i.product)||((l=(o=t==null?void 0:t.galleryImagesV2[0])==null?void 0:o.images[2])==null?void 0:l.value))||{},this._fullPrice=new En(t.price||t.priceData),this._wasPrice=(s=t.wasPrice)!=null&&s.value?t.wasPrice:null,(a=t.promotionPrice)!=null&&a.value?this._price=new En({...t.promotionPrice,priceType:t.price.priceType}):this._price=new En(t.price||t.priceData),this._color=new _c(t.color),this._size=t.size||"api",this._stock=t.stock,this._family=this._sku.slice(0,7),this._gallery=t.gallery,t.addedServices&&t.addedServices.length>0&&t.addedServices.forEach(u=>{switch(u){case"UPGRADE_ENROLLMENT":this._upgrade=!0;break;case"TRADE_IN":this._tradeIn=!0;break}}))}get name(){return this._name}get family(){return this._family}get pdp(){return this._pdp}get picture(){return this._picture}set picture(t){this._picture=t}get price(){return this._price}set price(t){this._price=new En(t)}get promotionPrice(){return this._promotionPrice}get wasPrice(){return this._wasPrice}set wasPrice(t){this._wasPrice=new Lc(t)}get fullPrice(){return this._fullPrice}get color(){return this._color}get sku(){return this._sku}get size(){return this._size}get stock(){return this._stock}set stock(t){this._stock=t}get tradeIn(){return this._tradeIn}get upgrade(){return this._upgrade}get services(){return this._services}set services(t){this._services=t}get tag(){return this._tag}get link(){return this._link}set link(t){this._link=t}set gallery(t){this._gallery=t}get gallery(){return this._gallery}diff(t){let n=0;return this.size!==t.size&&n++,this.color.formattedColor!==t.color.formattedColor&&n++,this.family!==t.family&&n++,n}toJson(){return JSON.stringify(this)}}class Nl{get code(){return this._code}get interestRate(){return this._interestRate}get minAmount(){return this._minAmount}get period(){return this._period}get periodLabel(){return this._periodLabel}get periodicValue(){return this._periodicValue}get purchaseCost(){return this._purchaseCost}get totalCost(){return this._totalCost}get totalInterest(){return this._totalInterest}get periodLabelTrunc(){return this._periodLabelTrunc}constructor(t){t?(this._code=t.code,this._interestRate=parseFloat(t.interestRate.replace("£","").replace(",","")),this._minAmount=parseFloat(t.minAmount.replace("£","").replace(",","")),this._period=t.period,this._periodicValue=parseFloat(t.periodicValue.replace("£","").replace(",","")),this._periodLabel=t.periodLabel.toLowerCase()||"months",this._purchaseCost=parseFloat(t.purchaseCost.replace("£","").replace(",","")),this._totalCost=parseFloat(t.totalCost.replace("£","").replace(",","")),this._totalInterest=parseFloat(t.totalInterest.replace("£","").replace(",","")),this._periodLabelTrunc=this._periodLabel.toLowerCase().slice(0,2)):(this._code="X",this._interestRate=0,this._minAmount=0,this._period="0",this._periodLabel="months",this._periodLabelTrunc="mo",this._periodicValue=1,this._purchaseCost=1,this._totalCost=1,this._totalInterest=0)}toString(){return`From ${Ic(this._periodicValue)}/${this._periodLabelTrunc} for ${this._code} ${this._periodLabel} or ${Ic(this._totalCost)}*`}}const Ic=(e,t=!1)=>Intl.NumberFormat("en-GB",{style:"currency",currency:"GBP"}).format(e),wy=e=>{const t={},[n,r]=P.useState(t),[i,o]=P.useState(),[l,s]=P.useState(!1);return P.useEffect(()=>{try{let a=[];r(t),console.log(t),fetch(`${_p.productInfo}?fields=FULL,name,price,priceRange,promotionPrice,wasPrice,code,color&productCodes=${e}`).then(u=>u.json()).then(u=>{let d={};!u||u.length===0||(u[0].variantOptions.forEach(m=>{var w,p;const g={};if(!m)return;const h=(w=m.galleryImagesV2[0].images)==null?void 0:w.TokoThumb,v=m.priceData.priceType;m.price=m.promotionPrice||m.priceData,m.wasPrice=m.wasPriceData,m.price.priceType=v;const x=(p=m.galleryImagesV2)==null?void 0:p.map((c,f)=>{var S,y;return{url:((y=(S=c==null?void 0:c.images)==null?void 0:S.TokoThumb)==null?void 0:y.url)||"",position:f}});d[m.code]=new yy({...m,picture:{url:h==null?void 0:h.url,altText:""},gallery:x})}),Object.entries(d).forEach(([m,g])=>{g.price.value===0&&(d[m].stock.stockLevel=-1)}),r(d))})}catch(a){o(a.message||"")}finally{s(!0)}},[e]),{data:n,error:i,finished:l}},Rl=(e,t)=>t.periodicValue<e.periodicValue||t.periodicValue===e.periodicValue&&t.interestRate<=e.interestRate?t:e,Sy=e=>{const[t,n]=P.useState({overall:new Nl}),[r,i]=P.useState();return P.useEffect(()=>{var o;window.financeData||(window.financeData={}),(o=window.financeData)!=null&&o.hasOwnProperty(e)?n(window.financeData[e]):fetch(`https://p1-smn2-api-cdn.shop.samsung.com/tokocommercewebservices/v2/uk/products/${e}/calculateInstallment?`).then(l=>l.json()).then(l=>{let s,a,u;l.values&&(l.values.map(d=>{d.code&&typeof d.code=="string"&&(d.code.toLowerCase().indexOf("klarna")!==-1?d.values&&d.values.length>0&&(d.values=d.values.map(m=>new Nl(m)),s=d.values.reduce(Rl)):d.code.toLowerCase().indexOf("paypal")!==-1&&d.values&&d.values.length>0&&(d.values=d.values.map(m=>new Nl(m)),a=d.values.reduce(Rl)))}),s?a?u=Rl(s,a):u=s:a&&(u=a),n({klarna:s,paypal:a,overall:u}),window.financeData[e]={klarna:s,paypal:a,overall:u})})},[e]),[t,r]},xy=(e,t)=>e.estimated_discount.total.amount<t.estimated_discount.total.amount?t:e,ky=e=>{const[t,n]=P.useState(),[r,i]=P.useState();return P.useEffect(()=>{fetch(`https://p1.ecom.samsung.com/v1/exchange/api/gbr/trade-in/sku-devices/uk/${e}`).then(o=>o.json()).then(o=>{if(o&&o.length&&o.length>0){const l=o.map(s=>s);n(l.reduce(xy))}}).catch(o=>{i(o)})},[e]),[t,r]};/*! ***************************************************************************** Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABLITY OR NON-INFRINGEMENT. See the Apache Version 2.0 License for specific language governing permissions and limitations under the License. ***************************************************************************** */var Zt=function(){return Zt=Object.assign||function(t){for(var n,r=1,i=arguments.length;r<i;r++){n=arguments[r];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o])}return t},Zt.apply(this,arguments)};function Ey(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n}var Cy=function(){return Math.random().toString(36).substring(6)},zp=function(e){var t=e.animate,n=e.animateBegin,r=e.backgroundColor,i=e.backgroundOpacity,o=e.baseUrl,l=e.children,s=e.foregroundColor,a=e.foregroundOpacity,u=e.gradientRatio,d=e.gradientDirection,m=e.uniqueKey,g=e.interval,h=e.rtl,v=e.speed,x=e.style,w=e.title,p=e.beforeMask,c=Ey(e,["animate","animateBegin","backgroundColor","backgroundOpacity","baseUrl","children","foregroundColor","foregroundOpacity","gradientRatio","gradientDirection","uniqueKey","interval","rtl","speed","style","title","beforeMask"]),f=m||Cy(),S=f+"-diff",y=f+"-animated-diff",E=f+"-aria",z=h?{transform:"scaleX(-1)"}:null,T="0; "+g+"; 1",_=v+"s",C=d==="top-bottom"?"rotate(90)":void 0;return P.createElement("svg",Zt({"aria-labelledby":E,role:"img",style:Zt(Zt({},x),z)},c),w?P.createElement("title",{id:E},w):null,p&&P.isValidElement(p)?p:null,P.createElement("rect",{role:"presentation",x:"0",y:"0",width:"100%",height:"100%",clipPath:"url("+o+"#"+S+")",style:{fill:"url("+o+"#"+y+")"}}),P.createElement("defs",null,P.createElement("clipPath",{id:S},l),P.createElement("linearGradient",{id:y,gradientTransform:C},P.createElement("stop",{offset:"0%",stopColor:r,stopOpacity:i},t&&P.createElement("animate",{attributeName:"offset",values:-u+"; "+-u+"; 1",keyTimes:T,dur:_,repeatCount:"indefinite",begin:n})),P.createElement("stop",{offset:"50%",stopColor:s,stopOpacity:a},t&&P.createElement("animate",{attributeName:"offset",values:-u/2+"; "+-u/2+"; "+(1+u/2),keyTimes:T,dur:_,repeatCount:"indefinite",begin:n})),P.createElement("stop",{offset:"100%",stopColor:r,stopOpacity:i},t&&P.createElement("animate",{attributeName:"offset",values:"0; 0; "+(1+u),keyTimes:T,dur:_,repeatCount:"indefinite",begin:n})))))};zp.defaultProps={animate:!0,backgroundColor:"#f5f6f7",backgroundOpacity:1,baseUrl:"",foregroundColor:"#eee",foregroundOpacity:1,gradientRatio:2,gradientDirection:"left-right",id:null,interval:.25,rtl:!1,speed:1.2,style:{},title:"Loading...",beforeMask:null};var Lp=function(e){return e.children?P.createElement(zp,Zt({},e)):P.createElement(Ty,Zt({},e))},Ty=function(e){return P.createElement(Lp,Zt({viewBox:"0 0 476 124"},e),P.createElement("rect",{x:"48",y:"8",width:"88",height:"6",rx:"3"}),P.createElement("rect",{x:"48",y:"26",width:"52",height:"6",rx:"3"}),P.createElement("rect",{x:"0",y:"56",width:"410",height:"6",rx:"3"}),P.createElement("rect",{x:"0",y:"72",width:"380",height:"6",rx:"3"}),P.createElement("rect",{x:"0",y:"88",width:"178",height:"6",rx:"3"}),P.createElement("circle",{cx:"20",cy:"20",r:"20"}))};const Py=Lp,Oc={light:{background:"#fff",text:"#000",grey:"#b4b4b4"},dark:{background:"#000",text:"#fff",grey:"#464646"}},_y=e=>{var H,k,K,A,le;const{theme:t="light",setSelected:n,defaultSku:r,addToBag:i,setImage:o,inBasket:l,leadSku:s,setCta:a,networkPreference:u,offerText:d,onError:m,style:g}=e,{data:h,error:v,finished:x}=wy(s),[w,p]=P.useState(s??Object.keys(h)[0]);P.useEffect(()=>{s&&p(s)},[s]),Sy(w),ky(w);const[c,f]=K0({devices:h,selectedSku:w}),S=G=>{n(G),p(G),o(h[G].picture)},y=Fo(),E=Ec({devices:h,selectedSku:w,availableSkus:c,field:"color",handleSelectSku:S,element:my,theme:t}),z=Ec({devices:h,selectedSku:w,availableSkus:c,field:"size",handleSelectSku:S,element:hy,theme:t}),[T,_]=P.useState(!1),[C,O]=P.useState(0);P.useEffect(()=>{const G=()=>{var U;O((C+1)%(((U=h[w].gallery)==null?void 0:U.length)||1))};let X;return T&&(X=window.setInterval(G,700)),()=>{X&&window.clearInterval(X)}},[T,C]);const[N,I]=P.useState(null),[j,V]=P.useState(!1),[ee,pe]=P.useState([]),M=()=>{V(!1);let G=`https://p1-smn4-api-cdn.shop.samsung.com/tokocommercewebservices/v2/uk/products/${w}/**?fields=FULL`;fetch(G).then(X=>X.json()).then(X=>{console.log(G),V(!0),pe(X),pe(X),console.log(ee.externalUrl)},X=>{V(!0),I(X)})},D=G=>{let U=[{productCode:G.currentTarget.getAttribute("data-sku"),qty:1}];console.log(U),fetch("https://p1-smn2-api-cdn.shop.samsung.com/tokocommercewebservices/v2/uk/addToCart/multi/?fields=BASIC&newCart=true",{headers:{accept:"application/json, text/javascript, */*; q=0.01","accept-language":"en-GB,en-US;q=0.9,en;q=0.8","content-type":"application/json"},body:JSON.stringify(U),method:"POST",mode:"cors",credentials:"include"}).then(he=>{console.log("Request complete! response:",he),setTimeout(function(){window.location.href="https://shop.samsung.com/uk/cart"},1e3)}).catch(he=>{console.error("Error:",he)})};P.useEffect(()=>{M()},[w,s]),P.useEffect(()=>{let G=null;h&&x&&h[w]&&(h[w].price.priceType?h[w]&&h[w].stock&&h[w].stock.stockLevelStatus==="outOfStock"?G=W(vr,{onClick:()=>{},size:y?26:16,style:{margin:y?"1em 0":" 0",padding:"0.8571em 1.5em",width:"100%",fontFamily:"SamsungOne",backgroundColor:"#f4f4f4",borderColor:"#ffffff",pointerEvents:"none",color:"#b5b5b5",textAlign:"center"},children:"Out of stock"}):h[w]&&h[w].stock&&h[w].price.priceType&&h[w].stock.stockLevelStatus!=="outOfStock"&&(t==="light"?G=W(Q0,{onClick:()=>{window.location.href=`${h[w].link}buy/?modelCode=${w}`},size:y?26:16,style:{margin:y?"1em 0":"0",padding:"0.8571em 1.5em",width:"100%",fontFamily:"SamsungOne",textAlign:"center"},...Dn(`PCDBuyNow:${h[w].name}`),children:"Buy now"}):G=W(kc,{onClick:()=>{window.location.href=`${h[w].link}buy/?modelCode=${w}`},size:y?26:16,style:{margin:y?"1em 0":"0",padding:"0.8571em 1.5em",width:"100%",fontFamily:"SamsungOne",textAlign:"center","&:hover":{borderColor:"#ffffff"}},...Dn(`PCDBuyNow:${h[w].name}`),children:"Buy now"})):G=W(vr,{onClick:()=>{},size:y?26:16,style:{margin:y?"1em 0":"0",padding:"0.8571em 1.5em",width:"100%",fontFamily:"SamsungOne",backgroundColor:"#f4f4f4",borderColor:"#ffffff",pointerEvents:"none",color:"#b5b5b5",textAlign:"center"},children:"Not for sale"}),G!==null&&a(G))},[h,w,x,h[w]]);const B=Oc[t]||Oc.light;P.useState("HAND"),P.useState(" Default Value "),P.useContext(qo);const Q=h[w],$=((H=Q==null?void 0:Q.wasPrice)==null?void 0:H.value)??((k=Q==null?void 0:Q.price)==null?void 0:k.value),R=((K=Q==null?void 0:Q.promotionPrice)==null?void 0:K.value)??((A=Q==null?void 0:Q.price)==null?void 0:A.value),b=$-R;return h[w]?W(bl,{children:et(H0,{style:{padding:y?"4.25vmin":"20px",position:"relative",paddingBottom:y?"40px":"70px",backgroundColor:"#fff",boxSizing:"border-box",width:y?"80vw":"100%",height:"100%",maxWidth:y?"88vw":"393px",overflow:"visible",minWidth:y?"300px":"393px",justifyContent:"space-between",...g},children:[!1,et(Cn,{style:{margin:y?"0em 0":"0",height:"100%",position:"relative",padding:"0 0 0 0",width:"100%",marginTop:"22px",justifyContent:"space-between"},children:[W("div",{style:{height:"32px"},children:d!=""&&W(Ct,{size:y?24:16,color:"white",style:{fontFamily:"SamsungOne,sans-serif",fontWeight:"500",textAlign:"left",margin:"0 auto",WebkitTextDecoration:"none",textDecoration:"none",whiteSpace:"initial",width:"fit-content",background:"#2189ff",color:"white!important",padding:"7px 10px",borderRadius:"18px"},children:d})}),W(Ct,{weight:"bold",style:{fontSize:"20px",marginTop:"20px",minHeight:"100px",fontFamily:"SamsungSharpSans",textAlign:"center",marginBottom:"20px"},children:h[w]&&h[w].name.replace("<br>","")}),h&&h[w]&&W("div",{style:{maxHeight:"222px",width:"100%",aspectRatio:"1 / 1",backgroundImage:`url(${T?((le=h[w].gallery[C])==null?void 0:le.url)??"":h[w].picture.url.replace("$THUB_SHOP_S$","").replace("$ORIGIN_PNG$","")+"$300_200_PNG$"})`,backgroundSize:"contain",backgroundPosition:"center",backgroundRepeat:"no-repeat",WebkitBackgroundSize:"contain",backgroundAttachment:"scroll",overflow:"visible"},children:!h[w].picture.url&&W(Py,{height:"136",width:"200",viewBox:"0 0 200 136",style:{maxWidth:"100%",margin:"0 auto",display:"flex"},children:W("rect",{x:"0",y:"0",rx:"15",ry:"15",width:"200",height:"136"})})}),et(Cn,{style:{width:"100%",marginTop:"min(1.11vw, 16px)",padding:"0",justifyContent:y?"flex-start":"space-between",flexGrow:1},children:[et("div",{style:{width:"100%",padding:"0 min(0.34vw, 5px)"},children:[h&&h[w].name.indexOf("TV")<=-1&&et(Ct,{weight:"bold",size:y?19:12,style:{alignSelf:"center",color:B.text,textAlign:"center"},children:["Colour: ",h[w].color.colorName]}),et("div",{style:{margin:"min(0.34vw, 5px) 0",alignSelf:"center",justifyContent:"center",flexDirection:"column",display:"flex",minHeight:"70px"},children:[W(Cn,{row:!0,style:{justifyContent:"center",alignItems:"center",width:"100%",margin:y?"3vw 0 5vw":"min(1.11vw, 0px) 0",gap:"0px",padding:"0px",height:"fit-content",flexWrap:"wrap"},children:W(Pc,{children:E})}),h&&h[w].name.indexOf("Buds")<=-1&&W(Cn,{row:!0,style:{justifyContent:(h[w].name.indexOf("TV")<=-1,"center"),width:"100%",padding:"0",margin:"0 0 0",paddingLeft:"0px",paddingTop:"10px",gap:"5px",flexWrap:"wrap",height:"fit-content"},children:W(Pc,{children:z})})]}),et("div",{style:{display:"flex",flexDirection:"column",justifyContent:"center",height:y?"":"min(3.33vw, 48px)",margin:y?"":"0 ",paddingBottom:"1em",marginTop:"32px",width:"100%",textAlign:"center"},children:[h&&h[w].price.formattedValue!=="Loading..."&&h[w].stock.stockLevelStatus!=="outOfStock"&&et("div",{style:{},children:[b>0&&et(bl,{children:[W(Ct,{size:y?40:22,style:{color:"#000",textAlign:"center",marginTop:y?"20px":"0",textDecoration:"line-through",display:"inline"},weight:"bold",children:h[w]&&h[w].wasPrice.formattedValue}),et(Ct,{size:y?22:11,weight:"bold",style:{display:"inline",verticalAlign:"super",color:"#2189ff",padding:"0 0.5em"},children:["Save £",b.toFixed(2)]})]}),W(Ct,{size:y?40:22,style:{color:"#000",textAlign:"center",marginTop:y?"20px":"0"},weight:"bold",children:h[w]&&h[w].price.formattedValue})]}),h&&h[w].stock.stockLevelStatus==="outOfStock"&&W(Ct,{style:{color:B.grey},size:y?22:16,weight:"bold",align:"center",children:"This device is currently out of stock"}),h&&!h[w].price.priceType&&W(Ct,{style:{color:B.grey},size:y?22:16,weight:"bold",align:"center",children:" "})]})]}),h&&et(Cn,{style:{justifyContent:"center",width:"100%",padding:"0",margin:"0 auto",alignSelf:"flex-start",gap:"1em"},row:!0,children:[h&&!h[w].price.priceType&&W(vr,{onClick:()=>{},size:y?26:16,style:{margin:y?"1em 0":"0",padding:"0.8571em 1.5em",width:"100%",fontFamily:"SamsungOne",backgroundColor:"#f4f4f4",borderColor:B.background,pointerEvents:"none",color:"#b5b5b5",textAlign:"center"},children:"Not for sale"}),h&&h[w]&&h[w].price.priceType&&h[w].stock&&h[w].stock.stockLevelStatus==="outOfStock"&&W(vr,{onClick:()=>{},size:y?26:16,style:{margin:y?"1em 0":" 0",marginBottom:y?"":"40px",padding:"0.8571em 1.5em",width:"fit-content",fontFamily:"SamsungOne",backgroundColor:"#f4f4f4",borderColor:B.background,pointerEvents:"none",color:"#b5b5b5",textAlign:"center"},children:"Out of stock"}),h&&h[w]&&h[w].stock&&h[w].price.priceType&&h[w].stock.stockLevelStatus!=="outOfStock"&&!l(Object.keys(h))&&h[w]&&t==="light"&&W("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"},children:W(vr,{"data-sku":h[w].sku,onClick:G=>{D(G)},size:y?26:16,style:{margin:y?"1em 0":"0",padding:"0.8571em 1.5em",width:"100%",maxWidth:"124px",fontFamily:"SamsungOne",textAlign:"center",cursor:"pointer",marginBottom:y?"0":"40px"},href:h[w].pdp,...Dn(`accessoryAdd:${h[w].name}`),children:"Buy Now"})}),h&&h[w]&&h[w].stock&&h[w].price.priceType&&h[w].stock.stockLevelStatus!=="outOfStock"&&!l(Object.keys(h))&&h[w]&&t==="dark"&&W(kc,{onClick:()=>{window.location.href=`${h[w].link}buy/?modelCode=${w}`},size:y?26:16,style:{margin:y?"1em 0":"0",padding:"0.8571em 1.5em",width:"100%",fontFamily:"SamsungOne",textAlign:"center",cursor:"pointer"},...Dn(`accessoryAdd:${h[w].name}`),children:"Buy Now"})]}),W(X0,{target:"_blank",size:y?30:18,style:{marginTop:y?"10px":"0",fontWeight:"bold",fontFamily:"SamsungOne"},href:ee.externalUrl,children:"Learn more"})]})]})]})}):W("div",{style:{display:"none",justifyContent:"center",alignItems:"center"},children:W("img",{style:{margin:"0 auto"},width:"80",src:"https://images.samsung.com/is/image/samsung/assets/uk/pay-monthly-contracts-2023/contract-loading.gif"})})},zy=[{sku:"BRD27600EWW/EU",offerText:""},{sku:"BRZ22720EWW/EU",offerText:""},{sku:"RB34C600DSA/EU",offerText:""},{sku:"RB53DG703ES9EU",offerText:""},{sku:"RF24BB620EB1EU",offerText:""},{sku:"RF24BB620ES9EU",offerText:""},{sku:"RS65DG5403S9EU",offerText:""},{sku:"RS65DG54R3B1EU",offerText:""},{sku:"RS65DG54R3S9EU",offerText:""}];function Ly(){const e=Fo(),t=Gv(),n=e?1:t?2:3;return W("section",{style:{maxWidth:"1440px",margin:"0 auto",background:"#F6F6F6",padding:"40px 0",borderRadius:"0 0 25px 25px",overflow:"hidden"},children:W(tp,{slidesPerView:n,slidesPerGroup:n,modules:[Ov,Mv],navigation:!0,pagination:{clickable:!0},children:zy.map(r=>W(np,{style:{display:"flex",justifyContent:"center",alignItems:"center"},children:W(_y,{defaultSku:r.sku,theme:"light",setSelected:i=>console.log("sku"+i),addToBag:(i,o)=>console.log("naoo"),setImage:i=>console.log(i),inBasket:i=>!1,leadSku:r.sku,setCta:i=>console.log(i),onError:i=>console.log(i),networkPreference:"",offerText:r.offerText},r.sku)},r.sku))})})}function Iy(){return W(Ly,{})}const Oy="modulepreload",My=function(e){return"/"+e},Mc={},$y=function(t,n,r){if(!n||n.length===0)return t();const i=document.getElementsByTagName("link");return Promise.all(n.map(o=>{if(o=My(o),o in Mc)return;Mc[o]=!0;const l=o.endsWith(".css"),s=l?'[rel="stylesheet"]':"";if(!!r)for(let d=i.length-1;d>=0;d--){const m=i[d];if(m.href===o&&(!l||m.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${o}"]${s}`))return;const u=document.createElement("link");if(u.rel=l?"stylesheet":Oy,l||(u.as="script",u.crossOrigin=""),u.href=o,document.head.appendChild(u),l)return new Promise((d,m)=>{u.addEventListener("load",d),u.addEventListener("error",()=>m(new Error(`Unable to preload CSS for ${o}`)))})})).then(()=>t())},Ay=e=>{e&&e instanceof Function&&$y(()=>import("./web-vitals-60d3425a.js"),[]).then(({getCLS:t,getFID:n,getFCP:r,getLCP:i,getTTFB:o})=>{t(e),n(e),r(e),i(e),o(e)})},Ny=B0` [hidden] { display: none; } font-family: 'SamsungOne, sans-serif'; margin: auto; background: white; color: black; > div, .maxwidth-limit { max-width: 1440px; margin: 0 auto; } .disclaimer { width: 80%; @media screen and (min-width: 768px) { width: 60%; } } .terms { margin: 0vw 5.55556vw; @media screen and (min-width: 768px) { margin: 0vw 8.19444vw; } @media screen and (min-width: 1440px) { margin: 0 120px; } } @font-face { font-family: 'SamsungSharpSans'; src: url('https://d199c2lmsg7yuw.cloudfront.net/SamsungSharpSans-Regular.otf') format('opentype'); font-style: normal; font-weight: 400; } @font-face { font-family: 'SamsungSharpSans'; src: url('https://d199c2lmsg7yuw.cloudfront.net/SamsungSharpSans-Medium.otf') format('opentype'); font-style: normal; font-weight: 500; } @font-face { font-family: 'SamsungSharpSans'; src: url('https://d199c2lmsg7yuw.cloudfront.net/SamsungSharpSans-Bold.otf') format('opentype'); font-style: normal; font-weight: 700; } .cheil-static-ecom *, .cheil-static-ecom *:after, .cheil-static-ecom *:before { box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; scroll-behavior: smooth; } .cheil-static-ecom { overflow: hidden; } #content > div.par.parsys > div.cl-g-sticky-navigation-text.section { display: none; } .visibleNav { display: block !important; } .pointer { cursor: pointer; } .addeventatc-selected { top: -175px!important; } #addeventatc2-drop { top: 0px!important; left: -55%!important; } .addevent { color: #fff!important; display: flex!important; justify-content: center; align-items: center; } .addevent:hover { color: #000!important; background: rgba(0,0,0,0)!important; } .addevent:hover svg #calendar-icon > * { stroke: #000!important; } .addeventatc_dropdown { width: 186px; } .addeventatc_dropdown span { background: none!important; padding: 14px 10px 14px 18px!important; } .divider { position: relative; width: 2px; &:after { content: ""; position: absolute; border-left: 2px solid black; height: 125%; border-radius: 2px; top: -0.2em; @media screen and (max-width: 768px) { border-left: 1px solid black; } } } .noWrap { white-space: nowrap; } .copyx { display: none!important; } .addeventatc { @media screen and (max-width: 768px){ margin: 3em auto; } span { display: none; } } .addeventatc .addeventatc_icon { display: none; } .ReactModal__Overlay { background: rgba(0, 0, 0, 0.5)!important; } .slick-slider { display: flex; } .slick-track { display: flex!important; align-items: center!important;; } img { &:focus { outline: none; } } #MinimalForm { display: none; } .formIframe { border: 0; } .CompareArrowLeft { position: absolute; top: -40%; right: 15%; } .CompareArrowRight { position: absolute; top: -40%; left: 15%; } .flex-end { align-self: flex-end; } .flex-start { align-self: flex-start; } .wider { letter-spacing: 0.1em; } .slick-slide { /* height: 50vh; */ max-width: 95vw !important; /* width: 75vw !important; */ overflow: hidden; } .slick-slide:focus { outline: none; } .slick-slider { max-width: 1440px; width: 95vw; } .slick-track { width: 95vw; } #apps { .slick-slider{ width: 100%; overflow: visible; margin: 0 auto; } .slick-arrow { display: none !important; } .slick-list { width: 100%; } } #cheil-id-root__financeModule{ margin: 25px auto !important; } .ReactModal__Body--open, .ReactModal__Html--open { overflow: hidden; } .ReactModal__Content { opacity: 0; max-width:1440px; transition: opacity 300ms ease-in-out; } .ReactModal__Content--after-open { opacity: 1; } .ReactModal__Content--before-close { opacity: 0; } .animatedSvg { stroke-dasharray: 100; stroke-dashoffset: 100; &_concierge { animation: dash 3s ease-in-out 1s forwards; } &_chat { animation: dashAlt 3s ease-in-out 2s forwards; } &_appointment { animation: dash 3s ease-in-out 3s forwards; } &_people { animation: dash 3s ease-in-out 4s forwards; } } @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { .animatedSvg { stroke-width: 0; stroke-dashoffset: 0; stroke-dasharray: 0; &_concierge { animation: none; } &_chat { animation:none; } &_appointment { animation: none; } &_people { animation: none; } } } _:-ms-lang(x), _:-webkit-full-screen, .animatedSvg{ stroke-width: 0; stroke-dashoffset: 0; stroke-dasharray: 0; &_concierge { animation: none; } &_chat { animation:none; } &_appointment { animation: none; } &_people { animation: none; } } @keyframes dash { 0% { stroke-dashoffset: 100; } 100% { stroke-dashoffset: 0; stroke-width: 0 } } @keyframes dashAlt { 0% { stroke-dashoffset: 100; } 100% { stroke-dashoffset: 0; } } `,Ry=Dl.createRoot(document.getElementById("cheil-static-da-offers-fridges"));Ry.render(W(ie.StrictMode,{children:W(D0,{theme:ip,children:et(py,{children:[W(Ny,{}),W(Iy,{})]})})}));try{window.sg.components.featureColumnCarousel.init()}catch{console.log("feature column carousel not loaded yet")}Ay(); }); </script> </div> <div class="cm-g-text-block aem-GridColumn aem-GridColumn--default--12"> <div class="textblock margin-top--48 bg-white text-center text-mo-center container-width-medium" id="built-in-appliances-products"> <div class="textblock__body padding-top--48 padding-bottom--48"> <h2 class="textblock__title" data-font-size-pc="48" data-font-size-mo="30">Get up to £200 on selected Built in appliances</h2> <p class="textblock__desc" data-font-size-pc="18" data-font-size-mo="14">Purchase from Samsung.com by 26/11/24. While stocks last.</p> </div> </div> </div> <div class="static-content aem-GridColumn aem-GridColumn--default--12"> <style scoped="scoped"> body{margin:0}#cheil-static *{box-sizing:border-box}.boxShadowLight{box-shadow:.1px .2px .9px #00000005,.1px .4px 2.1px #00000007,.3px .8px 4px #00000009,.4px 1.3px 7.1px #0000000b,.8px 2.5px 13.4px #0000000d,2px 6px 32px #00000012}.noScrollBars{-webkitscrollbar-width:0}.noScrollBars::-webkit-scrollbar{display:none}.visible-in-aem{display:none}.aem-AuthorLayer-Edit .visible-in-aem{display:block}#rtbBanner{padding:min(120px,8.33vw) 0}#comparisonTable_Desktop td,#comparisonTable_Desktop th{text-align:center;padding:1.2em 0}#comparisonTable_Desktop tr{width:100%}@media only screen and (min-width: 768px){#rtbBanner .feature-column-carousel__content{margin-top:-20px;align-items:center;justify-content:center}#rtbBanner .feature-column-carousel__button{margin-top:0;margin-bottom:12px}#rtbBanner .feature-column-carousel__sub-title{padding-bottom:4px}}@media only screen and (max-width: 767px){#rtbBanner{padding:16.66vw 0}#rtbBanner .feature-column-carousel__feature{flex-wrap:nowrap;align-items:stretch;width:100%}#rtbBanner .feature-column-carousel__figure{width:40%}#rtbBanner .feature-column-carousel__content{margin-top:0;text-align:left;width:60%}#rtbBanner .feature-column-carousel__sub-title{padding-bottom:6px}#rtbBanner .title{font-size:17px!important}#rtbBanner .feature-column-carousel__text{padding-bottom:0}#rtbBanner .feature-column-carousel__text:last-child{padding-bottom:5.55555556vw}#rtbBanner .subTitle{font-size:14px!important}#rtbBanner .feature-column-carousel__button{margin-top:0;margin-bottom:0}#rtbBanner .feature-column-carousel__inner:first-child{padding-top:10px!important}th{width:30%}th:first-of-type{width:20%}}#spr-live-chat-app{opacity:0!important;pointer-events:none!important}.pCard{width:100%;overflow:hidden;background-color:#f6f6f6;flex-flow:row wrap;justify-content:flex-start;align-items:stretch;max-width:1440px;margin:0 auto;padding:60px 40px;flex:1 1 0%;gap:1em;display:grid;grid-template-columns:repeat(4,minmax(0px,1fr))}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none} </style> <div id="cheil-static-da-offers-builtin"></div> <style> .hideInAem { display: none; } .aem-AuthorLayer-Edit .hideInAem { display: block; text-align: center; font-size: 30px; color: red; font-weight: 700; } </style> <p class="hideInAem">Github repository: https://github.com/cheil-uk/2024-DA-Offers/tree/homeappliance-builtin</p> <script> ;(function(win,doc,callback){'use strict';callback=callback||function(){};function detach(){if(doc.addEventListener){doc.removeEventListener('DOMContentLoaded',completed);}else{doc.detachEvent('onreadystatechange',completed);}}function completed(){if(doc.addEventListener||event.type==='load'||doc.readyState==='complete'){detach();callback(window,window.jQuery);}}function init(){if (doc.addEventListener){doc.addEventListener('DOMContentLoaded',completed);}else{doc.attachEvent('onreadystatechange',completed);}}init();})(window,document,function(win,$){ (function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))r(i);new MutationObserver(i=>{for(const o of i)if(o.type==="childList")for(const l of o.addedNodes)l.tagName==="LINK"&&l.rel==="modulepreload"&&r(l)}).observe(document,{childList:!0,subtree:!0});function n(i){const o={};return i.integrity&&(o.integrity=i.integrity),i.referrerpolicy&&(o.referrerPolicy=i.referrerpolicy),i.crossorigin==="use-credentials"?o.credentials="include":i.crossorigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function r(i){if(i.ep)return;i.ep=!0;const o=n(i);fetch(i.href,o)}})();function Ip(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Ar={},Op={get exports(){return Ar},set exports(e){Ar=e}},Co={},P={},Mp={get exports(){return P},set exports(e){P=e}},q={};/** * @license React * react.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var ei=Symbol.for("react.element"),$p=Symbol.for("react.portal"),Ap=Symbol.for("react.fragment"),Np=Symbol.for("react.strict_mode"),Rp=Symbol.for("react.profiler"),bp=Symbol.for("react.provider"),Dp=Symbol.for("react.context"),Fp=Symbol.for("react.forward_ref"),jp=Symbol.for("react.suspense"),Bp=Symbol.for("react.memo"),Vp=Symbol.for("react.lazy"),Ya=Symbol.iterator;function Gp(e){return e===null||typeof e!="object"?null:(e=Ya&&e[Ya]||e["@@iterator"],typeof e=="function"?e:null)}var $c={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Ac=Object.assign,Nc={};function tr(e,t,n){this.props=e,this.context=t,this.refs=Nc,this.updater=n||$c}tr.prototype.isReactComponent={};tr.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};tr.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Rc(){}Rc.prototype=tr.prototype;function Gs(e,t,n){this.props=e,this.context=t,this.refs=Nc,this.updater=n||$c}var Hs=Gs.prototype=new Rc;Hs.constructor=Gs;Ac(Hs,tr.prototype);Hs.isPureReactComponent=!0;var Qa=Array.isArray,bc=Object.prototype.hasOwnProperty,Us={current:null},Dc={key:!0,ref:!0,__self:!0,__source:!0};function Fc(e,t,n){var r,i={},o=null,l=null;if(t!=null)for(r in t.ref!==void 0&&(l=t.ref),t.key!==void 0&&(o=""+t.key),t)bc.call(t,r)&&!Dc.hasOwnProperty(r)&&(i[r]=t[r]);var s=arguments.length-2;if(s===1)i.children=n;else if(1<s){for(var a=Array(s),u=0;u<s;u++)a[u]=arguments[u+2];i.children=a}if(e&&e.defaultProps)for(r in s=e.defaultProps,s)i[r]===void 0&&(i[r]=s[r]);return{$$typeof:ei,type:e,key:o,ref:l,props:i,_owner:Us.current}}function Hp(e,t){return{$$typeof:ei,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function Ws(e){return typeof e=="object"&&e!==null&&e.$$typeof===ei}function Up(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var Xa=/\/+/g;function el(e,t){return typeof e=="object"&&e!==null&&e.key!=null?Up(""+e.key):t.toString(36)}function Li(e,t,n,r,i){var o=typeof e;(o==="undefined"||o==="boolean")&&(e=null);var l=!1;if(e===null)l=!0;else switch(o){case"string":case"number":l=!0;break;case"object":switch(e.$$typeof){case ei:case $p:l=!0}}if(l)return l=e,i=i(l),e=r===""?"."+el(l,0):r,Qa(i)?(n="",e!=null&&(n=e.replace(Xa,"$&/")+"/"),Li(i,t,n,"",function(u){return u})):i!=null&&(Ws(i)&&(i=Hp(i,n+(!i.key||l&&l.key===i.key?"":(""+i.key).replace(Xa,"$&/")+"/")+e)),t.push(i)),1;if(l=0,r=r===""?".":r+":",Qa(e))for(var s=0;s<e.length;s++){o=e[s];var a=r+el(o,s);l+=Li(o,t,n,a,i)}else if(a=Gp(e),typeof a=="function")for(e=a.call(e),s=0;!(o=e.next()).done;)o=o.value,a=r+el(o,s++),l+=Li(o,t,n,a,i);else if(o==="object")throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return l}function si(e,t,n){if(e==null)return e;var r=[],i=0;return Li(e,r,"","",function(o){return t.call(n,o,i++)}),r}function Wp(e){if(e._status===-1){var t=e._result;t=t(),t.then(function(n){(e._status===0||e._status===-1)&&(e._status=1,e._result=n)},function(n){(e._status===0||e._status===-1)&&(e._status=2,e._result=n)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)return e._result.default;throw e._result}var be={current:null},Ii={transition:null},Yp={ReactCurrentDispatcher:be,ReactCurrentBatchConfig:Ii,ReactCurrentOwner:Us};q.Children={map:si,forEach:function(e,t,n){si(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return si(e,function(){t++}),t},toArray:function(e){return si(e,function(t){return t})||[]},only:function(e){if(!Ws(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};q.Component=tr;q.Fragment=Ap;q.Profiler=Rp;q.PureComponent=Gs;q.StrictMode=Np;q.Suspense=jp;q.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Yp;q.cloneElement=function(e,t,n){if(e==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var r=Ac({},e.props),i=e.key,o=e.ref,l=e._owner;if(t!=null){if(t.ref!==void 0&&(o=t.ref,l=Us.current),t.key!==void 0&&(i=""+t.key),e.type&&e.type.defaultProps)var s=e.type.defaultProps;for(a in t)bc.call(t,a)&&!Dc.hasOwnProperty(a)&&(r[a]=t[a]===void 0&&s!==void 0?s[a]:t[a])}var a=arguments.length-2;if(a===1)r.children=n;else if(1<a){s=Array(a);for(var u=0;u<a;u++)s[u]=arguments[u+2];r.children=s}return{$$typeof:ei,type:e.type,key:i,ref:o,props:r,_owner:l}};q.createContext=function(e){return e={$$typeof:Dp,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:bp,_context:e},e.Consumer=e};q.createElement=Fc;q.createFactory=function(e){var t=Fc.bind(null,e);return t.type=e,t};q.createRef=function(){return{current:null}};q.forwardRef=function(e){return{$$typeof:Fp,render:e}};q.isValidElement=Ws;q.lazy=function(e){return{$$typeof:Vp,_payload:{_status:-1,_result:e},_init:Wp}};q.memo=function(e,t){return{$$typeof:Bp,type:e,compare:t===void 0?null:t}};q.startTransition=function(e){var t=Ii.transition;Ii.transition={};try{e()}finally{Ii.transition=t}};q.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")};q.useCallback=function(e,t){return be.current.useCallback(e,t)};q.useContext=function(e){return be.current.useContext(e)};q.useDebugValue=function(){};q.useDeferredValue=function(e){return be.current.useDeferredValue(e)};q.useEffect=function(e,t){return be.current.useEffect(e,t)};q.useId=function(){return be.current.useId()};q.useImperativeHandle=function(e,t,n){return be.current.useImperativeHandle(e,t,n)};q.useInsertionEffect=function(e,t){return be.current.useInsertionEffect(e,t)};q.useLayoutEffect=function(e,t){return be.current.useLayoutEffect(e,t)};q.useMemo=function(e,t){return be.current.useMemo(e,t)};q.useReducer=function(e,t,n){return be.current.useReducer(e,t,n)};q.useRef=function(e){return be.current.useRef(e)};q.useState=function(e){return be.current.useState(e)};q.useSyncExternalStore=function(e,t,n){return be.current.useSyncExternalStore(e,t,n)};q.useTransition=function(){return be.current.useTransition()};q.version="18.1.0";(function(e){e.exports=q})(Mp);const ie=Ip(P);/** * @license React * react-jsx-runtime.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var Qp=P,Xp=Symbol.for("react.element"),Kp=Symbol.for("react.fragment"),qp=Object.prototype.hasOwnProperty,Zp=Qp.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,Jp={key:!0,ref:!0,__self:!0,__source:!0};function jc(e,t,n){var r,i={},o=null,l=null;n!==void 0&&(o=""+n),t.key!==void 0&&(o=""+t.key),t.ref!==void 0&&(l=t.ref);for(r in t)qp.call(t,r)&&!Jp.hasOwnProperty(r)&&(i[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps,t)i[r]===void 0&&(i[r]=t[r]);return{$$typeof:Xp,type:e,key:o,ref:l,props:i,_owner:Zp.current}}Co.Fragment=Kp;Co.jsx=jc;Co.jsxs=jc;(function(e){e.exports=Co})(Op);const bl=Ar.Fragment,W=Ar.jsx,et=Ar.jsxs;var Dl={},Fl={},em={get exports(){return Fl},set exports(e){Fl=e}},Ke={},jl={},tm={get exports(){return jl},set exports(e){jl=e}},Bc={};/** * @license React * scheduler.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */(function(e){function t(M,D){var j=M.length;M.push(D);e:for(;0<j;){var Q=j-1>>>1,$=M[Q];if(0<i($,D))M[Q]=D,M[j]=$,j=Q;else break e}}function n(M){return M.length===0?null:M[0]}function r(M){if(M.length===0)return null;var D=M[0],j=M.pop();if(j!==D){M[0]=j;e:for(var Q=0,$=M.length,R=$>>>1;Q<R;){var b=2*(Q+1)-1,H=M[b],k=b+1,K=M[k];if(0>i(H,j))k<$&&0>i(K,H)?(M[Q]=K,M[k]=j,Q=k):(M[Q]=H,M[b]=j,Q=b);else if(k<$&&0>i(K,j))M[Q]=K,M[k]=j,Q=k;else break e}}return D}function i(M,D){var j=M.sortIndex-D.sortIndex;return j!==0?j:M.id-D.id}if(typeof performance=="object"&&typeof performance.now=="function"){var o=performance;e.unstable_now=function(){return o.now()}}else{var l=Date,s=l.now();e.unstable_now=function(){return l.now()-s}}var a=[],u=[],d=1,m=null,g=3,h=!1,v=!1,x=!1,w=typeof setTimeout=="function"?setTimeout:null,p=typeof clearTimeout=="function"?clearTimeout:null,c=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function f(M){for(var D=n(u);D!==null;){if(D.callback===null)r(u);else if(D.startTime<=M)r(u),D.sortIndex=D.expirationTime,t(a,D);else break;D=n(u)}}function S(M){if(x=!1,f(M),!v)if(n(a)!==null)v=!0,ee(y);else{var D=n(u);D!==null&&pe(S,D.startTime-M)}}function y(M,D){v=!1,x&&(x=!1,p(T),T=-1),h=!0;var j=g;try{for(f(D),m=n(a);m!==null&&(!(m.expirationTime>D)||M&&!O());){var Q=m.callback;if(typeof Q=="function"){m.callback=null,g=m.priorityLevel;var $=Q(m.expirationTime<=D);D=e.unstable_now(),typeof $=="function"?m.callback=$:m===n(a)&&r(a),f(D)}else r(a);m=n(a)}if(m!==null)var R=!0;else{var b=n(u);b!==null&&pe(S,b.startTime-D),R=!1}return R}finally{m=null,g=j,h=!1}}var C=!1,z=null,T=-1,_=5,E=-1;function O(){return!(e.unstable_now()-E<_)}function N(){if(z!==null){var M=e.unstable_now();E=M;var D=!0;try{D=z(!0,M)}finally{D?I():(C=!1,z=null)}}else C=!1}var I;if(typeof c=="function")I=function(){c(N)};else if(typeof MessageChannel<"u"){var B=new MessageChannel,V=B.port2;B.port1.onmessage=N,I=function(){V.postMessage(null)}}else I=function(){w(N,0)};function ee(M){z=M,C||(C=!0,I())}function pe(M,D){T=w(function(){M(e.unstable_now())},D)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(M){M.callback=null},e.unstable_continueExecution=function(){v||h||(v=!0,ee(y))},e.unstable_forceFrameRate=function(M){0>M||125<M?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):_=0<M?Math.floor(1e3/M):5},e.unstable_getCurrentPriorityLevel=function(){return g},e.unstable_getFirstCallbackNode=function(){return n(a)},e.unstable_next=function(M){switch(g){case 1:case 2:case 3:var D=3;break;default:D=g}var j=g;g=D;try{return M()}finally{g=j}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(M,D){switch(M){case 1:case 2:case 3:case 4:case 5:break;default:M=3}var j=g;g=M;try{return D()}finally{g=j}},e.unstable_scheduleCallback=function(M,D,j){var Q=e.unstable_now();switch(typeof j=="object"&&j!==null?(j=j.delay,j=typeof j=="number"&&0<j?Q+j:Q):j=Q,M){case 1:var $=-1;break;case 2:$=250;break;case 5:$=1073741823;break;case 4:$=1e4;break;default:$=5e3}return $=j+$,M={id:d++,callback:D,priorityLevel:M,startTime:j,expirationTime:$,sortIndex:-1},j>Q?(M.sortIndex=j,t(u,M),n(a)===null&&M===n(u)&&(x?(p(T),T=-1):x=!0,pe(S,j-Q))):(M.sortIndex=$,t(a,M),v||h||(v=!0,ee(y))),M},e.unstable_shouldYield=O,e.unstable_wrapCallback=function(M){var D=g;return function(){var j=g;g=D;try{return M.apply(this,arguments)}finally{g=j}}}})(Bc);(function(e){e.exports=Bc})(tm);/** * @license React * react-dom.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var Vc=P,Xe=jl;function L(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var Gc=new Set,Nr={};function Sn(e,t){Wn(e,t),Wn(e+"Capture",t)}function Wn(e,t){for(Nr[e]=t,e=0;e<t.length;e++)Gc.add(t[e])}var Ot=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Bl=Object.prototype.hasOwnProperty,nm=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,Ka={},qa={};function rm(e){return Bl.call(qa,e)?!0:Bl.call(Ka,e)?!1:nm.test(e)?qa[e]=!0:(Ka[e]=!0,!1)}function im(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function om(e,t,n,r){if(t===null||typeof t>"u"||im(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function De(e,t,n,r,i,o,l){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=l}var Le={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Le[e]=new De(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];Le[t]=new De(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Le[e]=new De(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Le[e]=new De(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){Le[e]=new De(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Le[e]=new De(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Le[e]=new De(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Le[e]=new De(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Le[e]=new De(e,5,!1,e.toLowerCase(),null,!1,!1)});var Ys=/[\-:]([a-z])/g;function Qs(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(Ys,Qs);Le[t]=new De(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(Ys,Qs);Le[t]=new De(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(Ys,Qs);Le[t]=new De(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Le[e]=new De(e,1,!1,e.toLowerCase(),null,!1,!1)});Le.xlinkHref=new De("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Le[e]=new De(e,1,!1,e.toLowerCase(),null,!0,!0)});function Xs(e,t,n,r){var i=Le.hasOwnProperty(t)?Le[t]:null;(i!==null?i.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(om(t,n,i,r)&&(n=null),r||i===null?rm(t)&&(n===null?e.removeAttribute(t):e.setAttribute(t,""+n)):i.mustUseProperty?e[i.propertyName]=n===null?i.type===3?!1:"":n:(t=i.attributeName,r=i.attributeNamespace,n===null?e.removeAttribute(t):(i=i.type,n=i===3||i===4&&n===!0?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}var At=Vc.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,ai=Symbol.for("react.element"),Tn=Symbol.for("react.portal"),Pn=Symbol.for("react.fragment"),Ks=Symbol.for("react.strict_mode"),Vl=Symbol.for("react.profiler"),Hc=Symbol.for("react.provider"),Uc=Symbol.for("react.context"),qs=Symbol.for("react.forward_ref"),Gl=Symbol.for("react.suspense"),Hl=Symbol.for("react.suspense_list"),Zs=Symbol.for("react.memo"),Dt=Symbol.for("react.lazy"),Wc=Symbol.for("react.offscreen"),Za=Symbol.iterator;function sr(e){return e===null||typeof e!="object"?null:(e=Za&&e[Za]||e["@@iterator"],typeof e=="function"?e:null)}var fe=Object.assign,tl;function yr(e){if(tl===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);tl=t&&t[1]||""}return` `+tl+e}var nl=!1;function rl(e,t){if(!e||nl)return"";nl=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(t,[])}catch(u){var r=u}Reflect.construct(e,[],t)}else{try{t.call()}catch(u){r=u}e.call(t.prototype)}else{try{throw Error()}catch(u){r=u}e()}}catch(u){if(u&&r&&typeof u.stack=="string"){for(var i=u.stack.split(` `),o=r.stack.split(` `),l=i.length-1,s=o.length-1;1<=l&&0<=s&&i[l]!==o[s];)s--;for(;1<=l&&0<=s;l--,s--)if(i[l]!==o[s]){if(l!==1||s!==1)do if(l--,s--,0>s||i[l]!==o[s]){var a=` `+i[l].replace(" at new "," at ");return e.displayName&&a.includes("<anonymous>")&&(a=a.replace("<anonymous>",e.displayName)),a}while(1<=l&&0<=s);break}}}finally{nl=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?yr(e):""}function lm(e){switch(e.tag){case 5:return yr(e.type);case 16:return yr("Lazy");case 13:return yr("Suspense");case 19:return yr("SuspenseList");case 0:case 2:case 15:return e=rl(e.type,!1),e;case 11:return e=rl(e.type.render,!1),e;case 1:return e=rl(e.type,!0),e;default:return""}}function Ul(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Pn:return"Fragment";case Tn:return"Portal";case Vl:return"Profiler";case Ks:return"StrictMode";case Gl:return"Suspense";case Hl:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Uc:return(e.displayName||"Context")+".Consumer";case Hc:return(e._context.displayName||"Context")+".Provider";case qs:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Zs:return t=e.displayName||null,t!==null?t:Ul(e.type)||"Memo";case Dt:t=e._payload,e=e._init;try{return Ul(e(t))}catch{}}return null}function sm(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Ul(t);case 8:return t===Ks?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function Jt(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Yc(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function am(e){var t=Yc(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var i=n.get,o=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(l){r=""+l,o.call(this,l)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(l){r=""+l},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function ui(e){e._valueTracker||(e._valueTracker=am(e))}function Qc(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Yc(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Vi(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function Wl(e,t){var n=t.checked;return fe({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Ja(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=Jt(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function Xc(e,t){t=t.checked,t!=null&&Xs(e,"checked",t,!1)}function Yl(e,t){Xc(e,t);var n=Jt(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?Ql(e,t.type,n):t.hasOwnProperty("defaultValue")&&Ql(e,t.type,Jt(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function eu(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function Ql(e,t,n){(t!=="number"||Vi(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var wr=Array.isArray;function Fn(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i<n.length;i++)t["$"+n[i]]=!0;for(n=0;n<e.length;n++)i=t.hasOwnProperty("$"+e[n].value),e[n].selected!==i&&(e[n].selected=i),i&&r&&(e[n].defaultSelected=!0)}else{for(n=""+Jt(n),t=null,i=0;i<e.length;i++){if(e[i].value===n){e[i].selected=!0,r&&(e[i].defaultSelected=!0);return}t!==null||e[i].disabled||(t=e[i])}t!==null&&(t.selected=!0)}}function Xl(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(L(91));return fe({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function tu(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(L(92));if(wr(n)){if(1<n.length)throw Error(L(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:Jt(n)}}function Kc(e,t){var n=Jt(t.value),r=Jt(t.defaultValue);n!=null&&(n=""+n,n!==e.value&&(e.value=n),t.defaultValue==null&&e.defaultValue!==n&&(e.defaultValue=n)),r!=null&&(e.defaultValue=""+r)}function nu(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function qc(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function Kl(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?qc(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var ci,Zc=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,n,r,i){MSApp.execUnsafeLocalFunction(function(){return e(t,n,r,i)})}:e}(function(e,t){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=t;else{for(ci=ci||document.createElement("div"),ci.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=ci.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Rr(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var kr={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},um=["Webkit","ms","Moz","O"];Object.keys(kr).forEach(function(e){um.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),kr[t]=kr[e]})});function Jc(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||kr.hasOwnProperty(e)&&kr[e]?(""+t).trim():t+"px"}function ed(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,i=Jc(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,i):e[n]=i}}var cm=fe({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function ql(e,t){if(t){if(cm[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(L(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(L(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(L(61))}if(t.style!=null&&typeof t.style!="object")throw Error(L(62))}}function Zl(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Jl=null;function Js(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var es=null,jn=null,Bn=null;function ru(e){if(e=ri(e)){if(typeof es!="function")throw Error(L(280));var t=e.stateNode;t&&(t=zo(t),es(e.stateNode,e.type,t))}}function td(e){jn?Bn?Bn.push(e):Bn=[e]:jn=e}function nd(){if(jn){var e=jn,t=Bn;if(Bn=jn=null,ru(e),t)for(e=0;e<t.length;e++)ru(t[e])}}function rd(e,t){return e(t)}function id(){}var il=!1;function od(e,t,n){if(il)return e(t,n);il=!0;try{return rd(e,t,n)}finally{il=!1,(jn!==null||Bn!==null)&&(id(),nd())}}function br(e,t){var n=e.stateNode;if(n===null)return null;var r=zo(n);if(r===null)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(e=e.type,r=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!r;break e;default:e=!1}if(e)return null;if(n&&typeof n!="function")throw Error(L(231,t,typeof n));return n}var ts=!1;if(Ot)try{var ar={};Object.defineProperty(ar,"passive",{get:function(){ts=!0}}),window.addEventListener("test",ar,ar),window.removeEventListener("test",ar,ar)}catch{ts=!1}function dm(e,t,n,r,i,o,l,s,a){var u=Array.prototype.slice.call(arguments,3);try{t.apply(n,u)}catch(d){this.onError(d)}}var Cr=!1,Gi=null,Hi=!1,ns=null,fm={onError:function(e){Cr=!0,Gi=e}};function pm(e,t,n,r,i,o,l,s,a){Cr=!1,Gi=null,dm.apply(fm,arguments)}function mm(e,t,n,r,i,o,l,s,a){if(pm.apply(this,arguments),Cr){if(Cr){var u=Gi;Cr=!1,Gi=null}else throw Error(L(198));Hi||(Hi=!0,ns=u)}}function xn(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.flags&4098&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function ld(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function iu(e){if(xn(e)!==e)throw Error(L(188))}function hm(e){var t=e.alternate;if(!t){if(t=xn(e),t===null)throw Error(L(188));return t!==e?null:e}for(var n=e,r=t;;){var i=n.return;if(i===null)break;var o=i.alternate;if(o===null){if(r=i.return,r!==null){n=r;continue}break}if(i.child===o.child){for(o=i.child;o;){if(o===n)return iu(i),e;if(o===r)return iu(i),t;o=o.sibling}throw Error(L(188))}if(n.return!==r.return)n=i,r=o;else{for(var l=!1,s=i.child;s;){if(s===n){l=!0,n=i,r=o;break}if(s===r){l=!0,r=i,n=o;break}s=s.sibling}if(!l){for(s=o.child;s;){if(s===n){l=!0,n=o,r=i;break}if(s===r){l=!0,r=o,n=i;break}s=s.sibling}if(!l)throw Error(L(189))}}if(n.alternate!==r)throw Error(L(190))}if(n.tag!==3)throw Error(L(188));return n.stateNode.current===n?e:t}function sd(e){return e=hm(e),e!==null?ad(e):null}function ad(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=ad(e);if(t!==null)return t;e=e.sibling}return null}var ud=Xe.unstable_scheduleCallback,ou=Xe.unstable_cancelCallback,gm=Xe.unstable_shouldYield,vm=Xe.unstable_requestPaint,ve=Xe.unstable_now,ym=Xe.unstable_getCurrentPriorityLevel,ea=Xe.unstable_ImmediatePriority,cd=Xe.unstable_UserBlockingPriority,Ui=Xe.unstable_NormalPriority,wm=Xe.unstable_LowPriority,dd=Xe.unstable_IdlePriority,Eo=null,xt=null;function Sm(e){if(xt&&typeof xt.onCommitFiberRoot=="function")try{xt.onCommitFiberRoot(Eo,e,void 0,(e.current.flags&128)===128)}catch{}}var ht=Math.clz32?Math.clz32:Cm,xm=Math.log,km=Math.LN2;function Cm(e){return e>>>=0,e===0?32:31-(xm(e)/km|0)|0}var di=64,fi=4194304;function Sr(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function Wi(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,i=e.suspendedLanes,o=e.pingedLanes,l=n&268435455;if(l!==0){var s=l&~i;s!==0?r=Sr(s):(o&=l,o!==0&&(r=Sr(o)))}else l=n&~i,l!==0?r=Sr(l):o!==0&&(r=Sr(o));if(r===0)return 0;if(t!==0&&t!==r&&!(t&i)&&(i=r&-r,o=t&-t,i>=o||i===16&&(o&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0<t;)n=31-ht(t),i=1<<n,r|=e[n],t&=~i;return r}function Em(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function Tm(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,i=e.expirationTimes,o=e.pendingLanes;0<o;){var l=31-ht(o),s=1<<l,a=i[l];a===-1?(!(s&n)||s&r)&&(i[l]=Em(s,t)):a<=t&&(e.expiredLanes|=s),o&=~s}}function rs(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function fd(){var e=di;return di<<=1,!(di&4194240)&&(di=64),e}function ol(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function ti(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-ht(t),e[t]=n}function Pm(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<n;){var i=31-ht(n),o=1<<i;t[i]=0,r[i]=-1,e[i]=-1,n&=~o}}function ta(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-ht(n),i=1<<r;i&t|e[r]&t&&(e[r]|=t),n&=~i}}var ne=0;function pd(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var md,na,hd,gd,vd,is=!1,pi=[],Ut=null,Wt=null,Yt=null,Dr=new Map,Fr=new Map,jt=[],_m="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function lu(e,t){switch(e){case"focusin":case"focusout":Ut=null;break;case"dragenter":case"dragleave":Wt=null;break;case"mouseover":case"mouseout":Yt=null;break;case"pointerover":case"pointerout":Dr.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Fr.delete(t.pointerId)}}function ur(e,t,n,r,i,o){return e===null||e.nativeEvent!==o?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:o,targetContainers:[i]},t!==null&&(t=ri(t),t!==null&&na(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,i!==null&&t.indexOf(i)===-1&&t.push(i),e)}function zm(e,t,n,r,i){switch(t){case"focusin":return Ut=ur(Ut,e,t,n,r,i),!0;case"dragenter":return Wt=ur(Wt,e,t,n,r,i),!0;case"mouseover":return Yt=ur(Yt,e,t,n,r,i),!0;case"pointerover":var o=i.pointerId;return Dr.set(o,ur(Dr.get(o)||null,e,t,n,r,i)),!0;case"gotpointercapture":return o=i.pointerId,Fr.set(o,ur(Fr.get(o)||null,e,t,n,r,i)),!0}return!1}function yd(e){var t=an(e.target);if(t!==null){var n=xn(t);if(n!==null){if(t=n.tag,t===13){if(t=ld(n),t!==null){e.blockedOn=t,vd(e.priority,function(){hd(n)});return}}else if(t===3&&n.stateNode.current.memoizedState.isDehydrated){e.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}e.blockedOn=null}function Oi(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=os(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);Jl=r,n.target.dispatchEvent(r),Jl=null}else return t=ri(n),t!==null&&na(t),e.blockedOn=n,!1;t.shift()}return!0}function su(e,t,n){Oi(e)&&n.delete(t)}function Lm(){is=!1,Ut!==null&&Oi(Ut)&&(Ut=null),Wt!==null&&Oi(Wt)&&(Wt=null),Yt!==null&&Oi(Yt)&&(Yt=null),Dr.forEach(su),Fr.forEach(su)}function cr(e,t){e.blockedOn===t&&(e.blockedOn=null,is||(is=!0,Xe.unstable_scheduleCallback(Xe.unstable_NormalPriority,Lm)))}function jr(e){function t(i){return cr(i,e)}if(0<pi.length){cr(pi[0],e);for(var n=1;n<pi.length;n++){var r=pi[n];r.blockedOn===e&&(r.blockedOn=null)}}for(Ut!==null&&cr(Ut,e),Wt!==null&&cr(Wt,e),Yt!==null&&cr(Yt,e),Dr.forEach(t),Fr.forEach(t),n=0;n<jt.length;n++)r=jt[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<jt.length&&(n=jt[0],n.blockedOn===null);)yd(n),n.blockedOn===null&&jt.shift()}var Vn=At.ReactCurrentBatchConfig,Yi=!0;function Im(e,t,n,r){var i=ne,o=Vn.transition;Vn.transition=null;try{ne=1,ra(e,t,n,r)}finally{ne=i,Vn.transition=o}}function Om(e,t,n,r){var i=ne,o=Vn.transition;Vn.transition=null;try{ne=4,ra(e,t,n,r)}finally{ne=i,Vn.transition=o}}function ra(e,t,n,r){if(Yi){var i=os(e,t,n,r);if(i===null)hl(e,t,r,Qi,n),lu(e,r);else if(zm(i,e,t,n,r))r.stopPropagation();else if(lu(e,r),t&4&&-1<_m.indexOf(e)){for(;i!==null;){var o=ri(i);if(o!==null&&md(o),o=os(e,t,n,r),o===null&&hl(e,t,r,Qi,n),o===i)break;i=o}i!==null&&r.stopPropagation()}else hl(e,t,r,null,n)}}var Qi=null;function os(e,t,n,r){if(Qi=null,e=Js(r),e=an(e),e!==null)if(t=xn(e),t===null)e=null;else if(n=t.tag,n===13){if(e=ld(t),e!==null)return e;e=null}else if(n===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return Qi=e,null}function wd(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(ym()){case ea:return 1;case cd:return 4;case Ui:case wm:return 16;case dd:return 536870912;default:return 16}default:return 16}}var Vt=null,ia=null,Mi=null;function Sd(){if(Mi)return Mi;var e,t=ia,n=t.length,r,i="value"in Vt?Vt.value:Vt.textContent,o=i.length;for(e=0;e<n&&t[e]===i[e];e++);var l=n-e;for(r=1;r<=l&&t[n-r]===i[o-r];r++);return Mi=i.slice(e,1<r?1-r:void 0)}function $i(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function mi(){return!0}function au(){return!1}function qe(e){function t(n,r,i,o,l){this._reactName=n,this._targetInst=i,this.type=r,this.nativeEvent=o,this.target=l,this.currentTarget=null;for(var s in e)e.hasOwnProperty(s)&&(n=e[s],this[s]=n?n(o):o[s]);return this.isDefaultPrevented=(o.defaultPrevented!=null?o.defaultPrevented:o.returnValue===!1)?mi:au,this.isPropagationStopped=au,this}return fe(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var n=this.nativeEvent;n&&(n.preventDefault?n.preventDefault():typeof n.returnValue!="unknown"&&(n.returnValue=!1),this.isDefaultPrevented=mi)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=mi)},persist:function(){},isPersistent:mi}),t}var nr={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},oa=qe(nr),ni=fe({},nr,{view:0,detail:0}),Mm=qe(ni),ll,sl,dr,To=fe({},ni,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:la,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==dr&&(dr&&e.type==="mousemove"?(ll=e.screenX-dr.screenX,sl=e.screenY-dr.screenY):sl=ll=0,dr=e),ll)},movementY:function(e){return"movementY"in e?e.movementY:sl}}),uu=qe(To),$m=fe({},To,{dataTransfer:0}),Am=qe($m),Nm=fe({},ni,{relatedTarget:0}),al=qe(Nm),Rm=fe({},nr,{animationName:0,elapsedTime:0,pseudoElement:0}),bm=qe(Rm),Dm=fe({},nr,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Fm=qe(Dm),jm=fe({},nr,{data:0}),cu=qe(jm),Bm={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Vm={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},Gm={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Hm(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=Gm[e])?!!t[e]:!1}function la(){return Hm}var Um=fe({},ni,{key:function(e){if(e.key){var t=Bm[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=$i(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?Vm[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:la,charCode:function(e){return e.type==="keypress"?$i(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?$i(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),Wm=qe(Um),Ym=fe({},To,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),du=qe(Ym),Qm=fe({},ni,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:la}),Xm=qe(Qm),Km=fe({},nr,{propertyName:0,elapsedTime:0,pseudoElement:0}),qm=qe(Km),Zm=fe({},To,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),Jm=qe(Zm),eh=[9,13,27,32],sa=Ot&&"CompositionEvent"in window,Er=null;Ot&&"documentMode"in document&&(Er=document.documentMode);var th=Ot&&"TextEvent"in window&&!Er,xd=Ot&&(!sa||Er&&8<Er&&11>=Er),fu=String.fromCharCode(32),pu=!1;function kd(e,t){switch(e){case"keyup":return eh.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Cd(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var _n=!1;function nh(e,t){switch(e){case"compositionend":return Cd(t);case"keypress":return t.which!==32?null:(pu=!0,fu);case"textInput":return e=t.data,e===fu&&pu?null:e;default:return null}}function rh(e,t){if(_n)return e==="compositionend"||!sa&&kd(e,t)?(e=Sd(),Mi=ia=Vt=null,_n=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return xd&&t.locale!=="ko"?null:t.data;default:return null}}var ih={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function mu(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!ih[e.type]:t==="textarea"}function Ed(e,t,n,r){td(r),t=Xi(t,"onChange"),0<t.length&&(n=new oa("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Tr=null,Br=null;function oh(e){Nd(e,0)}function Po(e){var t=In(e);if(Qc(t))return e}function lh(e,t){if(e==="change")return t}var Td=!1;if(Ot){var ul;if(Ot){var cl="oninput"in document;if(!cl){var hu=document.createElement("div");hu.setAttribute("oninput","return;"),cl=typeof hu.oninput=="function"}ul=cl}else ul=!1;Td=ul&&(!document.documentMode||9<document.documentMode)}function gu(){Tr&&(Tr.detachEvent("onpropertychange",Pd),Br=Tr=null)}function Pd(e){if(e.propertyName==="value"&&Po(Br)){var t=[];Ed(t,Br,e,Js(e)),od(oh,t)}}function sh(e,t,n){e==="focusin"?(gu(),Tr=t,Br=n,Tr.attachEvent("onpropertychange",Pd)):e==="focusout"&&gu()}function ah(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return Po(Br)}function uh(e,t){if(e==="click")return Po(t)}function ch(e,t){if(e==="input"||e==="change")return Po(t)}function dh(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var gt=typeof Object.is=="function"?Object.is:dh;function Vr(e,t){if(gt(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var i=n[r];if(!Bl.call(t,i)||!gt(e[i],t[i]))return!1}return!0}function vu(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function yu(e,t){var n=vu(e);e=0;for(var r;n;){if(n.nodeType===3){if(r=e+n.textContent.length,e<=t&&r>=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=vu(n)}}function _d(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?_d(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function zd(){for(var e=window,t=Vi();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Vi(e.document)}return t}function aa(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function fh(e){var t=zd(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&_d(n.ownerDocument.documentElement,n)){if(r!==null&&aa(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var i=n.textContent.length,o=Math.min(r.start,i);r=r.end===void 0?o:Math.min(r.end,i),!e.extend&&o>r&&(i=r,r=o,o=i),i=yu(n,o);var l=yu(n,r);i&&l&&(e.rangeCount!==1||e.anchorNode!==i.node||e.anchorOffset!==i.offset||e.focusNode!==l.node||e.focusOffset!==l.offset)&&(t=t.createRange(),t.setStart(i.node,i.offset),e.removeAllRanges(),o>r?(e.addRange(t),e.extend(l.node,l.offset)):(t.setEnd(l.node,l.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n<t.length;n++)e=t[n],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var ph=Ot&&"documentMode"in document&&11>=document.documentMode,zn=null,ls=null,Pr=null,ss=!1;function wu(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;ss||zn==null||zn!==Vi(r)||(r=zn,"selectionStart"in r&&aa(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),Pr&&Vr(Pr,r)||(Pr=r,r=Xi(ls,"onSelect"),0<r.length&&(t=new oa("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=zn)))}function hi(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Ln={animationend:hi("Animation","AnimationEnd"),animationiteration:hi("Animation","AnimationIteration"),animationstart:hi("Animation","AnimationStart"),transitionend:hi("Transition","TransitionEnd")},dl={},Ld={};Ot&&(Ld=document.createElement("div").style,"AnimationEvent"in window||(delete Ln.animationend.animation,delete Ln.animationiteration.animation,delete Ln.animationstart.animation),"TransitionEvent"in window||delete Ln.transitionend.transition);function _o(e){if(dl[e])return dl[e];if(!Ln[e])return e;var t=Ln[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in Ld)return dl[e]=t[n];return e}var Id=_o("animationend"),Od=_o("animationiteration"),Md=_o("animationstart"),$d=_o("transitionend"),Ad=new Map,Su="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function nn(e,t){Ad.set(e,t),Sn(t,[e])}for(var fl=0;fl<Su.length;fl++){var pl=Su[fl],mh=pl.toLowerCase(),hh=pl[0].toUpperCase()+pl.slice(1);nn(mh,"on"+hh)}nn(Id,"onAnimationEnd");nn(Od,"onAnimationIteration");nn(Md,"onAnimationStart");nn("dblclick","onDoubleClick");nn("focusin","onFocus");nn("focusout","onBlur");nn($d,"onTransitionEnd");Wn("onMouseEnter",["mouseout","mouseover"]);Wn("onMouseLeave",["mouseout","mouseover"]);Wn("onPointerEnter",["pointerout","pointerover"]);Wn("onPointerLeave",["pointerout","pointerover"]);Sn("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Sn("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Sn("onBeforeInput",["compositionend","keypress","textInput","paste"]);Sn("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Sn("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Sn("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var xr="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),gh=new Set("cancel close invalid load scroll toggle".split(" ").concat(xr));function xu(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,mm(r,t,void 0,e),e.currentTarget=null}function Nd(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var r=e[n],i=r.event;r=r.listeners;e:{var o=void 0;if(t)for(var l=r.length-1;0<=l;l--){var s=r[l],a=s.instance,u=s.currentTarget;if(s=s.listener,a!==o&&i.isPropagationStopped())break e;xu(i,s,u),o=a}else for(l=0;l<r.length;l++){if(s=r[l],a=s.instance,u=s.currentTarget,s=s.listener,a!==o&&i.isPropagationStopped())break e;xu(i,s,u),o=a}}}if(Hi)throw e=ns,Hi=!1,ns=null,e}function se(e,t){var n=t[fs];n===void 0&&(n=t[fs]=new Set);var r=e+"__bubble";n.has(r)||(Rd(t,e,2,!1),n.add(r))}function ml(e,t,n){var r=0;t&&(r|=4),Rd(n,e,r,t)}var gi="_reactListening"+Math.random().toString(36).slice(2);function Gr(e){if(!e[gi]){e[gi]=!0,Gc.forEach(function(n){n!=="selectionchange"&&(gh.has(n)||ml(n,!1,e),ml(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[gi]||(t[gi]=!0,ml("selectionchange",!1,t))}}function Rd(e,t,n,r){switch(wd(t)){case 1:var i=Im;break;case 4:i=Om;break;default:i=ra}n=i.bind(null,t,n,e),i=void 0,!ts||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(i=!0),r?i!==void 0?e.addEventListener(t,n,{capture:!0,passive:i}):e.addEventListener(t,n,!0):i!==void 0?e.addEventListener(t,n,{passive:i}):e.addEventListener(t,n,!1)}function hl(e,t,n,r,i){var o=r;if(!(t&1)&&!(t&2)&&r!==null)e:for(;;){if(r===null)return;var l=r.tag;if(l===3||l===4){var s=r.stateNode.containerInfo;if(s===i||s.nodeType===8&&s.parentNode===i)break;if(l===4)for(l=r.return;l!==null;){var a=l.tag;if((a===3||a===4)&&(a=l.stateNode.containerInfo,a===i||a.nodeType===8&&a.parentNode===i))return;l=l.return}for(;s!==null;){if(l=an(s),l===null)return;if(a=l.tag,a===5||a===6){r=o=l;continue e}s=s.parentNode}}r=r.return}od(function(){var u=o,d=Js(n),m=[];e:{var g=Ad.get(e);if(g!==void 0){var h=oa,v=e;switch(e){case"keypress":if($i(n)===0)break e;case"keydown":case"keyup":h=Wm;break;case"focusin":v="focus",h=al;break;case"focusout":v="blur",h=al;break;case"beforeblur":case"afterblur":h=al;break;case"click":if(n.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":h=uu;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":h=Am;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":h=Xm;break;case Id:case Od:case Md:h=bm;break;case $d:h=qm;break;case"scroll":h=Mm;break;case"wheel":h=Jm;break;case"copy":case"cut":case"paste":h=Fm;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":h=du}var x=(t&4)!==0,w=!x&&e==="scroll",p=x?g!==null?g+"Capture":null:g;x=[];for(var c=u,f;c!==null;){f=c;var S=f.stateNode;if(f.tag===5&&S!==null&&(f=S,p!==null&&(S=br(c,p),S!=null&&x.push(Hr(c,S,f)))),w)break;c=c.return}0<x.length&&(g=new h(g,v,null,n,d),m.push({event:g,listeners:x}))}}if(!(t&7)){e:{if(g=e==="mouseover"||e==="pointerover",h=e==="mouseout"||e==="pointerout",g&&n!==Jl&&(v=n.relatedTarget||n.fromElement)&&(an(v)||v[Mt]))break e;if((h||g)&&(g=d.window===d?d:(g=d.ownerDocument)?g.defaultView||g.parentWindow:window,h?(v=n.relatedTarget||n.toElement,h=u,v=v?an(v):null,v!==null&&(w=xn(v),v!==w||v.tag!==5&&v.tag!==6)&&(v=null)):(h=null,v=u),h!==v)){if(x=uu,S="onMouseLeave",p="onMouseEnter",c="mouse",(e==="pointerout"||e==="pointerover")&&(x=du,S="onPointerLeave",p="onPointerEnter",c="pointer"),w=h==null?g:In(h),f=v==null?g:In(v),g=new x(S,c+"leave",h,n,d),g.target=w,g.relatedTarget=f,S=null,an(d)===u&&(x=new x(p,c+"enter",v,n,d),x.target=f,x.relatedTarget=w,S=x),w=S,h&&v)t:{for(x=h,p=v,c=0,f=x;f;f=kn(f))c++;for(f=0,S=p;S;S=kn(S))f++;for(;0<c-f;)x=kn(x),c--;for(;0<f-c;)p=kn(p),f--;for(;c--;){if(x===p||p!==null&&x===p.alternate)break t;x=kn(x),p=kn(p)}x=null}else x=null;h!==null&&ku(m,g,h,x,!1),v!==null&&w!==null&&ku(m,w,v,x,!0)}}e:{if(g=u?In(u):window,h=g.nodeName&&g.nodeName.toLowerCase(),h==="select"||h==="input"&&g.type==="file")var y=lh;else if(mu(g))if(Td)y=ch;else{y=ah;var C=sh}else(h=g.nodeName)&&h.toLowerCase()==="input"&&(g.type==="checkbox"||g.type==="radio")&&(y=uh);if(y&&(y=y(e,u))){Ed(m,y,n,d);break e}C&&C(e,g,u),e==="focusout"&&(C=g._wrapperState)&&C.controlled&&g.type==="number"&&Ql(g,"number",g.value)}switch(C=u?In(u):window,e){case"focusin":(mu(C)||C.contentEditable==="true")&&(zn=C,ls=u,Pr=null);break;case"focusout":Pr=ls=zn=null;break;case"mousedown":ss=!0;break;case"contextmenu":case"mouseup":case"dragend":ss=!1,wu(m,n,d);break;case"selectionchange":if(ph)break;case"keydown":case"keyup":wu(m,n,d)}var z;if(sa)e:{switch(e){case"compositionstart":var T="onCompositionStart";break e;case"compositionend":T="onCompositionEnd";break e;case"compositionupdate":T="onCompositionUpdate";break e}T=void 0}else _n?kd(e,n)&&(T="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(T="onCompositionStart");T&&(xd&&n.locale!=="ko"&&(_n||T!=="onCompositionStart"?T==="onCompositionEnd"&&_n&&(z=Sd()):(Vt=d,ia="value"in Vt?Vt.value:Vt.textContent,_n=!0)),C=Xi(u,T),0<C.length&&(T=new cu(T,e,null,n,d),m.push({event:T,listeners:C}),z?T.data=z:(z=Cd(n),z!==null&&(T.data=z)))),(z=th?nh(e,n):rh(e,n))&&(u=Xi(u,"onBeforeInput"),0<u.length&&(d=new cu("onBeforeInput","beforeinput",null,n,d),m.push({event:d,listeners:u}),d.data=z))}Nd(m,t)})}function Hr(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Xi(e,t){for(var n=t+"Capture",r=[];e!==null;){var i=e,o=i.stateNode;i.tag===5&&o!==null&&(i=o,o=br(e,n),o!=null&&r.unshift(Hr(e,o,i)),o=br(e,t),o!=null&&r.push(Hr(e,o,i))),e=e.return}return r}function kn(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function ku(e,t,n,r,i){for(var o=t._reactName,l=[];n!==null&&n!==r;){var s=n,a=s.alternate,u=s.stateNode;if(a!==null&&a===r)break;s.tag===5&&u!==null&&(s=u,i?(a=br(n,o),a!=null&&l.unshift(Hr(n,a,s))):i||(a=br(n,o),a!=null&&l.push(Hr(n,a,s)))),n=n.return}l.length!==0&&e.push({event:t,listeners:l})}var vh=/\r\n?/g,yh=/\u0000|\uFFFD/g;function Cu(e){return(typeof e=="string"?e:""+e).replace(vh,` `).replace(yh,"")}function vi(e,t,n){if(t=Cu(t),Cu(e)!==t&&n)throw Error(L(425))}function Ki(){}var as=null,us=null;function cs(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var ds=typeof setTimeout=="function"?setTimeout:void 0,wh=typeof clearTimeout=="function"?clearTimeout:void 0,Eu=typeof Promise=="function"?Promise:void 0,Sh=typeof queueMicrotask=="function"?queueMicrotask:typeof Eu<"u"?function(e){return Eu.resolve(null).then(e).catch(xh)}:ds;function xh(e){setTimeout(function(){throw e})}function gl(e,t){var n=t,r=0;do{var i=n.nextSibling;if(e.removeChild(n),i&&i.nodeType===8)if(n=i.data,n==="/$"){if(r===0){e.removeChild(i),jr(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=i}while(n);jr(t)}function _t(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?")break;if(t==="/$")return null}}return e}function Tu(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="$"||n==="$!"||n==="$?"){if(t===0)return e;t--}else n==="/$"&&t++}e=e.previousSibling}return null}var rr=Math.random().toString(36).slice(2),wt="__reactFiber$"+rr,Ur="__reactProps$"+rr,Mt="__reactContainer$"+rr,fs="__reactEvents$"+rr,kh="__reactListeners$"+rr,Ch="__reactHandles$"+rr;function an(e){var t=e[wt];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Mt]||n[wt]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=Tu(e);e!==null;){if(n=e[wt])return n;e=Tu(e)}return t}e=n,n=e.parentNode}return null}function ri(e){return e=e[wt]||e[Mt],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function In(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(L(33))}function zo(e){return e[Ur]||null}var ps=[],On=-1;function rn(e){return{current:e}}function ae(e){0>On||(e.current=ps[On],ps[On]=null,On--)}function oe(e,t){On++,ps[On]=e.current,e.current=t}var en={},Ae=rn(en),Ge=rn(!1),fn=en;function Yn(e,t){var n=e.type.contextTypes;if(!n)return en;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var i={},o;for(o in n)i[o]=t[o];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function He(e){return e=e.childContextTypes,e!=null}function qi(){ae(Ge),ae(Ae)}function Pu(e,t,n){if(Ae.current!==en)throw Error(L(168));oe(Ae,t),oe(Ge,n)}function bd(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var i in r)if(!(i in t))throw Error(L(108,sm(e)||"Unknown",i));return fe({},n,r)}function Zi(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||en,fn=Ae.current,oe(Ae,e),oe(Ge,Ge.current),!0}function _u(e,t,n){var r=e.stateNode;if(!r)throw Error(L(169));n?(e=bd(e,t,fn),r.__reactInternalMemoizedMergedChildContext=e,ae(Ge),ae(Ae),oe(Ae,e)):ae(Ge),oe(Ge,n)}var Pt=null,Lo=!1,vl=!1;function Dd(e){Pt===null?Pt=[e]:Pt.push(e)}function Eh(e){Lo=!0,Dd(e)}function on(){if(!vl&&Pt!==null){vl=!0;var e=0,t=ne;try{var n=Pt;for(ne=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}Pt=null,Lo=!1}catch(i){throw Pt!==null&&(Pt=Pt.slice(e+1)),ud(ea,on),i}finally{ne=t,vl=!1}}return null}var Th=At.ReactCurrentBatchConfig;function ct(e,t){if(e&&e.defaultProps){t=fe({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}var Ji=rn(null),eo=null,Mn=null,ua=null;function ca(){ua=Mn=eo=null}function da(e){var t=Ji.current;ae(Ji),e._currentValue=t}function ms(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function Gn(e,t){eo=e,ua=Mn=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(Ve=!0),e.firstContext=null)}function lt(e){var t=e._currentValue;if(ua!==e)if(e={context:e,memoizedValue:t,next:null},Mn===null){if(eo===null)throw Error(L(308));Mn=e,eo.dependencies={lanes:0,firstContext:e}}else Mn=Mn.next=e;return t}var pt=null,Ft=!1;function fa(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Fd(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function It(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Qt(e,t){var n=e.updateQueue;n!==null&&(n=n.shared,Lf(e)?(e=n.interleaved,e===null?(t.next=t,pt===null?pt=[n]:pt.push(n)):(t.next=e.next,e.next=t),n.interleaved=t):(e=n.pending,e===null?t.next=t:(t.next=e.next,e.next=t),n.pending=t))}function Ai(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,ta(e,n)}}function zu(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var i=null,o=null;if(n=n.firstBaseUpdate,n!==null){do{var l={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};o===null?i=o=l:o=o.next=l,n=n.next}while(n!==null);o===null?i=o=t:o=o.next=t}else i=o=t;n={baseState:r.baseState,firstBaseUpdate:i,lastBaseUpdate:o,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function to(e,t,n,r){var i=e.updateQueue;Ft=!1;var o=i.firstBaseUpdate,l=i.lastBaseUpdate,s=i.shared.pending;if(s!==null){i.shared.pending=null;var a=s,u=a.next;a.next=null,l===null?o=u:l.next=u,l=a;var d=e.alternate;d!==null&&(d=d.updateQueue,s=d.lastBaseUpdate,s!==l&&(s===null?d.firstBaseUpdate=u:s.next=u,d.lastBaseUpdate=a))}if(o!==null){var m=i.baseState;l=0,d=u=a=null,s=o;do{var g=s.lane,h=s.eventTime;if((r&g)===g){d!==null&&(d=d.next={eventTime:h,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var v=e,x=s;switch(g=t,h=n,x.tag){case 1:if(v=x.payload,typeof v=="function"){m=v.call(h,m,g);break e}m=v;break e;case 3:v.flags=v.flags&-65537|128;case 0:if(v=x.payload,g=typeof v=="function"?v.call(h,m,g):v,g==null)break e;m=fe({},m,g);break e;case 2:Ft=!0}}s.callback!==null&&s.lane!==0&&(e.flags|=64,g=i.effects,g===null?i.effects=[s]:g.push(s))}else h={eventTime:h,lane:g,tag:s.tag,payload:s.payload,callback:s.callback,next:null},d===null?(u=d=h,a=m):d=d.next=h,l|=g;if(s=s.next,s===null){if(s=i.shared.pending,s===null)break;g=s,s=g.next,g.next=null,i.lastBaseUpdate=g,i.shared.pending=null}}while(1);if(d===null&&(a=m),i.baseState=a,i.firstBaseUpdate=u,i.lastBaseUpdate=d,t=i.shared.interleaved,t!==null){i=t;do l|=i.lane,i=i.next;while(i!==t)}else o===null&&(i.shared.lanes=0);hn|=l,e.lanes=l,e.memoizedState=m}}function Lu(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var r=e[t],i=r.callback;if(i!==null){if(r.callback=null,r=n,typeof i!="function")throw Error(L(191,i));i.call(r)}}}var jd=new Vc.Component().refs;function hs(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:fe({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var Io={isMounted:function(e){return(e=e._reactInternals)?xn(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=Re(),i=Kt(e),o=It(r,i);o.payload=t,n!=null&&(o.callback=n),Qt(e,o),t=ot(e,i,r),t!==null&&Ai(t,e,i)},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=Re(),i=Kt(e),o=It(r,i);o.tag=1,o.payload=t,n!=null&&(o.callback=n),Qt(e,o),t=ot(e,i,r),t!==null&&Ai(t,e,i)},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Re(),r=Kt(e),i=It(n,r);i.tag=2,t!=null&&(i.callback=t),Qt(e,i),t=ot(e,r,n),t!==null&&Ai(t,e,r)}};function Iu(e,t,n,r,i,o,l){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,o,l):t.prototype&&t.prototype.isPureReactComponent?!Vr(n,r)||!Vr(i,o):!0}function Bd(e,t,n){var r=!1,i=en,o=t.contextType;return typeof o=="object"&&o!==null?o=lt(o):(i=He(t)?fn:Ae.current,r=t.contextTypes,o=(r=r!=null)?Yn(e,i):en),t=new t(n,o),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=Io,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=i,e.__reactInternalMemoizedMaskedChildContext=o),t}function Ou(e,t,n,r){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(n,r),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&Io.enqueueReplaceState(t,t.state,null)}function gs(e,t,n,r){var i=e.stateNode;i.props=n,i.state=e.memoizedState,i.refs=jd,fa(e);var o=t.contextType;typeof o=="object"&&o!==null?i.context=lt(o):(o=He(t)?fn:Ae.current,i.context=Yn(e,o)),i.state=e.memoizedState,o=t.getDerivedStateFromProps,typeof o=="function"&&(hs(e,t,o,n),i.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof i.getSnapshotBeforeUpdate=="function"||typeof i.UNSAFE_componentWillMount!="function"&&typeof i.componentWillMount!="function"||(t=i.state,typeof i.componentWillMount=="function"&&i.componentWillMount(),typeof i.UNSAFE_componentWillMount=="function"&&i.UNSAFE_componentWillMount(),t!==i.state&&Io.enqueueReplaceState(i,i.state,null),to(e,n,i,r),i.state=e.memoizedState),typeof i.componentDidMount=="function"&&(e.flags|=4194308)}var $n=[],An=0,no=null,ro=0,tt=[],nt=0,pn=null,zt=1,Lt="";function ln(e,t){$n[An++]=ro,$n[An++]=no,no=e,ro=t}function Vd(e,t,n){tt[nt++]=zt,tt[nt++]=Lt,tt[nt++]=pn,pn=e;var r=zt;e=Lt;var i=32-ht(r)-1;r&=~(1<<i),n+=1;var o=32-ht(t)+i;if(30<o){var l=i-i%5;o=(r&(1<<l)-1).toString(32),r>>=l,i-=l,zt=1<<32-ht(t)+i|n<<i|r,Lt=o+e}else zt=1<<o|n<<i|r,Lt=e}function pa(e){e.return!==null&&(ln(e,1),Vd(e,1,0))}function ma(e){for(;e===no;)no=$n[--An],$n[An]=null,ro=$n[--An],$n[An]=null;for(;e===pn;)pn=tt[--nt],tt[nt]=null,Lt=tt[--nt],tt[nt]=null,zt=tt[--nt],tt[nt]=null}var Qe=null,Be=null,ue=!1,ft=null;function Gd(e,t){var n=rt(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,t=e.deletions,t===null?(e.deletions=[n],e.flags|=16):t.push(n)}function Mu(e,t){switch(e.tag){case 5:var n=e.type;return t=t.nodeType!==1||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,Qe=e,Be=_t(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,Qe=e,Be=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=pn!==null?{id:zt,overflow:Lt}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=rt(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,Qe=e,Be=null,!0):!1;default:return!1}}function vs(e){return(e.mode&1)!==0&&(e.flags&128)===0}function ys(e){if(ue){var t=Be;if(t){var n=t;if(!Mu(e,t)){if(vs(e))throw Error(L(418));t=_t(n.nextSibling);var r=Qe;t&&Mu(e,t)?Gd(r,n):(e.flags=e.flags&-4097|2,ue=!1,Qe=e)}}else{if(vs(e))throw Error(L(418));e.flags=e.flags&-4097|2,ue=!1,Qe=e}}}function $u(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;Qe=e}function fr(e){if(e!==Qe)return!1;if(!ue)return $u(e),ue=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!cs(e.type,e.memoizedProps)),t&&(t=Be)){if(vs(e)){for(e=Be;e;)e=_t(e.nextSibling);throw Error(L(418))}for(;t;)Gd(e,t),t=_t(t.nextSibling)}if($u(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(L(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){Be=_t(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}Be=null}}else Be=Qe?_t(e.stateNode.nextSibling):null;return!0}function Qn(){Be=Qe=null,ue=!1}function ha(e){ft===null?ft=[e]:ft.push(e)}function pr(e,t,n){if(e=n.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(n._owner){if(n=n._owner,n){if(n.tag!==1)throw Error(L(309));var r=n.stateNode}if(!r)throw Error(L(147,e));var i=r,o=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===o?t.ref:(t=function(l){var s=i.refs;s===jd&&(s=i.refs={}),l===null?delete s[o]:s[o]=l},t._stringRef=o,t)}if(typeof e!="string")throw Error(L(284));if(!n._owner)throw Error(L(290,e))}return e}function yi(e,t){throw e=Object.prototype.toString.call(t),Error(L(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function Au(e){var t=e._init;return t(e._payload)}function Hd(e){function t(p,c){if(e){var f=p.deletions;f===null?(p.deletions=[c],p.flags|=16):f.push(c)}}function n(p,c){if(!e)return null;for(;c!==null;)t(p,c),c=c.sibling;return null}function r(p,c){for(p=new Map;c!==null;)c.key!==null?p.set(c.key,c):p.set(c.index,c),c=c.sibling;return p}function i(p,c){return p=tn(p,c),p.index=0,p.sibling=null,p}function o(p,c,f){return p.index=f,e?(f=p.alternate,f!==null?(f=f.index,f<c?(p.flags|=2,c):f):(p.flags|=2,c)):(p.flags|=1048576,c)}function l(p){return e&&p.alternate===null&&(p.flags|=2),p}function s(p,c,f,S){return c===null||c.tag!==6?(c=Cl(f,p.mode,S),c.return=p,c):(c=i(c,f),c.return=p,c)}function a(p,c,f,S){var y=f.type;return y===Pn?d(p,c,f.props.children,S,f.key):c!==null&&(c.elementType===y||typeof y=="object"&&y!==null&&y.$$typeof===Dt&&Au(y)===c.type)?(S=i(c,f.props),S.ref=pr(p,c,f),S.return=p,S):(S=Fi(f.type,f.key,f.props,null,p.mode,S),S.ref=pr(p,c,f),S.return=p,S)}function u(p,c,f,S){return c===null||c.tag!==4||c.stateNode.containerInfo!==f.containerInfo||c.stateNode.implementation!==f.implementation?(c=El(f,p.mode,S),c.return=p,c):(c=i(c,f.children||[]),c.return=p,c)}function d(p,c,f,S,y){return c===null||c.tag!==7?(c=dn(f,p.mode,S,y),c.return=p,c):(c=i(c,f),c.return=p,c)}function m(p,c,f){if(typeof c=="string"&&c!==""||typeof c=="number")return c=Cl(""+c,p.mode,f),c.return=p,c;if(typeof c=="object"&&c!==null){switch(c.$$typeof){case ai:return f=Fi(c.type,c.key,c.props,null,p.mode,f),f.ref=pr(p,null,c),f.return=p,f;case Tn:return c=El(c,p.mode,f),c.return=p,c;case Dt:var S=c._init;return m(p,S(c._payload),f)}if(wr(c)||sr(c))return c=dn(c,p.mode,f,null),c.return=p,c;yi(p,c)}return null}function g(p,c,f,S){var y=c!==null?c.key:null;if(typeof f=="string"&&f!==""||typeof f=="number")return y!==null?null:s(p,c,""+f,S);if(typeof f=="object"&&f!==null){switch(f.$$typeof){case ai:return f.key===y?a(p,c,f,S):null;case Tn:return f.key===y?u(p,c,f,S):null;case Dt:return y=f._init,g(p,c,y(f._payload),S)}if(wr(f)||sr(f))return y!==null?null:d(p,c,f,S,null);yi(p,f)}return null}function h(p,c,f,S,y){if(typeof S=="string"&&S!==""||typeof S=="number")return p=p.get(f)||null,s(c,p,""+S,y);if(typeof S=="object"&&S!==null){switch(S.$$typeof){case ai:return p=p.get(S.key===null?f:S.key)||null,a(c,p,S,y);case Tn:return p=p.get(S.key===null?f:S.key)||null,u(c,p,S,y);case Dt:var C=S._init;return h(p,c,f,C(S._payload),y)}if(wr(S)||sr(S))return p=p.get(f)||null,d(c,p,S,y,null);yi(c,S)}return null}function v(p,c,f,S){for(var y=null,C=null,z=c,T=c=0,_=null;z!==null&&T<f.length;T++){z.index>T?(_=z,z=null):_=z.sibling;var E=g(p,z,f[T],S);if(E===null){z===null&&(z=_);break}e&&z&&E.alternate===null&&t(p,z),c=o(E,c,T),C===null?y=E:C.sibling=E,C=E,z=_}if(T===f.length)return n(p,z),ue&&ln(p,T),y;if(z===null){for(;T<f.length;T++)z=m(p,f[T],S),z!==null&&(c=o(z,c,T),C===null?y=z:C.sibling=z,C=z);return ue&&ln(p,T),y}for(z=r(p,z);T<f.length;T++)_=h(z,p,T,f[T],S),_!==null&&(e&&_.alternate!==null&&z.delete(_.key===null?T:_.key),c=o(_,c,T),C===null?y=_:C.sibling=_,C=_);return e&&z.forEach(function(O){return t(p,O)}),ue&&ln(p,T),y}function x(p,c,f,S){var y=sr(f);if(typeof y!="function")throw Error(L(150));if(f=y.call(f),f==null)throw Error(L(151));for(var C=y=null,z=c,T=c=0,_=null,E=f.next();z!==null&&!E.done;T++,E=f.next()){z.index>T?(_=z,z=null):_=z.sibling;var O=g(p,z,E.value,S);if(O===null){z===null&&(z=_);break}e&&z&&O.alternate===null&&t(p,z),c=o(O,c,T),C===null?y=O:C.sibling=O,C=O,z=_}if(E.done)return n(p,z),ue&&ln(p,T),y;if(z===null){for(;!E.done;T++,E=f.next())E=m(p,E.value,S),E!==null&&(c=o(E,c,T),C===null?y=E:C.sibling=E,C=E);return ue&&ln(p,T),y}for(z=r(p,z);!E.done;T++,E=f.next())E=h(z,p,T,E.value,S),E!==null&&(e&&E.alternate!==null&&z.delete(E.key===null?T:E.key),c=o(E,c,T),C===null?y=E:C.sibling=E,C=E);return e&&z.forEach(function(N){return t(p,N)}),ue&&ln(p,T),y}function w(p,c,f,S){if(typeof f=="object"&&f!==null&&f.type===Pn&&f.key===null&&(f=f.props.children),typeof f=="object"&&f!==null){switch(f.$$typeof){case ai:e:{for(var y=f.key,C=c;C!==null;){if(C.key===y){if(y=f.type,y===Pn){if(C.tag===7){n(p,C.sibling),c=i(C,f.props.children),c.return=p,p=c;break e}}else if(C.elementType===y||typeof y=="object"&&y!==null&&y.$$typeof===Dt&&Au(y)===C.type){n(p,C.sibling),c=i(C,f.props),c.ref=pr(p,C,f),c.return=p,p=c;break e}n(p,C);break}else t(p,C);C=C.sibling}f.type===Pn?(c=dn(f.props.children,p.mode,S,f.key),c.return=p,p=c):(S=Fi(f.type,f.key,f.props,null,p.mode,S),S.ref=pr(p,c,f),S.return=p,p=S)}return l(p);case Tn:e:{for(C=f.key;c!==null;){if(c.key===C)if(c.tag===4&&c.stateNode.containerInfo===f.containerInfo&&c.stateNode.implementation===f.implementation){n(p,c.sibling),c=i(c,f.children||[]),c.return=p,p=c;break e}else{n(p,c);break}else t(p,c);c=c.sibling}c=El(f,p.mode,S),c.return=p,p=c}return l(p);case Dt:return C=f._init,w(p,c,C(f._payload),S)}if(wr(f))return v(p,c,f,S);if(sr(f))return x(p,c,f,S);yi(p,f)}return typeof f=="string"&&f!==""||typeof f=="number"?(f=""+f,c!==null&&c.tag===6?(n(p,c.sibling),c=i(c,f),c.return=p,p=c):(n(p,c),c=Cl(f,p.mode,S),c.return=p,p=c),l(p)):n(p,c)}return w}var Xn=Hd(!0),Ud=Hd(!1),ii={},kt=rn(ii),Wr=rn(ii),Yr=rn(ii);function un(e){if(e===ii)throw Error(L(174));return e}function ga(e,t){switch(oe(Yr,t),oe(Wr,e),oe(kt,ii),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:Kl(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=Kl(t,e)}ae(kt),oe(kt,t)}function Kn(){ae(kt),ae(Wr),ae(Yr)}function Wd(e){un(Yr.current);var t=un(kt.current),n=Kl(t,e.type);t!==n&&(oe(Wr,e),oe(kt,n))}function va(e){Wr.current===e&&(ae(kt),ae(Wr))}var ce=rn(0);function io(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var yl=[];function ya(){for(var e=0;e<yl.length;e++)yl[e]._workInProgressVersionPrimary=null;yl.length=0}var Ni=At.ReactCurrentDispatcher,wl=At.ReactCurrentBatchConfig,mn=0,de=null,we=null,Ce=null,oo=!1,_r=!1,Qr=0,Ph=0;function Oe(){throw Error(L(321))}function wa(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!gt(e[n],t[n]))return!1;return!0}function Sa(e,t,n,r,i,o){if(mn=o,de=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,Ni.current=e===null||e.memoizedState===null?Ih:Oh,e=n(r,i),_r){o=0;do{if(_r=!1,Qr=0,25<=o)throw Error(L(301));o+=1,Ce=we=null,t.updateQueue=null,Ni.current=Mh,e=n(r,i)}while(_r)}if(Ni.current=lo,t=we!==null&&we.next!==null,mn=0,Ce=we=de=null,oo=!1,t)throw Error(L(300));return e}function xa(){var e=Qr!==0;return Qr=0,e}function yt(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Ce===null?de.memoizedState=Ce=e:Ce=Ce.next=e,Ce}function st(){if(we===null){var e=de.alternate;e=e!==null?e.memoizedState:null}else e=we.next;var t=Ce===null?de.memoizedState:Ce.next;if(t!==null)Ce=t,we=e;else{if(e===null)throw Error(L(310));we=e,e={memoizedState:we.memoizedState,baseState:we.baseState,baseQueue:we.baseQueue,queue:we.queue,next:null},Ce===null?de.memoizedState=Ce=e:Ce=Ce.next=e}return Ce}function Xr(e,t){return typeof t=="function"?t(e):t}function Sl(e){var t=st(),n=t.queue;if(n===null)throw Error(L(311));n.lastRenderedReducer=e;var r=we,i=r.baseQueue,o=n.pending;if(o!==null){if(i!==null){var l=i.next;i.next=o.next,o.next=l}r.baseQueue=i=o,n.pending=null}if(i!==null){o=i.next,r=r.baseState;var s=l=null,a=null,u=o;do{var d=u.lane;if((mn&d)===d)a!==null&&(a=a.next={lane:0,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null}),r=u.hasEagerState?u.eagerState:e(r,u.action);else{var m={lane:d,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null};a===null?(s=a=m,l=r):a=a.next=m,de.lanes|=d,hn|=d}u=u.next}while(u!==null&&u!==o);a===null?l=r:a.next=s,gt(r,t.memoizedState)||(Ve=!0),t.memoizedState=r,t.baseState=l,t.baseQueue=a,n.lastRenderedState=r}if(e=n.interleaved,e!==null){i=e;do o=i.lane,de.lanes|=o,hn|=o,i=i.next;while(i!==e)}else i===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function xl(e){var t=st(),n=t.queue;if(n===null)throw Error(L(311));n.lastRenderedReducer=e;var r=n.dispatch,i=n.pending,o=t.memoizedState;if(i!==null){n.pending=null;var l=i=i.next;do o=e(o,l.action),l=l.next;while(l!==i);gt(o,t.memoizedState)||(Ve=!0),t.memoizedState=o,t.baseQueue===null&&(t.baseState=o),n.lastRenderedState=o}return[o,r]}function Yd(){}function Qd(e,t){var n=de,r=st(),i=t(),o=!gt(r.memoizedState,i);if(o&&(r.memoizedState=i,Ve=!0),r=r.queue,ka(qd.bind(null,n,r,e),[e]),r.getSnapshot!==t||o||Ce!==null&&Ce.memoizedState.tag&1){if(n.flags|=2048,Kr(9,Kd.bind(null,n,r,i,t),void 0,null),xe===null)throw Error(L(349));mn&30||Xd(n,t,i)}return i}function Xd(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=de.updateQueue,t===null?(t={lastEffect:null,stores:null},de.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function Kd(e,t,n,r){t.value=n,t.getSnapshot=r,Zd(t)&&ot(e,1,-1)}function qd(e,t,n){return n(function(){Zd(t)&&ot(e,1,-1)})}function Zd(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!gt(e,n)}catch{return!0}}function Nu(e){var t=yt();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Xr,lastRenderedState:e},t.queue=e,e=e.dispatch=Lh.bind(null,de,e),[t.memoizedState,e]}function Kr(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=de.updateQueue,t===null?(t={lastEffect:null,stores:null},de.updateQueue=t,t.lastEffect=e.next=e):(n=t.lastEffect,n===null?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e)),e}function Jd(){return st().memoizedState}function Ri(e,t,n,r){var i=yt();de.flags|=e,i.memoizedState=Kr(1|t,n,void 0,r===void 0?null:r)}function Oo(e,t,n,r){var i=st();r=r===void 0?null:r;var o=void 0;if(we!==null){var l=we.memoizedState;if(o=l.destroy,r!==null&&wa(r,l.deps)){i.memoizedState=Kr(t,n,o,r);return}}de.flags|=e,i.memoizedState=Kr(1|t,n,o,r)}function Ru(e,t){return Ri(8390656,8,e,t)}function ka(e,t){return Oo(2048,8,e,t)}function ef(e,t){return Oo(4,2,e,t)}function tf(e,t){return Oo(4,4,e,t)}function nf(e,t){if(typeof t=="function")return e=e(),t(e),function(){t(null)};if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function rf(e,t,n){return n=n!=null?n.concat([e]):null,Oo(4,4,nf.bind(null,t,e),n)}function Ca(){}function of(e,t){var n=st();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&wa(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function lf(e,t){var n=st();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&wa(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function sf(e,t,n){return mn&21?(gt(n,t)||(n=fd(),de.lanes|=n,hn|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,Ve=!0),e.memoizedState=n)}function _h(e,t){var n=ne;ne=n!==0&&4>n?n:4,e(!0);var r=wl.transition;wl.transition={};try{e(!1),t()}finally{ne=n,wl.transition=r}}function af(){return st().memoizedState}function zh(e,t,n){var r=Kt(e);n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},uf(e)?cf(t,n):(df(e,t,n),n=Re(),e=ot(e,r,n),e!==null&&ff(e,t,r))}function Lh(e,t,n){var r=Kt(e),i={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(uf(e))cf(t,i);else{df(e,t,i);var o=e.alternate;if(e.lanes===0&&(o===null||o.lanes===0)&&(o=t.lastRenderedReducer,o!==null))try{var l=t.lastRenderedState,s=o(l,n);if(i.hasEagerState=!0,i.eagerState=s,gt(s,l))return}catch{}finally{}n=Re(),e=ot(e,r,n),e!==null&&ff(e,t,r)}}function uf(e){var t=e.alternate;return e===de||t!==null&&t===de}function cf(e,t){_r=oo=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function df(e,t,n){Lf(e)?(e=t.interleaved,e===null?(n.next=n,pt===null?pt=[t]:pt.push(t)):(n.next=e.next,e.next=n),t.interleaved=n):(e=t.pending,e===null?n.next=n:(n.next=e.next,e.next=n),t.pending=n)}function ff(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,ta(e,n)}}var lo={readContext:lt,useCallback:Oe,useContext:Oe,useEffect:Oe,useImperativeHandle:Oe,useInsertionEffect:Oe,useLayoutEffect:Oe,useMemo:Oe,useReducer:Oe,useRef:Oe,useState:Oe,useDebugValue:Oe,useDeferredValue:Oe,useTransition:Oe,useMutableSource:Oe,useSyncExternalStore:Oe,useId:Oe,unstable_isNewReconciler:!1},Ih={readContext:lt,useCallback:function(e,t){return yt().memoizedState=[e,t===void 0?null:t],e},useContext:lt,useEffect:Ru,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Ri(4194308,4,nf.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Ri(4194308,4,e,t)},useInsertionEffect:function(e,t){return Ri(4,2,e,t)},useMemo:function(e,t){var n=yt();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=yt();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=zh.bind(null,de,e),[r.memoizedState,e]},useRef:function(e){var t=yt();return e={current:e},t.memoizedState=e},useState:Nu,useDebugValue:Ca,useDeferredValue:function(e){return yt().memoizedState=e},useTransition:function(){var e=Nu(!1),t=e[0];return e=_h.bind(null,e[1]),yt().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=de,i=yt();if(ue){if(n===void 0)throw Error(L(407));n=n()}else{if(n=t(),xe===null)throw Error(L(349));mn&30||Xd(r,t,n)}i.memoizedState=n;var o={value:n,getSnapshot:t};return i.queue=o,Ru(qd.bind(null,r,o,e),[e]),r.flags|=2048,Kr(9,Kd.bind(null,r,o,n,t),void 0,null),n},useId:function(){var e=yt(),t=xe.identifierPrefix;if(ue){var n=Lt,r=zt;n=(r&~(1<<32-ht(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Qr++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=Ph++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},Oh={readContext:lt,useCallback:of,useContext:lt,useEffect:ka,useImperativeHandle:rf,useInsertionEffect:ef,useLayoutEffect:tf,useMemo:lf,useReducer:Sl,useRef:Jd,useState:function(){return Sl(Xr)},useDebugValue:Ca,useDeferredValue:function(e){var t=st();return sf(t,we.memoizedState,e)},useTransition:function(){var e=Sl(Xr)[0],t=st().memoizedState;return[e,t]},useMutableSource:Yd,useSyncExternalStore:Qd,useId:af,unstable_isNewReconciler:!1},Mh={readContext:lt,useCallback:of,useContext:lt,useEffect:ka,useImperativeHandle:rf,useInsertionEffect:ef,useLayoutEffect:tf,useMemo:lf,useReducer:xl,useRef:Jd,useState:function(){return xl(Xr)},useDebugValue:Ca,useDeferredValue:function(e){var t=st();return we===null?t.memoizedState=e:sf(t,we.memoizedState,e)},useTransition:function(){var e=xl(Xr)[0],t=st().memoizedState;return[e,t]},useMutableSource:Yd,useSyncExternalStore:Qd,useId:af,unstable_isNewReconciler:!1};function Ea(e,t){try{var n="",r=t;do n+=lm(r),r=r.return;while(r);var i=n}catch(o){i=` Error generating stack: `+o.message+` `+o.stack}return{value:e,source:t,stack:i}}function ws(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var $h=typeof WeakMap=="function"?WeakMap:Map;function pf(e,t,n){n=It(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){ao||(ao=!0,zs=r),ws(e,t)},n}function mf(e,t,n){n=It(-1,n),n.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r=="function"){var i=t.value;n.payload=function(){return r(i)},n.callback=function(){ws(e,t)}}var o=e.stateNode;return o!==null&&typeof o.componentDidCatch=="function"&&(n.callback=function(){ws(e,t),typeof r!="function"&&(Xt===null?Xt=new Set([this]):Xt.add(this));var l=t.stack;this.componentDidCatch(t.value,{componentStack:l!==null?l:""})}),n}function bu(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new $h;var i=new Set;r.set(t,i)}else i=r.get(t),i===void 0&&(i=new Set,r.set(t,i));i.has(n)||(i.add(n),e=Wh.bind(null,e,t,n),t.then(e,e))}function Du(e){do{var t;if((t=e.tag===13)&&(t=e.memoizedState,t=t!==null?t.dehydrated!==null:!0),t)return e;e=e.return}while(e!==null);return null}function Fu(e,t,n,r,i){return e.mode&1?(e.flags|=65536,e.lanes=i,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=It(-1,1),t.tag=2,Qt(n,t))),n.lanes|=1),e)}var hf,Ss,gf,vf;hf=function(e,t){for(var n=t.child;n!==null;){if(n.tag===5||n.tag===6)e.appendChild(n.stateNode);else if(n.tag!==4&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break;for(;n.sibling===null;){if(n.return===null||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}};Ss=function(){};gf=function(e,t,n,r){var i=e.memoizedProps;if(i!==r){e=t.stateNode,un(kt.current);var o=null;switch(n){case"input":i=Wl(e,i),r=Wl(e,r),o=[];break;case"select":i=fe({},i,{value:void 0}),r=fe({},r,{value:void 0}),o=[];break;case"textarea":i=Xl(e,i),r=Xl(e,r),o=[];break;default:typeof i.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=Ki)}ql(n,r);var l;n=null;for(u in i)if(!r.hasOwnProperty(u)&&i.hasOwnProperty(u)&&i[u]!=null)if(u==="style"){var s=i[u];for(l in s)s.hasOwnProperty(l)&&(n||(n={}),n[l]="")}else u!=="dangerouslySetInnerHTML"&&u!=="children"&&u!=="suppressContentEditableWarning"&&u!=="suppressHydrationWarning"&&u!=="autoFocus"&&(Nr.hasOwnProperty(u)?o||(o=[]):(o=o||[]).push(u,null));for(u in r){var a=r[u];if(s=i!=null?i[u]:void 0,r.hasOwnProperty(u)&&a!==s&&(a!=null||s!=null))if(u==="style")if(s){for(l in s)!s.hasOwnProperty(l)||a&&a.hasOwnProperty(l)||(n||(n={}),n[l]="");for(l in a)a.hasOwnProperty(l)&&s[l]!==a[l]&&(n||(n={}),n[l]=a[l])}else n||(o||(o=[]),o.push(u,n)),n=a;else u==="dangerouslySetInnerHTML"?(a=a?a.__html:void 0,s=s?s.__html:void 0,a!=null&&s!==a&&(o=o||[]).push(u,a)):u==="children"?typeof a!="string"&&typeof a!="number"||(o=o||[]).push(u,""+a):u!=="suppressContentEditableWarning"&&u!=="suppressHydrationWarning"&&(Nr.hasOwnProperty(u)?(a!=null&&u==="onScroll"&&se("scroll",e),o||s===a||(o=[])):(o=o||[]).push(u,a))}n&&(o=o||[]).push("style",n);var u=o;(t.updateQueue=u)&&(t.flags|=4)}};vf=function(e,t,n,r){n!==r&&(t.flags|=4)};function mr(e,t){if(!ue)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null}}function Me(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var i=e.child;i!==null;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags&14680064,r|=i.flags&14680064,i.return=e,i=i.sibling;else for(i=e.child;i!==null;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags,r|=i.flags,i.return=e,i=i.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function Ah(e,t,n){var r=t.pendingProps;switch(ma(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Me(t),null;case 1:return He(t.type)&&qi(),Me(t),null;case 3:return r=t.stateNode,Kn(),ae(Ge),ae(Ae),ya(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(fr(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,ft!==null&&(Os(ft),ft=null))),Ss(e,t),Me(t),null;case 5:va(t);var i=un(Yr.current);if(n=t.type,e!==null&&t.stateNode!=null)gf(e,t,n,r,i),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(L(166));return Me(t),null}if(e=un(kt.current),fr(t)){r=t.stateNode,n=t.type;var o=t.memoizedProps;switch(r[wt]=t,r[Ur]=o,e=(t.mode&1)!==0,n){case"dialog":se("cancel",r),se("close",r);break;case"iframe":case"object":case"embed":se("load",r);break;case"video":case"audio":for(i=0;i<xr.length;i++)se(xr[i],r);break;case"source":se("error",r);break;case"img":case"image":case"link":se("error",r),se("load",r);break;case"details":se("toggle",r);break;case"input":Ja(r,o),se("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!o.multiple},se("invalid",r);break;case"textarea":tu(r,o),se("invalid",r)}ql(n,o),i=null;for(var l in o)if(o.hasOwnProperty(l)){var s=o[l];l==="children"?typeof s=="string"?r.textContent!==s&&(o.suppressHydrationWarning!==!0&&vi(r.textContent,s,e),i=["children",s]):typeof s=="number"&&r.textContent!==""+s&&(o.suppressHydrationWarning!==!0&&vi(r.textContent,s,e),i=["children",""+s]):Nr.hasOwnProperty(l)&&s!=null&&l==="onScroll"&&se("scroll",r)}switch(n){case"input":ui(r),eu(r,o,!0);break;case"textarea":ui(r),nu(r);break;case"select":case"option":break;default:typeof o.onClick=="function"&&(r.onclick=Ki)}r=i,t.updateQueue=r,r!==null&&(t.flags|=4)}else{l=i.nodeType===9?i:i.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=qc(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=l.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=l.createElement(n,{is:r.is}):(e=l.createElement(n),n==="select"&&(l=e,r.multiple?l.multiple=!0:r.size&&(l.size=r.size))):e=l.createElementNS(e,n),e[wt]=t,e[Ur]=r,hf(e,t,!1,!1),t.stateNode=e;e:{switch(l=Zl(n,r),n){case"dialog":se("cancel",e),se("close",e),i=r;break;case"iframe":case"object":case"embed":se("load",e),i=r;break;case"video":case"audio":for(i=0;i<xr.length;i++)se(xr[i],e);i=r;break;case"source":se("error",e),i=r;break;case"img":case"image":case"link":se("error",e),se("load",e),i=r;break;case"details":se("toggle",e),i=r;break;case"input":Ja(e,r),i=Wl(e,r),se("invalid",e);break;case"option":i=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},i=fe({},r,{value:void 0}),se("invalid",e);break;case"textarea":tu(e,r),i=Xl(e,r),se("invalid",e);break;default:i=r}ql(n,i),s=i;for(o in s)if(s.hasOwnProperty(o)){var a=s[o];o==="style"?ed(e,a):o==="dangerouslySetInnerHTML"?(a=a?a.__html:void 0,a!=null&&Zc(e,a)):o==="children"?typeof a=="string"?(n!=="textarea"||a!=="")&&Rr(e,a):typeof a=="number"&&Rr(e,""+a):o!=="suppressContentEditableWarning"&&o!=="suppressHydrationWarning"&&o!=="autoFocus"&&(Nr.hasOwnProperty(o)?a!=null&&o==="onScroll"&&se("scroll",e):a!=null&&Xs(e,o,a,l))}switch(n){case"input":ui(e),eu(e,r,!1);break;case"textarea":ui(e),nu(e);break;case"option":r.value!=null&&e.setAttribute("value",""+Jt(r.value));break;case"select":e.multiple=!!r.multiple,o=r.value,o!=null?Fn(e,!!r.multiple,o,!1):r.defaultValue!=null&&Fn(e,!!r.multiple,r.defaultValue,!0);break;default:typeof i.onClick=="function"&&(e.onclick=Ki)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}t.ref!==null&&(t.flags|=512,t.flags|=2097152)}return Me(t),null;case 6:if(e&&t.stateNode!=null)vf(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(L(166));if(n=un(Yr.current),un(kt.current),fr(t)){if(r=t.stateNode,n=t.memoizedProps,r[wt]=t,(o=r.nodeValue!==n)&&(e=Qe,e!==null))switch(e.tag){case 3:vi(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&vi(r.nodeValue,n,(e.mode&1)!==0)}o&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[wt]=t,t.stateNode=r}return Me(t),null;case 13:if(ae(ce),r=t.memoizedState,ue&&Be!==null&&t.mode&1&&!(t.flags&128)){for(r=Be;r;)r=_t(r.nextSibling);return Qn(),t.flags|=98560,t}if(r!==null&&r.dehydrated!==null){if(r=fr(t),e===null){if(!r)throw Error(L(318));if(r=t.memoizedState,r=r!==null?r.dehydrated:null,!r)throw Error(L(317));r[wt]=t}else Qn(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;return Me(t),null}return ft!==null&&(Os(ft),ft=null),t.flags&128?(t.lanes=n,t):(r=r!==null,n=!1,e===null?fr(t):n=e.memoizedState!==null,r!==n&&r&&(t.child.flags|=8192,t.mode&1&&(e===null||ce.current&1?Se===0&&(Se=3):Ia())),t.updateQueue!==null&&(t.flags|=4),Me(t),null);case 4:return Kn(),Ss(e,t),e===null&&Gr(t.stateNode.containerInfo),Me(t),null;case 10:return da(t.type._context),Me(t),null;case 17:return He(t.type)&&qi(),Me(t),null;case 19:if(ae(ce),o=t.memoizedState,o===null)return Me(t),null;if(r=(t.flags&128)!==0,l=o.rendering,l===null)if(r)mr(o,!1);else{if(Se!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(l=io(e),l!==null){for(t.flags|=128,mr(o,!1),r=l.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;n!==null;)o=n,e=r,o.flags&=14680066,l=o.alternate,l===null?(o.childLanes=0,o.lanes=e,o.child=null,o.subtreeFlags=0,o.memoizedProps=null,o.memoizedState=null,o.updateQueue=null,o.dependencies=null,o.stateNode=null):(o.childLanes=l.childLanes,o.lanes=l.lanes,o.child=l.child,o.subtreeFlags=0,o.deletions=null,o.memoizedProps=l.memoizedProps,o.memoizedState=l.memoizedState,o.updateQueue=l.updateQueue,o.type=l.type,e=l.dependencies,o.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return oe(ce,ce.current&1|2),t.child}e=e.sibling}o.tail!==null&&ve()>qn&&(t.flags|=128,r=!0,mr(o,!1),t.lanes=4194304)}else{if(!r)if(e=io(l),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),mr(o,!0),o.tail===null&&o.tailMode==="hidden"&&!l.alternate&&!ue)return Me(t),null}else 2*ve()-o.renderingStartTime>qn&&n!==1073741824&&(t.flags|=128,r=!0,mr(o,!1),t.lanes=4194304);o.isBackwards?(l.sibling=t.child,t.child=l):(n=o.last,n!==null?n.sibling=l:t.child=l,o.last=l)}return o.tail!==null?(t=o.tail,o.rendering=t,o.tail=t.sibling,o.renderingStartTime=ve(),t.sibling=null,n=ce.current,oe(ce,r?n&1|2:n&1),t):(Me(t),null);case 22:case 23:return La(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?We&1073741824&&(Me(t),t.subtreeFlags&6&&(t.flags|=8192)):Me(t),null;case 24:return null;case 25:return null}throw Error(L(156,t.tag))}var Nh=At.ReactCurrentOwner,Ve=!1;function Ne(e,t,n,r){t.child=e===null?Ud(t,null,n,r):Xn(t,e.child,n,r)}function ju(e,t,n,r,i){n=n.render;var o=t.ref;return Gn(t,i),r=Sa(e,t,n,r,o,i),n=xa(),e!==null&&!Ve?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,$t(e,t,i)):(ue&&n&&pa(t),t.flags|=1,Ne(e,t,r,i),t.child)}function Bu(e,t,n,r,i){if(e===null){var o=n.type;return typeof o=="function"&&!Oa(o)&&o.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=o,yf(e,t,o,r,i)):(e=Fi(n.type,null,r,t,t.mode,i),e.ref=t.ref,e.return=t,t.child=e)}if(o=e.child,!(e.lanes&i)){var l=o.memoizedProps;if(n=n.compare,n=n!==null?n:Vr,n(l,r)&&e.ref===t.ref)return $t(e,t,i)}return t.flags|=1,e=tn(o,r),e.ref=t.ref,e.return=t,t.child=e}function yf(e,t,n,r,i){if(e!==null){var o=e.memoizedProps;if(Vr(o,r)&&e.ref===t.ref)if(Ve=!1,t.pendingProps=r=o,(e.lanes&i)!==0)e.flags&131072&&(Ve=!0);else return t.lanes=e.lanes,$t(e,t,i)}return xs(e,t,n,r,i)}function wf(e,t,n){var r=t.pendingProps,i=r.children,o=e!==null?e.memoizedState:null;if(r.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},oe(Rn,We),We|=n;else if(n&1073741824)t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=o!==null?o.baseLanes:n,oe(Rn,We),We|=r;else return e=o!==null?o.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,oe(Rn,We),We|=e,null;else o!==null?(r=o.baseLanes|n,t.memoizedState=null):r=n,oe(Rn,We),We|=r;return Ne(e,t,i,n),t.child}function Sf(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function xs(e,t,n,r,i){var o=He(n)?fn:Ae.current;return o=Yn(t,o),Gn(t,i),n=Sa(e,t,n,r,o,i),r=xa(),e!==null&&!Ve?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,$t(e,t,i)):(ue&&r&&pa(t),t.flags|=1,Ne(e,t,n,i),t.child)}function Vu(e,t,n,r,i){if(He(n)){var o=!0;Zi(t)}else o=!1;if(Gn(t,i),t.stateNode===null)e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2),Bd(t,n,r),gs(t,n,r,i),r=!0;else if(e===null){var l=t.stateNode,s=t.memoizedProps;l.props=s;var a=l.context,u=n.contextType;typeof u=="object"&&u!==null?u=lt(u):(u=He(n)?fn:Ae.current,u=Yn(t,u));var d=n.getDerivedStateFromProps,m=typeof d=="function"||typeof l.getSnapshotBeforeUpdate=="function";m||typeof l.UNSAFE_componentWillReceiveProps!="function"&&typeof l.componentWillReceiveProps!="function"||(s!==r||a!==u)&&Ou(t,l,r,u),Ft=!1;var g=t.memoizedState;l.state=g,to(t,r,l,i),a=t.memoizedState,s!==r||g!==a||Ge.current||Ft?(typeof d=="function"&&(hs(t,n,d,r),a=t.memoizedState),(s=Ft||Iu(t,n,s,r,g,a,u))?(m||typeof l.UNSAFE_componentWillMount!="function"&&typeof l.componentWillMount!="function"||(typeof l.componentWillMount=="function"&&l.componentWillMount(),typeof l.UNSAFE_componentWillMount=="function"&&l.UNSAFE_componentWillMount()),typeof l.componentDidMount=="function"&&(t.flags|=4194308)):(typeof l.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=a),l.props=r,l.state=a,l.context=u,r=s):(typeof l.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{l=t.stateNode,Fd(e,t),s=t.memoizedProps,u=t.type===t.elementType?s:ct(t.type,s),l.props=u,m=t.pendingProps,g=l.context,a=n.contextType,typeof a=="object"&&a!==null?a=lt(a):(a=He(n)?fn:Ae.current,a=Yn(t,a));var h=n.getDerivedStateFromProps;(d=typeof h=="function"||typeof l.getSnapshotBeforeUpdate=="function")||typeof l.UNSAFE_componentWillReceiveProps!="function"&&typeof l.componentWillReceiveProps!="function"||(s!==m||g!==a)&&Ou(t,l,r,a),Ft=!1,g=t.memoizedState,l.state=g,to(t,r,l,i);var v=t.memoizedState;s!==m||g!==v||Ge.current||Ft?(typeof h=="function"&&(hs(t,n,h,r),v=t.memoizedState),(u=Ft||Iu(t,n,u,r,g,v,a)||!1)?(d||typeof l.UNSAFE_componentWillUpdate!="function"&&typeof l.componentWillUpdate!="function"||(typeof l.componentWillUpdate=="function"&&l.componentWillUpdate(r,v,a),typeof l.UNSAFE_componentWillUpdate=="function"&&l.UNSAFE_componentWillUpdate(r,v,a)),typeof l.componentDidUpdate=="function"&&(t.flags|=4),typeof l.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof l.componentDidUpdate!="function"||s===e.memoizedProps&&g===e.memoizedState||(t.flags|=4),typeof l.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&g===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=v),l.props=r,l.state=v,l.context=a,r=u):(typeof l.componentDidUpdate!="function"||s===e.memoizedProps&&g===e.memoizedState||(t.flags|=4),typeof l.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&g===e.memoizedState||(t.flags|=1024),r=!1)}return ks(e,t,n,r,o,i)}function ks(e,t,n,r,i,o){Sf(e,t);var l=(t.flags&128)!==0;if(!r&&!l)return i&&_u(t,n,!1),$t(e,t,o);r=t.stateNode,Nh.current=t;var s=l&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&l?(t.child=Xn(t,e.child,null,o),t.child=Xn(t,null,s,o)):Ne(e,t,s,o),t.memoizedState=r.state,i&&_u(t,n,!0),t.child}function xf(e){var t=e.stateNode;t.pendingContext?Pu(e,t.pendingContext,t.pendingContext!==t.context):t.context&&Pu(e,t.context,!1),ga(e,t.containerInfo)}function Gu(e,t,n,r,i){return Qn(),ha(i),t.flags|=256,Ne(e,t,n,r),t.child}var wi={dehydrated:null,treeContext:null,retryLane:0};function Si(e){return{baseLanes:e,cachePool:null,transitions:null}}function Hu(e,t){return{baseLanes:e.baseLanes|t,cachePool:null,transitions:e.transitions}}function kf(e,t,n){var r=t.pendingProps,i=ce.current,o=!1,l=(t.flags&128)!==0,s;if((s=l)||(s=e!==null&&e.memoizedState===null?!1:(i&2)!==0),s?(o=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(i|=1),oe(ce,i&1),e===null)return ys(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?(t.mode&1?e.data==="$!"?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(i=r.children,e=r.fallback,o?(r=t.mode,o=t.child,i={mode:"hidden",children:i},!(r&1)&&o!==null?(o.childLanes=0,o.pendingProps=i):o=fo(i,r,0,null),e=dn(e,r,n,null),o.return=t,e.return=t,o.sibling=e,t.child=o,t.child.memoizedState=Si(n),t.memoizedState=wi,e):Cs(t,i));if(i=e.memoizedState,i!==null){if(s=i.dehydrated,s!==null){if(l)return t.flags&256?(t.flags&=-257,xi(e,t,n,Error(L(422)))):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(o=r.fallback,i=t.mode,r=fo({mode:"visible",children:r.children},i,0,null),o=dn(o,i,n,null),o.flags|=2,r.return=t,o.return=t,r.sibling=o,t.child=r,t.mode&1&&Xn(t,e.child,null,n),t.child.memoizedState=Si(n),t.memoizedState=wi,o);if(!(t.mode&1))t=xi(e,t,n,null);else if(s.data==="$!")t=xi(e,t,n,Error(L(419)));else if(r=(n&e.childLanes)!==0,Ve||r){if(r=xe,r!==null){switch(n&-n){case 4:o=2;break;case 16:o=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:o=32;break;case 536870912:o=268435456;break;default:o=0}r=o&(r.suspendedLanes|n)?0:o,r!==0&&r!==i.retryLane&&(i.retryLane=r,ot(e,r,-1))}Ia(),t=xi(e,t,n,Error(L(421)))}else s.data==="$?"?(t.flags|=128,t.child=e.child,t=Yh.bind(null,e),s._reactRetry=t,t=null):(n=i.treeContext,Be=_t(s.nextSibling),Qe=t,ue=!0,ft=null,n!==null&&(tt[nt++]=zt,tt[nt++]=Lt,tt[nt++]=pn,zt=n.id,Lt=n.overflow,pn=t),t=Cs(t,t.pendingProps.children),t.flags|=4096);return t}return o?(r=Wu(e,t,r.children,r.fallback,n),o=t.child,i=e.child.memoizedState,o.memoizedState=i===null?Si(n):Hu(i,n),o.childLanes=e.childLanes&~n,t.memoizedState=wi,r):(n=Uu(e,t,r.children,n),t.memoizedState=null,n)}return o?(r=Wu(e,t,r.children,r.fallback,n),o=t.child,i=e.child.memoizedState,o.memoizedState=i===null?Si(n):Hu(i,n),o.childLanes=e.childLanes&~n,t.memoizedState=wi,r):(n=Uu(e,t,r.children,n),t.memoizedState=null,n)}function Cs(e,t){return t=fo({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function Uu(e,t,n,r){var i=e.child;return e=i.sibling,n=tn(i,{mode:"visible",children:n}),!(t.mode&1)&&(n.lanes=r),n.return=t,n.sibling=null,e!==null&&(r=t.deletions,r===null?(t.deletions=[e],t.flags|=16):r.push(e)),t.child=n}function Wu(e,t,n,r,i){var o=t.mode;e=e.child;var l=e.sibling,s={mode:"hidden",children:n};return!(o&1)&&t.child!==e?(n=t.child,n.childLanes=0,n.pendingProps=s,t.deletions=null):(n=tn(e,s),n.subtreeFlags=e.subtreeFlags&14680064),l!==null?r=tn(l,r):(r=dn(r,o,i,null),r.flags|=2),r.return=t,n.return=t,n.sibling=r,t.child=n,r}function xi(e,t,n,r){return r!==null&&ha(r),Xn(t,e.child,null,n),e=Cs(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function Yu(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),ms(e.return,t,n)}function kl(e,t,n,r,i){var o=e.memoizedState;o===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:i}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=r,o.tail=n,o.tailMode=i)}function Cf(e,t,n){var r=t.pendingProps,i=r.revealOrder,o=r.tail;if(Ne(e,t,r.children,n),r=ce.current,r&2)r=r&1|2,t.flags|=128;else{if(e!==null&&e.flags&128)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&Yu(e,n,t);else if(e.tag===19)Yu(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(oe(ce,r),!(t.mode&1))t.memoizedState=null;else switch(i){case"forwards":for(n=t.child,i=null;n!==null;)e=n.alternate,e!==null&&io(e)===null&&(i=n),n=n.sibling;n=i,n===null?(i=t.child,t.child=null):(i=n.sibling,n.sibling=null),kl(t,!1,i,n,o);break;case"backwards":for(n=null,i=t.child,t.child=null;i!==null;){if(e=i.alternate,e!==null&&io(e)===null){t.child=i;break}e=i.sibling,i.sibling=n,n=i,i=e}kl(t,!0,n,null,o);break;case"together":kl(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function $t(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),hn|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(L(153));if(t.child!==null){for(e=t.child,n=tn(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=tn(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function Rh(e,t,n){switch(t.tag){case 3:xf(t),Qn();break;case 5:Wd(t);break;case 1:He(t.type)&&Zi(t);break;case 4:ga(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,i=t.memoizedProps.value;oe(Ji,r._currentValue),r._currentValue=i;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(oe(ce,ce.current&1),t.flags|=128,null):n&t.child.childLanes?kf(e,t,n):(oe(ce,ce.current&1),e=$t(e,t,n),e!==null?e.sibling:null);oe(ce,ce.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&128){if(r)return Cf(e,t,n);t.flags|=128}if(i=t.memoizedState,i!==null&&(i.rendering=null,i.tail=null,i.lastEffect=null),oe(ce,ce.current),r)break;return null;case 22:case 23:return t.lanes=0,wf(e,t,n)}return $t(e,t,n)}function bh(e,t){switch(ma(t),t.tag){case 1:return He(t.type)&&qi(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Kn(),ae(Ge),ae(Ae),ya(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return va(t),null;case 13:if(ae(ce),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(L(340));Qn()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return ae(ce),null;case 4:return Kn(),null;case 10:return da(t.type._context),null;case 22:case 23:return La(),null;case 24:return null;default:return null}}var ki=!1,$e=!1,Dh=typeof WeakSet=="function"?WeakSet:Set,F=null;function Nn(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){me(e,t,r)}else n.current=null}function Es(e,t,n){try{n()}catch(r){me(e,t,r)}}var Qu=!1;function Fh(e,t){if(as=Yi,e=zd(),aa(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var i=r.anchorOffset,o=r.focusNode;r=r.focusOffset;try{n.nodeType,o.nodeType}catch{n=null;break e}var l=0,s=-1,a=-1,u=0,d=0,m=e,g=null;t:for(;;){for(var h;m!==n||i!==0&&m.nodeType!==3||(s=l+i),m!==o||r!==0&&m.nodeType!==3||(a=l+r),m.nodeType===3&&(l+=m.nodeValue.length),(h=m.firstChild)!==null;)g=m,m=h;for(;;){if(m===e)break t;if(g===n&&++u===i&&(s=l),g===o&&++d===r&&(a=l),(h=m.nextSibling)!==null)break;m=g,g=m.parentNode}m=h}n=s===-1||a===-1?null:{start:s,end:a}}else n=null}n=n||{start:0,end:0}}else n=null;for(us={focusedElem:e,selectionRange:n},Yi=!1,F=t;F!==null;)if(t=F,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,F=e;else for(;F!==null;){t=F;try{var v=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(v!==null){var x=v.memoizedProps,w=v.memoizedState,p=t.stateNode,c=p.getSnapshotBeforeUpdate(t.elementType===t.type?x:ct(t.type,x),w);p.__reactInternalSnapshotBeforeUpdate=c}break;case 3:var f=t.stateNode.containerInfo;if(f.nodeType===1)f.textContent="";else if(f.nodeType===9){var S=f.body;S!=null&&(S.textContent="")}break;case 5:case 6:case 4:case 17:break;default:throw Error(L(163))}}catch(y){me(t,t.return,y)}if(e=t.sibling,e!==null){e.return=t.return,F=e;break}F=t.return}return v=Qu,Qu=!1,v}function zr(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var i=r=r.next;do{if((i.tag&e)===e){var o=i.destroy;i.destroy=void 0,o!==void 0&&Es(t,n,o)}i=i.next}while(i!==r)}}function Mo(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function Ts(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function Ef(e){var t=e.alternate;t!==null&&(e.alternate=null,Ef(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[wt],delete t[Ur],delete t[fs],delete t[kh],delete t[Ch])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function Tf(e){return e.tag===5||e.tag===3||e.tag===4}function Xu(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Tf(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Ps(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=Ki));else if(r!==4&&(e=e.child,e!==null))for(Ps(e,t,n),e=e.sibling;e!==null;)Ps(e,t,n),e=e.sibling}function _s(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(_s(e,t,n),e=e.sibling;e!==null;)_s(e,t,n),e=e.sibling}var _e=null,dt=!1;function bt(e,t,n){for(n=n.child;n!==null;)Pf(e,t,n),n=n.sibling}function Pf(e,t,n){if(xt&&typeof xt.onCommitFiberUnmount=="function")try{xt.onCommitFiberUnmount(Eo,n)}catch{}switch(n.tag){case 5:$e||Nn(n,t);case 6:var r=_e,i=dt;_e=null,bt(e,t,n),_e=r,dt=i,_e!==null&&(dt?(e=_e,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):_e.removeChild(n.stateNode));break;case 18:_e!==null&&(dt?(e=_e,n=n.stateNode,e.nodeType===8?gl(e.parentNode,n):e.nodeType===1&&gl(e,n),jr(e)):gl(_e,n.stateNode));break;case 4:r=_e,i=dt,_e=n.stateNode.containerInfo,dt=!0,bt(e,t,n),_e=r,dt=i;break;case 0:case 11:case 14:case 15:if(!$e&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){i=r=r.next;do{var o=i,l=o.destroy;o=o.tag,l!==void 0&&(o&2||o&4)&&Es(n,t,l),i=i.next}while(i!==r)}bt(e,t,n);break;case 1:if(!$e&&(Nn(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){me(n,t,s)}bt(e,t,n);break;case 21:bt(e,t,n);break;case 22:n.mode&1?($e=(r=$e)||n.memoizedState!==null,bt(e,t,n),$e=r):bt(e,t,n);break;default:bt(e,t,n)}}function Ku(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new Dh),t.forEach(function(r){var i=Qh.bind(null,e,r);n.has(r)||(n.add(r),r.then(i,i))})}}function ut(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var i=n[r];try{var o=e,l=t,s=l;e:for(;s!==null;){switch(s.tag){case 5:_e=s.stateNode,dt=!1;break e;case 3:_e=s.stateNode.containerInfo,dt=!0;break e;case 4:_e=s.stateNode.containerInfo,dt=!0;break e}s=s.return}if(_e===null)throw Error(L(160));Pf(o,l,i),_e=null,dt=!1;var a=i.alternate;a!==null&&(a.return=null),i.return=null}catch(u){me(i,t,u)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)_f(t,e),t=t.sibling}function _f(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(ut(t,e),vt(e),r&4){try{zr(3,e,e.return),Mo(3,e)}catch(v){me(e,e.return,v)}try{zr(5,e,e.return)}catch(v){me(e,e.return,v)}}break;case 1:ut(t,e),vt(e),r&512&&n!==null&&Nn(n,n.return);break;case 5:if(ut(t,e),vt(e),r&512&&n!==null&&Nn(n,n.return),e.flags&32){var i=e.stateNode;try{Rr(i,"")}catch(v){me(e,e.return,v)}}if(r&4&&(i=e.stateNode,i!=null)){var o=e.memoizedProps,l=n!==null?n.memoizedProps:o,s=e.type,a=e.updateQueue;if(e.updateQueue=null,a!==null)try{s==="input"&&o.type==="radio"&&o.name!=null&&Xc(i,o),Zl(s,l);var u=Zl(s,o);for(l=0;l<a.length;l+=2){var d=a[l],m=a[l+1];d==="style"?ed(i,m):d==="dangerouslySetInnerHTML"?Zc(i,m):d==="children"?Rr(i,m):Xs(i,d,m,u)}switch(s){case"input":Yl(i,o);break;case"textarea":Kc(i,o);break;case"select":var g=i._wrapperState.wasMultiple;i._wrapperState.wasMultiple=!!o.multiple;var h=o.value;h!=null?Fn(i,!!o.multiple,h,!1):g!==!!o.multiple&&(o.defaultValue!=null?Fn(i,!!o.multiple,o.defaultValue,!0):Fn(i,!!o.multiple,o.multiple?[]:"",!1))}i[Ur]=o}catch(v){me(e,e.return,v)}}break;case 6:if(ut(t,e),vt(e),r&4){if(e.stateNode===null)throw Error(L(162));u=e.stateNode,d=e.memoizedProps;try{u.nodeValue=d}catch(v){me(e,e.return,v)}}break;case 3:if(ut(t,e),vt(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{jr(t.containerInfo)}catch(v){me(e,e.return,v)}break;case 4:ut(t,e),vt(e);break;case 13:ut(t,e),vt(e),u=e.child,u.flags&8192&&u.memoizedState!==null&&(u.alternate===null||u.alternate.memoizedState===null)&&(_a=ve()),r&4&&Ku(e);break;case 22:if(u=n!==null&&n.memoizedState!==null,e.mode&1?($e=(d=$e)||u,ut(t,e),$e=d):ut(t,e),vt(e),r&8192){d=e.memoizedState!==null;e:for(m=null,g=e;;){if(g.tag===5){if(m===null){m=g;try{i=g.stateNode,d?(o=i.style,typeof o.setProperty=="function"?o.setProperty("display","none","important"):o.display="none"):(s=g.stateNode,a=g.memoizedProps.style,l=a!=null&&a.hasOwnProperty("display")?a.display:null,s.style.display=Jc("display",l))}catch(v){me(e,e.return,v)}}}else if(g.tag===6){if(m===null)try{g.stateNode.nodeValue=d?"":g.memoizedProps}catch(v){me(e,e.return,v)}}else if((g.tag!==22&&g.tag!==23||g.memoizedState===null||g===e)&&g.child!==null){g.child.return=g,g=g.child;continue}if(g===e)break e;for(;g.sibling===null;){if(g.return===null||g.return===e)break e;m===g&&(m=null),g=g.return}m===g&&(m=null),g.sibling.return=g.return,g=g.sibling}if(d&&!u&&e.mode&1)for(F=e,e=e.child;e!==null;){for(u=F=e;F!==null;){switch(d=F,m=d.child,d.tag){case 0:case 11:case 14:case 15:zr(4,d,d.return);break;case 1:if(Nn(d,d.return),o=d.stateNode,typeof o.componentWillUnmount=="function"){g=d,h=d.return;try{i=g,o.props=i.memoizedProps,o.state=i.memoizedState,o.componentWillUnmount()}catch(v){me(g,h,v)}}break;case 5:Nn(d,d.return);break;case 22:if(d.memoizedState!==null){Zu(u);continue}}m!==null?(m.return=d,F=m):Zu(u)}e=e.sibling}}break;case 19:ut(t,e),vt(e),r&4&&Ku(e);break;case 21:break;default:ut(t,e),vt(e)}}function vt(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(Tf(n)){var r=n;break e}n=n.return}throw Error(L(160))}switch(r.tag){case 5:var i=r.stateNode;r.flags&32&&(Rr(i,""),r.flags&=-33);var o=Xu(e);_s(e,o,i);break;case 3:case 4:var l=r.stateNode.containerInfo,s=Xu(e);Ps(e,s,l);break;default:throw Error(L(161))}}catch(a){me(e,e.return,a)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function jh(e,t,n){F=e,zf(e)}function zf(e,t,n){for(var r=(e.mode&1)!==0;F!==null;){var i=F,o=i.child;if(i.tag===22&&r){var l=i.memoizedState!==null||ki;if(!l){var s=i.alternate,a=s!==null&&s.memoizedState!==null||$e;s=ki;var u=$e;if(ki=l,($e=a)&&!u)for(F=i;F!==null;)l=F,a=l.child,l.tag===22&&l.memoizedState!==null?Ju(i):a!==null?(a.return=l,F=a):Ju(i);for(;o!==null;)F=o,zf(o),o=o.sibling;F=i,ki=s,$e=u}qu(e)}else i.subtreeFlags&8772&&o!==null?(o.return=i,F=o):qu(e)}}function qu(e){for(;F!==null;){var t=F;if(t.flags&8772){var n=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:$e||Mo(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!$e)if(n===null)r.componentDidMount();else{var i=t.elementType===t.type?n.memoizedProps:ct(t.type,n.memoizedProps);r.componentDidUpdate(i,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var o=t.updateQueue;o!==null&&Lu(t,o,r);break;case 3:var l=t.updateQueue;if(l!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}Lu(t,l,n)}break;case 5:var s=t.stateNode;if(n===null&&t.flags&4){n=s;var a=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":a.autoFocus&&n.focus();break;case"img":a.src&&(n.src=a.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var u=t.alternate;if(u!==null){var d=u.memoizedState;if(d!==null){var m=d.dehydrated;m!==null&&jr(m)}}}break;case 19:case 17:case 21:case 22:case 23:break;default:throw Error(L(163))}$e||t.flags&512&&Ts(t)}catch(g){me(t,t.return,g)}}if(t===e){F=null;break}if(n=t.sibling,n!==null){n.return=t.return,F=n;break}F=t.return}}function Zu(e){for(;F!==null;){var t=F;if(t===e){F=null;break}var n=t.sibling;if(n!==null){n.return=t.return,F=n;break}F=t.return}}function Ju(e){for(;F!==null;){var t=F;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{Mo(4,t)}catch(a){me(t,n,a)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var i=t.return;try{r.componentDidMount()}catch(a){me(t,i,a)}}var o=t.return;try{Ts(t)}catch(a){me(t,o,a)}break;case 5:var l=t.return;try{Ts(t)}catch(a){me(t,l,a)}}}catch(a){me(t,t.return,a)}if(t===e){F=null;break}var s=t.sibling;if(s!==null){s.return=t.return,F=s;break}F=t.return}}var Bh=Math.ceil,so=At.ReactCurrentDispatcher,Ta=At.ReactCurrentOwner,it=At.ReactCurrentBatchConfig,Z=0,xe=null,ye=null,ze=0,We=0,Rn=rn(0),Se=0,qr=null,hn=0,$o=0,Pa=0,Lr=null,je=null,_a=0,qn=1/0,Tt=null,ao=!1,zs=null,Xt=null,Ci=!1,Gt=null,uo=0,Ir=0,Ls=null,bi=-1,Di=0;function Re(){return Z&6?ve():bi!==-1?bi:bi=ve()}function Kt(e){return e.mode&1?Z&2&&ze!==0?ze&-ze:Th.transition!==null?(Di===0&&(Di=fd()),Di):(e=ne,e!==0||(e=window.event,e=e===void 0?16:wd(e.type)),e):1}function ot(e,t,n){if(50<Ir)throw Ir=0,Ls=null,Error(L(185));var r=Ao(e,t);return r===null?null:(ti(r,t,n),(!(Z&2)||r!==xe)&&(r===xe&&(!(Z&2)&&($o|=t),Se===4&&Bt(r,ze)),Ue(r,n),t===1&&Z===0&&!(e.mode&1)&&(qn=ve()+500,Lo&&on())),r)}function Ao(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}function Lf(e){return(xe!==null||pt!==null)&&(e.mode&1)!==0&&(Z&2)===0}function Ue(e,t){var n=e.callbackNode;Tm(e,t);var r=Wi(e,e===xe?ze:0);if(r===0)n!==null&&ou(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&ou(n),t===1)e.tag===0?Eh(ec.bind(null,e)):Dd(ec.bind(null,e)),Sh(function(){Z===0&&on()}),n=null;else{switch(pd(r)){case 1:n=ea;break;case 4:n=cd;break;case 16:n=Ui;break;case 536870912:n=dd;break;default:n=Ui}n=bf(n,If.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function If(e,t){if(bi=-1,Di=0,Z&6)throw Error(L(327));var n=e.callbackNode;if(Hn()&&e.callbackNode!==n)return null;var r=Wi(e,e===xe?ze:0);if(r===0)return null;if(r&30||r&e.expiredLanes||t)t=co(e,r);else{t=r;var i=Z;Z|=2;var o=Mf();(xe!==e||ze!==t)&&(Tt=null,qn=ve()+500,cn(e,t));do try{Hh();break}catch(s){Of(e,s)}while(1);ca(),so.current=o,Z=i,ye!==null?t=0:(xe=null,ze=0,t=Se)}if(t!==0){if(t===2&&(i=rs(e),i!==0&&(r=i,t=Is(e,i))),t===1)throw n=qr,cn(e,0),Bt(e,r),Ue(e,ve()),n;if(t===6)Bt(e,r);else{if(i=e.current.alternate,!(r&30)&&!Vh(i)&&(t=co(e,r),t===2&&(o=rs(e),o!==0&&(r=o,t=Is(e,o))),t===1))throw n=qr,cn(e,0),Bt(e,r),Ue(e,ve()),n;switch(e.finishedWork=i,e.finishedLanes=r,t){case 0:case 1:throw Error(L(345));case 2:sn(e,je,Tt);break;case 3:if(Bt(e,r),(r&130023424)===r&&(t=_a+500-ve(),10<t)){if(Wi(e,0)!==0)break;if(i=e.suspendedLanes,(i&r)!==r){Re(),e.pingedLanes|=e.suspendedLanes&i;break}e.timeoutHandle=ds(sn.bind(null,e,je,Tt),t);break}sn(e,je,Tt);break;case 4:if(Bt(e,r),(r&4194240)===r)break;for(t=e.eventTimes,i=-1;0<r;){var l=31-ht(r);o=1<<l,l=t[l],l>i&&(i=l),r&=~o}if(r=i,r=ve()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Bh(r/1960))-r,10<r){e.timeoutHandle=ds(sn.bind(null,e,je,Tt),r);break}sn(e,je,Tt);break;case 5:sn(e,je,Tt);break;default:throw Error(L(329))}}}return Ue(e,ve()),e.callbackNode===n?If.bind(null,e):null}function Is(e,t){var n=Lr;return e.current.memoizedState.isDehydrated&&(cn(e,t).flags|=256),e=co(e,t),e!==2&&(t=je,je=n,t!==null&&Os(t)),e}function Os(e){je===null?je=e:je.push.apply(je,e)}function Vh(e){for(var t=e;;){if(t.flags&16384){var n=t.updateQueue;if(n!==null&&(n=n.stores,n!==null))for(var r=0;r<n.length;r++){var i=n[r],o=i.getSnapshot;i=i.value;try{if(!gt(o(),i))return!1}catch{return!1}}}if(n=t.child,t.subtreeFlags&16384&&n!==null)n.return=t,t=n;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function Bt(e,t){for(t&=~Pa,t&=~$o,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-ht(t),r=1<<n;e[n]=-1,t&=~r}}function ec(e){if(Z&6)throw Error(L(327));Hn();var t=Wi(e,0);if(!(t&1))return Ue(e,ve()),null;var n=co(e,t);if(e.tag!==0&&n===2){var r=rs(e);r!==0&&(t=r,n=Is(e,r))}if(n===1)throw n=qr,cn(e,0),Bt(e,t),Ue(e,ve()),n;if(n===6)throw Error(L(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,sn(e,je,Tt),Ue(e,ve()),null}function za(e,t){var n=Z;Z|=1;try{return e(t)}finally{Z=n,Z===0&&(qn=ve()+500,Lo&&on())}}function gn(e){Gt!==null&&Gt.tag===0&&!(Z&6)&&Hn();var t=Z;Z|=1;var n=it.transition,r=ne;try{if(it.transition=null,ne=1,e)return e()}finally{ne=r,it.transition=n,Z=t,!(Z&6)&&on()}}function La(){We=Rn.current,ae(Rn)}function cn(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,wh(n)),ye!==null)for(n=ye.return;n!==null;){var r=n;switch(ma(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&qi();break;case 3:Kn(),ae(Ge),ae(Ae),ya();break;case 5:va(r);break;case 4:Kn();break;case 13:ae(ce);break;case 19:ae(ce);break;case 10:da(r.type._context);break;case 22:case 23:La()}n=n.return}if(xe=e,ye=e=tn(e.current,null),ze=We=t,Se=0,qr=null,Pa=$o=hn=0,je=Lr=null,pt!==null){for(t=0;t<pt.length;t++)if(n=pt[t],r=n.interleaved,r!==null){n.interleaved=null;var i=r.next,o=n.pending;if(o!==null){var l=o.next;o.next=i,r.next=l}n.pending=r}pt=null}return e}function Of(e,t){do{var n=ye;try{if(ca(),Ni.current=lo,oo){for(var r=de.memoizedState;r!==null;){var i=r.queue;i!==null&&(i.pending=null),r=r.next}oo=!1}if(mn=0,Ce=we=de=null,_r=!1,Qr=0,Ta.current=null,n===null||n.return===null){Se=1,qr=t,ye=null;break}e:{var o=e,l=n.return,s=n,a=t;if(t=ze,s.flags|=32768,a!==null&&typeof a=="object"&&typeof a.then=="function"){var u=a,d=s,m=d.tag;if(!(d.mode&1)&&(m===0||m===11||m===15)){var g=d.alternate;g?(d.updateQueue=g.updateQueue,d.memoizedState=g.memoizedState,d.lanes=g.lanes):(d.updateQueue=null,d.memoizedState=null)}var h=Du(l);if(h!==null){h.flags&=-257,Fu(h,l,s,o,t),h.mode&1&&bu(o,u,t),t=h,a=u;var v=t.updateQueue;if(v===null){var x=new Set;x.add(a),t.updateQueue=x}else v.add(a);break e}else{if(!(t&1)){bu(o,u,t),Ia();break e}a=Error(L(426))}}else if(ue&&s.mode&1){var w=Du(l);if(w!==null){!(w.flags&65536)&&(w.flags|=256),Fu(w,l,s,o,t),ha(a);break e}}o=a,Se!==4&&(Se=2),Lr===null?Lr=[o]:Lr.push(o),a=Ea(a,s),s=l;do{switch(s.tag){case 3:s.flags|=65536,t&=-t,s.lanes|=t;var p=pf(s,a,t);zu(s,p);break e;case 1:o=a;var c=s.type,f=s.stateNode;if(!(s.flags&128)&&(typeof c.getDerivedStateFromError=="function"||f!==null&&typeof f.componentDidCatch=="function"&&(Xt===null||!Xt.has(f)))){s.flags|=65536,t&=-t,s.lanes|=t;var S=mf(s,o,t);zu(s,S);break e}}s=s.return}while(s!==null)}Af(n)}catch(y){t=y,ye===n&&n!==null&&(ye=n=n.return);continue}break}while(1)}function Mf(){var e=so.current;return so.current=lo,e===null?lo:e}function Ia(){(Se===0||Se===3||Se===2)&&(Se=4),xe===null||!(hn&268435455)&&!($o&268435455)||Bt(xe,ze)}function co(e,t){var n=Z;Z|=2;var r=Mf();(xe!==e||ze!==t)&&(Tt=null,cn(e,t));do try{Gh();break}catch(i){Of(e,i)}while(1);if(ca(),Z=n,so.current=r,ye!==null)throw Error(L(261));return xe=null,ze=0,Se}function Gh(){for(;ye!==null;)$f(ye)}function Hh(){for(;ye!==null&&!gm();)$f(ye)}function $f(e){var t=Rf(e.alternate,e,We);e.memoizedProps=e.pendingProps,t===null?Af(e):ye=t,Ta.current=null}function Af(e){var t=e;do{var n=t.alternate;if(e=t.return,t.flags&32768){if(n=bh(n,t),n!==null){n.flags&=32767,ye=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{Se=6,ye=null;return}}else if(n=Ah(n,t,We),n!==null){ye=n;return}if(t=t.sibling,t!==null){ye=t;return}ye=t=e}while(t!==null);Se===0&&(Se=5)}function sn(e,t,n){var r=ne,i=it.transition;try{it.transition=null,ne=1,Uh(e,t,n,r)}finally{it.transition=i,ne=r}return null}function Uh(e,t,n,r){do Hn();while(Gt!==null);if(Z&6)throw Error(L(327));n=e.finishedWork;var i=e.finishedLanes;if(n===null)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(L(177));e.callbackNode=null,e.callbackPriority=0;var o=n.lanes|n.childLanes;if(Pm(e,o),e===xe&&(ye=xe=null,ze=0),!(n.subtreeFlags&2064)&&!(n.flags&2064)||Ci||(Ci=!0,bf(Ui,function(){return Hn(),null})),o=(n.flags&15990)!==0,n.subtreeFlags&15990||o){o=it.transition,it.transition=null;var l=ne;ne=1;var s=Z;Z|=4,Ta.current=null,Fh(e,n),_f(n,e),fh(us),Yi=!!as,us=as=null,e.current=n,jh(n),vm(),Z=s,ne=l,it.transition=o}else e.current=n;if(Ci&&(Ci=!1,Gt=e,uo=i),o=e.pendingLanes,o===0&&(Xt=null),Sm(n.stateNode),Ue(e,ve()),t!==null)for(r=e.onRecoverableError,n=0;n<t.length;n++)r(t[n]);if(ao)throw ao=!1,e=zs,zs=null,e;return uo&1&&e.tag!==0&&Hn(),o=e.pendingLanes,o&1?e===Ls?Ir++:(Ir=0,Ls=e):Ir=0,on(),null}function Hn(){if(Gt!==null){var e=pd(uo),t=it.transition,n=ne;try{if(it.transition=null,ne=16>e?16:e,Gt===null)var r=!1;else{if(e=Gt,Gt=null,uo=0,Z&6)throw Error(L(331));var i=Z;for(Z|=4,F=e.current;F!==null;){var o=F,l=o.child;if(F.flags&16){var s=o.deletions;if(s!==null){for(var a=0;a<s.length;a++){var u=s[a];for(F=u;F!==null;){var d=F;switch(d.tag){case 0:case 11:case 15:zr(8,d,o)}var m=d.child;if(m!==null)m.return=d,F=m;else for(;F!==null;){d=F;var g=d.sibling,h=d.return;if(Ef(d),d===u){F=null;break}if(g!==null){g.return=h,F=g;break}F=h}}}var v=o.alternate;if(v!==null){var x=v.child;if(x!==null){v.child=null;do{var w=x.sibling;x.sibling=null,x=w}while(x!==null)}}F=o}}if(o.subtreeFlags&2064&&l!==null)l.return=o,F=l;else e:for(;F!==null;){if(o=F,o.flags&2048)switch(o.tag){case 0:case 11:case 15:zr(9,o,o.return)}var p=o.sibling;if(p!==null){p.return=o.return,F=p;break e}F=o.return}}var c=e.current;for(F=c;F!==null;){l=F;var f=l.child;if(l.subtreeFlags&2064&&f!==null)f.return=l,F=f;else e:for(l=c;F!==null;){if(s=F,s.flags&2048)try{switch(s.tag){case 0:case 11:case 15:Mo(9,s)}}catch(y){me(s,s.return,y)}if(s===l){F=null;break e}var S=s.sibling;if(S!==null){S.return=s.return,F=S;break e}F=s.return}}if(Z=i,on(),xt&&typeof xt.onPostCommitFiberRoot=="function")try{xt.onPostCommitFiberRoot(Eo,e)}catch{}r=!0}return r}finally{ne=n,it.transition=t}}return!1}function tc(e,t,n){t=Ea(n,t),t=pf(e,t,1),Qt(e,t),t=Re(),e=Ao(e,1),e!==null&&(ti(e,1,t),Ue(e,t))}function me(e,t,n){if(e.tag===3)tc(e,e,n);else for(;t!==null;){if(t.tag===3){tc(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(Xt===null||!Xt.has(r))){e=Ea(n,e),e=mf(t,e,1),Qt(t,e),e=Re(),t=Ao(t,1),t!==null&&(ti(t,1,e),Ue(t,e));break}}t=t.return}}function Wh(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=Re(),e.pingedLanes|=e.suspendedLanes&n,xe===e&&(ze&n)===n&&(Se===4||Se===3&&(ze&130023424)===ze&&500>ve()-_a?cn(e,0):Pa|=n),Ue(e,t)}function Nf(e,t){t===0&&(e.mode&1?(t=fi,fi<<=1,!(fi&130023424)&&(fi=4194304)):t=1);var n=Re();e=Ao(e,t),e!==null&&(ti(e,t,n),Ue(e,n))}function Yh(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Nf(e,n)}function Qh(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,i=e.memoizedState;i!==null&&(n=i.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(L(314))}r!==null&&r.delete(t),Nf(e,n)}var Rf;Rf=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Ge.current)Ve=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return Ve=!1,Rh(e,t,n);Ve=!!(e.flags&131072)}else Ve=!1,ue&&t.flags&1048576&&Vd(t,ro,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps;var i=Yn(t,Ae.current);Gn(t,n),i=Sa(null,t,r,e,i,n);var o=xa();return t.flags|=1,typeof i=="object"&&i!==null&&typeof i.render=="function"&&i.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,He(r)?(o=!0,Zi(t)):o=!1,t.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,fa(t),i.updater=Io,t.stateNode=i,i._reactInternals=t,gs(t,r,e,n),t=ks(null,t,r,!0,o,n)):(t.tag=0,ue&&o&&pa(t),Ne(null,t,i,n),t=t.child),t;case 16:r=t.elementType;e:{switch(e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps,i=r._init,r=i(r._payload),t.type=r,i=t.tag=Kh(r),e=ct(r,e),i){case 0:t=xs(null,t,r,e,n);break e;case 1:t=Vu(null,t,r,e,n);break e;case 11:t=ju(null,t,r,e,n);break e;case 14:t=Bu(null,t,r,ct(r.type,e),n);break e}throw Error(L(306,r,""))}return t;case 0:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:ct(r,i),xs(e,t,r,i,n);case 1:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:ct(r,i),Vu(e,t,r,i,n);case 3:e:{if(xf(t),e===null)throw Error(L(387));r=t.pendingProps,o=t.memoizedState,i=o.element,Fd(e,t),to(t,r,null,n);var l=t.memoizedState;if(r=l.element,o.isDehydrated)if(o={element:r,isDehydrated:!1,cache:l.cache,pendingSuspenseBoundaries:l.pendingSuspenseBoundaries,transitions:l.transitions},t.updateQueue.baseState=o,t.memoizedState=o,t.flags&256){i=Error(L(423)),t=Gu(e,t,r,n,i);break e}else if(r!==i){i=Error(L(424)),t=Gu(e,t,r,n,i);break e}else for(Be=_t(t.stateNode.containerInfo.firstChild),Qe=t,ue=!0,ft=null,n=Ud(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(Qn(),r===i){t=$t(e,t,n);break e}Ne(e,t,r,n)}t=t.child}return t;case 5:return Wd(t),e===null&&ys(t),r=t.type,i=t.pendingProps,o=e!==null?e.memoizedProps:null,l=i.children,cs(r,i)?l=null:o!==null&&cs(r,o)&&(t.flags|=32),Sf(e,t),Ne(e,t,l,n),t.child;case 6:return e===null&&ys(t),null;case 13:return kf(e,t,n);case 4:return ga(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Xn(t,null,r,n):Ne(e,t,r,n),t.child;case 11:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:ct(r,i),ju(e,t,r,i,n);case 7:return Ne(e,t,t.pendingProps,n),t.child;case 8:return Ne(e,t,t.pendingProps.children,n),t.child;case 12:return Ne(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,i=t.pendingProps,o=t.memoizedProps,l=i.value,oe(Ji,r._currentValue),r._currentValue=l,o!==null)if(gt(o.value,l)){if(o.children===i.children&&!Ge.current){t=$t(e,t,n);break e}}else for(o=t.child,o!==null&&(o.return=t);o!==null;){var s=o.dependencies;if(s!==null){l=o.child;for(var a=s.firstContext;a!==null;){if(a.context===r){if(o.tag===1){a=It(-1,n&-n),a.tag=2;var u=o.updateQueue;if(u!==null){u=u.shared;var d=u.pending;d===null?a.next=a:(a.next=d.next,d.next=a),u.pending=a}}o.lanes|=n,a=o.alternate,a!==null&&(a.lanes|=n),ms(o.return,n,t),s.lanes|=n;break}a=a.next}}else if(o.tag===10)l=o.type===t.type?null:o.child;else if(o.tag===18){if(l=o.return,l===null)throw Error(L(341));l.lanes|=n,s=l.alternate,s!==null&&(s.lanes|=n),ms(l,n,t),l=o.sibling}else l=o.child;if(l!==null)l.return=o;else for(l=o;l!==null;){if(l===t){l=null;break}if(o=l.sibling,o!==null){o.return=l.return,l=o;break}l=l.return}o=l}Ne(e,t,i.children,n),t=t.child}return t;case 9:return i=t.type,r=t.pendingProps.children,Gn(t,n),i=lt(i),r=r(i),t.flags|=1,Ne(e,t,r,n),t.child;case 14:return r=t.type,i=ct(r,t.pendingProps),i=ct(r.type,i),Bu(e,t,r,i,n);case 15:return yf(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:ct(r,i),e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2),t.tag=1,He(r)?(e=!0,Zi(t)):e=!1,Gn(t,n),Bd(t,r,i),gs(t,r,i,n),ks(null,t,r,!0,e,n);case 19:return Cf(e,t,n);case 22:return wf(e,t,n)}throw Error(L(156,t.tag))};function bf(e,t){return ud(e,t)}function Xh(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function rt(e,t,n,r){return new Xh(e,t,n,r)}function Oa(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Kh(e){if(typeof e=="function")return Oa(e)?1:0;if(e!=null){if(e=e.$$typeof,e===qs)return 11;if(e===Zs)return 14}return 2}function tn(e,t){var n=e.alternate;return n===null?(n=rt(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Fi(e,t,n,r,i,o){var l=2;if(r=e,typeof e=="function")Oa(e)&&(l=1);else if(typeof e=="string")l=5;else e:switch(e){case Pn:return dn(n.children,i,o,t);case Ks:l=8,i|=8;break;case Vl:return e=rt(12,n,t,i|2),e.elementType=Vl,e.lanes=o,e;case Gl:return e=rt(13,n,t,i),e.elementType=Gl,e.lanes=o,e;case Hl:return e=rt(19,n,t,i),e.elementType=Hl,e.lanes=o,e;case Wc:return fo(n,i,o,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Hc:l=10;break e;case Uc:l=9;break e;case qs:l=11;break e;case Zs:l=14;break e;case Dt:l=16,r=null;break e}throw Error(L(130,e==null?e:typeof e,""))}return t=rt(l,n,t,i),t.elementType=e,t.type=r,t.lanes=o,t}function dn(e,t,n,r){return e=rt(7,e,r,t),e.lanes=n,e}function fo(e,t,n,r){return e=rt(22,e,r,t),e.elementType=Wc,e.lanes=n,e.stateNode={},e}function Cl(e,t,n){return e=rt(6,e,null,t),e.lanes=n,e}function El(e,t,n){return t=rt(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function qh(e,t,n,r,i){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=ol(0),this.expirationTimes=ol(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=ol(0),this.identifierPrefix=r,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null}function Ma(e,t,n,r,i,o,l,s,a){return e=new qh(e,t,n,s,a),t===1?(t=1,o===!0&&(t|=8)):t=0,o=rt(3,null,null,t),e.current=o,o.stateNode=e,o.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},fa(o),e}function Zh(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:Tn,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function Df(e){if(!e)return en;e=e._reactInternals;e:{if(xn(e)!==e||e.tag!==1)throw Error(L(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(He(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(L(171))}if(e.tag===1){var n=e.type;if(He(n))return bd(e,n,t)}return t}function Ff(e,t,n,r,i,o,l,s,a){return e=Ma(n,r,!0,e,i,o,l,s,a),e.context=Df(null),n=e.current,r=Re(),i=Kt(n),o=It(r,i),o.callback=t??null,Qt(n,o),e.current.lanes=i,ti(e,i,r),Ue(e,r),e}function No(e,t,n,r){var i=t.current,o=Re(),l=Kt(i);return n=Df(n),t.context===null?t.context=n:t.pendingContext=n,t=It(o,l),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),Qt(i,t),e=ot(i,l,o),e!==null&&Ai(e,i,l),l}function po(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function nc(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function $a(e,t){nc(e,t),(e=e.alternate)&&nc(e,t)}function Jh(){return null}var jf=typeof reportError=="function"?reportError:function(e){console.error(e)};function Aa(e){this._internalRoot=e}Ro.prototype.render=Aa.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(L(409));No(e,t,null,null)};Ro.prototype.unmount=Aa.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;gn(function(){No(null,e,null,null)}),t[Mt]=null}};function Ro(e){this._internalRoot=e}Ro.prototype.unstable_scheduleHydration=function(e){if(e){var t=gd();e={blockedOn:null,target:e,priority:t};for(var n=0;n<jt.length&&t!==0&&t<jt[n].priority;n++);jt.splice(n,0,e),n===0&&yd(e)}};function Na(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function bo(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function rc(){}function eg(e,t,n,r,i){if(i){if(typeof r=="function"){var o=r;r=function(){var u=po(l);o.call(u)}}var l=Ff(t,r,e,0,null,!1,!1,"",rc);return e._reactRootContainer=l,e[Mt]=l.current,Gr(e.nodeType===8?e.parentNode:e),gn(),l}for(;i=e.lastChild;)e.removeChild(i);if(typeof r=="function"){var s=r;r=function(){var u=po(a);s.call(u)}}var a=Ma(e,0,!1,null,null,!1,!1,"",rc);return e._reactRootContainer=a,e[Mt]=a.current,Gr(e.nodeType===8?e.parentNode:e),gn(function(){No(t,a,n,r)}),a}function Do(e,t,n,r,i){var o=n._reactRootContainer;if(o){var l=o;if(typeof i=="function"){var s=i;i=function(){var a=po(l);s.call(a)}}No(t,l,e,i)}else l=eg(n,t,e,i,r);return po(l)}md=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=Sr(t.pendingLanes);n!==0&&(ta(t,n|1),Ue(t,ve()),!(Z&6)&&(qn=ve()+500,on()))}break;case 13:var r=Re();gn(function(){return ot(e,1,r)}),$a(e,1)}};na=function(e){if(e.tag===13){var t=Re();ot(e,134217728,t),$a(e,134217728)}};hd=function(e){if(e.tag===13){var t=Re(),n=Kt(e);ot(e,n,t),$a(e,n)}};gd=function(){return ne};vd=function(e,t){var n=ne;try{return ne=e,t()}finally{ne=n}};es=function(e,t,n){switch(t){case"input":if(Yl(e,n),t=n.name,n.type==="radio"&&t!=null){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var i=zo(r);if(!i)throw Error(L(90));Qc(r),Yl(r,i)}}}break;case"textarea":Kc(e,n);break;case"select":t=n.value,t!=null&&Fn(e,!!n.multiple,t,!1)}};rd=za;id=gn;var tg={usingClientEntryPoint:!1,Events:[ri,In,zo,td,nd,za]},hr={findFiberByHostInstance:an,bundleType:0,version:"18.1.0",rendererPackageName:"react-dom"},ng={bundleType:hr.bundleType,version:hr.version,rendererPackageName:hr.rendererPackageName,rendererConfig:hr.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:At.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=sd(e),e===null?null:e.stateNode},findFiberByHostInstance:hr.findFiberByHostInstance||Jh,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.1.0-next-22edb9f77-20220426"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Ei=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Ei.isDisabled&&Ei.supportsFiber)try{Eo=Ei.inject(ng),xt=Ei}catch{}}Ke.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=tg;Ke.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!Na(t))throw Error(L(200));return Zh(e,t,null,n)};Ke.createRoot=function(e,t){if(!Na(e))throw Error(L(299));var n=!1,r="",i=jf;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(i=t.onRecoverableError)),t=Ma(e,1,!1,null,null,n,!1,r,i),e[Mt]=t.current,Gr(e.nodeType===8?e.parentNode:e),new Aa(t)};Ke.findDOMNode=function(e){if(e==null)return null;if(e.nodeType===1)return e;var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(L(188)):(e=Object.keys(e).join(","),Error(L(268,e)));return e=sd(t),e=e===null?null:e.stateNode,e};Ke.flushSync=function(e){return gn(e)};Ke.hydrate=function(e,t,n){if(!bo(t))throw Error(L(200));return Do(null,e,t,!0,n)};Ke.hydrateRoot=function(e,t,n){if(!Na(e))throw Error(L(405));var r=n!=null&&n.hydratedSources||null,i=!1,o="",l=jf;if(n!=null&&(n.unstable_strictMode===!0&&(i=!0),n.identifierPrefix!==void 0&&(o=n.identifierPrefix),n.onRecoverableError!==void 0&&(l=n.onRecoverableError)),t=Ff(t,null,e,1,n??null,i,!1,o,l),e[Mt]=t.current,Gr(e),r)for(e=0;e<r.length;e++)n=r[e],i=n._getVersion,i=i(n._source),t.mutableSourceEagerHydrationData==null?t.mutableSourceEagerHydrationData=[n,i]:t.mutableSourceEagerHydrationData.push(n,i);return new Ro(t)};Ke.render=function(e,t,n){if(!bo(t))throw Error(L(200));return Do(null,e,t,!1,n)};Ke.unmountComponentAtNode=function(e){if(!bo(e))throw Error(L(40));return e._reactRootContainer?(gn(function(){Do(null,null,e,!1,function(){e._reactRootContainer=null,e[Mt]=null})}),!0):!1};Ke.unstable_batchedUpdates=za;Ke.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!bo(n))throw Error(L(200));if(e==null||e._reactInternals===void 0)throw Error(L(38));return Do(e,t,n,!1,r)};Ke.version="18.1.0-next-22edb9f77-20220426";(function(e){function t(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(t)}catch(n){console.error(n)}}t(),e.exports=Ke})(em);var ic=Fl;Dl.createRoot=ic.createRoot,Dl.hydrateRoot=ic.hydrateRoot;function oc(e){return e!==null&&typeof e=="object"&&"constructor"in e&&e.constructor===Object}function Ra(e,t){e===void 0&&(e={}),t===void 0&&(t={}),Object.keys(t).forEach(n=>{typeof e[n]>"u"?e[n]=t[n]:oc(t[n])&&oc(e[n])&&Object.keys(t[n]).length>0&&Ra(e[n],t[n])})}const Bf={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector(){return null},querySelectorAll(){return[]},getElementById(){return null},createEvent(){return{initEvent(){}}},createElement(){return{children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName(){return[]}}},createElementNS(){return{}},importNode(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function ir(){const e=typeof document<"u"?document:{};return Ra(e,Bf),e}const rg={document:Bf,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle(){return{getPropertyValue(){return""}}},Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia(){return{}},requestAnimationFrame(e){return typeof setTimeout>"u"?(e(),null):setTimeout(e,0)},cancelAnimationFrame(e){typeof setTimeout>"u"||clearTimeout(e)}};function Ze(){const e=typeof window<"u"?window:{};return Ra(e,rg),e}function ig(e){return e===void 0&&(e=""),e.trim().split(" ").filter(t=>!!t.trim())}function og(e){const t=e;Object.keys(t).forEach(n=>{try{t[n]=null}catch{}try{delete t[n]}catch{}})}function Ms(e,t){return t===void 0&&(t=0),setTimeout(e,t)}function mo(){return Date.now()}function lg(e){const t=Ze();let n;return t.getComputedStyle&&(n=t.getComputedStyle(e,null)),!n&&e.currentStyle&&(n=e.currentStyle),n||(n=e.style),n}function sg(e,t){t===void 0&&(t="x");const n=Ze();let r,i,o;const l=lg(e);return n.WebKitCSSMatrix?(i=l.transform||l.webkitTransform,i.split(",").length>6&&(i=i.split(", ").map(s=>s.replace(",",".")).join(", ")),o=new n.WebKitCSSMatrix(i==="none"?"":i)):(o=l.MozTransform||l.OTransform||l.MsTransform||l.msTransform||l.transform||l.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),r=o.toString().split(",")),t==="x"&&(n.WebKitCSSMatrix?i=o.m41:r.length===16?i=parseFloat(r[12]):i=parseFloat(r[4])),t==="y"&&(n.WebKitCSSMatrix?i=o.m42:r.length===16?i=parseFloat(r[13]):i=parseFloat(r[5])),i||0}function Ti(e){return typeof e=="object"&&e!==null&&e.constructor&&Object.prototype.toString.call(e).slice(8,-1)==="Object"}function ag(e){return typeof window<"u"&&typeof window.HTMLElement<"u"?e instanceof HTMLElement:e&&(e.nodeType===1||e.nodeType===11)}function Ye(){const e=Object(arguments.length<=0?void 0:arguments[0]),t=["__proto__","constructor","prototype"];for(let n=1;n<arguments.length;n+=1){const r=n<0||arguments.length<=n?void 0:arguments[n];if(r!=null&&!ag(r)){const i=Object.keys(Object(r)).filter(o=>t.indexOf(o)<0);for(let o=0,l=i.length;o<l;o+=1){const s=i[o],a=Object.getOwnPropertyDescriptor(r,s);a!==void 0&&a.enumerable&&(Ti(e[s])&&Ti(r[s])?r[s].__swiper__?e[s]=r[s]:Ye(e[s],r[s]):!Ti(e[s])&&Ti(r[s])?(e[s]={},r[s].__swiper__?e[s]=r[s]:Ye(e[s],r[s])):e[s]=r[s])}}}return e}function Pi(e,t,n){e.style.setProperty(t,n)}function Vf(e){let{swiper:t,targetPosition:n,side:r}=e;const i=Ze(),o=-t.translate;let l=null,s;const a=t.params.speed;t.wrapperEl.style.scrollSnapType="none",i.cancelAnimationFrame(t.cssModeFrameID);const u=n>o?"next":"prev",d=(g,h)=>u==="next"&&g>=h||u==="prev"&&g<=h,m=()=>{s=new Date().getTime(),l===null&&(l=s);const g=Math.max(Math.min((s-l)/a,1),0),h=.5-Math.cos(g*Math.PI)/2;let v=o+h*(n-o);if(d(v,n)&&(v=n),t.wrapperEl.scrollTo({[r]:v}),d(v,n)){t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.scrollSnapType="",setTimeout(()=>{t.wrapperEl.style.overflow="",t.wrapperEl.scrollTo({[r]:v})}),i.cancelAnimationFrame(t.cssModeFrameID);return}t.cssModeFrameID=i.requestAnimationFrame(m)};m()}function St(e,t){t===void 0&&(t="");const n=[...e.children];return e instanceof HTMLSlotElement&&n.push(...e.assignedElements()),t?n.filter(r=>r.matches(t)):n}function ug(e,t){const n=t.contains(e);return!n&&t instanceof HTMLSlotElement?[...t.assignedElements()].includes(e):n}function ho(e){try{console.warn(e);return}catch{}}function go(e,t){t===void 0&&(t=[]);const n=document.createElement(e);return n.classList.add(...Array.isArray(t)?t:ig(t)),n}function cg(e,t){const n=[];for(;e.previousElementSibling;){const r=e.previousElementSibling;t?r.matches(t)&&n.push(r):n.push(r),e=r}return n}function dg(e,t){const n=[];for(;e.nextElementSibling;){const r=e.nextElementSibling;t?r.matches(t)&&n.push(r):n.push(r),e=r}return n}function Ht(e,t){return Ze().getComputedStyle(e,null).getPropertyValue(t)}function vo(e){let t=e,n;if(t){for(n=0;(t=t.previousSibling)!==null;)t.nodeType===1&&(n+=1);return n}}function Gf(e,t){const n=[];let r=e.parentElement;for(;r;)t?r.matches(t)&&n.push(r):n.push(r),r=r.parentElement;return n}function $s(e,t,n){const r=Ze();return n?e[t==="width"?"offsetWidth":"offsetHeight"]+parseFloat(r.getComputedStyle(e,null).getPropertyValue(t==="width"?"margin-right":"margin-top"))+parseFloat(r.getComputedStyle(e,null).getPropertyValue(t==="width"?"margin-left":"margin-bottom")):e.offsetWidth}function ke(e){return(Array.isArray(e)?e:[e]).filter(t=>!!t)}let Tl;function fg(){const e=Ze(),t=ir();return{smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}function Hf(){return Tl||(Tl=fg()),Tl}let Pl;function pg(e){let{userAgent:t}=e===void 0?{}:e;const n=Hf(),r=Ze(),i=r.navigator.platform,o=t||r.navigator.userAgent,l={ios:!1,android:!1},s=r.screen.width,a=r.screen.height,u=o.match(/(Android);?[\s\/]+([\d.]+)?/);let d=o.match(/(iPad).*OS\s([\d_]+)/);const m=o.match(/(iPod)(.*OS\s([\d_]+))?/),g=!d&&o.match(/(iPhone\sOS|iOS)\s([\d_]+)/),h=i==="Win32";let v=i==="MacIntel";const x=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"];return!d&&v&&n.touch&&x.indexOf(`${s}x${a}`)>=0&&(d=o.match(/(Version)\/([\d.]+)/),d||(d=[0,1,"13_0_0"]),v=!1),u&&!h&&(l.os="android",l.android=!0),(d||g||m)&&(l.os="ios",l.ios=!0),l}function Uf(e){return e===void 0&&(e={}),Pl||(Pl=pg(e)),Pl}let _l;function mg(){const e=Ze(),t=Uf();let n=!1;function r(){const s=e.navigator.userAgent.toLowerCase();return s.indexOf("safari")>=0&&s.indexOf("chrome")<0&&s.indexOf("android")<0}if(r()){const s=String(e.navigator.userAgent);if(s.includes("Version/")){const[a,u]=s.split("Version/")[1].split(" ")[0].split(".").map(d=>Number(d));n=a<16||a===16&&u<2}}const i=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent),o=r(),l=o||i&&t.ios;return{isSafari:n||o,needPerspectiveFix:n,need3dFix:l,isWebView:i}}function hg(){return _l||(_l=mg()),_l}function gg(e){let{swiper:t,on:n,emit:r}=e;const i=Ze();let o=null,l=null;const s=()=>{!t||t.destroyed||!t.initialized||(r("beforeResize"),r("resize"))},a=()=>{!t||t.destroyed||!t.initialized||(o=new ResizeObserver(m=>{l=i.requestAnimationFrame(()=>{const{width:g,height:h}=t;let v=g,x=h;m.forEach(w=>{let{contentBoxSize:p,contentRect:c,target:f}=w;f&&f!==t.el||(v=c?c.width:(p[0]||p).inlineSize,x=c?c.height:(p[0]||p).blockSize)}),(v!==g||x!==h)&&s()})}),o.observe(t.el))},u=()=>{l&&i.cancelAnimationFrame(l),o&&o.unobserve&&t.el&&(o.unobserve(t.el),o=null)},d=()=>{!t||t.destroyed||!t.initialized||r("orientationchange")};n("init",()=>{if(t.params.resizeObserver&&typeof i.ResizeObserver<"u"){a();return}i.addEventListener("resize",s),i.addEventListener("orientationchange",d)}),n("destroy",()=>{u(),i.removeEventListener("resize",s),i.removeEventListener("orientationchange",d)})}function vg(e){let{swiper:t,extendParams:n,on:r,emit:i}=e;const o=[],l=Ze(),s=function(d,m){m===void 0&&(m={});const g=l.MutationObserver||l.WebkitMutationObserver,h=new g(v=>{if(t.__preventObserver__)return;if(v.length===1){i("observerUpdate",v[0]);return}const x=function(){i("observerUpdate",v[0])};l.requestAnimationFrame?l.requestAnimationFrame(x):l.setTimeout(x,0)});h.observe(d,{attributes:typeof m.attributes>"u"?!0:m.attributes,childList:t.isElement||(typeof m.childList>"u"?!0:m).childList,characterData:typeof m.characterData>"u"?!0:m.characterData}),o.push(h)},a=()=>{if(t.params.observer){if(t.params.observeParents){const d=Gf(t.hostEl);for(let m=0;m<d.length;m+=1)s(d[m])}s(t.hostEl,{childList:t.params.observeSlideChildren}),s(t.wrapperEl,{attributes:!1})}},u=()=>{o.forEach(d=>{d.disconnect()}),o.splice(0,o.length)};n({observer:!1,observeParents:!1,observeSlideChildren:!1}),r("init",a),r("destroy",u)}var yg={on(e,t,n){const r=this;if(!r.eventsListeners||r.destroyed||typeof t!="function")return r;const i=n?"unshift":"push";return e.split(" ").forEach(o=>{r.eventsListeners[o]||(r.eventsListeners[o]=[]),r.eventsListeners[o][i](t)}),r},once(e,t,n){const r=this;if(!r.eventsListeners||r.destroyed||typeof t!="function")return r;function i(){r.off(e,i),i.__emitterProxy&&delete i.__emitterProxy;for(var o=arguments.length,l=new Array(o),s=0;s<o;s++)l[s]=arguments[s];t.apply(r,l)}return i.__emitterProxy=t,r.on(e,i,n)},onAny(e,t){const n=this;if(!n.eventsListeners||n.destroyed||typeof e!="function")return n;const r=t?"unshift":"push";return n.eventsAnyListeners.indexOf(e)<0&&n.eventsAnyListeners[r](e),n},offAny(e){const t=this;if(!t.eventsListeners||t.destroyed||!t.eventsAnyListeners)return t;const n=t.eventsAnyListeners.indexOf(e);return n>=0&&t.eventsAnyListeners.splice(n,1),t},off(e,t){const n=this;return!n.eventsListeners||n.destroyed||!n.eventsListeners||e.split(" ").forEach(r=>{typeof t>"u"?n.eventsListeners[r]=[]:n.eventsListeners[r]&&n.eventsListeners[r].forEach((i,o)=>{(i===t||i.__emitterProxy&&i.__emitterProxy===t)&&n.eventsListeners[r].splice(o,1)})}),n},emit(){const e=this;if(!e.eventsListeners||e.destroyed||!e.eventsListeners)return e;let t,n,r;for(var i=arguments.length,o=new Array(i),l=0;l<i;l++)o[l]=arguments[l];return typeof o[0]=="string"||Array.isArray(o[0])?(t=o[0],n=o.slice(1,o.length),r=e):(t=o[0].events,n=o[0].data,r=o[0].context||e),n.unshift(r),(Array.isArray(t)?t:t.split(" ")).forEach(a=>{e.eventsAnyListeners&&e.eventsAnyListeners.length&&e.eventsAnyListeners.forEach(u=>{u.apply(r,[a,...n])}),e.eventsListeners&&e.eventsListeners[a]&&e.eventsListeners[a].forEach(u=>{u.apply(r,n)})}),e}};function wg(){const e=this;let t,n;const r=e.el;typeof e.params.width<"u"&&e.params.width!==null?t=e.params.width:t=r.clientWidth,typeof e.params.height<"u"&&e.params.height!==null?n=e.params.height:n=r.clientHeight,!(t===0&&e.isHorizontal()||n===0&&e.isVertical())&&(t=t-parseInt(Ht(r,"padding-left")||0,10)-parseInt(Ht(r,"padding-right")||0,10),n=n-parseInt(Ht(r,"padding-top")||0,10)-parseInt(Ht(r,"padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(n)&&(n=0),Object.assign(e,{width:t,height:n,size:e.isHorizontal()?t:n}))}function Sg(){const e=this;function t(E,O){return parseFloat(E.getPropertyValue(e.getDirectionLabel(O))||0)}const n=e.params,{wrapperEl:r,slidesEl:i,size:o,rtlTranslate:l,wrongRTL:s}=e,a=e.virtual&&n.virtual.enabled,u=a?e.virtual.slides.length:e.slides.length,d=St(i,`.${e.params.slideClass}, swiper-slide`),m=a?e.virtual.slides.length:d.length;let g=[];const h=[],v=[];let x=n.slidesOffsetBefore;typeof x=="function"&&(x=n.slidesOffsetBefore.call(e));let w=n.slidesOffsetAfter;typeof w=="function"&&(w=n.slidesOffsetAfter.call(e));const p=e.snapGrid.length,c=e.slidesGrid.length;let f=n.spaceBetween,S=-x,y=0,C=0;if(typeof o>"u")return;typeof f=="string"&&f.indexOf("%")>=0?f=parseFloat(f.replace("%",""))/100*o:typeof f=="string"&&(f=parseFloat(f)),e.virtualSize=-f,d.forEach(E=>{l?E.style.marginLeft="":E.style.marginRight="",E.style.marginBottom="",E.style.marginTop=""}),n.centeredSlides&&n.cssMode&&(Pi(r,"--swiper-centered-offset-before",""),Pi(r,"--swiper-centered-offset-after",""));const z=n.grid&&n.grid.rows>1&&e.grid;z?e.grid.initSlides(d):e.grid&&e.grid.unsetSlides();let T;const _=n.slidesPerView==="auto"&&n.breakpoints&&Object.keys(n.breakpoints).filter(E=>typeof n.breakpoints[E].slidesPerView<"u").length>0;for(let E=0;E<m;E+=1){T=0;let O;if(d[E]&&(O=d[E]),z&&e.grid.updateSlide(E,O,d),!(d[E]&&Ht(O,"display")==="none")){if(n.slidesPerView==="auto"){_&&(d[E].style[e.getDirectionLabel("width")]="");const N=getComputedStyle(O),I=O.style.transform,B=O.style.webkitTransform;if(I&&(O.style.transform="none"),B&&(O.style.webkitTransform="none"),n.roundLengths)T=e.isHorizontal()?$s(O,"width",!0):$s(O,"height",!0);else{const V=t(N,"width"),ee=t(N,"padding-left"),pe=t(N,"padding-right"),M=t(N,"margin-left"),D=t(N,"margin-right"),j=N.getPropertyValue("box-sizing");if(j&&j==="border-box")T=V+M+D;else{const{clientWidth:Q,offsetWidth:$}=O;T=V+ee+pe+M+D+($-Q)}}I&&(O.style.transform=I),B&&(O.style.webkitTransform=B),n.roundLengths&&(T=Math.floor(T))}else T=(o-(n.slidesPerView-1)*f)/n.slidesPerView,n.roundLengths&&(T=Math.floor(T)),d[E]&&(d[E].style[e.getDirectionLabel("width")]=`${T}px`);d[E]&&(d[E].swiperSlideSize=T),v.push(T),n.centeredSlides?(S=S+T/2+y/2+f,y===0&&E!==0&&(S=S-o/2-f),E===0&&(S=S-o/2-f),Math.abs(S)<1/1e3&&(S=0),n.roundLengths&&(S=Math.floor(S)),C%n.slidesPerGroup===0&&g.push(S),h.push(S)):(n.roundLengths&&(S=Math.floor(S)),(C-Math.min(e.params.slidesPerGroupSkip,C))%e.params.slidesPerGroup===0&&g.push(S),h.push(S),S=S+T+f),e.virtualSize+=T+f,y=T,C+=1}}if(e.virtualSize=Math.max(e.virtualSize,o)+w,l&&s&&(n.effect==="slide"||n.effect==="coverflow")&&(r.style.width=`${e.virtualSize+f}px`),n.setWrapperSize&&(r.style[e.getDirectionLabel("width")]=`${e.virtualSize+f}px`),z&&e.grid.updateWrapperSize(T,g),!n.centeredSlides){const E=[];for(let O=0;O<g.length;O+=1){let N=g[O];n.roundLengths&&(N=Math.floor(N)),g[O]<=e.virtualSize-o&&E.push(N)}g=E,Math.floor(e.virtualSize-o)-Math.floor(g[g.length-1])>1&&g.push(e.virtualSize-o)}if(a&&n.loop){const E=v[0]+f;if(n.slidesPerGroup>1){const O=Math.ceil((e.virtual.slidesBefore+e.virtual.slidesAfter)/n.slidesPerGroup),N=E*n.slidesPerGroup;for(let I=0;I<O;I+=1)g.push(g[g.length-1]+N)}for(let O=0;O<e.virtual.slidesBefore+e.virtual.slidesAfter;O+=1)n.slidesPerGroup===1&&g.push(g[g.length-1]+E),h.push(h[h.length-1]+E),e.virtualSize+=E}if(g.length===0&&(g=[0]),f!==0){const E=e.isHorizontal()&&l?"marginLeft":e.getDirectionLabel("marginRight");d.filter((O,N)=>!n.cssMode||n.loop?!0:N!==d.length-1).forEach(O=>{O.style[E]=`${f}px`})}if(n.centeredSlides&&n.centeredSlidesBounds){let E=0;v.forEach(N=>{E+=N+(f||0)}),E-=f;const O=E>o?E-o:0;g=g.map(N=>N<=0?-x:N>O?O+w:N)}if(n.centerInsufficientSlides){let E=0;v.forEach(N=>{E+=N+(f||0)}),E-=f;const O=(n.slidesOffsetBefore||0)+(n.slidesOffsetAfter||0);if(E+O<o){const N=(o-E-O)/2;g.forEach((I,B)=>{g[B]=I-N}),h.forEach((I,B)=>{h[B]=I+N})}}if(Object.assign(e,{slides:d,snapGrid:g,slidesGrid:h,slidesSizesGrid:v}),n.centeredSlides&&n.cssMode&&!n.centeredSlidesBounds){Pi(r,"--swiper-centered-offset-before",`${-g[0]}px`),Pi(r,"--swiper-centered-offset-after",`${e.size/2-v[v.length-1]/2}px`);const E=-e.snapGrid[0],O=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map(N=>N+E),e.slidesGrid=e.slidesGrid.map(N=>N+O)}if(m!==u&&e.emit("slidesLengthChange"),g.length!==p&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),h.length!==c&&e.emit("slidesGridLengthChange"),n.watchSlidesProgress&&e.updateSlidesOffset(),e.emit("slidesUpdated"),!a&&!n.cssMode&&(n.effect==="slide"||n.effect==="fade")){const E=`${n.containerModifierClass}backface-hidden`,O=e.el.classList.contains(E);m<=n.maxBackfaceHiddenSlides?O||e.el.classList.add(E):O&&e.el.classList.remove(E)}}function xg(e){const t=this,n=[],r=t.virtual&&t.params.virtual.enabled;let i=0,o;typeof e=="number"?t.setTransition(e):e===!0&&t.setTransition(t.params.speed);const l=s=>r?t.slides[t.getSlideIndexByData(s)]:t.slides[s];if(t.params.slidesPerView!=="auto"&&t.params.slidesPerView>1)if(t.params.centeredSlides)(t.visibleSlides||[]).forEach(s=>{n.push(s)});else for(o=0;o<Math.ceil(t.params.slidesPerView);o+=1){const s=t.activeIndex+o;if(s>t.slides.length&&!r)break;n.push(l(s))}else n.push(l(t.activeIndex));for(o=0;o<n.length;o+=1)if(typeof n[o]<"u"){const s=n[o].offsetHeight;i=s>i?s:i}(i||i===0)&&(t.wrapperEl.style.height=`${i}px`)}function kg(){const e=this,t=e.slides,n=e.isElement?e.isHorizontal()?e.wrapperEl.offsetLeft:e.wrapperEl.offsetTop:0;for(let r=0;r<t.length;r+=1)t[r].swiperSlideOffset=(e.isHorizontal()?t[r].offsetLeft:t[r].offsetTop)-n-e.cssOverflowAdjustment()}const lc=(e,t,n)=>{t&&!e.classList.contains(n)?e.classList.add(n):!t&&e.classList.contains(n)&&e.classList.remove(n)};function Cg(e){e===void 0&&(e=this&&this.translate||0);const t=this,n=t.params,{slides:r,rtlTranslate:i,snapGrid:o}=t;if(r.length===0)return;typeof r[0].swiperSlideOffset>"u"&&t.updateSlidesOffset();let l=-e;i&&(l=e),t.visibleSlidesIndexes=[],t.visibleSlides=[];let s=n.spaceBetween;typeof s=="string"&&s.indexOf("%")>=0?s=parseFloat(s.replace("%",""))/100*t.size:typeof s=="string"&&(s=parseFloat(s));for(let a=0;a<r.length;a+=1){const u=r[a];let d=u.swiperSlideOffset;n.cssMode&&n.centeredSlides&&(d-=r[0].swiperSlideOffset);const m=(l+(n.centeredSlides?t.minTranslate():0)-d)/(u.swiperSlideSize+s),g=(l-o[0]+(n.centeredSlides?t.minTranslate():0)-d)/(u.swiperSlideSize+s),h=-(l-d),v=h+t.slidesSizesGrid[a],x=h>=0&&h<=t.size-t.slidesSizesGrid[a],w=h>=0&&h<t.size-1||v>1&&v<=t.size||h<=0&&v>=t.size;w&&(t.visibleSlides.push(u),t.visibleSlidesIndexes.push(a)),lc(u,w,n.slideVisibleClass),lc(u,x,n.slideFullyVisibleClass),u.progress=i?-m:m,u.originalProgress=i?-g:g}}function Eg(e){const t=this;if(typeof e>"u"){const d=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*d||0}const n=t.params,r=t.maxTranslate()-t.minTranslate();let{progress:i,isBeginning:o,isEnd:l,progressLoop:s}=t;const a=o,u=l;if(r===0)i=0,o=!0,l=!0;else{i=(e-t.minTranslate())/r;const d=Math.abs(e-t.minTranslate())<1,m=Math.abs(e-t.maxTranslate())<1;o=d||i<=0,l=m||i>=1,d&&(i=0),m&&(i=1)}if(n.loop){const d=t.getSlideIndexByData(0),m=t.getSlideIndexByData(t.slides.length-1),g=t.slidesGrid[d],h=t.slidesGrid[m],v=t.slidesGrid[t.slidesGrid.length-1],x=Math.abs(e);x>=g?s=(x-g)/v:s=(x+v-h)/v,s>1&&(s-=1)}Object.assign(t,{progress:i,progressLoop:s,isBeginning:o,isEnd:l}),(n.watchSlidesProgress||n.centeredSlides&&n.autoHeight)&&t.updateSlidesProgress(e),o&&!a&&t.emit("reachBeginning toEdge"),l&&!u&&t.emit("reachEnd toEdge"),(a&&!o||u&&!l)&&t.emit("fromEdge"),t.emit("progress",i)}const zl=(e,t,n)=>{t&&!e.classList.contains(n)?e.classList.add(n):!t&&e.classList.contains(n)&&e.classList.remove(n)};function Tg(){const e=this,{slides:t,params:n,slidesEl:r,activeIndex:i}=e,o=e.virtual&&n.virtual.enabled,l=e.grid&&n.grid&&n.grid.rows>1,s=m=>St(r,`.${n.slideClass}${m}, swiper-slide${m}`)[0];let a,u,d;if(o)if(n.loop){let m=i-e.virtual.slidesBefore;m<0&&(m=e.virtual.slides.length+m),m>=e.virtual.slides.length&&(m-=e.virtual.slides.length),a=s(`[data-swiper-slide-index="${m}"]`)}else a=s(`[data-swiper-slide-index="${i}"]`);else l?(a=t.filter(m=>m.column===i)[0],d=t.filter(m=>m.column===i+1)[0],u=t.filter(m=>m.column===i-1)[0]):a=t[i];a&&(l||(d=dg(a,`.${n.slideClass}, swiper-slide`)[0],n.loop&&!d&&(d=t[0]),u=cg(a,`.${n.slideClass}, swiper-slide`)[0],n.loop&&!u===0&&(u=t[t.length-1]))),t.forEach(m=>{zl(m,m===a,n.slideActiveClass),zl(m,m===d,n.slideNextClass),zl(m,m===u,n.slidePrevClass)}),e.emitSlidesClasses()}const ji=(e,t)=>{if(!e||e.destroyed||!e.params)return;const n=()=>e.isElement?"swiper-slide":`.${e.params.slideClass}`,r=t.closest(n());if(r){let i=r.querySelector(`.${e.params.lazyPreloaderClass}`);!i&&e.isElement&&(r.shadowRoot?i=r.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{r.shadowRoot&&(i=r.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`),i&&i.remove())})),i&&i.remove()}},Ll=(e,t)=>{if(!e.slides[t])return;const n=e.slides[t].querySelector('[loading="lazy"]');n&&n.removeAttribute("loading")},As=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext;const n=e.slides.length;if(!n||!t||t<0)return;t=Math.min(t,n);const r=e.params.slidesPerView==="auto"?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),i=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){const l=i,s=[l-t];s.push(...Array.from({length:t}).map((a,u)=>l+r+u)),e.slides.forEach((a,u)=>{s.includes(a.column)&&Ll(e,u)});return}const o=i+r-1;if(e.params.rewind||e.params.loop)for(let l=i-t;l<=o+t;l+=1){const s=(l%n+n)%n;(s<i||s>o)&&Ll(e,s)}else for(let l=Math.max(i-t,0);l<=Math.min(o+t,n-1);l+=1)l!==i&&(l>o||l<i)&&Ll(e,l)};function Pg(e){const{slidesGrid:t,params:n}=e,r=e.rtlTranslate?e.translate:-e.translate;let i;for(let o=0;o<t.length;o+=1)typeof t[o+1]<"u"?r>=t[o]&&r<t[o+1]-(t[o+1]-t[o])/2?i=o:r>=t[o]&&r<t[o+1]&&(i=o+1):r>=t[o]&&(i=o);return n.normalizeSlideIndex&&(i<0||typeof i>"u")&&(i=0),i}function _g(e){const t=this,n=t.rtlTranslate?t.translate:-t.translate,{snapGrid:r,params:i,activeIndex:o,realIndex:l,snapIndex:s}=t;let a=e,u;const d=h=>{let v=h-t.virtual.slidesBefore;return v<0&&(v=t.virtual.slides.length+v),v>=t.virtual.slides.length&&(v-=t.virtual.slides.length),v};if(typeof a>"u"&&(a=Pg(t)),r.indexOf(n)>=0)u=r.indexOf(n);else{const h=Math.min(i.slidesPerGroupSkip,a);u=h+Math.floor((a-h)/i.slidesPerGroup)}if(u>=r.length&&(u=r.length-1),a===o&&!t.params.loop){u!==s&&(t.snapIndex=u,t.emit("snapIndexChange"));return}if(a===o&&t.params.loop&&t.virtual&&t.params.virtual.enabled){t.realIndex=d(a);return}const m=t.grid&&i.grid&&i.grid.rows>1;let g;if(t.virtual&&i.virtual.enabled&&i.loop)g=d(a);else if(m){const h=t.slides.filter(x=>x.column===a)[0];let v=parseInt(h.getAttribute("data-swiper-slide-index"),10);Number.isNaN(v)&&(v=Math.max(t.slides.indexOf(h),0)),g=Math.floor(v/i.grid.rows)}else if(t.slides[a]){const h=t.slides[a].getAttribute("data-swiper-slide-index");h?g=parseInt(h,10):g=a}else g=a;Object.assign(t,{previousSnapIndex:s,snapIndex:u,previousRealIndex:l,realIndex:g,previousIndex:o,activeIndex:a}),t.initialized&&As(t),t.emit("activeIndexChange"),t.emit("snapIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&(l!==g&&t.emit("realIndexChange"),t.emit("slideChange"))}function zg(e,t){const n=this,r=n.params;let i=e.closest(`.${r.slideClass}, swiper-slide`);!i&&n.isElement&&t&&t.length>1&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach(s=>{!i&&s.matches&&s.matches(`.${r.slideClass}, swiper-slide`)&&(i=s)});let o=!1,l;if(i){for(let s=0;s<n.slides.length;s+=1)if(n.slides[s]===i){o=!0,l=s;break}}if(i&&o)n.clickedSlide=i,n.virtual&&n.params.virtual.enabled?n.clickedIndex=parseInt(i.getAttribute("data-swiper-slide-index"),10):n.clickedIndex=l;else{n.clickedSlide=void 0,n.clickedIndex=void 0;return}r.slideToClickedSlide&&n.clickedIndex!==void 0&&n.clickedIndex!==n.activeIndex&&n.slideToClickedSlide()}var Lg={updateSize:wg,updateSlides:Sg,updateAutoHeight:xg,updateSlidesOffset:kg,updateSlidesProgress:Cg,updateProgress:Eg,updateSlidesClasses:Tg,updateActiveIndex:_g,updateClickedSlide:zg};function Ig(e){e===void 0&&(e=this.isHorizontal()?"x":"y");const t=this,{params:n,rtlTranslate:r,translate:i,wrapperEl:o}=t;if(n.virtualTranslate)return r?-i:i;if(n.cssMode)return i;let l=sg(o,e);return l+=t.cssOverflowAdjustment(),r&&(l=-l),l||0}function Og(e,t){const n=this,{rtlTranslate:r,params:i,wrapperEl:o,progress:l}=n;let s=0,a=0;const u=0;n.isHorizontal()?s=r?-e:e:a=e,i.roundLengths&&(s=Math.floor(s),a=Math.floor(a)),n.previousTranslate=n.translate,n.translate=n.isHorizontal()?s:a,i.cssMode?o[n.isHorizontal()?"scrollLeft":"scrollTop"]=n.isHorizontal()?-s:-a:i.virtualTranslate||(n.isHorizontal()?s-=n.cssOverflowAdjustment():a-=n.cssOverflowAdjustment(),o.style.transform=`translate3d(${s}px, ${a}px, ${u}px)`);let d;const m=n.maxTranslate()-n.minTranslate();m===0?d=0:d=(e-n.minTranslate())/m,d!==l&&n.updateProgress(e),n.emit("setTranslate",n.translate,t)}function Mg(){return-this.snapGrid[0]}function $g(){return-this.snapGrid[this.snapGrid.length-1]}function Ag(e,t,n,r,i){e===void 0&&(e=0),t===void 0&&(t=this.params.speed),n===void 0&&(n=!0),r===void 0&&(r=!0);const o=this,{params:l,wrapperEl:s}=o;if(o.animating&&l.preventInteractionOnTransition)return!1;const a=o.minTranslate(),u=o.maxTranslate();let d;if(r&&e>a?d=a:r&&e<u?d=u:d=e,o.updateProgress(d),l.cssMode){const m=o.isHorizontal();if(t===0)s[m?"scrollLeft":"scrollTop"]=-d;else{if(!o.support.smoothScroll)return Vf({swiper:o,targetPosition:-d,side:m?"left":"top"}),!0;s.scrollTo({[m?"left":"top"]:-d,behavior:"smooth"})}return!0}return t===0?(o.setTransition(0),o.setTranslate(d),n&&(o.emit("beforeTransitionStart",t,i),o.emit("transitionEnd"))):(o.setTransition(t),o.setTranslate(d),n&&(o.emit("beforeTransitionStart",t,i),o.emit("transitionStart")),o.animating||(o.animating=!0,o.onTranslateToWrapperTransitionEnd||(o.onTranslateToWrapperTransitionEnd=function(g){!o||o.destroyed||g.target===this&&(o.wrapperEl.removeEventListener("transitionend",o.onTranslateToWrapperTransitionEnd),o.onTranslateToWrapperTransitionEnd=null,delete o.onTranslateToWrapperTransitionEnd,o.animating=!1,n&&o.emit("transitionEnd"))}),o.wrapperEl.addEventListener("transitionend",o.onTranslateToWrapperTransitionEnd))),!0}var Ng={getTranslate:Ig,setTranslate:Og,minTranslate:Mg,maxTranslate:$g,translateTo:Ag};function Rg(e,t){const n=this;n.params.cssMode||(n.wrapperEl.style.transitionDuration=`${e}ms`,n.wrapperEl.style.transitionDelay=e===0?"0ms":""),n.emit("setTransition",e,t)}function Wf(e){let{swiper:t,runCallbacks:n,direction:r,step:i}=e;const{activeIndex:o,previousIndex:l}=t;let s=r;if(s||(o>l?s="next":o<l?s="prev":s="reset"),t.emit(`transition${i}`),n&&o!==l){if(s==="reset"){t.emit(`slideResetTransition${i}`);return}t.emit(`slideChangeTransition${i}`),s==="next"?t.emit(`slideNextTransition${i}`):t.emit(`slidePrevTransition${i}`)}}function bg(e,t){e===void 0&&(e=!0);const n=this,{params:r}=n;r.cssMode||(r.autoHeight&&n.updateAutoHeight(),Wf({swiper:n,runCallbacks:e,direction:t,step:"Start"}))}function Dg(e,t){e===void 0&&(e=!0);const n=this,{params:r}=n;n.animating=!1,!r.cssMode&&(n.setTransition(0),Wf({swiper:n,runCallbacks:e,direction:t,step:"End"}))}var Fg={setTransition:Rg,transitionStart:bg,transitionEnd:Dg};function jg(e,t,n,r,i){e===void 0&&(e=0),n===void 0&&(n=!0),typeof e=="string"&&(e=parseInt(e,10));const o=this;let l=e;l<0&&(l=0);const{params:s,snapGrid:a,slidesGrid:u,previousIndex:d,activeIndex:m,rtlTranslate:g,wrapperEl:h,enabled:v}=o;if(!v&&!r&&!i||o.destroyed||o.animating&&s.preventInteractionOnTransition)return!1;typeof t>"u"&&(t=o.params.speed);const x=Math.min(o.params.slidesPerGroupSkip,l);let w=x+Math.floor((l-x)/o.params.slidesPerGroup);w>=a.length&&(w=a.length-1);const p=-a[w];if(s.normalizeSlideIndex)for(let y=0;y<u.length;y+=1){const C=-Math.floor(p*100),z=Math.floor(u[y]*100),T=Math.floor(u[y+1]*100);typeof u[y+1]<"u"?C>=z&&C<T-(T-z)/2?l=y:C>=z&&C<T&&(l=y+1):C>=z&&(l=y)}if(o.initialized&&l!==m&&(!o.allowSlideNext&&(g?p>o.translate&&p>o.minTranslate():p<o.translate&&p<o.minTranslate())||!o.allowSlidePrev&&p>o.translate&&p>o.maxTranslate()&&(m||0)!==l))return!1;l!==(d||0)&&n&&o.emit("beforeSlideChangeStart"),o.updateProgress(p);let c;l>m?c="next":l<m?c="prev":c="reset";const f=o.virtual&&o.params.virtual.enabled;if(!(f&&i)&&(g&&-p===o.translate||!g&&p===o.translate))return o.updateActiveIndex(l),s.autoHeight&&o.updateAutoHeight(),o.updateSlidesClasses(),s.effect!=="slide"&&o.setTranslate(p),c!=="reset"&&(o.transitionStart(n,c),o.transitionEnd(n,c)),!1;if(s.cssMode){const y=o.isHorizontal(),C=g?p:-p;if(t===0)f&&(o.wrapperEl.style.scrollSnapType="none",o._immediateVirtual=!0),f&&!o._cssModeVirtualInitialSet&&o.params.initialSlide>0?(o._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{h[y?"scrollLeft":"scrollTop"]=C})):h[y?"scrollLeft":"scrollTop"]=C,f&&requestAnimationFrame(()=>{o.wrapperEl.style.scrollSnapType="",o._immediateVirtual=!1});else{if(!o.support.smoothScroll)return Vf({swiper:o,targetPosition:C,side:y?"left":"top"}),!0;h.scrollTo({[y?"left":"top"]:C,behavior:"smooth"})}return!0}return o.setTransition(t),o.setTranslate(p),o.updateActiveIndex(l),o.updateSlidesClasses(),o.emit("beforeTransitionStart",t,r),o.transitionStart(n,c),t===0?o.transitionEnd(n,c):o.animating||(o.animating=!0,o.onSlideToWrapperTransitionEnd||(o.onSlideToWrapperTransitionEnd=function(C){!o||o.destroyed||C.target===this&&(o.wrapperEl.removeEventListener("transitionend",o.onSlideToWrapperTransitionEnd),o.onSlideToWrapperTransitionEnd=null,delete o.onSlideToWrapperTransitionEnd,o.transitionEnd(n,c))}),o.wrapperEl.addEventListener("transitionend",o.onSlideToWrapperTransitionEnd)),!0}function Bg(e,t,n,r){e===void 0&&(e=0),n===void 0&&(n=!0),typeof e=="string"&&(e=parseInt(e,10));const i=this;if(i.destroyed)return;typeof t>"u"&&(t=i.params.speed);const o=i.grid&&i.params.grid&&i.params.grid.rows>1;let l=e;if(i.params.loop)if(i.virtual&&i.params.virtual.enabled)l=l+i.virtual.slidesBefore;else{let s;if(o){const g=l*i.params.grid.rows;s=i.slides.filter(h=>h.getAttribute("data-swiper-slide-index")*1===g)[0].column}else s=i.getSlideIndexByData(l);const a=o?Math.ceil(i.slides.length/i.params.grid.rows):i.slides.length,{centeredSlides:u}=i.params;let d=i.params.slidesPerView;d==="auto"?d=i.slidesPerViewDynamic():(d=Math.ceil(parseFloat(i.params.slidesPerView,10)),u&&d%2===0&&(d=d+1));let m=a-s<d;if(u&&(m=m||s<Math.ceil(d/2)),r&&u&&i.params.slidesPerView!=="auto"&&!o&&(m=!1),m){const g=u?s<i.activeIndex?"prev":"next":s-i.activeIndex-1<i.params.slidesPerView?"next":"prev";i.loopFix({direction:g,slideTo:!0,activeSlideIndex:g==="next"?s+1:s-a+1,slideRealIndex:g==="next"?i.realIndex:void 0})}if(o){const g=l*i.params.grid.rows;l=i.slides.filter(h=>h.getAttribute("data-swiper-slide-index")*1===g)[0].column}else l=i.getSlideIndexByData(l)}return requestAnimationFrame(()=>{i.slideTo(l,t,n,r)}),i}function Vg(e,t,n){t===void 0&&(t=!0);const r=this,{enabled:i,params:o,animating:l}=r;if(!i||r.destroyed)return r;typeof e>"u"&&(e=r.params.speed);let s=o.slidesPerGroup;o.slidesPerView==="auto"&&o.slidesPerGroup===1&&o.slidesPerGroupAuto&&(s=Math.max(r.slidesPerViewDynamic("current",!0),1));const a=r.activeIndex<o.slidesPerGroupSkip?1:s,u=r.virtual&&o.virtual.enabled;if(o.loop){if(l&&!u&&o.loopPreventsSliding)return!1;if(r.loopFix({direction:"next"}),r._clientLeft=r.wrapperEl.clientLeft,r.activeIndex===r.slides.length-1&&o.cssMode)return requestAnimationFrame(()=>{r.slideTo(r.activeIndex+a,e,t,n)}),!0}return o.rewind&&r.isEnd?r.slideTo(0,e,t,n):r.slideTo(r.activeIndex+a,e,t,n)}function Gg(e,t,n){t===void 0&&(t=!0);const r=this,{params:i,snapGrid:o,slidesGrid:l,rtlTranslate:s,enabled:a,animating:u}=r;if(!a||r.destroyed)return r;typeof e>"u"&&(e=r.params.speed);const d=r.virtual&&i.virtual.enabled;if(i.loop){if(u&&!d&&i.loopPreventsSliding)return!1;r.loopFix({direction:"prev"}),r._clientLeft=r.wrapperEl.clientLeft}const m=s?r.translate:-r.translate;function g(p){return p<0?-Math.floor(Math.abs(p)):Math.floor(p)}const h=g(m),v=o.map(p=>g(p));let x=o[v.indexOf(h)-1];if(typeof x>"u"&&i.cssMode){let p;o.forEach((c,f)=>{h>=c&&(p=f)}),typeof p<"u"&&(x=o[p>0?p-1:p])}let w=0;if(typeof x<"u"&&(w=l.indexOf(x),w<0&&(w=r.activeIndex-1),i.slidesPerView==="auto"&&i.slidesPerGroup===1&&i.slidesPerGroupAuto&&(w=w-r.slidesPerViewDynamic("previous",!0)+1,w=Math.max(w,0))),i.rewind&&r.isBeginning){const p=r.params.virtual&&r.params.virtual.enabled&&r.virtual?r.virtual.slides.length-1:r.slides.length-1;return r.slideTo(p,e,t,n)}else if(i.loop&&r.activeIndex===0&&i.cssMode)return requestAnimationFrame(()=>{r.slideTo(w,e,t,n)}),!0;return r.slideTo(w,e,t,n)}function Hg(e,t,n){t===void 0&&(t=!0);const r=this;if(!r.destroyed)return typeof e>"u"&&(e=r.params.speed),r.slideTo(r.activeIndex,e,t,n)}function Ug(e,t,n,r){t===void 0&&(t=!0),r===void 0&&(r=.5);const i=this;if(i.destroyed)return;typeof e>"u"&&(e=i.params.speed);let o=i.activeIndex;const l=Math.min(i.params.slidesPerGroupSkip,o),s=l+Math.floor((o-l)/i.params.slidesPerGroup),a=i.rtlTranslate?i.translate:-i.translate;if(a>=i.snapGrid[s]){const u=i.snapGrid[s],d=i.snapGrid[s+1];a-u>(d-u)*r&&(o+=i.params.slidesPerGroup)}else{const u=i.snapGrid[s-1],d=i.snapGrid[s];a-u<=(d-u)*r&&(o-=i.params.slidesPerGroup)}return o=Math.max(o,0),o=Math.min(o,i.slidesGrid.length-1),i.slideTo(o,e,t,n)}function Wg(){const e=this;if(e.destroyed)return;const{params:t,slidesEl:n}=e,r=t.slidesPerView==="auto"?e.slidesPerViewDynamic():t.slidesPerView;let i=e.clickedIndex,o;const l=e.isElement?"swiper-slide":`.${t.slideClass}`;if(t.loop){if(e.animating)return;o=parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10),t.centeredSlides?i<e.loopedSlides-r/2||i>e.slides.length-e.loopedSlides+r/2?(e.loopFix(),i=e.getSlideIndex(St(n,`${l}[data-swiper-slide-index="${o}"]`)[0]),Ms(()=>{e.slideTo(i)})):e.slideTo(i):i>e.slides.length-r?(e.loopFix(),i=e.getSlideIndex(St(n,`${l}[data-swiper-slide-index="${o}"]`)[0]),Ms(()=>{e.slideTo(i)})):e.slideTo(i)}else e.slideTo(i)}var Yg={slideTo:jg,slideToLoop:Bg,slideNext:Vg,slidePrev:Gg,slideReset:Hg,slideToClosest:Ug,slideToClickedSlide:Wg};function Qg(e){const t=this,{params:n,slidesEl:r}=t;if(!n.loop||t.virtual&&t.params.virtual.enabled)return;const i=()=>{St(r,`.${n.slideClass}, swiper-slide`).forEach((m,g)=>{m.setAttribute("data-swiper-slide-index",g)})},o=t.grid&&n.grid&&n.grid.rows>1,l=n.slidesPerGroup*(o?n.grid.rows:1),s=t.slides.length%l!==0,a=o&&t.slides.length%n.grid.rows!==0,u=d=>{for(let m=0;m<d;m+=1){const g=t.isElement?go("swiper-slide",[n.slideBlankClass]):go("div",[n.slideClass,n.slideBlankClass]);t.slidesEl.append(g)}};if(s){if(n.loopAddBlankSlides){const d=l-t.slides.length%l;u(d),t.recalcSlides(),t.updateSlides()}else ho("Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)");i()}else if(a){if(n.loopAddBlankSlides){const d=n.grid.rows-t.slides.length%n.grid.rows;u(d),t.recalcSlides(),t.updateSlides()}else ho("Swiper Loop Warning: The number of slides is not even to grid.rows, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)");i()}else i();t.loopFix({slideRealIndex:e,direction:n.centeredSlides?void 0:"next"})}function Xg(e){let{slideRealIndex:t,slideTo:n=!0,direction:r,setTranslate:i,activeSlideIndex:o,byController:l,byMousewheel:s}=e===void 0?{}:e;const a=this;if(!a.params.loop)return;a.emit("beforeLoopFix");const{slides:u,allowSlidePrev:d,allowSlideNext:m,slidesEl:g,params:h}=a,{centeredSlides:v}=h;if(a.allowSlidePrev=!0,a.allowSlideNext=!0,a.virtual&&h.virtual.enabled){n&&(!h.centeredSlides&&a.snapIndex===0?a.slideTo(a.virtual.slides.length,0,!1,!0):h.centeredSlides&&a.snapIndex<h.slidesPerView?a.slideTo(a.virtual.slides.length+a.snapIndex,0,!1,!0):a.snapIndex===a.snapGrid.length-1&&a.slideTo(a.virtual.slidesBefore,0,!1,!0)),a.allowSlidePrev=d,a.allowSlideNext=m,a.emit("loopFix");return}let x=h.slidesPerView;x==="auto"?x=a.slidesPerViewDynamic():(x=Math.ceil(parseFloat(h.slidesPerView,10)),v&&x%2===0&&(x=x+1));const w=h.slidesPerGroupAuto?x:h.slidesPerGroup;let p=w;p%w!==0&&(p+=w-p%w),p+=h.loopAdditionalSlides,a.loopedSlides=p;const c=a.grid&&h.grid&&h.grid.rows>1;u.length<x+p?ho("Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled and not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters"):c&&h.grid.fill==="row"&&ho("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");const f=[],S=[];let y=a.activeIndex;typeof o>"u"?o=a.getSlideIndex(u.filter(I=>I.classList.contains(h.slideActiveClass))[0]):y=o;const C=r==="next"||!r,z=r==="prev"||!r;let T=0,_=0;const E=c?Math.ceil(u.length/h.grid.rows):u.length,N=(c?u[o].column:o)+(v&&typeof i>"u"?-x/2+.5:0);if(N<p){T=Math.max(p-N,w);for(let I=0;I<p-N;I+=1){const B=I-Math.floor(I/E)*E;if(c){const V=E-B-1;for(let ee=u.length-1;ee>=0;ee-=1)u[ee].column===V&&f.push(ee)}else f.push(E-B-1)}}else if(N+x>E-p){_=Math.max(N-(E-p*2),w);for(let I=0;I<_;I+=1){const B=I-Math.floor(I/E)*E;c?u.forEach((V,ee)=>{V.column===B&&S.push(ee)}):S.push(B)}}if(a.__preventObserver__=!0,requestAnimationFrame(()=>{a.__preventObserver__=!1}),z&&f.forEach(I=>{u[I].swiperLoopMoveDOM=!0,g.prepend(u[I]),u[I].swiperLoopMoveDOM=!1}),C&&S.forEach(I=>{u[I].swiperLoopMoveDOM=!0,g.append(u[I]),u[I].swiperLoopMoveDOM=!1}),a.recalcSlides(),h.slidesPerView==="auto"?a.updateSlides():c&&(f.length>0&&z||S.length>0&&C)&&a.slides.forEach((I,B)=>{a.grid.updateSlide(B,I,a.slides)}),h.watchSlidesProgress&&a.updateSlidesOffset(),n){if(f.length>0&&z){if(typeof t>"u"){const I=a.slidesGrid[y],V=a.slidesGrid[y+T]-I;s?a.setTranslate(a.translate-V):(a.slideTo(y+Math.ceil(T),0,!1,!0),i&&(a.touchEventsData.startTranslate=a.touchEventsData.startTranslate-V,a.touchEventsData.currentTranslate=a.touchEventsData.currentTranslate-V))}else if(i){const I=c?f.length/h.grid.rows:f.length;a.slideTo(a.activeIndex+I,0,!1,!0),a.touchEventsData.currentTranslate=a.translate}}else if(S.length>0&&C)if(typeof t>"u"){const I=a.slidesGrid[y],V=a.slidesGrid[y-_]-I;s?a.setTranslate(a.translate-V):(a.slideTo(y-_,0,!1,!0),i&&(a.touchEventsData.startTranslate=a.touchEventsData.startTranslate-V,a.touchEventsData.currentTranslate=a.touchEventsData.currentTranslate-V))}else{const I=c?S.length/h.grid.rows:S.length;a.slideTo(a.activeIndex-I,0,!1,!0)}}if(a.allowSlidePrev=d,a.allowSlideNext=m,a.controller&&a.controller.control&&!l){const I={slideRealIndex:t,direction:r,setTranslate:i,activeSlideIndex:o,byController:!0};Array.isArray(a.controller.control)?a.controller.control.forEach(B=>{!B.destroyed&&B.params.loop&&B.loopFix({...I,slideTo:B.params.slidesPerView===h.slidesPerView?n:!1})}):a.controller.control instanceof a.constructor&&a.controller.control.params.loop&&a.controller.control.loopFix({...I,slideTo:a.controller.control.params.slidesPerView===h.slidesPerView?n:!1})}a.emit("loopFix")}function Kg(){const e=this,{params:t,slidesEl:n}=e;if(!t.loop||e.virtual&&e.params.virtual.enabled)return;e.recalcSlides();const r=[];e.slides.forEach(i=>{const o=typeof i.swiperSlideIndex>"u"?i.getAttribute("data-swiper-slide-index")*1:i.swiperSlideIndex;r[o]=i}),e.slides.forEach(i=>{i.removeAttribute("data-swiper-slide-index")}),r.forEach(i=>{n.append(i)}),e.recalcSlides(),e.slideTo(e.realIndex,0)}var qg={loopCreate:Qg,loopFix:Xg,loopDestroy:Kg};function Zg(e){const t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;const n=t.params.touchEventsTarget==="container"?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),n.style.cursor="move",n.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1})}function Jg(){const e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e[e.params.touchEventsTarget==="container"?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1}))}var ev={setGrabCursor:Zg,unsetGrabCursor:Jg};function tv(e,t){t===void 0&&(t=this);function n(r){if(!r||r===ir()||r===Ze())return null;r.assignedSlot&&(r=r.assignedSlot);const i=r.closest(e);return!i&&!r.getRootNode?null:i||n(r.getRootNode().host)}return n(t)}function sc(e,t,n){const r=Ze(),{params:i}=e,o=i.edgeSwipeDetection,l=i.edgeSwipeThreshold;return o&&(n<=l||n>=r.innerWidth-l)?o==="prevent"?(t.preventDefault(),!0):!1:!0}function nv(e){const t=this,n=ir();let r=e;r.originalEvent&&(r=r.originalEvent);const i=t.touchEventsData;if(r.type==="pointerdown"){if(i.pointerId!==null&&i.pointerId!==r.pointerId)return;i.pointerId=r.pointerId}else r.type==="touchstart"&&r.targetTouches.length===1&&(i.touchId=r.targetTouches[0].identifier);if(r.type==="touchstart"){sc(t,r,r.targetTouches[0].pageX);return}const{params:o,touches:l,enabled:s}=t;if(!s||!o.simulateTouch&&r.pointerType==="mouse"||t.animating&&o.preventInteractionOnTransition)return;!t.animating&&o.cssMode&&o.loop&&t.loopFix();let a=r.target;if(o.touchEventsTarget==="wrapper"&&!ug(a,t.wrapperEl)||"which"in r&&r.which===3||"button"in r&&r.button>0||i.isTouched&&i.isMoved)return;const u=!!o.noSwipingClass&&o.noSwipingClass!=="",d=r.composedPath?r.composedPath():r.path;u&&r.target&&r.target.shadowRoot&&d&&(a=d[0]);const m=o.noSwipingSelector?o.noSwipingSelector:`.${o.noSwipingClass}`,g=!!(r.target&&r.target.shadowRoot);if(o.noSwiping&&(g?tv(m,a):a.closest(m))){t.allowClick=!0;return}if(o.swipeHandler&&!a.closest(o.swipeHandler))return;l.currentX=r.pageX,l.currentY=r.pageY;const h=l.currentX,v=l.currentY;if(!sc(t,r,h))return;Object.assign(i,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),l.startX=h,l.startY=v,i.touchStartTime=mo(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,o.threshold>0&&(i.allowThresholdMove=!1);let x=!0;a.matches(i.focusableElements)&&(x=!1,a.nodeName==="SELECT"&&(i.isTouched=!1)),n.activeElement&&n.activeElement.matches(i.focusableElements)&&n.activeElement!==a&&(r.pointerType==="mouse"||r.pointerType!=="mouse"&&!a.matches(i.focusableElements))&&n.activeElement.blur();const w=x&&t.allowTouchMove&&o.touchStartPreventDefault;(o.touchStartForcePreventDefault||w)&&!a.isContentEditable&&r.preventDefault(),o.freeMode&&o.freeMode.enabled&&t.freeMode&&t.animating&&!o.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",r)}function rv(e){const t=ir(),n=this,r=n.touchEventsData,{params:i,touches:o,rtlTranslate:l,enabled:s}=n;if(!s||!i.simulateTouch&&e.pointerType==="mouse")return;let a=e;if(a.originalEvent&&(a=a.originalEvent),a.type==="pointermove"&&(r.touchId!==null||a.pointerId!==r.pointerId))return;let u;if(a.type==="touchmove"){if(u=[...a.changedTouches].filter(C=>C.identifier===r.touchId)[0],!u||u.identifier!==r.touchId)return}else u=a;if(!r.isTouched){r.startMoving&&r.isScrolling&&n.emit("touchMoveOpposite",a);return}const d=u.pageX,m=u.pageY;if(a.preventedByNestedSwiper){o.startX=d,o.startY=m;return}if(!n.allowTouchMove){a.target.matches(r.focusableElements)||(n.allowClick=!1),r.isTouched&&(Object.assign(o,{startX:d,startY:m,currentX:d,currentY:m}),r.touchStartTime=mo());return}if(i.touchReleaseOnEdges&&!i.loop){if(n.isVertical()){if(m<o.startY&&n.translate<=n.maxTranslate()||m>o.startY&&n.translate>=n.minTranslate()){r.isTouched=!1,r.isMoved=!1;return}}else if(d<o.startX&&n.translate<=n.maxTranslate()||d>o.startX&&n.translate>=n.minTranslate())return}if(t.activeElement&&t.activeElement.matches(r.focusableElements)&&t.activeElement!==a.target&&a.pointerType!=="mouse"&&t.activeElement.blur(),t.activeElement&&a.target===t.activeElement&&a.target.matches(r.focusableElements)){r.isMoved=!0,n.allowClick=!1;return}r.allowTouchCallbacks&&n.emit("touchMove",a),o.previousX=o.currentX,o.previousY=o.currentY,o.currentX=d,o.currentY=m;const g=o.currentX-o.startX,h=o.currentY-o.startY;if(n.params.threshold&&Math.sqrt(g**2+h**2)<n.params.threshold)return;if(typeof r.isScrolling>"u"){let C;n.isHorizontal()&&o.currentY===o.startY||n.isVertical()&&o.currentX===o.startX?r.isScrolling=!1:g*g+h*h>=25&&(C=Math.atan2(Math.abs(h),Math.abs(g))*180/Math.PI,r.isScrolling=n.isHorizontal()?C>i.touchAngle:90-C>i.touchAngle)}if(r.isScrolling&&n.emit("touchMoveOpposite",a),typeof r.startMoving>"u"&&(o.currentX!==o.startX||o.currentY!==o.startY)&&(r.startMoving=!0),r.isScrolling||a.type==="touchmove"&&r.preventTouchMoveFromPointerMove){r.isTouched=!1;return}if(!r.startMoving)return;n.allowClick=!1,!i.cssMode&&a.cancelable&&a.preventDefault(),i.touchMoveStopPropagation&&!i.nested&&a.stopPropagation();let v=n.isHorizontal()?g:h,x=n.isHorizontal()?o.currentX-o.previousX:o.currentY-o.previousY;i.oneWayMovement&&(v=Math.abs(v)*(l?1:-1),x=Math.abs(x)*(l?1:-1)),o.diff=v,v*=i.touchRatio,l&&(v=-v,x=-x);const w=n.touchesDirection;n.swipeDirection=v>0?"prev":"next",n.touchesDirection=x>0?"prev":"next";const p=n.params.loop&&!i.cssMode,c=n.touchesDirection==="next"&&n.allowSlideNext||n.touchesDirection==="prev"&&n.allowSlidePrev;if(!r.isMoved){if(p&&c&&n.loopFix({direction:n.swipeDirection}),r.startTranslate=n.getTranslate(),n.setTransition(0),n.animating){const C=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});n.wrapperEl.dispatchEvent(C)}r.allowMomentumBounce=!1,i.grabCursor&&(n.allowSlideNext===!0||n.allowSlidePrev===!0)&&n.setGrabCursor(!0),n.emit("sliderFirstMove",a)}let f;if(new Date().getTime(),r.isMoved&&r.allowThresholdMove&&w!==n.touchesDirection&&p&&c&&Math.abs(v)>=1){Object.assign(o,{startX:d,startY:m,currentX:d,currentY:m,startTranslate:r.currentTranslate}),r.loopSwapReset=!0,r.startTranslate=r.currentTranslate;return}n.emit("sliderMove",a),r.isMoved=!0,r.currentTranslate=v+r.startTranslate;let S=!0,y=i.resistanceRatio;if(i.touchReleaseOnEdges&&(y=0),v>0?(p&&c&&!f&&r.allowThresholdMove&&r.currentTranslate>(i.centeredSlides?n.minTranslate()-n.slidesSizesGrid[n.activeIndex+1]-(i.slidesPerView!=="auto"&&n.slides.length-i.slidesPerView>=2?n.slidesSizesGrid[n.activeIndex+1]+n.params.spaceBetween:0)-n.params.spaceBetween:n.minTranslate())&&n.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),r.currentTranslate>n.minTranslate()&&(S=!1,i.resistance&&(r.currentTranslate=n.minTranslate()-1+(-n.minTranslate()+r.startTranslate+v)**y))):v<0&&(p&&c&&!f&&r.allowThresholdMove&&r.currentTranslate<(i.centeredSlides?n.maxTranslate()+n.slidesSizesGrid[n.slidesSizesGrid.length-1]+n.params.spaceBetween+(i.slidesPerView!=="auto"&&n.slides.length-i.slidesPerView>=2?n.slidesSizesGrid[n.slidesSizesGrid.length-1]+n.params.spaceBetween:0):n.maxTranslate())&&n.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:n.slides.length-(i.slidesPerView==="auto"?n.slidesPerViewDynamic():Math.ceil(parseFloat(i.slidesPerView,10)))}),r.currentTranslate<n.maxTranslate()&&(S=!1,i.resistance&&(r.currentTranslate=n.maxTranslate()+1-(n.maxTranslate()-r.startTranslate-v)**y))),S&&(a.preventedByNestedSwiper=!0),!n.allowSlideNext&&n.swipeDirection==="next"&&r.currentTranslate<r.startTranslate&&(r.currentTranslate=r.startTranslate),!n.allowSlidePrev&&n.swipeDirection==="prev"&&r.currentTranslate>r.startTranslate&&(r.currentTranslate=r.startTranslate),!n.allowSlidePrev&&!n.allowSlideNext&&(r.currentTranslate=r.startTranslate),i.threshold>0)if(Math.abs(v)>i.threshold||r.allowThresholdMove){if(!r.allowThresholdMove){r.allowThresholdMove=!0,o.startX=o.currentX,o.startY=o.currentY,r.currentTranslate=r.startTranslate,o.diff=n.isHorizontal()?o.currentX-o.startX:o.currentY-o.startY;return}}else{r.currentTranslate=r.startTranslate;return}!i.followFinger||i.cssMode||((i.freeMode&&i.freeMode.enabled&&n.freeMode||i.watchSlidesProgress)&&(n.updateActiveIndex(),n.updateSlidesClasses()),i.freeMode&&i.freeMode.enabled&&n.freeMode&&n.freeMode.onTouchMove(),n.updateProgress(r.currentTranslate),n.setTranslate(r.currentTranslate))}function iv(e){const t=this,n=t.touchEventsData;let r=e;r.originalEvent&&(r=r.originalEvent);let i;if(r.type==="touchend"||r.type==="touchcancel"){if(i=[...r.changedTouches].filter(y=>y.identifier===n.touchId)[0],!i||i.identifier!==n.touchId)return}else{if(n.touchId!==null||r.pointerId!==n.pointerId)return;i=r}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(r.type)&&!(["pointercancel","contextmenu"].includes(r.type)&&(t.browser.isSafari||t.browser.isWebView)))return;n.pointerId=null,n.touchId=null;const{params:l,touches:s,rtlTranslate:a,slidesGrid:u,enabled:d}=t;if(!d||!l.simulateTouch&&r.pointerType==="mouse")return;if(n.allowTouchCallbacks&&t.emit("touchEnd",r),n.allowTouchCallbacks=!1,!n.isTouched){n.isMoved&&l.grabCursor&&t.setGrabCursor(!1),n.isMoved=!1,n.startMoving=!1;return}l.grabCursor&&n.isMoved&&n.isTouched&&(t.allowSlideNext===!0||t.allowSlidePrev===!0)&&t.setGrabCursor(!1);const m=mo(),g=m-n.touchStartTime;if(t.allowClick){const y=r.path||r.composedPath&&r.composedPath();t.updateClickedSlide(y&&y[0]||r.target,y),t.emit("tap click",r),g<300&&m-n.lastClickTime<300&&t.emit("doubleTap doubleClick",r)}if(n.lastClickTime=mo(),Ms(()=>{t.destroyed||(t.allowClick=!0)}),!n.isTouched||!n.isMoved||!t.swipeDirection||s.diff===0&&!n.loopSwapReset||n.currentTranslate===n.startTranslate&&!n.loopSwapReset){n.isTouched=!1,n.isMoved=!1,n.startMoving=!1;return}n.isTouched=!1,n.isMoved=!1,n.startMoving=!1;let h;if(l.followFinger?h=a?t.translate:-t.translate:h=-n.currentTranslate,l.cssMode)return;if(l.freeMode&&l.freeMode.enabled){t.freeMode.onTouchEnd({currentPos:h});return}const v=h>=-t.maxTranslate()&&!t.params.loop;let x=0,w=t.slidesSizesGrid[0];for(let y=0;y<u.length;y+=y<l.slidesPerGroupSkip?1:l.slidesPerGroup){const C=y<l.slidesPerGroupSkip-1?1:l.slidesPerGroup;typeof u[y+C]<"u"?(v||h>=u[y]&&h<u[y+C])&&(x=y,w=u[y+C]-u[y]):(v||h>=u[y])&&(x=y,w=u[u.length-1]-u[u.length-2])}let p=null,c=null;l.rewind&&(t.isBeginning?c=l.virtual&&l.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(p=0));const f=(h-u[x])/w,S=x<l.slidesPerGroupSkip-1?1:l.slidesPerGroup;if(g>l.longSwipesMs){if(!l.longSwipes){t.slideTo(t.activeIndex);return}t.swipeDirection==="next"&&(f>=l.longSwipesRatio?t.slideTo(l.rewind&&t.isEnd?p:x+S):t.slideTo(x)),t.swipeDirection==="prev"&&(f>1-l.longSwipesRatio?t.slideTo(x+S):c!==null&&f<0&&Math.abs(f)>l.longSwipesRatio?t.slideTo(c):t.slideTo(x))}else{if(!l.shortSwipes){t.slideTo(t.activeIndex);return}t.navigation&&(r.target===t.navigation.nextEl||r.target===t.navigation.prevEl)?r.target===t.navigation.nextEl?t.slideTo(x+S):t.slideTo(x):(t.swipeDirection==="next"&&t.slideTo(p!==null?p:x+S),t.swipeDirection==="prev"&&t.slideTo(c!==null?c:x))}}function ac(){const e=this,{params:t,el:n}=e;if(n&&n.offsetWidth===0)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:r,allowSlidePrev:i,snapGrid:o}=e,l=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();const s=l&&t.loop;(t.slidesPerView==="auto"||t.slidesPerView>1)&&e.isEnd&&!e.isBeginning&&!e.params.centeredSlides&&!s?e.slideTo(e.slides.length-1,0,!1,!0):e.params.loop&&!l?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(e.autoplay.resizeTimeout),e.autoplay.resizeTimeout=setTimeout(()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()},500)),e.allowSlidePrev=i,e.allowSlideNext=r,e.params.watchOverflow&&o!==e.snapGrid&&e.checkOverflow()}function ov(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function lv(){const e=this,{wrapperEl:t,rtlTranslate:n,enabled:r}=e;if(!r)return;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-t.scrollLeft:e.translate=-t.scrollTop,e.translate===0&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();let i;const o=e.maxTranslate()-e.minTranslate();o===0?i=0:i=(e.translate-e.minTranslate())/o,i!==e.progress&&e.updateProgress(n?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}function sv(e){const t=this;ji(t,e.target),!(t.params.cssMode||t.params.slidesPerView!=="auto"&&!t.params.autoHeight)&&t.update()}function av(){const e=this;e.documentTouchHandlerProceeded||(e.documentTouchHandlerProceeded=!0,e.params.touchReleaseOnEdges&&(e.el.style.touchAction="auto"))}const Yf=(e,t)=>{const n=ir(),{params:r,el:i,wrapperEl:o,device:l}=e,s=!!r.nested,a=t==="on"?"addEventListener":"removeEventListener",u=t;!i||typeof i=="string"||(n[a]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:s}),i[a]("touchstart",e.onTouchStart,{passive:!1}),i[a]("pointerdown",e.onTouchStart,{passive:!1}),n[a]("touchmove",e.onTouchMove,{passive:!1,capture:s}),n[a]("pointermove",e.onTouchMove,{passive:!1,capture:s}),n[a]("touchend",e.onTouchEnd,{passive:!0}),n[a]("pointerup",e.onTouchEnd,{passive:!0}),n[a]("pointercancel",e.onTouchEnd,{passive:!0}),n[a]("touchcancel",e.onTouchEnd,{passive:!0}),n[a]("pointerout",e.onTouchEnd,{passive:!0}),n[a]("pointerleave",e.onTouchEnd,{passive:!0}),n[a]("contextmenu",e.onTouchEnd,{passive:!0}),(r.preventClicks||r.preventClicksPropagation)&&i[a]("click",e.onClick,!0),r.cssMode&&o[a]("scroll",e.onScroll),r.updateOnWindowResize?e[u](l.ios||l.android?"resize orientationchange observerUpdate":"resize observerUpdate",ac,!0):e[u]("observerUpdate",ac,!0),i[a]("load",e.onLoad,{capture:!0}))};function uv(){const e=this,{params:t}=e;e.onTouchStart=nv.bind(e),e.onTouchMove=rv.bind(e),e.onTouchEnd=iv.bind(e),e.onDocumentTouchStart=av.bind(e),t.cssMode&&(e.onScroll=lv.bind(e)),e.onClick=ov.bind(e),e.onLoad=sv.bind(e),Yf(e,"on")}function cv(){Yf(this,"off")}var dv={attachEvents:uv,detachEvents:cv};const uc=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;function fv(){const e=this,{realIndex:t,initialized:n,params:r,el:i}=e,o=r.breakpoints;if(!o||o&&Object.keys(o).length===0)return;const l=e.getBreakpoint(o,e.params.breakpointsBase,e.el);if(!l||e.currentBreakpoint===l)return;const a=(l in o?o[l]:void 0)||e.originalParams,u=uc(e,r),d=uc(e,a),m=e.params.grabCursor,g=a.grabCursor,h=r.enabled;u&&!d?(i.classList.remove(`${r.containerModifierClass}grid`,`${r.containerModifierClass}grid-column`),e.emitContainerClasses()):!u&&d&&(i.classList.add(`${r.containerModifierClass}grid`),(a.grid.fill&&a.grid.fill==="column"||!a.grid.fill&&r.grid.fill==="column")&&i.classList.add(`${r.containerModifierClass}grid-column`),e.emitContainerClasses()),m&&!g?e.unsetGrabCursor():!m&&g&&e.setGrabCursor(),["navigation","pagination","scrollbar"].forEach(f=>{if(typeof a[f]>"u")return;const S=r[f]&&r[f].enabled,y=a[f]&&a[f].enabled;S&&!y&&e[f].disable(),!S&&y&&e[f].enable()});const v=a.direction&&a.direction!==r.direction,x=r.loop&&(a.slidesPerView!==r.slidesPerView||v),w=r.loop;v&&n&&e.changeDirection(),Ye(e.params,a);const p=e.params.enabled,c=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),h&&!p?e.disable():!h&&p&&e.enable(),e.currentBreakpoint=l,e.emit("_beforeBreakpoint",a),n&&(x?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!w&&c?(e.loopCreate(t),e.updateSlides()):w&&!c&&e.loopDestroy()),e.emit("breakpoint",a)}function pv(e,t,n){if(t===void 0&&(t="window"),!e||t==="container"&&!n)return;let r=!1;const i=Ze(),o=t==="window"?i.innerHeight:n.clientHeight,l=Object.keys(e).map(s=>{if(typeof s=="string"&&s.indexOf("@")===0){const a=parseFloat(s.substr(1));return{value:o*a,point:s}}return{value:s,point:s}});l.sort((s,a)=>parseInt(s.value,10)-parseInt(a.value,10));for(let s=0;s<l.length;s+=1){const{point:a,value:u}=l[s];t==="window"?i.matchMedia(`(min-width: ${u}px)`).matches&&(r=a):u<=n.clientWidth&&(r=a)}return r||"max"}var mv={setBreakpoint:fv,getBreakpoint:pv};function hv(e,t){const n=[];return e.forEach(r=>{typeof r=="object"?Object.keys(r).forEach(i=>{r[i]&&n.push(t+i)}):typeof r=="string"&&n.push(t+r)}),n}function gv(){const e=this,{classNames:t,params:n,rtl:r,el:i,device:o}=e,l=hv(["initialized",n.direction,{"free-mode":e.params.freeMode&&n.freeMode.enabled},{autoheight:n.autoHeight},{rtl:r},{grid:n.grid&&n.grid.rows>1},{"grid-column":n.grid&&n.grid.rows>1&&n.grid.fill==="column"},{android:o.android},{ios:o.ios},{"css-mode":n.cssMode},{centered:n.cssMode&&n.centeredSlides},{"watch-progress":n.watchSlidesProgress}],n.containerModifierClass);t.push(...l),i.classList.add(...t),e.emitContainerClasses()}function vv(){const e=this,{el:t,classNames:n}=e;!t||typeof t=="string"||(t.classList.remove(...n),e.emitContainerClasses())}var yv={addClasses:gv,removeClasses:vv};function wv(){const e=this,{isLocked:t,params:n}=e,{slidesOffsetBefore:r}=n;if(r){const i=e.slides.length-1,o=e.slidesGrid[i]+e.slidesSizesGrid[i]+r*2;e.isLocked=e.size>o}else e.isLocked=e.snapGrid.length===1;n.allowSlideNext===!0&&(e.allowSlideNext=!e.isLocked),n.allowSlidePrev===!0&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}var Sv={checkOverflow:wv},Ns={init:!0,direction:"horizontal",oneWayMovement:!1,swiperElementNodeName:"SWIPER-CONTAINER",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopAddBlankSlides:!0,loopAdditionalSlides:0,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};function xv(e,t){return function(r){r===void 0&&(r={});const i=Object.keys(r)[0],o=r[i];if(typeof o!="object"||o===null){Ye(t,r);return}if(e[i]===!0&&(e[i]={enabled:!0}),i==="navigation"&&e[i]&&e[i].enabled&&!e[i].prevEl&&!e[i].nextEl&&(e[i].auto=!0),["pagination","scrollbar"].indexOf(i)>=0&&e[i]&&e[i].enabled&&!e[i].el&&(e[i].auto=!0),!(i in e&&"enabled"in o)){Ye(t,r);return}typeof e[i]=="object"&&!("enabled"in e[i])&&(e[i].enabled=!0),e[i]||(e[i]={enabled:!1}),Ye(t,r)}}const Il={eventsEmitter:yg,update:Lg,translate:Ng,transition:Fg,slide:Yg,loop:qg,grabCursor:ev,events:dv,breakpoints:mv,checkOverflow:Sv,classes:yv},Ol={};let ba=class Ct{constructor(){let t,n;for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];i.length===1&&i[0].constructor&&Object.prototype.toString.call(i[0]).slice(8,-1)==="Object"?n=i[0]:[t,n]=i,n||(n={}),n=Ye({},n),t&&!n.el&&(n.el=t);const l=ir();if(n.el&&typeof n.el=="string"&&l.querySelectorAll(n.el).length>1){const d=[];return l.querySelectorAll(n.el).forEach(m=>{const g=Ye({},n,{el:m});d.push(new Ct(g))}),d}const s=this;s.__swiper__=!0,s.support=Hf(),s.device=Uf({userAgent:n.userAgent}),s.browser=hg(),s.eventsListeners={},s.eventsAnyListeners=[],s.modules=[...s.__modules__],n.modules&&Array.isArray(n.modules)&&s.modules.push(...n.modules);const a={};s.modules.forEach(d=>{d({params:n,swiper:s,extendParams:xv(n,a),on:s.on.bind(s),once:s.once.bind(s),off:s.off.bind(s),emit:s.emit.bind(s)})});const u=Ye({},Ns,a);return s.params=Ye({},u,Ol,n),s.originalParams=Ye({},s.params),s.passedParams=Ye({},n),s.params&&s.params.on&&Object.keys(s.params.on).forEach(d=>{s.on(d,s.params.on[d])}),s.params&&s.params.onAny&&s.onAny(s.params.onAny),Object.assign(s,{enabled:s.params.enabled,el:t,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal(){return s.params.direction==="horizontal"},isVertical(){return s.params.direction==="vertical"},activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return Math.trunc(this.translate/2**23)*2**23},allowSlideNext:s.params.allowSlideNext,allowSlidePrev:s.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:s.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:s.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),s.emit("_swiper"),s.params.init&&s.init(),s}getDirectionLabel(t){return this.isHorizontal()?t:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[t]}getSlideIndex(t){const{slidesEl:n,params:r}=this,i=St(n,`.${r.slideClass}, swiper-slide`),o=vo(i[0]);return vo(t)-o}getSlideIndexByData(t){return this.getSlideIndex(this.slides.filter(n=>n.getAttribute("data-swiper-slide-index")*1===t)[0])}recalcSlides(){const t=this,{slidesEl:n,params:r}=t;t.slides=St(n,`.${r.slideClass}, swiper-slide`)}enable(){const t=this;t.enabled||(t.enabled=!0,t.params.grabCursor&&t.setGrabCursor(),t.emit("enable"))}disable(){const t=this;t.enabled&&(t.enabled=!1,t.params.grabCursor&&t.unsetGrabCursor(),t.emit("disable"))}setProgress(t,n){const r=this;t=Math.min(Math.max(t,0),1);const i=r.minTranslate(),l=(r.maxTranslate()-i)*t+i;r.translateTo(l,typeof n>"u"?0:n),r.updateActiveIndex(),r.updateSlidesClasses()}emitContainerClasses(){const t=this;if(!t.params._emitClasses||!t.el)return;const n=t.el.className.split(" ").filter(r=>r.indexOf("swiper")===0||r.indexOf(t.params.containerModifierClass)===0);t.emit("_containerClasses",n.join(" "))}getSlideClasses(t){const n=this;return n.destroyed?"":t.className.split(" ").filter(r=>r.indexOf("swiper-slide")===0||r.indexOf(n.params.slideClass)===0).join(" ")}emitSlidesClasses(){const t=this;if(!t.params._emitClasses||!t.el)return;const n=[];t.slides.forEach(r=>{const i=t.getSlideClasses(r);n.push({slideEl:r,classNames:i}),t.emit("_slideClass",r,i)}),t.emit("_slideClasses",n)}slidesPerViewDynamic(t,n){t===void 0&&(t="current"),n===void 0&&(n=!1);const r=this,{params:i,slides:o,slidesGrid:l,slidesSizesGrid:s,size:a,activeIndex:u}=r;let d=1;if(typeof i.slidesPerView=="number")return i.slidesPerView;if(i.centeredSlides){let m=o[u]?Math.ceil(o[u].swiperSlideSize):0,g;for(let h=u+1;h<o.length;h+=1)o[h]&&!g&&(m+=Math.ceil(o[h].swiperSlideSize),d+=1,m>a&&(g=!0));for(let h=u-1;h>=0;h-=1)o[h]&&!g&&(m+=o[h].swiperSlideSize,d+=1,m>a&&(g=!0))}else if(t==="current")for(let m=u+1;m<o.length;m+=1)(n?l[m]+s[m]-l[u]<a:l[m]-l[u]<a)&&(d+=1);else for(let m=u-1;m>=0;m-=1)l[u]-l[m]<a&&(d+=1);return d}update(){const t=this;if(!t||t.destroyed)return;const{snapGrid:n,params:r}=t;r.breakpoints&&t.setBreakpoint(),[...t.el.querySelectorAll('[loading="lazy"]')].forEach(l=>{l.complete&&ji(t,l)}),t.updateSize(),t.updateSlides(),t.updateProgress(),t.updateSlidesClasses();function i(){const l=t.rtlTranslate?t.translate*-1:t.translate,s=Math.min(Math.max(l,t.maxTranslate()),t.minTranslate());t.setTranslate(s),t.updateActiveIndex(),t.updateSlidesClasses()}let o;if(r.freeMode&&r.freeMode.enabled&&!r.cssMode)i(),r.autoHeight&&t.updateAutoHeight();else{if((r.slidesPerView==="auto"||r.slidesPerView>1)&&t.isEnd&&!r.centeredSlides){const l=t.virtual&&r.virtual.enabled?t.virtual.slides:t.slides;o=t.slideTo(l.length-1,0,!1,!0)}else o=t.slideTo(t.activeIndex,0,!1,!0);o||i()}r.watchOverflow&&n!==t.snapGrid&&t.checkOverflow(),t.emit("update")}changeDirection(t,n){n===void 0&&(n=!0);const r=this,i=r.params.direction;return t||(t=i==="horizontal"?"vertical":"horizontal"),t===i||t!=="horizontal"&&t!=="vertical"||(r.el.classList.remove(`${r.params.containerModifierClass}${i}`),r.el.classList.add(`${r.params.containerModifierClass}${t}`),r.emitContainerClasses(),r.params.direction=t,r.slides.forEach(o=>{t==="vertical"?o.style.width="":o.style.height=""}),r.emit("changeDirection"),n&&r.update()),r}changeLanguageDirection(t){const n=this;n.rtl&&t==="rtl"||!n.rtl&&t==="ltr"||(n.rtl=t==="rtl",n.rtlTranslate=n.params.direction==="horizontal"&&n.rtl,n.rtl?(n.el.classList.add(`${n.params.containerModifierClass}rtl`),n.el.dir="rtl"):(n.el.classList.remove(`${n.params.containerModifierClass}rtl`),n.el.dir="ltr"),n.update())}mount(t){const n=this;if(n.mounted)return!0;let r=t||n.params.el;if(typeof r=="string"&&(r=document.querySelector(r)),!r)return!1;r.swiper=n,r.parentNode&&r.parentNode.host&&r.parentNode.host.nodeName===n.params.swiperElementNodeName.toUpperCase()&&(n.isElement=!0);const i=()=>`.${(n.params.wrapperClass||"").trim().split(" ").join(".")}`;let l=(()=>r&&r.shadowRoot&&r.shadowRoot.querySelector?r.shadowRoot.querySelector(i()):St(r,i())[0])();return!l&&n.params.createElements&&(l=go("div",n.params.wrapperClass),r.append(l),St(r,`.${n.params.slideClass}`).forEach(s=>{l.append(s)})),Object.assign(n,{el:r,wrapperEl:l,slidesEl:n.isElement&&!r.parentNode.host.slideSlots?r.parentNode.host:l,hostEl:n.isElement?r.parentNode.host:r,mounted:!0,rtl:r.dir.toLowerCase()==="rtl"||Ht(r,"direction")==="rtl",rtlTranslate:n.params.direction==="horizontal"&&(r.dir.toLowerCase()==="rtl"||Ht(r,"direction")==="rtl"),wrongRTL:Ht(l,"display")==="-webkit-box"}),!0}init(t){const n=this;if(n.initialized||n.mount(t)===!1)return n;n.emit("beforeInit"),n.params.breakpoints&&n.setBreakpoint(),n.addClasses(),n.updateSize(),n.updateSlides(),n.params.watchOverflow&&n.checkOverflow(),n.params.grabCursor&&n.enabled&&n.setGrabCursor(),n.params.loop&&n.virtual&&n.params.virtual.enabled?n.slideTo(n.params.initialSlide+n.virtual.slidesBefore,0,n.params.runCallbacksOnInit,!1,!0):n.slideTo(n.params.initialSlide,0,n.params.runCallbacksOnInit,!1,!0),n.params.loop&&n.loopCreate(),n.attachEvents();const i=[...n.el.querySelectorAll('[loading="lazy"]')];return n.isElement&&i.push(...n.hostEl.querySelectorAll('[loading="lazy"]')),i.forEach(o=>{o.complete?ji(n,o):o.addEventListener("load",l=>{ji(n,l.target)})}),As(n),n.initialized=!0,As(n),n.emit("init"),n.emit("afterInit"),n}destroy(t,n){t===void 0&&(t=!0),n===void 0&&(n=!0);const r=this,{params:i,el:o,wrapperEl:l,slides:s}=r;return typeof r.params>"u"||r.destroyed||(r.emit("beforeDestroy"),r.initialized=!1,r.detachEvents(),i.loop&&r.loopDestroy(),n&&(r.removeClasses(),o&&typeof o!="string"&&o.removeAttribute("style"),l&&l.removeAttribute("style"),s&&s.length&&s.forEach(a=>{a.classList.remove(i.slideVisibleClass,i.slideFullyVisibleClass,i.slideActiveClass,i.slideNextClass,i.slidePrevClass),a.removeAttribute("style"),a.removeAttribute("data-swiper-slide-index")})),r.emit("destroy"),Object.keys(r.eventsListeners).forEach(a=>{r.off(a)}),t!==!1&&(r.el&&typeof r.el!="string"&&(r.el.swiper=null),og(r)),r.destroyed=!0),null}static extendDefaults(t){Ye(Ol,t)}static get extendedDefaults(){return Ol}static get defaults(){return Ns}static installModule(t){Ct.prototype.__modules__||(Ct.prototype.__modules__=[]);const n=Ct.prototype.__modules__;typeof t=="function"&&n.indexOf(t)<0&&n.push(t)}static use(t){return Array.isArray(t)?(t.forEach(n=>Ct.installModule(n)),Ct):(Ct.installModule(t),Ct)}};Object.keys(Il).forEach(e=>{Object.keys(Il[e]).forEach(t=>{ba.prototype[t]=Il[e][t]})});ba.use([gg,vg]);const Qf=["eventsPrefix","injectStyles","injectStylesUrls","modules","init","_direction","oneWayMovement","swiperElementNodeName","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","breakpointsBase","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesBounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_loop","loopAdditionalSlides","loopAddBlankSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideFullyVisibleClass","slideNextClass","slidePrevClass","slideBlankClass","wrapperClass","lazyPreloaderClass","lazyPreloadPrevNext","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","_autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom","control"];function vn(e){return typeof e=="object"&&e!==null&&e.constructor&&Object.prototype.toString.call(e).slice(8,-1)==="Object"&&!e.__swiper__}function Un(e,t){const n=["__proto__","constructor","prototype"];Object.keys(t).filter(r=>n.indexOf(r)<0).forEach(r=>{typeof e[r]>"u"?e[r]=t[r]:vn(t[r])&&vn(e[r])&&Object.keys(t[r]).length>0?t[r].__swiper__?e[r]=t[r]:Un(e[r],t[r]):e[r]=t[r]})}function Xf(e){return e===void 0&&(e={}),e.navigation&&typeof e.navigation.nextEl>"u"&&typeof e.navigation.prevEl>"u"}function Kf(e){return e===void 0&&(e={}),e.pagination&&typeof e.pagination.el>"u"}function qf(e){return e===void 0&&(e={}),e.scrollbar&&typeof e.scrollbar.el>"u"}function Zf(e){e===void 0&&(e="");const t=e.split(" ").map(r=>r.trim()).filter(r=>!!r),n=[];return t.forEach(r=>{n.indexOf(r)<0&&n.push(r)}),n.join(" ")}function kv(e){return e===void 0&&(e=""),e?e.includes("swiper-wrapper")?e:`swiper-wrapper ${e}`:"swiper-wrapper"}function Cv(e){let{swiper:t,slides:n,passedParams:r,changedParams:i,nextEl:o,prevEl:l,scrollbarEl:s,paginationEl:a}=e;const u=i.filter(_=>_!=="children"&&_!=="direction"&&_!=="wrapperClass"),{params:d,pagination:m,navigation:g,scrollbar:h,virtual:v,thumbs:x}=t;let w,p,c,f,S,y,C,z;i.includes("thumbs")&&r.thumbs&&r.thumbs.swiper&&!r.thumbs.swiper.destroyed&&d.thumbs&&(!d.thumbs.swiper||d.thumbs.swiper.destroyed)&&(w=!0),i.includes("controller")&&r.controller&&r.controller.control&&d.controller&&!d.controller.control&&(p=!0),i.includes("pagination")&&r.pagination&&(r.pagination.el||a)&&(d.pagination||d.pagination===!1)&&m&&!m.el&&(c=!0),i.includes("scrollbar")&&r.scrollbar&&(r.scrollbar.el||s)&&(d.scrollbar||d.scrollbar===!1)&&h&&!h.el&&(f=!0),i.includes("navigation")&&r.navigation&&(r.navigation.prevEl||l)&&(r.navigation.nextEl||o)&&(d.navigation||d.navigation===!1)&&g&&!g.prevEl&&!g.nextEl&&(S=!0);const T=_=>{t[_]&&(t[_].destroy(),_==="navigation"?(t.isElement&&(t[_].prevEl.remove(),t[_].nextEl.remove()),d[_].prevEl=void 0,d[_].nextEl=void 0,t[_].prevEl=void 0,t[_].nextEl=void 0):(t.isElement&&t[_].el.remove(),d[_].el=void 0,t[_].el=void 0))};i.includes("loop")&&t.isElement&&(d.loop&&!r.loop?y=!0:!d.loop&&r.loop?C=!0:z=!0),u.forEach(_=>{if(vn(d[_])&&vn(r[_]))Object.assign(d[_],r[_]),(_==="navigation"||_==="pagination"||_==="scrollbar")&&"enabled"in r[_]&&!r[_].enabled&&T(_);else{const E=r[_];(E===!0||E===!1)&&(_==="navigation"||_==="pagination"||_==="scrollbar")?E===!1&&T(_):d[_]=r[_]}}),u.includes("controller")&&!p&&t.controller&&t.controller.control&&d.controller&&d.controller.control&&(t.controller.control=d.controller.control),i.includes("children")&&n&&v&&d.virtual.enabled?(v.slides=n,v.update(!0)):i.includes("virtual")&&v&&d.virtual.enabled&&(n&&(v.slides=n),v.update(!0)),i.includes("children")&&n&&d.loop&&(z=!0),w&&x.init()&&x.update(!0),p&&(t.controller.control=d.controller.control),c&&(t.isElement&&(!a||typeof a=="string")&&(a=document.createElement("div"),a.classList.add("swiper-pagination"),a.part.add("pagination"),t.el.appendChild(a)),a&&(d.pagination.el=a),m.init(),m.render(),m.update()),f&&(t.isElement&&(!s||typeof s=="string")&&(s=document.createElement("div"),s.classList.add("swiper-scrollbar"),s.part.add("scrollbar"),t.el.appendChild(s)),s&&(d.scrollbar.el=s),h.init(),h.updateSize(),h.setTranslate()),S&&(t.isElement&&((!o||typeof o=="string")&&(o=document.createElement("div"),o.classList.add("swiper-button-next"),o.innerHTML=t.hostEl.constructor.nextButtonSvg,o.part.add("button-next"),t.el.appendChild(o)),(!l||typeof l=="string")&&(l=document.createElement("div"),l.classList.add("swiper-button-prev"),l.innerHTML=t.hostEl.constructor.prevButtonSvg,l.part.add("button-prev"),t.el.appendChild(l))),o&&(d.navigation.nextEl=o),l&&(d.navigation.prevEl=l),g.init(),g.update()),i.includes("allowSlideNext")&&(t.allowSlideNext=r.allowSlideNext),i.includes("allowSlidePrev")&&(t.allowSlidePrev=r.allowSlidePrev),i.includes("direction")&&t.changeDirection(r.direction,!1),(y||z)&&t.loopDestroy(),(C||z)&&t.loopCreate(),t.update()}function Ev(e,t){e===void 0&&(e={}),t===void 0&&(t=!0);const n={on:{}},r={},i={};Un(n,Ns),n._emitClasses=!0,n.init=!1;const o={},l=Qf.map(a=>a.replace(/_/,"")),s=Object.assign({},e);return Object.keys(s).forEach(a=>{typeof e[a]>"u"||(l.indexOf(a)>=0?vn(e[a])?(n[a]={},i[a]={},Un(n[a],e[a]),Un(i[a],e[a])):(n[a]=e[a],i[a]=e[a]):a.search(/on[A-Z]/)===0&&typeof e[a]=="function"?t?r[`${a[2].toLowerCase()}${a.substr(3)}`]=e[a]:n.on[`${a[2].toLowerCase()}${a.substr(3)}`]=e[a]:o[a]=e[a])}),["navigation","pagination","scrollbar"].forEach(a=>{n[a]===!0&&(n[a]={}),n[a]===!1&&delete n[a]}),{params:n,passedParams:i,rest:o,events:r}}function Tv(e,t){let{el:n,nextEl:r,prevEl:i,paginationEl:o,scrollbarEl:l,swiper:s}=e;Xf(t)&&r&&i&&(s.params.navigation.nextEl=r,s.originalParams.navigation.nextEl=r,s.params.navigation.prevEl=i,s.originalParams.navigation.prevEl=i),Kf(t)&&o&&(s.params.pagination.el=o,s.originalParams.pagination.el=o),qf(t)&&l&&(s.params.scrollbar.el=l,s.originalParams.scrollbar.el=l),s.init(n)}function Pv(e,t,n,r,i){const o=[];if(!t)return o;const l=a=>{o.indexOf(a)<0&&o.push(a)};if(n&&r){const a=r.map(i),u=n.map(i);a.join("")!==u.join("")&&l("children"),r.length!==n.length&&l("children")}return Qf.filter(a=>a[0]==="_").map(a=>a.replace(/_/,"")).forEach(a=>{if(a in e&&a in t)if(vn(e[a])&&vn(t[a])){const u=Object.keys(e[a]),d=Object.keys(t[a]);u.length!==d.length?l(a):(u.forEach(m=>{e[a][m]!==t[a][m]&&l(a)}),d.forEach(m=>{e[a][m]!==t[a][m]&&l(a)}))}else e[a]!==t[a]&&l(a)}),o}const _v=e=>{!e||e.destroyed||!e.params.virtual||e.params.virtual&&!e.params.virtual.enabled||(e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.parallax&&e.params.parallax&&e.params.parallax.enabled&&e.parallax.setTranslate())};function yo(){return yo=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},yo.apply(this,arguments)}function Jf(e){return e.type&&e.type.displayName&&e.type.displayName.includes("SwiperSlide")}function ep(e){const t=[];return ie.Children.toArray(e).forEach(n=>{Jf(n)?t.push(n):n.props&&n.props.children&&ep(n.props.children).forEach(r=>t.push(r))}),t}function zv(e){const t=[],n={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]};return ie.Children.toArray(e).forEach(r=>{if(Jf(r))t.push(r);else if(r.props&&r.props.slot&&n[r.props.slot])n[r.props.slot].push(r);else if(r.props&&r.props.children){const i=ep(r.props.children);i.length>0?i.forEach(o=>t.push(o)):n["container-end"].push(r)}else n["container-end"].push(r)}),{slides:t,slots:n}}function Lv(e,t,n){if(!n)return null;const r=d=>{let m=d;return d<0?m=t.length+d:m>=t.length&&(m=m-t.length),m},i=e.isHorizontal()?{[e.rtlTranslate?"right":"left"]:`${n.offset}px`}:{top:`${n.offset}px`},{from:o,to:l}=n,s=e.params.loop?-t.length:0,a=e.params.loop?t.length*2:t.length,u=[];for(let d=s;d<a;d+=1)d>=o&&d<=l&&u.push(t[r(d)]);return u.map((d,m)=>ie.cloneElement(d,{swiper:e,style:i,key:d.props.virtualIndex||d.key||`slide-${m}`}))}function Or(e,t){return typeof window>"u"?P.useEffect(e,t):P.useLayoutEffect(e,t)}const cc=P.createContext(null),Iv=P.createContext(null),tp=P.forwardRef(function(e,t){let{className:n,tag:r="div",wrapperTag:i="div",children:o,onSwiper:l,...s}=e===void 0?{}:e,a=!1;const[u,d]=P.useState("swiper"),[m,g]=P.useState(null),[h,v]=P.useState(!1),x=P.useRef(!1),w=P.useRef(null),p=P.useRef(null),c=P.useRef(null),f=P.useRef(null),S=P.useRef(null),y=P.useRef(null),C=P.useRef(null),z=P.useRef(null),{params:T,passedParams:_,rest:E,events:O}=Ev(s),{slides:N,slots:I}=zv(o),B=()=>{v(!h)};Object.assign(T.on,{_containerClasses(D,j){d(j)}});const V=()=>{Object.assign(T.on,O),a=!0;const D={...T};if(delete D.wrapperClass,p.current=new ba(D),p.current.virtual&&p.current.params.virtual.enabled){p.current.virtual.slides=N;const j={cache:!1,slides:N,renderExternal:g,renderExternalUpdate:!1};Un(p.current.params.virtual,j),Un(p.current.originalParams.virtual,j)}};w.current||V(),p.current&&p.current.on("_beforeBreakpoint",B);const ee=()=>{a||!O||!p.current||Object.keys(O).forEach(D=>{p.current.on(D,O[D])})},pe=()=>{!O||!p.current||Object.keys(O).forEach(D=>{p.current.off(D,O[D])})};P.useEffect(()=>()=>{p.current&&p.current.off("_beforeBreakpoint",B)}),P.useEffect(()=>{!x.current&&p.current&&(p.current.emitSlidesClasses(),x.current=!0)}),Or(()=>{if(t&&(t.current=w.current),!!w.current)return p.current.destroyed&&V(),Tv({el:w.current,nextEl:S.current,prevEl:y.current,paginationEl:C.current,scrollbarEl:z.current,swiper:p.current},T),l&&!p.current.destroyed&&l(p.current),()=>{p.current&&!p.current.destroyed&&p.current.destroy(!0,!1)}},[]),Or(()=>{ee();const D=Pv(_,c.current,N,f.current,j=>j.key);return c.current=_,f.current=N,D.length&&p.current&&!p.current.destroyed&&Cv({swiper:p.current,slides:N,passedParams:_,changedParams:D,nextEl:S.current,prevEl:y.current,scrollbarEl:z.current,paginationEl:C.current}),()=>{pe()}}),Or(()=>{_v(p.current)},[m]);function M(){return T.virtual?Lv(p.current,N,m):N.map((D,j)=>ie.cloneElement(D,{swiper:p.current,swiperSlideIndex:j}))}return ie.createElement(r,yo({ref:w,className:Zf(`${u}${n?` ${n}`:""}`)},E),ie.createElement(Iv.Provider,{value:p.current},I["container-start"],ie.createElement(i,{className:kv(T.wrapperClass)},I["wrapper-start"],M(),I["wrapper-end"]),Xf(T)&&ie.createElement(ie.Fragment,null,ie.createElement("div",{ref:y,className:"swiper-button-prev"}),ie.createElement("div",{ref:S,className:"swiper-button-next"})),qf(T)&&ie.createElement("div",{ref:z,className:"swiper-scrollbar"}),Kf(T)&&ie.createElement("div",{ref:C,className:"swiper-pagination"}),I["container-end"]))});tp.displayName="Swiper";const np=P.forwardRef(function(e,t){let{tag:n="div",children:r,className:i="",swiper:o,zoom:l,lazy:s,virtualIndex:a,swiperSlideIndex:u,...d}=e===void 0?{}:e;const m=P.useRef(null),[g,h]=P.useState("swiper-slide"),[v,x]=P.useState(!1);function w(S,y,C){y===m.current&&h(C)}Or(()=>{if(typeof u<"u"&&(m.current.swiperSlideIndex=u),t&&(t.current=m.current),!(!m.current||!o)){if(o.destroyed){g!=="swiper-slide"&&h("swiper-slide");return}return o.on("_slideClass",w),()=>{o&&o.off("_slideClass",w)}}}),Or(()=>{o&&m.current&&!o.destroyed&&h(o.getSlideClasses(m.current))},[o]);const p={isActive:g.indexOf("swiper-slide-active")>=0,isVisible:g.indexOf("swiper-slide-visible")>=0,isPrev:g.indexOf("swiper-slide-prev")>=0,isNext:g.indexOf("swiper-slide-next")>=0},c=()=>typeof r=="function"?r(p):r,f=()=>{x(!0)};return ie.createElement(n,yo({ref:m,className:Zf(`${g}${i?` ${i}`:""}`),"data-swiper-slide-index":a,onLoad:f},d),l&&ie.createElement(cc.Provider,{value:p},ie.createElement("div",{className:"swiper-zoom-container","data-swiper-zoom":typeof l=="number"?l:void 0},c(),s&&!v&&ie.createElement("div",{className:"swiper-lazy-preloader"}))),!l&&ie.createElement(cc.Provider,{value:p},c(),s&&!v&&ie.createElement("div",{className:"swiper-lazy-preloader"})))});np.displayName="SwiperSlide";function rp(e,t,n,r){return e.params.createElements&&Object.keys(r).forEach(i=>{if(!n[i]&&n.auto===!0){let o=St(e.el,`.${r[i]}`)[0];o||(o=go("div",r[i]),o.className=r[i],e.el.append(o)),n[i]=o,t[i]=o}}),n}function Ov(e){let{swiper:t,extendParams:n,on:r,emit:i}=e;n({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),t.navigation={nextEl:null,prevEl:null};function o(v){let x;return v&&typeof v=="string"&&t.isElement&&(x=t.el.querySelector(v)||t.hostEl.querySelector(v),x)?x:(v&&(typeof v=="string"&&(x=[...document.querySelectorAll(v)]),t.params.uniqueNavElements&&typeof v=="string"&&x&&x.length>1&&t.el.querySelectorAll(v).length===1?x=t.el.querySelector(v):x&&x.length===1&&(x=x[0])),v&&!x?v:x)}function l(v,x){const w=t.params.navigation;v=ke(v),v.forEach(p=>{p&&(p.classList[x?"add":"remove"](...w.disabledClass.split(" ")),p.tagName==="BUTTON"&&(p.disabled=x),t.params.watchOverflow&&t.enabled&&p.classList[t.isLocked?"add":"remove"](w.lockClass))})}function s(){const{nextEl:v,prevEl:x}=t.navigation;if(t.params.loop){l(x,!1),l(v,!1);return}l(x,t.isBeginning&&!t.params.rewind),l(v,t.isEnd&&!t.params.rewind)}function a(v){v.preventDefault(),!(t.isBeginning&&!t.params.loop&&!t.params.rewind)&&(t.slidePrev(),i("navigationPrev"))}function u(v){v.preventDefault(),!(t.isEnd&&!t.params.loop&&!t.params.rewind)&&(t.slideNext(),i("navigationNext"))}function d(){const v=t.params.navigation;if(t.params.navigation=rp(t,t.originalParams.navigation,t.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!(v.nextEl||v.prevEl))return;let x=o(v.nextEl),w=o(v.prevEl);Object.assign(t.navigation,{nextEl:x,prevEl:w}),x=ke(x),w=ke(w);const p=(c,f)=>{c&&c.addEventListener("click",f==="next"?u:a),!t.enabled&&c&&c.classList.add(...v.lockClass.split(" "))};x.forEach(c=>p(c,"next")),w.forEach(c=>p(c,"prev"))}function m(){let{nextEl:v,prevEl:x}=t.navigation;v=ke(v),x=ke(x);const w=(p,c)=>{p.removeEventListener("click",c==="next"?u:a),p.classList.remove(...t.params.navigation.disabledClass.split(" "))};v.forEach(p=>w(p,"next")),x.forEach(p=>w(p,"prev"))}r("init",()=>{t.params.navigation.enabled===!1?h():(d(),s())}),r("toEdge fromEdge lock unlock",()=>{s()}),r("destroy",()=>{m()}),r("enable disable",()=>{let{nextEl:v,prevEl:x}=t.navigation;if(v=ke(v),x=ke(x),t.enabled){s();return}[...v,...x].filter(w=>!!w).forEach(w=>w.classList.add(t.params.navigation.lockClass))}),r("click",(v,x)=>{let{nextEl:w,prevEl:p}=t.navigation;w=ke(w),p=ke(p);const c=x.target;let f=p.includes(c)||w.includes(c);if(t.isElement&&!f){const S=x.path||x.composedPath&&x.composedPath();S&&(f=S.find(y=>w.includes(y)||p.includes(y)))}if(t.params.navigation.hideOnClick&&!f){if(t.pagination&&t.params.pagination&&t.params.pagination.clickable&&(t.pagination.el===c||t.pagination.el.contains(c)))return;let S;w.length?S=w[0].classList.contains(t.params.navigation.hiddenClass):p.length&&(S=p[0].classList.contains(t.params.navigation.hiddenClass)),i(S===!0?"navigationShow":"navigationHide"),[...w,...p].filter(y=>!!y).forEach(y=>y.classList.toggle(t.params.navigation.hiddenClass))}});const g=()=>{t.el.classList.remove(...t.params.navigation.navigationDisabledClass.split(" ")),d(),s()},h=()=>{t.el.classList.add(...t.params.navigation.navigationDisabledClass.split(" ")),m()};Object.assign(t.navigation,{enable:g,disable:h,update:s,init:d,destroy:m})}function gr(e){return e===void 0&&(e=""),`.${e.trim().replace(/([\.:!+\/])/g,"\\$1").replace(/ /g,".")}`}function Mv(e){let{swiper:t,extendParams:n,on:r,emit:i}=e;const o="swiper-pagination";n({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:c=>c,formatFractionTotal:c=>c,bulletClass:`${o}-bullet`,bulletActiveClass:`${o}-bullet-active`,modifierClass:`${o}-`,currentClass:`${o}-current`,totalClass:`${o}-total`,hiddenClass:`${o}-hidden`,progressbarFillClass:`${o}-progressbar-fill`,progressbarOppositeClass:`${o}-progressbar-opposite`,clickableClass:`${o}-clickable`,lockClass:`${o}-lock`,horizontalClass:`${o}-horizontal`,verticalClass:`${o}-vertical`,paginationDisabledClass:`${o}-disabled`}}),t.pagination={el:null,bullets:[]};let l,s=0;function a(){return!t.params.pagination.el||!t.pagination.el||Array.isArray(t.pagination.el)&&t.pagination.el.length===0}function u(c,f){const{bulletActiveClass:S}=t.params.pagination;c&&(c=c[`${f==="prev"?"previous":"next"}ElementSibling`],c&&(c.classList.add(`${S}-${f}`),c=c[`${f==="prev"?"previous":"next"}ElementSibling`],c&&c.classList.add(`${S}-${f}-${f}`)))}function d(c,f,S){if(c=c%S,f=f%S,f===c+1)return"next";if(f===c-1)return"previous"}function m(c){const f=c.target.closest(gr(t.params.pagination.bulletClass));if(!f)return;c.preventDefault();const S=vo(f)*t.params.slidesPerGroup;if(t.params.loop){if(t.realIndex===S)return;const y=d(t.realIndex,S,t.slides.length);y==="next"?t.slideNext():y==="previous"?t.slidePrev():t.slideToLoop(S)}else t.slideTo(S)}function g(){const c=t.rtl,f=t.params.pagination;if(a())return;let S=t.pagination.el;S=ke(S);let y,C;const z=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length,T=t.params.loop?Math.ceil(z/t.params.slidesPerGroup):t.snapGrid.length;if(t.params.loop?(C=t.previousRealIndex||0,y=t.params.slidesPerGroup>1?Math.floor(t.realIndex/t.params.slidesPerGroup):t.realIndex):typeof t.snapIndex<"u"?(y=t.snapIndex,C=t.previousSnapIndex):(C=t.previousIndex||0,y=t.activeIndex||0),f.type==="bullets"&&t.pagination.bullets&&t.pagination.bullets.length>0){const _=t.pagination.bullets;let E,O,N;if(f.dynamicBullets&&(l=$s(_[0],t.isHorizontal()?"width":"height",!0),S.forEach(I=>{I.style[t.isHorizontal()?"width":"height"]=`${l*(f.dynamicMainBullets+4)}px`}),f.dynamicMainBullets>1&&C!==void 0&&(s+=y-(C||0),s>f.dynamicMainBullets-1?s=f.dynamicMainBullets-1:s<0&&(s=0)),E=Math.max(y-s,0),O=E+(Math.min(_.length,f.dynamicMainBullets)-1),N=(O+E)/2),_.forEach(I=>{const B=[...["","-next","-next-next","-prev","-prev-prev","-main"].map(V=>`${f.bulletActiveClass}${V}`)].map(V=>typeof V=="string"&&V.includes(" ")?V.split(" "):V).flat();I.classList.remove(...B)}),S.length>1)_.forEach(I=>{const B=vo(I);B===y?I.classList.add(...f.bulletActiveClass.split(" ")):t.isElement&&I.setAttribute("part","bullet"),f.dynamicBullets&&(B>=E&&B<=O&&I.classList.add(...`${f.bulletActiveClass}-main`.split(" ")),B===E&&u(I,"prev"),B===O&&u(I,"next"))});else{const I=_[y];if(I&&I.classList.add(...f.bulletActiveClass.split(" ")),t.isElement&&_.forEach((B,V)=>{B.setAttribute("part",V===y?"bullet-active":"bullet")}),f.dynamicBullets){const B=_[E],V=_[O];for(let ee=E;ee<=O;ee+=1)_[ee]&&_[ee].classList.add(...`${f.bulletActiveClass}-main`.split(" "));u(B,"prev"),u(V,"next")}}if(f.dynamicBullets){const I=Math.min(_.length,f.dynamicMainBullets+4),B=(l*I-l)/2-N*l,V=c?"right":"left";_.forEach(ee=>{ee.style[t.isHorizontal()?V:"top"]=`${B}px`})}}S.forEach((_,E)=>{if(f.type==="fraction"&&(_.querySelectorAll(gr(f.currentClass)).forEach(O=>{O.textContent=f.formatFractionCurrent(y+1)}),_.querySelectorAll(gr(f.totalClass)).forEach(O=>{O.textContent=f.formatFractionTotal(T)})),f.type==="progressbar"){let O;f.progressbarOpposite?O=t.isHorizontal()?"vertical":"horizontal":O=t.isHorizontal()?"horizontal":"vertical";const N=(y+1)/T;let I=1,B=1;O==="horizontal"?I=N:B=N,_.querySelectorAll(gr(f.progressbarFillClass)).forEach(V=>{V.style.transform=`translate3d(0,0,0) scaleX(${I}) scaleY(${B})`,V.style.transitionDuration=`${t.params.speed}ms`})}f.type==="custom"&&f.renderCustom?(_.innerHTML=f.renderCustom(t,y+1,T),E===0&&i("paginationRender",_)):(E===0&&i("paginationRender",_),i("paginationUpdate",_)),t.params.watchOverflow&&t.enabled&&_.classList[t.isLocked?"add":"remove"](f.lockClass)})}function h(){const c=t.params.pagination;if(a())return;const f=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.grid&&t.params.grid.rows>1?t.slides.length/Math.ceil(t.params.grid.rows):t.slides.length;let S=t.pagination.el;S=ke(S);let y="";if(c.type==="bullets"){let C=t.params.loop?Math.ceil(f/t.params.slidesPerGroup):t.snapGrid.length;t.params.freeMode&&t.params.freeMode.enabled&&C>f&&(C=f);for(let z=0;z<C;z+=1)c.renderBullet?y+=c.renderBullet.call(t,z,c.bulletClass):y+=`<${c.bulletElement} ${t.isElement?'part="bullet"':""} class="${c.bulletClass}"></${c.bulletElement}>`}c.type==="fraction"&&(c.renderFraction?y=c.renderFraction.call(t,c.currentClass,c.totalClass):y=`<span class="${c.currentClass}"></span> / <span class="${c.totalClass}"></span>`),c.type==="progressbar"&&(c.renderProgressbar?y=c.renderProgressbar.call(t,c.progressbarFillClass):y=`<span class="${c.progressbarFillClass}"></span>`),t.pagination.bullets=[],S.forEach(C=>{c.type!=="custom"&&(C.innerHTML=y||""),c.type==="bullets"&&t.pagination.bullets.push(...C.querySelectorAll(gr(c.bulletClass)))}),c.type!=="custom"&&i("paginationRender",S[0])}function v(){t.params.pagination=rp(t,t.originalParams.pagination,t.params.pagination,{el:"swiper-pagination"});const c=t.params.pagination;if(!c.el)return;let f;typeof c.el=="string"&&t.isElement&&(f=t.el.querySelector(c.el)),!f&&typeof c.el=="string"&&(f=[...document.querySelectorAll(c.el)]),f||(f=c.el),!(!f||f.length===0)&&(t.params.uniqueNavElements&&typeof c.el=="string"&&Array.isArray(f)&&f.length>1&&(f=[...t.el.querySelectorAll(c.el)],f.length>1&&(f=f.filter(S=>Gf(S,".swiper")[0]===t.el)[0])),Array.isArray(f)&&f.length===1&&(f=f[0]),Object.assign(t.pagination,{el:f}),f=ke(f),f.forEach(S=>{c.type==="bullets"&&c.clickable&&S.classList.add(...(c.clickableClass||"").split(" ")),S.classList.add(c.modifierClass+c.type),S.classList.add(t.isHorizontal()?c.horizontalClass:c.verticalClass),c.type==="bullets"&&c.dynamicBullets&&(S.classList.add(`${c.modifierClass}${c.type}-dynamic`),s=0,c.dynamicMainBullets<1&&(c.dynamicMainBullets=1)),c.type==="progressbar"&&c.progressbarOpposite&&S.classList.add(c.progressbarOppositeClass),c.clickable&&S.addEventListener("click",m),t.enabled||S.classList.add(c.lockClass)}))}function x(){const c=t.params.pagination;if(a())return;let f=t.pagination.el;f&&(f=ke(f),f.forEach(S=>{S.classList.remove(c.hiddenClass),S.classList.remove(c.modifierClass+c.type),S.classList.remove(t.isHorizontal()?c.horizontalClass:c.verticalClass),c.clickable&&(S.classList.remove(...(c.clickableClass||"").split(" ")),S.removeEventListener("click",m))})),t.pagination.bullets&&t.pagination.bullets.forEach(S=>S.classList.remove(...c.bulletActiveClass.split(" ")))}r("changeDirection",()=>{if(!t.pagination||!t.pagination.el)return;const c=t.params.pagination;let{el:f}=t.pagination;f=ke(f),f.forEach(S=>{S.classList.remove(c.horizontalClass,c.verticalClass),S.classList.add(t.isHorizontal()?c.horizontalClass:c.verticalClass)})}),r("init",()=>{t.params.pagination.enabled===!1?p():(v(),h(),g())}),r("activeIndexChange",()=>{typeof t.snapIndex>"u"&&g()}),r("snapIndexChange",()=>{g()}),r("snapGridLengthChange",()=>{h(),g()}),r("destroy",()=>{x()}),r("enable disable",()=>{let{el:c}=t.pagination;c&&(c=ke(c),c.forEach(f=>f.classList[t.enabled?"remove":"add"](t.params.pagination.lockClass)))}),r("lock unlock",()=>{g()}),r("click",(c,f)=>{const S=f.target,y=ke(t.pagination.el);if(t.params.pagination.el&&t.params.pagination.hideOnClick&&y&&y.length>0&&!S.classList.contains(t.params.pagination.bulletClass)){if(t.navigation&&(t.navigation.nextEl&&S===t.navigation.nextEl||t.navigation.prevEl&&S===t.navigation.prevEl))return;const C=y[0].classList.contains(t.params.pagination.hiddenClass);i(C===!0?"paginationShow":"paginationHide"),y.forEach(z=>z.classList.toggle(t.params.pagination.hiddenClass))}});const w=()=>{t.el.classList.remove(t.params.pagination.paginationDisabledClass);let{el:c}=t.pagination;c&&(c=ke(c),c.forEach(f=>f.classList.remove(t.params.pagination.paginationDisabledClass))),v(),h(),g()},p=()=>{t.el.classList.add(t.params.pagination.paginationDisabledClass);let{el:c}=t.pagination;c&&(c=ke(c),c.forEach(f=>f.classList.add(t.params.pagination.paginationDisabledClass))),x()};Object.assign(t.pagination,{enable:w,disable:p,render:h,update:g,init:v,destroy:x})}var Zr={},$v={get exports(){return Zr},set exports(e){Zr=e}},re={};/** @license React v16.13.1 * react-is.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var Ee=typeof Symbol=="function"&&Symbol.for,Da=Ee?Symbol.for("react.element"):60103,Fa=Ee?Symbol.for("react.portal"):60106,Fo=Ee?Symbol.for("react.fragment"):60107,jo=Ee?Symbol.for("react.strict_mode"):60108,Bo=Ee?Symbol.for("react.profiler"):60114,Vo=Ee?Symbol.for("react.provider"):60109,Go=Ee?Symbol.for("react.context"):60110,ja=Ee?Symbol.for("react.async_mode"):60111,Ho=Ee?Symbol.for("react.concurrent_mode"):60111,Uo=Ee?Symbol.for("react.forward_ref"):60112,Wo=Ee?Symbol.for("react.suspense"):60113,Av=Ee?Symbol.for("react.suspense_list"):60120,Yo=Ee?Symbol.for("react.memo"):60115,Qo=Ee?Symbol.for("react.lazy"):60116,Nv=Ee?Symbol.for("react.block"):60121,Rv=Ee?Symbol.for("react.fundamental"):60117,bv=Ee?Symbol.for("react.responder"):60118,Dv=Ee?Symbol.for("react.scope"):60119;function Je(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case Da:switch(e=e.type,e){case ja:case Ho:case Fo:case Bo:case jo:case Wo:return e;default:switch(e=e&&e.$$typeof,e){case Go:case Uo:case Qo:case Yo:case Vo:return e;default:return t}}case Fa:return t}}}function ip(e){return Je(e)===Ho}re.AsyncMode=ja;re.ConcurrentMode=Ho;re.ContextConsumer=Go;re.ContextProvider=Vo;re.Element=Da;re.ForwardRef=Uo;re.Fragment=Fo;re.Lazy=Qo;re.Memo=Yo;re.Portal=Fa;re.Profiler=Bo;re.StrictMode=jo;re.Suspense=Wo;re.isAsyncMode=function(e){return ip(e)||Je(e)===ja};re.isConcurrentMode=ip;re.isContextConsumer=function(e){return Je(e)===Go};re.isContextProvider=function(e){return Je(e)===Vo};re.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===Da};re.isForwardRef=function(e){return Je(e)===Uo};re.isFragment=function(e){return Je(e)===Fo};re.isLazy=function(e){return Je(e)===Qo};re.isMemo=function(e){return Je(e)===Yo};re.isPortal=function(e){return Je(e)===Fa};re.isProfiler=function(e){return Je(e)===Bo};re.isStrictMode=function(e){return Je(e)===jo};re.isSuspense=function(e){return Je(e)===Wo};re.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===Fo||e===Ho||e===Bo||e===jo||e===Wo||e===Av||typeof e=="object"&&e!==null&&(e.$$typeof===Qo||e.$$typeof===Yo||e.$$typeof===Vo||e.$$typeof===Go||e.$$typeof===Uo||e.$$typeof===Rv||e.$$typeof===bv||e.$$typeof===Dv||e.$$typeof===Nv)};re.typeOf=Je;(function(e){e.exports=re})($v);function Fv(e){function t($,R,b,H,k){for(var K=0,A=0,le=0,G=0,X,U,he=0,Fe=0,J,Ie=J=X=0,te=0,Te=0,or=0,Pe=0,li=b.length,lr=li-1,at,Y="",ge="",Zo="",Jo="",Rt;te<li;){if(U=b.charCodeAt(te),te===lr&&A+G+le+K!==0&&(A!==0&&(U=A===47?10:47),G=le=K=0,li++,lr++),A+G+le+K===0){if(te===lr&&(0<Te&&(Y=Y.replace(g,"")),0<Y.trim().length)){switch(U){case 32:case 9:case 59:case 13:case 10:break;default:Y+=b.charAt(te)}U=59}switch(U){case 123:for(Y=Y.trim(),X=Y.charCodeAt(0),J=1,Pe=++te;te<li;){switch(U=b.charCodeAt(te)){case 123:J++;break;case 125:J--;break;case 47:switch(U=b.charCodeAt(te+1)){case 42:case 47:e:{for(Ie=te+1;Ie<lr;++Ie)switch(b.charCodeAt(Ie)){case 47:if(U===42&&b.charCodeAt(Ie-1)===42&&te+2!==Ie){te=Ie+1;break e}break;case 10:if(U===47){te=Ie+1;break e}}te=Ie}}break;case 91:U++;case 40:U++;case 34:case 39:for(;te++<lr&&b.charCodeAt(te)!==U;);}if(J===0)break;te++}switch(J=b.substring(Pe,te),X===0&&(X=(Y=Y.replace(m,"").trim()).charCodeAt(0)),X){case 64:switch(0<Te&&(Y=Y.replace(g,"")),U=Y.charCodeAt(1),U){case 100:case 109:case 115:case 45:Te=R;break;default:Te=ee}if(J=t(R,Te,J,U,k+1),Pe=J.length,0<M&&(Te=n(ee,Y,or),Rt=s(3,J,Te,R,I,N,Pe,U,k,H),Y=Te.join(""),Rt!==void 0&&(Pe=(J=Rt.trim()).length)===0&&(U=0,J="")),0<Pe)switch(U){case 115:Y=Y.replace(C,l);case 100:case 109:case 45:J=Y+"{"+J+"}";break;case 107:Y=Y.replace(c,"$1 $2"),J=Y+"{"+J+"}",J=V===1||V===2&&o("@"+J,3)?"@-webkit-"+J+"@"+J:"@"+J;break;default:J=Y+J,H===112&&(J=(ge+=J,""))}else J="";break;default:J=t(R,n(R,Y,or),J,H,k+1)}Zo+=J,J=or=Te=Ie=X=0,Y="",U=b.charCodeAt(++te);break;case 125:case 59:if(Y=(0<Te?Y.replace(g,""):Y).trim(),1<(Pe=Y.length))switch(Ie===0&&(X=Y.charCodeAt(0),X===45||96<X&&123>X)&&(Pe=(Y=Y.replace(" ",":")).length),0<M&&(Rt=s(1,Y,R,$,I,N,ge.length,H,k,H))!==void 0&&(Pe=(Y=Rt.trim()).length)===0&&(Y="\0\0"),X=Y.charCodeAt(0),U=Y.charCodeAt(1),X){case 0:break;case 64:if(U===105||U===99){Jo+=Y+b.charAt(te);break}default:Y.charCodeAt(Pe-1)!==58&&(ge+=i(Y,X,U,Y.charCodeAt(2)))}or=Te=Ie=X=0,Y="",U=b.charCodeAt(++te)}}switch(U){case 13:case 10:A===47?A=0:1+X===0&&H!==107&&0<Y.length&&(Te=1,Y+="\0"),0<M*j&&s(0,Y,R,$,I,N,ge.length,H,k,H),N=1,I++;break;case 59:case 125:if(A+G+le+K===0){N++;break}default:switch(N++,at=b.charAt(te),U){case 9:case 32:if(G+K+A===0)switch(he){case 44:case 58:case 9:case 32:at="";break;default:U!==32&&(at=" ")}break;case 0:at="\\0";break;case 12:at="\\f";break;case 11:at="\\v";break;case 38:G+A+K===0&&(Te=or=1,at="\f"+at);break;case 108:if(G+A+K+B===0&&0<Ie)switch(te-Ie){case 2:he===112&&b.charCodeAt(te-3)===58&&(B=he);case 8:Fe===111&&(B=Fe)}break;case 58:G+A+K===0&&(Ie=te);break;case 44:A+le+G+K===0&&(Te=1,at+="\r");break;case 34:case 39:A===0&&(G=G===U?0:G===0?U:G);break;case 91:G+A+le===0&&K++;break;case 93:G+A+le===0&&K--;break;case 41:G+A+K===0&&le--;break;case 40:if(G+A+K===0){if(X===0)switch(2*he+3*Fe){case 533:break;default:X=1}le++}break;case 64:A+le+G+K+Ie+J===0&&(J=1);break;case 42:case 47:if(!(0<G+K+le))switch(A){case 0:switch(2*U+3*b.charCodeAt(te+1)){case 235:A=47;break;case 220:Pe=te,A=42}break;case 42:U===47&&he===42&&Pe+2!==te&&(b.charCodeAt(Pe+2)===33&&(ge+=b.substring(Pe,te+1)),at="",A=0)}}A===0&&(Y+=at)}Fe=he,he=U,te++}if(Pe=ge.length,0<Pe){if(Te=R,0<M&&(Rt=s(2,ge,Te,$,I,N,Pe,H,k,H),Rt!==void 0&&(ge=Rt).length===0))return Jo+ge+Zo;if(ge=Te.join(",")+"{"+ge+"}",V*B!==0){switch(V!==2||o(ge,2)||(B=0),B){case 111:ge=ge.replace(S,":-moz-$1")+ge;break;case 112:ge=ge.replace(f,"::-webkit-input-$1")+ge.replace(f,"::-moz-$1")+ge.replace(f,":-ms-input-$1")+ge}B=0}}return Jo+ge+Zo}function n($,R,b){var H=R.trim().split(w);R=H;var k=H.length,K=$.length;switch(K){case 0:case 1:var A=0;for($=K===0?"":$[0]+" ";A<k;++A)R[A]=r($,R[A],b).trim();break;default:var le=A=0;for(R=[];A<k;++A)for(var G=0;G<K;++G)R[le++]=r($[G]+" ",H[A],b).trim()}return R}function r($,R,b){var H=R.charCodeAt(0);switch(33>H&&(H=(R=R.trim()).charCodeAt(0)),H){case 38:return R.replace(p,"$1"+$.trim());case 58:return $.trim()+R.replace(p,"$1"+$.trim());default:if(0<1*b&&0<R.indexOf("\f"))return R.replace(p,($.charCodeAt(0)===58?"":"$1")+$.trim())}return $+R}function i($,R,b,H){var k=$+";",K=2*R+3*b+4*H;if(K===944){$=k.indexOf(":",9)+1;var A=k.substring($,k.length-1).trim();return A=k.substring(0,$).trim()+A+";",V===1||V===2&&o(A,1)?"-webkit-"+A+A:A}if(V===0||V===2&&!o(k,1))return k;switch(K){case 1015:return k.charCodeAt(10)===97?"-webkit-"+k+k:k;case 951:return k.charCodeAt(3)===116?"-webkit-"+k+k:k;case 963:return k.charCodeAt(5)===110?"-webkit-"+k+k:k;case 1009:if(k.charCodeAt(4)!==100)break;case 969:case 942:return"-webkit-"+k+k;case 978:return"-webkit-"+k+"-moz-"+k+k;case 1019:case 983:return"-webkit-"+k+"-moz-"+k+"-ms-"+k+k;case 883:if(k.charCodeAt(8)===45)return"-webkit-"+k+k;if(0<k.indexOf("image-set(",11))return k.replace(O,"$1-webkit-$2")+k;break;case 932:if(k.charCodeAt(4)===45)switch(k.charCodeAt(5)){case 103:return"-webkit-box-"+k.replace("-grow","")+"-webkit-"+k+"-ms-"+k.replace("grow","positive")+k;case 115:return"-webkit-"+k+"-ms-"+k.replace("shrink","negative")+k;case 98:return"-webkit-"+k+"-ms-"+k.replace("basis","preferred-size")+k}return"-webkit-"+k+"-ms-"+k+k;case 964:return"-webkit-"+k+"-ms-flex-"+k+k;case 1023:if(k.charCodeAt(8)!==99)break;return A=k.substring(k.indexOf(":",15)).replace("flex-","").replace("space-between","justify"),"-webkit-box-pack"+A+"-webkit-"+k+"-ms-flex-pack"+A+k;case 1005:return v.test(k)?k.replace(h,":-webkit-")+k.replace(h,":-moz-")+k:k;case 1e3:switch(A=k.substring(13).trim(),R=A.indexOf("-")+1,A.charCodeAt(0)+A.charCodeAt(R)){case 226:A=k.replace(y,"tb");break;case 232:A=k.replace(y,"tb-rl");break;case 220:A=k.replace(y,"lr");break;default:return k}return"-webkit-"+k+"-ms-"+A+k;case 1017:if(k.indexOf("sticky",9)===-1)break;case 975:switch(R=(k=$).length-10,A=(k.charCodeAt(R)===33?k.substring(0,R):k).substring($.indexOf(":",7)+1).trim(),K=A.charCodeAt(0)+(A.charCodeAt(7)|0)){case 203:if(111>A.charCodeAt(8))break;case 115:k=k.replace(A,"-webkit-"+A)+";"+k;break;case 207:case 102:k=k.replace(A,"-webkit-"+(102<K?"inline-":"")+"box")+";"+k.replace(A,"-webkit-"+A)+";"+k.replace(A,"-ms-"+A+"box")+";"+k}return k+";";case 938:if(k.charCodeAt(5)===45)switch(k.charCodeAt(6)){case 105:return A=k.replace("-items",""),"-webkit-"+k+"-webkit-box-"+A+"-ms-flex-"+A+k;case 115:return"-webkit-"+k+"-ms-flex-item-"+k.replace(T,"")+k;default:return"-webkit-"+k+"-ms-flex-line-pack"+k.replace("align-content","").replace(T,"")+k}break;case 973:case 989:if(k.charCodeAt(3)!==45||k.charCodeAt(4)===122)break;case 931:case 953:if(E.test($)===!0)return(A=$.substring($.indexOf(":")+1)).charCodeAt(0)===115?i($.replace("stretch","fill-available"),R,b,H).replace(":fill-available",":stretch"):k.replace(A,"-webkit-"+A)+k.replace(A,"-moz-"+A.replace("fill-",""))+k;break;case 962:if(k="-webkit-"+k+(k.charCodeAt(5)===102?"-ms-"+k:"")+k,b+H===211&&k.charCodeAt(13)===105&&0<k.indexOf("transform",10))return k.substring(0,k.indexOf(";",27)+1).replace(x,"$1-webkit-$2")+k}return k}function o($,R){var b=$.indexOf(R===1?":":"{"),H=$.substring(0,R!==3?b:10);return b=$.substring(b+1,$.length-1),D(R!==2?H:H.replace(_,"$1"),b,R)}function l($,R){var b=i(R,R.charCodeAt(0),R.charCodeAt(1),R.charCodeAt(2));return b!==R+";"?b.replace(z," or ($1)").substring(4):"("+R+")"}function s($,R,b,H,k,K,A,le,G,X){for(var U=0,he=R,Fe;U<M;++U)switch(Fe=pe[U].call(d,$,he,b,H,k,K,A,le,G,X)){case void 0:case!1:case!0:case null:break;default:he=Fe}if(he!==R)return he}function a($){switch($){case void 0:case null:M=pe.length=0;break;default:if(typeof $=="function")pe[M++]=$;else if(typeof $=="object")for(var R=0,b=$.length;R<b;++R)a($[R]);else j=!!$|0}return a}function u($){return $=$.prefix,$!==void 0&&(D=null,$?typeof $!="function"?V=1:(V=2,D=$):V=0),u}function d($,R){var b=$;if(33>b.charCodeAt(0)&&(b=b.trim()),Q=b,b=[Q],0<M){var H=s(-1,R,b,b,I,N,0,0,0,0);H!==void 0&&typeof H=="string"&&(R=H)}var k=t(ee,b,R,0,0);return 0<M&&(H=s(-2,k,b,b,I,N,k.length,0,0,0),H!==void 0&&(k=H)),Q="",B=0,N=I=1,k}var m=/^\0+/g,g=/[\0\r\f]/g,h=/: */g,v=/zoo|gra/,x=/([,: ])(transform)/g,w=/,\r+?/g,p=/([\t\r\n ])*\f?&/g,c=/@(k\w+)\s*(\S*)\s*/,f=/::(place)/g,S=/:(read-only)/g,y=/[svh]\w+-[tblr]{2}/,C=/\(\s*(.*)\s*\)/g,z=/([\s\S]*?);/g,T=/-self|flex-/g,_=/[^]*?(:[rp][el]a[\w-]+)[^]*/,E=/stretch|:\s*\w+\-(?:conte|avail)/,O=/([^-])(image-set\()/,N=1,I=1,B=0,V=1,ee=[],pe=[],M=0,D=null,j=0,Q="";return d.use=a,d.set=u,e!==void 0&&u(e),d}var jv={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1};function Bv(e){var t=Object.create(null);return function(n){return t[n]===void 0&&(t[n]=e(n)),t[n]}}var Vv=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|enterKeyHint|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,dc=Bv(function(e){return Vv.test(e)||e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)<91}),Ba=Zr,Gv={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},Hv={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},Uv={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},op={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},Va={};Va[Ba.ForwardRef]=Uv;Va[Ba.Memo]=op;function fc(e){return Ba.isMemo(e)?op:Va[e.$$typeof]||Gv}var Wv=Object.defineProperty,Yv=Object.getOwnPropertyNames,pc=Object.getOwnPropertySymbols,Qv=Object.getOwnPropertyDescriptor,Xv=Object.getPrototypeOf,mc=Object.prototype;function lp(e,t,n){if(typeof t!="string"){if(mc){var r=Xv(t);r&&r!==mc&&lp(e,r,n)}var i=Yv(t);pc&&(i=i.concat(pc(t)));for(var o=fc(e),l=fc(t),s=0;s<i.length;++s){var a=i[s];if(!Hv[a]&&!(n&&n[a])&&!(l&&l[a])&&!(o&&o[a])){var u=Qv(t,a);try{Wv(e,a,u)}catch{}}}}return e}var Kv=lp;function mt(){return(mt=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var hc=function(e,t){for(var n=[e[0]],r=0,i=t.length;r<i;r+=1)n.push(t[r],e[r+1]);return n},Rs=function(e){return e!==null&&typeof e=="object"&&(e.toString?e.toString():Object.prototype.toString.call(e))==="[object Object]"&&!Zr.typeOf(e)},wo=Object.freeze([]),qt=Object.freeze({});function Zn(e){return typeof e=="function"}function gc(e){return e.displayName||e.name||"Component"}function Ga(e){return e&&typeof e.styledComponentId=="string"}var Jn=typeof process<"u"&&({}.REACT_APP_SC_ATTR||{}.SC_ATTR)||"data-styled",Ha=typeof window<"u"&&"HTMLElement"in window,qv=Boolean(typeof SC_DISABLE_SPEEDY=="boolean"?SC_DISABLE_SPEEDY:typeof process<"u"&&{}.REACT_APP_SC_DISABLE_SPEEDY!==void 0&&{}.REACT_APP_SC_DISABLE_SPEEDY!==""?{}.REACT_APP_SC_DISABLE_SPEEDY!=="false"&&{}.REACT_APP_SC_DISABLE_SPEEDY:typeof process<"u"&&{}.SC_DISABLE_SPEEDY!==void 0&&{}.SC_DISABLE_SPEEDY!==""?{}.SC_DISABLE_SPEEDY!=="false"&&{}.SC_DISABLE_SPEEDY:!1),Zv={};function yn(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];throw new Error("An error occurred. See https://git.io/JUIaE#"+e+" for more information."+(n.length>0?" Args: "+n.join(", "):""))}var Jv=function(){function e(n){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=n}var t=e.prototype;return t.indexOfGroup=function(n){for(var r=0,i=0;i<n;i++)r+=this.groupSizes[i];return r},t.insertRules=function(n,r){if(n>=this.groupSizes.length){for(var i=this.groupSizes,o=i.length,l=o;n>=l;)(l<<=1)<0&&yn(16,""+n);this.groupSizes=new Uint32Array(l),this.groupSizes.set(i),this.length=l;for(var s=o;s<l;s++)this.groupSizes[s]=0}for(var a=this.indexOfGroup(n+1),u=0,d=r.length;u<d;u++)this.tag.insertRule(a,r[u])&&(this.groupSizes[n]++,a++)},t.clearGroup=function(n){if(n<this.length){var r=this.groupSizes[n],i=this.indexOfGroup(n),o=i+r;this.groupSizes[n]=0;for(var l=i;l<o;l++)this.tag.deleteRule(i)}},t.getGroup=function(n){var r="";if(n>=this.length||this.groupSizes[n]===0)return r;for(var i=this.groupSizes[n],o=this.indexOfGroup(n),l=o+i,s=o;s<l;s++)r+=this.tag.getRule(s)+`/*!sc*/ `;return r},e}(),Bi=new Map,So=new Map,Mr=1,_i=function(e){if(Bi.has(e))return Bi.get(e);for(;So.has(Mr);)Mr++;var t=Mr++;return Bi.set(e,t),So.set(t,e),t},e0=function(e){return So.get(e)},t0=function(e,t){t>=Mr&&(Mr=t+1),Bi.set(e,t),So.set(t,e)},n0="style["+Jn+'][data-styled-version="5.3.5"]',r0=new RegExp("^"+Jn+'\\.g(\\d+)\\[id="([\\w\\d-]+)"\\].*?"([^"]*)'),i0=function(e,t,n){for(var r,i=n.split(","),o=0,l=i.length;o<l;o++)(r=i[o])&&e.registerName(t,r)},o0=function(e,t){for(var n=(t.textContent||"").split(`/*!sc*/ `),r=[],i=0,o=n.length;i<o;i++){var l=n[i].trim();if(l){var s=l.match(r0);if(s){var a=0|parseInt(s[1],10),u=s[2];a!==0&&(t0(u,a),i0(e,u,s[3]),e.getTag().insertRules(a,r)),r.length=0}else r.push(l)}}},l0=function(){return typeof window<"u"&&window.__webpack_nonce__!==void 0?window.__webpack_nonce__:null},sp=function(e){var t=document.head,n=e||t,r=document.createElement("style"),i=function(s){for(var a=s.childNodes,u=a.length;u>=0;u--){var d=a[u];if(d&&d.nodeType===1&&d.hasAttribute(Jn))return d}}(n),o=i!==void 0?i.nextSibling:null;r.setAttribute(Jn,"active"),r.setAttribute("data-styled-version","5.3.5");var l=l0();return l&&r.setAttribute("nonce",l),n.insertBefore(r,o),r},s0=function(){function e(n){var r=this.element=sp(n);r.appendChild(document.createTextNode("")),this.sheet=function(i){if(i.sheet)return i.sheet;for(var o=document.styleSheets,l=0,s=o.length;l<s;l++){var a=o[l];if(a.ownerNode===i)return a}yn(17)}(r),this.length=0}var t=e.prototype;return t.insertRule=function(n,r){try{return this.sheet.insertRule(r,n),this.length++,!0}catch{return!1}},t.deleteRule=function(n){this.sheet.deleteRule(n),this.length--},t.getRule=function(n){var r=this.sheet.cssRules[n];return r!==void 0&&typeof r.cssText=="string"?r.cssText:""},e}(),a0=function(){function e(n){var r=this.element=sp(n);this.nodes=r.childNodes,this.length=0}var t=e.prototype;return t.insertRule=function(n,r){if(n<=this.length&&n>=0){var i=document.createTextNode(r),o=this.nodes[n];return this.element.insertBefore(i,o||null),this.length++,!0}return!1},t.deleteRule=function(n){this.element.removeChild(this.nodes[n]),this.length--},t.getRule=function(n){return n<this.length?this.nodes[n].textContent:""},e}(),u0=function(){function e(n){this.rules=[],this.length=0}var t=e.prototype;return t.insertRule=function(n,r){return n<=this.length&&(this.rules.splice(n,0,r),this.length++,!0)},t.deleteRule=function(n){this.rules.splice(n,1),this.length--},t.getRule=function(n){return n<this.length?this.rules[n]:""},e}(),vc=Ha,c0={isServer:!Ha,useCSSOMInjection:!qv},xo=function(){function e(n,r,i){n===void 0&&(n=qt),r===void 0&&(r={}),this.options=mt({},c0,{},n),this.gs=r,this.names=new Map(i),this.server=!!n.isServer,!this.server&&Ha&&vc&&(vc=!1,function(o){for(var l=document.querySelectorAll(n0),s=0,a=l.length;s<a;s++){var u=l[s];u&&u.getAttribute(Jn)!=="active"&&(o0(o,u),u.parentNode&&u.parentNode.removeChild(u))}}(this))}e.registerId=function(n){return _i(n)};var t=e.prototype;return t.reconstructWithOptions=function(n,r){return r===void 0&&(r=!0),new e(mt({},this.options,{},n),this.gs,r&&this.names||void 0)},t.allocateGSInstance=function(n){return this.gs[n]=(this.gs[n]||0)+1},t.getTag=function(){return this.tag||(this.tag=(i=(r=this.options).isServer,o=r.useCSSOMInjection,l=r.target,n=i?new u0(l):o?new s0(l):new a0(l),new Jv(n)));var n,r,i,o,l},t.hasNameForId=function(n,r){return this.names.has(n)&&this.names.get(n).has(r)},t.registerName=function(n,r){if(_i(n),this.names.has(n))this.names.get(n).add(r);else{var i=new Set;i.add(r),this.names.set(n,i)}},t.insertRules=function(n,r,i){this.registerName(n,r),this.getTag().insertRules(_i(n),i)},t.clearNames=function(n){this.names.has(n)&&this.names.get(n).clear()},t.clearRules=function(n){this.getTag().clearGroup(_i(n)),this.clearNames(n)},t.clearTag=function(){this.tag=void 0},t.toString=function(){return function(n){for(var r=n.getTag(),i=r.length,o="",l=0;l<i;l++){var s=e0(l);if(s!==void 0){var a=n.names.get(s),u=r.getGroup(l);if(a&&u&&a.size){var d=Jn+".g"+l+'[id="'+s+'"]',m="";a!==void 0&&a.forEach(function(g){g.length>0&&(m+=g+",")}),o+=""+u+d+'{content:"'+m+`"}/*!sc*/ `}}}return o}(this)},e}(),d0=/(a)(d)/gi,yc=function(e){return String.fromCharCode(e+(e>25?39:97))};function bs(e){var t,n="";for(t=Math.abs(e);t>52;t=t/52|0)n=yc(t%52)+n;return(yc(t%52)+n).replace(d0,"$1-$2")}var bn=function(e,t){for(var n=t.length;n;)e=33*e^t.charCodeAt(--n);return e},ap=function(e){return bn(5381,e)};function up(e){for(var t=0;t<e.length;t+=1){var n=e[t];if(Zn(n)&&!Ga(n))return!1}return!0}var f0=ap("5.3.5"),p0=function(){function e(t,n,r){this.rules=t,this.staticRulesId="",this.isStatic=(r===void 0||r.isStatic)&&up(t),this.componentId=n,this.baseHash=bn(f0,n),this.baseStyle=r,xo.registerId(n)}return e.prototype.generateAndInjectStyles=function(t,n,r){var i=this.componentId,o=[];if(this.baseStyle&&o.push(this.baseStyle.generateAndInjectStyles(t,n,r)),this.isStatic&&!r.hash)if(this.staticRulesId&&n.hasNameForId(i,this.staticRulesId))o.push(this.staticRulesId);else{var l=wn(this.rules,t,n,r).join(""),s=bs(bn(this.baseHash,l)>>>0);if(!n.hasNameForId(i,s)){var a=r(l,"."+s,void 0,i);n.insertRules(i,s,a)}o.push(s),this.staticRulesId=s}else{for(var u=this.rules.length,d=bn(this.baseHash,r.hash),m="",g=0;g<u;g++){var h=this.rules[g];if(typeof h=="string")m+=h;else if(h){var v=wn(h,t,n,r),x=Array.isArray(v)?v.join(""):v;d=bn(d,x+g),m+=x}}if(m){var w=bs(d>>>0);if(!n.hasNameForId(i,w)){var p=r(m,"."+w,void 0,i);n.insertRules(i,w,p)}o.push(w)}}return o.join(" ")},e}(),m0=/^\s*\/\/.*$/gm,h0=[":","[",".","#"];function g0(e){var t,n,r,i,o=e===void 0?qt:e,l=o.options,s=l===void 0?qt:l,a=o.plugins,u=a===void 0?wo:a,d=new Fv(s),m=[],g=function(x){function w(p){if(p)try{x(p+"}")}catch{}}return function(p,c,f,S,y,C,z,T,_,E){switch(p){case 1:if(_===0&&c.charCodeAt(0)===64)return x(c+";"),"";break;case 2:if(T===0)return c+"/*|*/";break;case 3:switch(T){case 102:case 112:return x(f[0]+c),"";default:return c+(E===0?"/*|*/":"")}case-2:c.split("/*|*/}").forEach(w)}}}(function(x){m.push(x)}),h=function(x,w,p){return w===0&&h0.indexOf(p[n.length])!==-1||p.match(i)?x:"."+t};function v(x,w,p,c){c===void 0&&(c="&");var f=x.replace(m0,""),S=w&&p?p+" "+w+" { "+f+" }":f;return t=c,n=w,r=new RegExp("\\"+n+"\\b","g"),i=new RegExp("(\\"+n+"\\b){2,}"),d(p||!w?"":w,S)}return d.use([].concat(u,[function(x,w,p){x===2&&p.length&&p[0].lastIndexOf(n)>0&&(p[0]=p[0].replace(r,h))},g,function(x){if(x===-2){var w=m;return m=[],w}}])),v.hash=u.length?u.reduce(function(x,w){return w.name||yn(15),bn(x,w.name)},5381).toString():"",v}var cp=ie.createContext();cp.Consumer;var dp=ie.createContext(),v0=(dp.Consumer,new xo),Ds=g0();function fp(){return P.useContext(cp)||v0}function pp(){return P.useContext(dp)||Ds}var y0=function(){function e(t,n){var r=this;this.inject=function(i,o){o===void 0&&(o=Ds);var l=r.name+o.hash;i.hasNameForId(r.id,l)||i.insertRules(r.id,l,o(r.rules,l,"@keyframes"))},this.toString=function(){return yn(12,String(r.name))},this.name=t,this.id="sc-keyframes-"+t,this.rules=n}return e.prototype.getName=function(t){return t===void 0&&(t=Ds),this.name+t.hash},e}(),w0=/([A-Z])/,S0=/([A-Z])/g,x0=/^ms-/,k0=function(e){return"-"+e.toLowerCase()};function wc(e){return w0.test(e)?e.replace(S0,k0).replace(x0,"-ms-"):e}var Sc=function(e){return e==null||e===!1||e===""};function wn(e,t,n,r){if(Array.isArray(e)){for(var i,o=[],l=0,s=e.length;l<s;l+=1)(i=wn(e[l],t,n,r))!==""&&(Array.isArray(i)?o.push.apply(o,i):o.push(i));return o}if(Sc(e))return"";if(Ga(e))return"."+e.styledComponentId;if(Zn(e)){if(typeof(u=e)!="function"||u.prototype&&u.prototype.isReactComponent||!t)return e;var a=e(t);return wn(a,t,n,r)}var u;return e instanceof y0?n?(e.inject(n,r),e.getName(r)):e:Rs(e)?function d(m,g){var h,v,x=[];for(var w in m)m.hasOwnProperty(w)&&!Sc(m[w])&&(Array.isArray(m[w])&&m[w].isCss||Zn(m[w])?x.push(wc(w)+":",m[w],";"):Rs(m[w])?x.push.apply(x,d(m[w],w)):x.push(wc(w)+": "+(h=w,(v=m[w])==null||typeof v=="boolean"||v===""?"":typeof v!="number"||v===0||h in jv?String(v).trim():v+"px")+";"));return g?[g+" {"].concat(x,["}"]):x}(e):e.toString()}var xc=function(e){return Array.isArray(e)&&(e.isCss=!0),e};function mp(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return Zn(e)||Rs(e)?xc(wn(hc(wo,[e].concat(n)))):n.length===0&&e.length===1&&typeof e[0]=="string"?e:xc(wn(hc(e,n)))}var hp=function(e,t,n){return n===void 0&&(n=qt),e.theme!==n.theme&&e.theme||t||n.theme},C0=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,E0=/(^-|-$)/g;function Ml(e){return e.replace(C0,"-").replace(E0,"")}var gp=function(e){return bs(ap(e)>>>0)};function zi(e){return typeof e=="string"&&!0}var Fs=function(e){return typeof e=="function"||typeof e=="object"&&e!==null&&!Array.isArray(e)},T0=function(e){return e!=="__proto__"&&e!=="constructor"&&e!=="prototype"};function P0(e,t,n){var r=e[n];Fs(t)&&Fs(r)?vp(r,t):e[n]=t}function vp(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];for(var i=0,o=n;i<o.length;i++){var l=o[i];if(Fs(l))for(var s in l)T0(s)&&P0(e,l[s],s)}return e}var er=ie.createContext();er.Consumer;function _0(e){var t=P.useContext(er),n=P.useMemo(function(){return function(r,i){if(!r)return yn(14);if(Zn(r)){var o=r(i);return o}return Array.isArray(r)||typeof r!="object"?yn(8):i?mt({},i,{},r):r}(e.theme,t)},[e.theme,t]);return e.children?ie.createElement(er.Provider,{value:n},e.children):null}var $l={};function yp(e,t,n){var r=Ga(e),i=!zi(e),o=t.attrs,l=o===void 0?wo:o,s=t.componentId,a=s===void 0?function(c,f){var S=typeof c!="string"?"sc":Ml(c);$l[S]=($l[S]||0)+1;var y=S+"-"+gp("5.3.5"+S+$l[S]);return f?f+"-"+y:y}(t.displayName,t.parentComponentId):s,u=t.displayName,d=u===void 0?function(c){return zi(c)?"styled."+c:"Styled("+gc(c)+")"}(e):u,m=t.displayName&&t.componentId?Ml(t.displayName)+"-"+t.componentId:t.componentId||a,g=r&&e.attrs?Array.prototype.concat(e.attrs,l).filter(Boolean):l,h=t.shouldForwardProp;r&&e.shouldForwardProp&&(h=t.shouldForwardProp?function(c,f,S){return e.shouldForwardProp(c,f,S)&&t.shouldForwardProp(c,f,S)}:e.shouldForwardProp);var v,x=new p0(n,m,r?e.componentStyle:void 0),w=x.isStatic&&l.length===0,p=function(c,f){return function(S,y,C,z){var T=S.attrs,_=S.componentStyle,E=S.defaultProps,O=S.foldedComponentIds,N=S.shouldForwardProp,I=S.styledComponentId,B=S.target,V=function(H,k,K){H===void 0&&(H=qt);var A=mt({},k,{theme:H}),le={};return K.forEach(function(G){var X,U,he,Fe=G;for(X in Zn(Fe)&&(Fe=Fe(A)),Fe)A[X]=le[X]=X==="className"?(U=le[X],he=Fe[X],U&&he?U+" "+he:U||he):Fe[X]}),[A,le]}(hp(y,P.useContext(er),E)||qt,y,T),ee=V[0],pe=V[1],M=function(H,k,K,A){var le=fp(),G=pp(),X=k?H.generateAndInjectStyles(qt,le,G):H.generateAndInjectStyles(K,le,G);return X}(_,z,ee),D=C,j=pe.$as||y.$as||pe.as||y.as||B,Q=zi(j),$=pe!==y?mt({},y,{},pe):y,R={};for(var b in $)b[0]!=="$"&&b!=="as"&&(b==="forwardedAs"?R.as=$[b]:(N?N(b,dc,j):!Q||dc(b))&&(R[b]=$[b]));return y.style&&pe.style!==y.style&&(R.style=mt({},y.style,{},pe.style)),R.className=Array.prototype.concat(O,I,M!==I?M:null,y.className,pe.className).filter(Boolean).join(" "),R.ref=D,P.createElement(j,R)}(v,c,f,w)};return p.displayName=d,(v=ie.forwardRef(p)).attrs=g,v.componentStyle=x,v.displayName=d,v.shouldForwardProp=h,v.foldedComponentIds=r?Array.prototype.concat(e.foldedComponentIds,e.styledComponentId):wo,v.styledComponentId=m,v.target=r?e.target:e,v.withComponent=function(c){var f=t.componentId,S=function(C,z){if(C==null)return{};var T,_,E={},O=Object.keys(C);for(_=0;_<O.length;_++)T=O[_],z.indexOf(T)>=0||(E[T]=C[T]);return E}(t,["componentId"]),y=f&&f+"-"+(zi(c)?c:Ml(gc(c)));return yp(c,mt({},S,{attrs:g,componentId:y}),n)},Object.defineProperty(v,"defaultProps",{get:function(){return this._foldedDefaultProps},set:function(c){this._foldedDefaultProps=r?vp({},e.defaultProps,c):c}}),v.toString=function(){return"."+v.styledComponentId},i&&Kv(v,e,{attrs:!0,componentStyle:!0,displayName:!0,foldedComponentIds:!0,shouldForwardProp:!0,styledComponentId:!0,target:!0,withComponent:!0}),v}var js=function(e){return function t(n,r,i){if(i===void 0&&(i=qt),!Zr.isValidElementType(r))return yn(1,String(r));var o=function(){return n(r,i,mp.apply(void 0,arguments))};return o.withConfig=function(l){return t(n,r,mt({},i,{},l))},o.attrs=function(l){return t(n,r,mt({},i,{attrs:Array.prototype.concat(i.attrs,l).filter(Boolean)}))},o}(yp,e)};["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","textPath","tspan"].forEach(function(e){js[e]=js(e)});var z0=function(){function e(n,r){this.rules=n,this.componentId=r,this.isStatic=up(n),xo.registerId(this.componentId+1)}var t=e.prototype;return t.createStyles=function(n,r,i,o){var l=o(wn(this.rules,r,i,o).join(""),""),s=this.componentId+n;i.insertRules(s,s,l)},t.removeStyles=function(n,r){r.clearRules(this.componentId+n)},t.renderStyles=function(n,r,i,o){n>2&&xo.registerId(this.componentId+n),this.removeStyles(n,i),this.createStyles(n,r,i,o)},e}();function L0(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var i=mp.apply(void 0,[e].concat(n)),o="sc-global-"+gp(JSON.stringify(i)),l=new z0(i,o);function s(u){var d=fp(),m=pp(),g=P.useContext(er),h=P.useRef(d.allocateGSInstance(o)).current;return d.server&&a(h,u,d,g,m),P.useLayoutEffect(function(){if(!d.server)return a(h,u,d,g,m),function(){return l.removeStyles(h,d)}},[h,u,d,g,m]),null}function a(u,d,m,g,h){if(l.isStatic)l.renderStyles(u,Zv,m,h);else{var v=mt({},d,{theme:hp(d,g,s.defaultProps)});l.renderStyles(u,v,m,h)}}return ie.memo(s)}var I0=function(){return P.useContext(er)};const Nt=js,O0=(e,t)=>{const n=I0(),r=n.breakpoints.mobile,i=n.breakpoints.desktop,o=e*(1/1.8),l=e;return` ${t}: ${o}px; @media screen and (max-width: ${i}px) { ${t}: ${e*100/i}vw; } @media screen and (max-width: ${r}px) { ${t}: ${e*.15}vmin; } @media screen and (min-width: ${i}px) { ${t}: ${l}px; } `},Ua=e=>O0(e,"font-size"),M0=({className:e,children:t,style:n})=>W("p",{className:e,style:n,children:t}),Et=Nt(M0)` font-family: ${e=>e.font?e.theme.fonts[e.font]:e.theme.fonts.primary}; font-weight: ${e=>e.weight||"normal"}; text-align: ${e=>e.align||"left"}; margin: ${e=>e.margin||"0"}; text-decoration: ${e=>e.underline?"underline":"none"}; color: ${e=>e.color?e.theme.colors[e.color]:e.theme.color}; white-space: ${e=>e.wrap?e.wrap:"initial"}; ${e=>Ua(e.size?typeof e.size=="number"?e.size:e.theme.fonts.sizes[e.size]:e.theme.fonts.baseSize)} ${e=>e.mobileSize&&(typeof e.mobileSize=="number"?`@media screen and (max-width: ${e.theme.breakpoints.mobile}px) { font-size: ${e.mobileSize*100/720}vw; }`:`@media screen and (max-width: ${e.theme.breakpoints.mobile}px) { font-size: ${e.theme.fonts.sizes[e.mobileSize]}px; }`)} `,$0="#000000",A0="#464646",N0="#121212",R0="#b7b7b7",b0="#ffffff",D0="#f4f4f4",F0="#ff9922",j0="#2189ff",B0="#6E6A69",V0="#0274C2",wp={colors:{black:$0,grey:A0,darkGrey:N0,lightGrey:R0,white:b0,offWhite:D0,flag:F0,primary:j0,outOfStock:B0,secondary:V0},fonts:{primary:"SamsungOne, sans-serif",secondary:"SamsungSharpSans, sans-serif",tertiary:"sssM, SamsungSharpSans, sans-serif",quaternary:"sssR, SamsungSharpSans, sans-serif",baseSize:16,sizes:{disclaimer:13,xxs:14,xs:16,s:19,m:22,l:26,xl:32,section:38,heading:42}},breakpoints:{desktop:1440,tablet:1100,smallMobile:400,mobile:768},margins:[9,14,17,21,23,38,45,61,65]},Sp=wp;function xp(e){const[t,n]=P.useState(!1);return P.useEffect(()=>{typeof window>"u"&&n(!1),n((window==null?void 0:window.innerWidth)<=e);const r=()=>{n((window==null?void 0:window.innerWidth)<=e)};return window==null||window.addEventListener("resize",r),()=>{window==null||window.removeEventListener("resize",r)}},[]),t}function Xo(){return xp(Sp.breakpoints.mobile)}function G0(){return xp(Sp.breakpoints.tablet)}const H0=Nt.div` border-radius: 25px; overflow: hidden; position: relative; width: 100%; height: 100%; box-sizing: border-box; `,U0=({className:e,children:t,ref:n,onClick:r,style:i,...o})=>W("div",{className:e,onClick:r,ref:n,style:{...i},...o,children:t}),En=Nt(U0)` display: flex; max-width: 1440px; position: ${e=>e.position?e.position:"relative"}; flex-direction: ${e=>e.row?"row":"column"}; width: ${e=>e.width||"auto"}; height: ${e=>e.height||"auto"}; justify-content: ${e=>e.align||"center"}; align-items: ${e=>e.alignItems||"center"}; flex-wrap: ${e=>e.wrap||(e.row?"initial":e.wrap)}; margin: ${e=>e.margin||"0 auto"}; padding: ${e=>e.padding||"1.2em"}; background: ${e=>e.background||"initial"}; opacity: ${e=>e.opacity||"1"}; ${e=>e.position==="absolute"?` top: ${e.top||"auto"}; bottom: ${e.bottom||"auto"}; left:${e.left||"auto"}; right: ${e.right||"auto"}; `:""} `,W0={}.VITE_SITECODE,Al={}.VITE_PAGENAME,Y0={shouldForwardProp:(e,t)=>["ga-la","ga-ac","ga-ca","data-omni","data-omni-type"].includes(e)||t(e)};function Dn(e,t){const n=t||"microsite";return{"data-omni-type":n,"data-omni":`${W0}:${Al}:${e}`,"ga-ca":n,"ga-ac":`${Al}`,"ga-la":`${Al}:${e}`}}const Wa=Nt.button.withConfig(Y0).attrs(e=>({backgroundColor:e.backgroundColor||e.theme.colors.black,borderColor:e.borderColor||e.theme.colors.black,size:e.size||e.theme.fonts.sizes.sm}))` background: ${e=>e.theme.colors.black}; color: ${e=>e.theme.colors.white}; /* font-size: 0.97222vw; */ border-radius: 45px; ${e=>Ua(e.size)} padding: 0.8571em 2.712em; transition: all 0.3s ease-in-out; border-color: ${e=>e.borderColor}; border-width: 1px; border-style: solid; font-weight: bold; line-height: 1; text-transform: uppercase; text-shadow: none; /* letter-spacing: 0.15em; */ display: inline-block; &:hover, &:focus { color: ${e=>e.theme.colors.black}; background: ${e=>e.theme.colors.white}; border-color: ${e=>e.borderColor}; border-width: 1px; border-style: solid; transition: all 0.3s ease-in-out; } &:focus { outline: none; } @media screen and (min-width: ${e=>e.theme.breakpoints.desktop}px) { max-width: 408px; } &:disabled { color: ${e=>e.theme.colors.white}; background: ${e=>e.theme.colors.grey}; border-color: ${e=>e.theme.colors.grey}; } `,vr=Nt(Wa)` letter-spacing: initial; background: ${e=>e.theme.colors.primary}; border-color: ${e=>e.theme.colors.primary}; text-transform: none; &:hover, &:focus { color: ${e=>e.theme.colors.black}; background: ${e=>e.theme.colors.white}; border-color: ${e=>e.theme.colors.white}; border-width: 1px; border-style: solid; transition: all 0.3s ease-in-out; } `,kc=Nt(Wa)` letter-spacing: initial; color: ${e=>e.theme.colors.black}; background: ${e=>e.theme.colors.white}; border-color: ${e=>e.theme.colors.white}; text-transform: none; &:hover, &:focus { color: ${e=>e.theme.colors.white}; background: ${e=>e.theme.colors.black}; border-color: ${e=>e.theme.colors.black}; border-width: 1px; border-style: solid; transition: all 0.3s ease-in-out; } `,Q0=Nt(Wa)` letter-spacing: initial; color: ${e=>e.theme.colors.white}; background: ${e=>e.theme.colors.black}; border-color: ${e=>e.theme.colors.black}; text-transform: none; &:hover, &:focus { color: ${e=>e.theme.colors.black}; background: ${e=>e.theme.colors.white}; border-color: ${e=>e.theme.colors.white}; border-width: 1px; border-style: solid; transition: all 0.3s ease-in-out; } `,X0=Nt.a.attrs(e=>({color:e.color||e.theme.colors.black,size:e.size||e.theme.fonts.sizes.m,arrow:e.arrow||!1}))` text-decoration: underline; display: inline-block; position: relative; cursor: pointer; color: ${e=>e.color}; ${e=>Ua(e.size)} ${e=>e.arrow&&`&::after { content: ''; position: absolute; border-width: 2px 2px 0px 0px; border-color: ${e.color}; border-style: solid; width: 0.6em; height: 0.6em; top: 45%; right: -10%; transform: rotate(45deg) translate3d(0%, -40%, 0); transition: all 0.3s ease-in-out; } &:hover { &::after { right: -15%; transition: all 0.3s ease-in-out; } } `}; `,Cc=e=>{const{devices:t,selectedSku:n,availableSkus:r,field:i,handleSelectSku:o,element:l,style:s,isMobile:a,exclusiveFlag:u,finished:d,theme:m="light"}=e,[g,h]=P.useState([]),v=l;return P.useEffect(()=>{if(t&&t[n]){const x=r.filter(w=>t[w]?w===n?!0:t[n][i]===t[w][i]?!1:!(i==="color"&&t[n].color.equals(t[w].color)):!1).sort((w,p)=>{if(i==="size"){let c=parseInt(t[w].size.replace(/D*/g,"")),f=parseInt(t[p].size.replace(/D*/g,""));return t[w].size.includes("TB")&&(c=c*1024),t[p].size.includes("TB")&&(f=f*1024),c-f}else if(i==="color"){const c=t[w].color.order,f=t[p].color.order;return c-f}else return 1}).map((w,p)=>{var c;return W(v,{i:p,handleSelectSku:o,device:t[w],sku:w,active:w===n,field:i,style:s,isMobile:a,theme:m},`${(c=t[w][i])==null?void 0:c.toString()}_${d?1:0}`)});h(x)}},[r,t]),g},K0=e=>{const{devices:t,selectedSku:n}=e,[r,i]=P.useState([]),[o,l]=P.useState([]),[s,a]=P.useState([]);return P.useEffect(()=>{if(t&&t[n]){const u=[],d=[];Object.entries(t).forEach(([m,g])=>{t[n].diff(g)<2&&(g.color.exclusive?u.push(m):d.push(m))}),a(d),l(u),i([...d,...u])}},[t,n]),[r,o,s]};var ko=function(){return ko=Object.assign||function(t){for(var n,r=1,i=arguments.length;r<i;r++){n=arguments[r];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o])}return t},ko.apply(this,arguments)};function kp(e,t){var n=typeof Symbol=="function"&&e[Symbol.iterator];if(!n)return e;var r=n.call(e),i,o=[],l;try{for(;(t===void 0||t-- >0)&&!(i=r.next()).done;)o.push(i.value)}catch(s){l={error:s}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(l)throw l.error}}return o}var q0=typeof document<"u",Z0=q0?P.useLayoutEffect:P.useEffect;function J0(e){var t=P.useRef(null);return t.current===null&&(t.current=e()),t.current}var Ec=P.createContext({});const Cp=1/60*1e3,ey=typeof performance<"u"?()=>performance.now():()=>Date.now(),Ep=typeof window<"u"?e=>window.requestAnimationFrame(e):e=>setTimeout(()=>e(ey()),Cp);function ty(e){let t=[],n=[],r=0,i=!1,o=!1;const l=new WeakSet,s={schedule:(a,u=!1,d=!1)=>{const m=d&&i,g=m?t:n;return u&&l.add(a),g.indexOf(a)===-1&&(g.push(a),m&&i&&(r=t.length)),a},cancel:a=>{const u=n.indexOf(a);u!==-1&&n.splice(u,1),l.delete(a)},process:a=>{if(i){o=!0;return}if(i=!0,[t,n]=[n,t],n.length=0,r=t.length,r)for(let u=0;u<r;u++){const d=t[u];d(a),l.has(d)&&(s.schedule(d),e())}i=!1,o&&(o=!1,s.process(a))}};return s}const ny=40;let Bs=!0,Jr=!1,Vs=!1;const $r={delta:0,timestamp:0},oi=["read","update","preRender","render","postRender"],Ko=oi.reduce((e,t)=>(e[t]=ty(()=>Jr=!0),e),{}),ry=oi.reduce((e,t)=>{const n=Ko[t];return e[t]=(r,i=!1,o=!1)=>(Jr||oy(),n.schedule(r,i,o)),e},{});oi.reduce((e,t)=>(e[t]=Ko[t].cancel,e),{});oi.reduce((e,t)=>(e[t]=()=>Ko[t].process($r),e),{});const iy=e=>Ko[e].process($r),Tp=e=>{Jr=!1,$r.delta=Bs?Cp:Math.max(Math.min(e-$r.timestamp,ny),1),$r.timestamp=e,Vs=!0,oi.forEach(iy),Vs=!1,Jr&&(Bs=!1,Ep(Tp))},oy=()=>{Jr=!0,Bs=!0,Vs||Ep(Tp)};function ly(){var e=P.useRef(!1);return Z0(function(){return e.current=!0,function(){e.current=!1}},[]),e}function sy(){var e=ly(),t=kp(P.useState(0),2),n=t[0],r=t[1],i=P.useCallback(function(){e.current&&r(n+1)},[n]),o=P.useCallback(function(){return ry.postRender(i)},[i]);return[o,n]}var ay=P.createContext(null),uy=function(e){return!e.isLayoutDirty&&e.willUpdate(!1)};function Tc(){var e=new Set,t=new WeakMap,n=function(){return e.forEach(uy)};return{add:function(r){e.add(r),t.set(r,r.addEventListener("willUpdate",n))},remove:function(r){var i;e.delete(r),(i=t.get(r))===null||i===void 0||i(),t.delete(r),n()},dirty:n}}var Pp=function(e){return e===!0},cy=function(e){return Pp(e===!0)||e==="id"},dy=function(e){var t,n,r=e.children,i=e.id,o=e.inheritId,l=e.inherit,s=l===void 0?!0:l;o!==void 0&&(s=o);var a=P.useContext(Ec),u=P.useContext(ay),d=kp(sy(),2),m=d[0],g=d[1],h=P.useRef(null),v=(t=a.id)!==null&&t!==void 0?t:u;h.current===null&&(cy(s)&&v&&(i=i?v+"-"+i:v),h.current={id:i,group:Pp(s)&&(n=a==null?void 0:a.group)!==null&&n!==void 0?n:Tc()});var x=P.useMemo(function(){return ko(ko({},h.current),{forceRender:m})},[g]);return P.createElement(Ec.Provider,{value:x},r)},fy=0,Pc=function(e){var t=e.children;return P.useEffect(function(){},[]),P.createElement(dy,{id:J0(function(){return"asl-".concat(fy++)})},t)};const qo=P.createContext(),py=({children:e})=>{const[t,n]=P.useState(""),[r,i]=P.useState(""),s={sharedData:t,updateSharedData:a=>{n(a)},results:r,updateResults:a=>{i(a)}};return W(qo.Provider,{value:s,children:e})},my=e=>{const{device:t,sku:n,handleSelectSku:r,active:i,i:o,field:l,style:s,exclusiveFlag:a,theme:u="light"}=e,d=Xo();return P.useContext(qo),W("div",{style:{display:"flex",flexDirection:"column",position:"relative",...s},onClick:()=>{r(n)},...Dn(`colorSelect:${t.name}:${t.color.colorName}`),children:W("div",{style:{width:d?"6vmin":"min(27px, 3vw)",height:d?"6vmin":"min(27px, 3vw)",borderRadius:"50%",borderColor:i?"#5F5F5F":"#00000000",borderStyle:"solid",borderWidth:"1px",margin:0,position:"relative",cursor:"pointer"},children:W("div",{style:{width:"75%",height:"75%",borderRadius:"50%",position:"absolute",boxSizing:"border-box",top:"50%",left:"50%",backgroundColor:t.color.formattedColor,transition:"all 0.3s ease-in-out",transform:"translate3d(-46%,-49%,0)"}})})},`${t.color.htmlColor}_${t.name}_${d}`)};Nt.div` border-radius: 20px; padding: 0.3em 0.6em; border: 1px ${e=>e.active?"#000":"transparent"} solid; transition: all 0.2s ease-in-out; cursor: pointer; `;const hy=({device:e,sku:t,handleSelectSku:n,active:r,i,theme:o="light"})=>{const l=Xo(),{sharedData:s}=P.useContext(qo);return e.size=="api"?W(bl,{}):W(En,{padding:"0",margin:l?"0":"0 0.5em 0 0",...Dn(`chooseYourDeviceStorage:${t}`),onClick:()=>n(t),style:{borderRadius:"16px",padding:"0.3em 0.6em",border:r?"1px solid #000":"",opacity:r?1:.4,transition:"all 0.2s ease-in-out",cursor:"pointer",display:s&&!r?"none":"block",margin:s?"0 auto":""},children:W(Et,{weight:"bold",size:l?23:13,style:{whiteSpace:"nowrap",color:o==="light"?"#000":"#fff"},children:e.size})})};var _p=(e=>(e.productInfo="https://api.shop.samsung.com/tokocommercewebservices/v2/uk/products/",e.offers="https://p1-smn2-api-cdn.shop.samsung.com/tokocommercewebservices/v2/uk/products/",e.tradeIn="https://p1.ecom.samsung.com/v1/exchange/api/gbr/trade-in/sku-devices/uk/",e.addToCart="https://api.shop.samsung.com/tokocommercewebservices/v2/uk/addToCart/multi/?fields=BASIC",e.cart="https://shop.samsung.com/uk/cart",e))(_p||{});class _c{constructor(t){this.exclusive=!1,this.colorName=t.colorName==="Light Pink"?"Pink":t.colorName,this.formattedColor=t.formattedColor,this.htmlColor=t.htmlColor,this.exclusive=t.exclusive||!1,this.order=t.order}toString(){return this.colorName}equals(t){return!(this.colorName!==t.colorName||this.formattedColor!==t.formattedColor||this.htmlColor!==t.htmlColor)}}const zc={currencyIso:"GBP",formattedValue:"Loading...",value:"-1"},gy={isValueRounded:!1,stockLevel:0},vy={altText:"Galaxy S22+",format:"TokoThumb",galleryIndex:0,imageType:"GALLERY",url:""};class Cn{constructor(t){this.currencyIso=t.currencyIso,this.formattedValue=t.formattedValue,this.priceType=t.priceType,this.value=parseFloat(t.value)}}class Lc{constructor(t){this.currencyIso=t.currencyIso,this.formattedValue=t.formattedValue,this.priceType=t.priceType,this.value=parseFloat(t.value)}}class yy{constructor(t,n="api"){var r,i,o,l,s,a;this._tradeIn=!1,this._upgrade=!1,this._services=[],this._link="",this._gallery=[],n==="init"?(this._sku=t._sku,this._name=t._name,this._pdp=t._pdp,this._picture=vy,this._price=new Cn(zc),this._wasPrice=new Lc(t._wasPrice),this._color=new _c(t._color),this._size=t._size||"init",this._stock=gy,this._family=t._family,this._tag=t._tag,this._promotionPrice=t._promotionPrice,this._fullPrice=new Cn(zc)):(this._sku=t.code||t.id||t.modelCode||t.sku,this._name=t.name||t.baseProductName,this._pdp=t.pdp,this._picture=t.picture||(t==null?void 0:t.galleryImagesV2)&&(((i=(r=t==null?void 0:t.galleryImagesV2[0])==null?void 0:r.images)==null?void 0:i.product)||((l=(o=t==null?void 0:t.galleryImagesV2[0])==null?void 0:o.images[2])==null?void 0:l.value))||{},this._fullPrice=new Cn(t.price||t.priceData),this._wasPrice=(s=t.wasPrice)!=null&&s.value?t.wasPrice:null,(a=t.promotionPrice)!=null&&a.value?this._price=new Cn({...t.promotionPrice,priceType:t.price.priceType}):this._price=new Cn(t.price||t.priceData),this._color=new _c(t.color),this._size=t.size||"api",this._stock=t.stock,this._family=this._sku.slice(0,7),this._gallery=t.gallery,t.addedServices&&t.addedServices.length>0&&t.addedServices.forEach(u=>{switch(u){case"UPGRADE_ENROLLMENT":this._upgrade=!0;break;case"TRADE_IN":this._tradeIn=!0;break}}))}get name(){return this._name}get family(){return this._family}get pdp(){return this._pdp}get picture(){return this._picture}set picture(t){this._picture=t}get price(){return this._price}set price(t){this._price=new Cn(t)}get promotionPrice(){return this._promotionPrice}get wasPrice(){return this._wasPrice}set wasPrice(t){this._wasPrice=new Lc(t)}get fullPrice(){return this._fullPrice}get color(){return this._color}get sku(){return this._sku}get size(){return this._size}get stock(){return this._stock}set stock(t){this._stock=t}get tradeIn(){return this._tradeIn}get upgrade(){return this._upgrade}get services(){return this._services}set services(t){this._services=t}get tag(){return this._tag}get link(){return this._link}set link(t){this._link=t}set gallery(t){this._gallery=t}get gallery(){return this._gallery}diff(t){let n=0;return this.size!==t.size&&n++,this.color.formattedColor!==t.color.formattedColor&&n++,this.family!==t.family&&n++,n}toJson(){return JSON.stringify(this)}}class Nl{get code(){return this._code}get interestRate(){return this._interestRate}get minAmount(){return this._minAmount}get period(){return this._period}get periodLabel(){return this._periodLabel}get periodicValue(){return this._periodicValue}get purchaseCost(){return this._purchaseCost}get totalCost(){return this._totalCost}get totalInterest(){return this._totalInterest}get periodLabelTrunc(){return this._periodLabelTrunc}constructor(t){t?(this._code=t.code,this._interestRate=parseFloat(t.interestRate.replace("£","").replace(",","")),this._minAmount=parseFloat(t.minAmount.replace("£","").replace(",","")),this._period=t.period,this._periodicValue=parseFloat(t.periodicValue.replace("£","").replace(",","")),this._periodLabel=t.periodLabel.toLowerCase()||"months",this._purchaseCost=parseFloat(t.purchaseCost.replace("£","").replace(",","")),this._totalCost=parseFloat(t.totalCost.replace("£","").replace(",","")),this._totalInterest=parseFloat(t.totalInterest.replace("£","").replace(",","")),this._periodLabelTrunc=this._periodLabel.toLowerCase().slice(0,2)):(this._code="X",this._interestRate=0,this._minAmount=0,this._period="0",this._periodLabel="months",this._periodLabelTrunc="mo",this._periodicValue=1,this._purchaseCost=1,this._totalCost=1,this._totalInterest=0)}toString(){return`From ${Ic(this._periodicValue)}/${this._periodLabelTrunc} for ${this._code} ${this._periodLabel} or ${Ic(this._totalCost)}*`}}const Ic=(e,t=!1)=>Intl.NumberFormat("en-GB",{style:"currency",currency:"GBP"}).format(e),wy=e=>{const t={},[n,r]=P.useState(t),[i,o]=P.useState(),[l,s]=P.useState(!1);return P.useEffect(()=>{try{let a=[];r(t),console.log(t),fetch(`${_p.productInfo}?fields=FULL,name,price,priceRange,promotionPrice,code,color&productCodes=${e}`).then(u=>u.json()).then(u=>{let d={};!u||u.length===0||(u[0].variantOptions.forEach(m=>{var w,p;const g={};if(!m)return;const h=(w=m.galleryImagesV2[0].images)==null?void 0:w.TokoThumb,v=m.priceData.priceType;m.price=m.promotionPrice||m.priceData,m.wasPrice=m.wasPriceData,m.price.priceType=v;const x=(p=m.galleryImagesV2)==null?void 0:p.map((c,f)=>{var S,y;return{url:((y=(S=c==null?void 0:c.images)==null?void 0:S.TokoThumb)==null?void 0:y.url)||"",position:f}});console.log(m.externalUrl),d[m.code]=new yy({...m,picture:{url:h==null?void 0:h.url,altText:""},gallery:x})}),Object.entries(d).forEach(([m,g])=>{g.price.value===0&&(d[m].stock.stockLevel=-1)}),r(d))})}catch(a){o(a.message||"")}finally{s(!0)}},[e]),{data:n,error:i,finished:l}},Rl=(e,t)=>t.periodicValue<e.periodicValue||t.periodicValue===e.periodicValue&&t.interestRate<=e.interestRate?t:e,Sy=e=>{const[t,n]=P.useState({overall:new Nl}),[r,i]=P.useState();return P.useEffect(()=>{var o;window.financeData||(window.financeData={}),(o=window.financeData)!=null&&o.hasOwnProperty(e)?n(window.financeData[e]):fetch(`https://p1-smn2-api-cdn.shop.samsung.com/tokocommercewebservices/v2/uk/products/${e}/calculateInstallment?`).then(l=>l.json()).then(l=>{let s,a,u;l.values&&(l.values.map(d=>{d.code&&typeof d.code=="string"&&(d.code.toLowerCase().indexOf("klarna")!==-1?d.values&&d.values.length>0&&(d.values=d.values.map(m=>new Nl(m)),s=d.values.reduce(Rl)):d.code.toLowerCase().indexOf("paypal")!==-1&&d.values&&d.values.length>0&&(d.values=d.values.map(m=>new Nl(m)),a=d.values.reduce(Rl)))}),s?a?u=Rl(s,a):u=s:a&&(u=a),n({klarna:s,paypal:a,overall:u}),window.financeData[e]={klarna:s,paypal:a,overall:u})})},[e]),[t,r]},xy=(e,t)=>e.estimated_discount.total.amount<t.estimated_discount.total.amount?t:e,ky=e=>{const[t,n]=P.useState(),[r,i]=P.useState();return P.useEffect(()=>{fetch(`https://p1.ecom.samsung.com/v1/exchange/api/gbr/trade-in/sku-devices/uk/${e}`).then(o=>o.json()).then(o=>{if(o&&o.length&&o.length>0){const l=o.map(s=>s);n(l.reduce(xy))}}).catch(o=>{i(o)})},[e]),[t,r]};/*! ***************************************************************************** Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABLITY OR NON-INFRINGEMENT. See the Apache Version 2.0 License for specific language governing permissions and limitations under the License. ***************************************************************************** */var Zt=function(){return Zt=Object.assign||function(t){for(var n,r=1,i=arguments.length;r<i;r++){n=arguments[r];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o])}return t},Zt.apply(this,arguments)};function Cy(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n}var Ey=function(){return Math.random().toString(36).substring(6)},zp=function(e){var t=e.animate,n=e.animateBegin,r=e.backgroundColor,i=e.backgroundOpacity,o=e.baseUrl,l=e.children,s=e.foregroundColor,a=e.foregroundOpacity,u=e.gradientRatio,d=e.gradientDirection,m=e.uniqueKey,g=e.interval,h=e.rtl,v=e.speed,x=e.style,w=e.title,p=e.beforeMask,c=Cy(e,["animate","animateBegin","backgroundColor","backgroundOpacity","baseUrl","children","foregroundColor","foregroundOpacity","gradientRatio","gradientDirection","uniqueKey","interval","rtl","speed","style","title","beforeMask"]),f=m||Ey(),S=f+"-diff",y=f+"-animated-diff",C=f+"-aria",z=h?{transform:"scaleX(-1)"}:null,T="0; "+g+"; 1",_=v+"s",E=d==="top-bottom"?"rotate(90)":void 0;return P.createElement("svg",Zt({"aria-labelledby":C,role:"img",style:Zt(Zt({},x),z)},c),w?P.createElement("title",{id:C},w):null,p&&P.isValidElement(p)?p:null,P.createElement("rect",{role:"presentation",x:"0",y:"0",width:"100%",height:"100%",clipPath:"url("+o+"#"+S+")",style:{fill:"url("+o+"#"+y+")"}}),P.createElement("defs",null,P.createElement("clipPath",{id:S},l),P.createElement("linearGradient",{id:y,gradientTransform:E},P.createElement("stop",{offset:"0%",stopColor:r,stopOpacity:i},t&&P.createElement("animate",{attributeName:"offset",values:-u+"; "+-u+"; 1",keyTimes:T,dur:_,repeatCount:"indefinite",begin:n})),P.createElement("stop",{offset:"50%",stopColor:s,stopOpacity:a},t&&P.createElement("animate",{attributeName:"offset",values:-u/2+"; "+-u/2+"; "+(1+u/2),keyTimes:T,dur:_,repeatCount:"indefinite",begin:n})),P.createElement("stop",{offset:"100%",stopColor:r,stopOpacity:i},t&&P.createElement("animate",{attributeName:"offset",values:"0; 0; "+(1+u),keyTimes:T,dur:_,repeatCount:"indefinite",begin:n})))))};zp.defaultProps={animate:!0,backgroundColor:"#f5f6f7",backgroundOpacity:1,baseUrl:"",foregroundColor:"#eee",foregroundOpacity:1,gradientRatio:2,gradientDirection:"left-right",id:null,interval:.25,rtl:!1,speed:1.2,style:{},title:"Loading...",beforeMask:null};var Lp=function(e){return e.children?P.createElement(zp,Zt({},e)):P.createElement(Ty,Zt({},e))},Ty=function(e){return P.createElement(Lp,Zt({viewBox:"0 0 476 124"},e),P.createElement("rect",{x:"48",y:"8",width:"88",height:"6",rx:"3"}),P.createElement("rect",{x:"48",y:"26",width:"52",height:"6",rx:"3"}),P.createElement("rect",{x:"0",y:"56",width:"410",height:"6",rx:"3"}),P.createElement("rect",{x:"0",y:"72",width:"380",height:"6",rx:"3"}),P.createElement("rect",{x:"0",y:"88",width:"178",height:"6",rx:"3"}),P.createElement("circle",{cx:"20",cy:"20",r:"20"}))};const Py=Lp,Oc={light:{background:"#fff",text:"#000",grey:"#b4b4b4"},dark:{background:"#000",text:"#fff",grey:"#464646"}},_y=e=>{var H,k,K,A,le;const{theme:t="light",setSelected:n,defaultSku:r,addToBag:i,setImage:o,inBasket:l,leadSku:s,setCta:a,networkPreference:u,offerText:d,onError:m,style:g}=e,{data:h,error:v,finished:x}=wy(s),[w,p]=P.useState(s??Object.keys(h)[0]);P.useEffect(()=>{s&&p(s)},[s]),Sy(w),ky(w);const[c,f]=K0({devices:h,selectedSku:w}),S=G=>{n(G),p(G),o(h[G].picture)},y=Xo(),C=Cc({devices:h,selectedSku:w,availableSkus:c,field:"color",handleSelectSku:S,element:my,theme:t}),z=Cc({devices:h,selectedSku:w,availableSkus:c,field:"size",handleSelectSku:S,element:hy,theme:t}),[T,_]=P.useState(!1),[E,O]=P.useState(0);P.useEffect(()=>{const G=()=>{var U;O((E+1)%(((U=h[w].gallery)==null?void 0:U.length)||1))};let X;return T&&(X=window.setInterval(G,700)),()=>{X&&window.clearInterval(X)}},[T,E]);const[N,I]=P.useState(null),[B,V]=P.useState(!1),[ee,pe]=P.useState([]),M=()=>{V(!1);let G=`https://p1-smn4-api-cdn.shop.samsung.com/tokocommercewebservices/v2/uk/products/${w}/**?fields=FULL`;fetch(G).then(X=>X.json()).then(X=>{console.log(G),V(!0),pe(X),pe(X),console.log(ee.externalUrl)},X=>{V(!0),I(X)})},D=G=>{let U=[{productCode:G.currentTarget.getAttribute("data-sku"),qty:1}];console.log(U),fetch("https://p1-smn2-api-cdn.shop.samsung.com/tokocommercewebservices/v2/uk/addToCart/multi/?fields=BASIC&newCart=true",{headers:{accept:"application/json, text/javascript, */*; q=0.01","accept-language":"en-GB,en-US;q=0.9,en;q=0.8","content-type":"application/json"},body:JSON.stringify(U),method:"POST",mode:"cors",credentials:"include"}).then(he=>{console.log("Request complete! response:",he),setTimeout(function(){window.location.href="https://shop.samsung.com/uk/cart"},1e3)}).catch(he=>{console.error("Error:",he)})};P.useEffect(()=>{M()},[w,s]),P.useEffect(()=>{let G=null;h&&x&&h[w]&&(h[w].price.priceType?h[w]&&h[w].stock&&h[w].stock.stockLevelStatus==="outOfStock"?G=W(vr,{onClick:()=>{},size:y?26:16,style:{margin:y?"1em 0":" 0",padding:"0.8571em 1.5em",width:"100%",fontFamily:"SamsungOne",backgroundColor:"#f4f4f4",borderColor:"#ffffff",pointerEvents:"none",color:"#b5b5b5",textAlign:"center"},children:"Out of stock"}):h[w]&&h[w].stock&&h[w].price.priceType&&h[w].stock.stockLevelStatus!=="outOfStock"&&(t==="light"?G=W(Q0,{onClick:()=>{window.location.href=`${h[w].link}buy/?modelCode=${w}`},size:y?26:16,style:{margin:y?"1em 0":"0",padding:"0.8571em 1.5em",width:"100%",fontFamily:"SamsungOne",textAlign:"center"},...Dn(`PCDBuyNow:${h[w].name}`),children:"Buy now"}):G=W(kc,{onClick:()=>{window.location.href=`${h[w].link}buy/?modelCode=${w}`},size:y?26:16,style:{margin:y?"1em 0":"0",padding:"0.8571em 1.5em",width:"100%",fontFamily:"SamsungOne",textAlign:"center","&:hover":{borderColor:"#ffffff"}},...Dn(`PCDBuyNow:${h[w].name}`),children:"Buy now"})):G=W(vr,{onClick:()=>{},size:y?26:16,style:{margin:y?"1em 0":"0",padding:"0.8571em 1.5em",width:"100%",fontFamily:"SamsungOne",backgroundColor:"#f4f4f4",borderColor:"#ffffff",pointerEvents:"none",color:"#b5b5b5",textAlign:"center"},children:"Not for sale"}),G!==null&&a(G))},[h,w,x,h[w]]);const j=Oc[t]||Oc.light;P.useState("HAND"),P.useState(" Default Value "),P.useContext(qo);const Q=h[w],$=((H=Q==null?void 0:Q.wasPrice)==null?void 0:H.value)??((k=Q==null?void 0:Q.price)==null?void 0:k.value),R=((K=Q==null?void 0:Q.promotionPrice)==null?void 0:K.value)??((A=Q==null?void 0:Q.price)==null?void 0:A.value),b=$-R;return h[w]?W(bl,{children:et(H0,{style:{padding:y?"4.25vmin":"20px",position:"relative",paddingBottom:y?"40px":"70px",backgroundColor:"#fff",boxSizing:"border-box",width:y?"80vw":"100%",height:"100%",maxWidth:y?"88vw":"393px",overflow:"visible",minWidth:y?"300px":"393px",justifyContent:"space-between",...g},children:[!1,et(En,{style:{margin:y?"0em 0":"0",height:"100%",position:"relative",padding:"0 0 0 0",width:"100%",marginTop:"22px",justifyContent:"space-between"},children:[W("div",{style:{height:"32px"},children:d!=""&&W(Et,{size:y?24:16,color:"white",style:{fontFamily:"SamsungOne,sans-serif",fontWeight:"500",textAlign:"left",margin:"0 auto",WebkitTextDecoration:"none",textDecoration:"none",whiteSpace:"initial",width:"fit-content",background:"#2189ff",color:"white!important",padding:"7px 10px",borderRadius:"18px"},children:d})}),W(Et,{weight:"bold",style:{fontSize:"20px",marginTop:"20px",minHeight:"100px",fontFamily:"SamsungSharpSans",textAlign:"center",marginBottom:"20px"},children:h[w]&&h[w].name.replace("<br>","")}),h&&h[w]&&W("div",{style:{maxHeight:"222px",width:"100%",aspectRatio:"1 / 1",backgroundImage:`url(${T?((le=h[w].gallery[E])==null?void 0:le.url)??"":h[w].picture.url.replace("$THUB_SHOP_S$","").replace("$ORIGIN_PNG$","")+"$300_200_PNG$"})`,backgroundSize:"contain",backgroundPosition:"center",backgroundRepeat:"no-repeat",WebkitBackgroundSize:"contain",backgroundAttachment:"scroll",overflow:"visible"},children:!h[w].picture.url&&W(Py,{height:"136",width:"200",viewBox:"0 0 200 136",style:{maxWidth:"100%",margin:"0 auto",display:"flex"},children:W("rect",{x:"0",y:"0",rx:"15",ry:"15",width:"200",height:"136"})})}),et(En,{style:{width:"100%",marginTop:"min(1.11vw, 16px)",padding:"0",justifyContent:y?"flex-start":"space-between",flexGrow:1},children:[et("div",{style:{width:"100%",padding:"0 min(0.34vw, 5px)"},children:[h&&h[w].name.indexOf("TV")<=-1&&et(Et,{weight:"bold",size:y?19:12,style:{alignSelf:"center",color:j.text,textAlign:"center"},children:["Colour: ",h[w].color.colorName]}),et("div",{style:{margin:"min(0.34vw, 5px) 0",alignSelf:"center",justifyContent:"center",flexDirection:"column",display:"flex",minHeight:"70px"},children:[W(En,{row:!0,style:{justifyContent:"center",alignItems:"center",width:"100%",margin:y?"3vw 0 5vw":"min(1.11vw, 0px) 0",gap:"0px",padding:"0px",height:"fit-content",flexWrap:"wrap"},children:W(Pc,{children:C})}),h&&h[w].name.indexOf("Buds")<=-1&&W(En,{row:!0,style:{justifyContent:(h[w].name.indexOf("TV")<=-1,"center"),width:"100%",padding:"0",margin:"0 0 0",paddingLeft:"0px",paddingTop:"10px",gap:"5px",flexWrap:"wrap",height:"fit-content"},children:W(Pc,{children:z})})]}),et("div",{style:{display:"flex",flexDirection:"column",justifyContent:"center",height:y?"":"min(3.33vw, 48px)",margin:y?"":"0 ",paddingBottom:"1em",marginTop:"32px",width:"100%",textAlign:"center"},children:[h&&h[w].price.formattedValue!=="Loading..."&&h[w].stock.stockLevelStatus!=="outOfStock"&&et("div",{style:{},children:[b>0&&et(bl,{children:[W(Et,{size:y?40:22,style:{color:"#000",textAlign:"center",marginTop:y?"20px":"0",textDecoration:"line-through",display:"inline"},weight:"bold",children:h[w]&&h[w].wasPrice.formattedValue}),et(Et,{size:y?22:11,weight:"bold",style:{display:"inline",verticalAlign:"super",color:"#2189ff",padding:"0 0.5em"},children:["Save £",b.toFixed(2)]})]}),W(Et,{size:y?40:22,style:{color:"#000",textAlign:"center",marginTop:y?"20px":"0"},weight:"bold",children:h[w]&&h[w].price.formattedValue})]}),h&&h[w].stock.stockLevelStatus==="outOfStock"&&W(Et,{style:{color:j.grey},size:y?22:16,weight:"bold",align:"center",children:"This device is currently out of stock"}),h&&!h[w].price.priceType&&W(Et,{style:{color:j.grey},size:y?22:16,weight:"bold",align:"center",children:" "})]})]}),h&&et(En,{style:{justifyContent:"center",width:"100%",padding:"0",margin:"0 auto",alignSelf:"flex-start",gap:"1em"},row:!0,children:[h&&!h[w].price.priceType&&W(vr,{onClick:()=>{},size:y?26:16,style:{margin:y?"1em 0":"0",padding:"0.8571em 1.5em",width:"100%",fontFamily:"SamsungOne",backgroundColor:"#f4f4f4",borderColor:j.background,pointerEvents:"none",color:"#b5b5b5",textAlign:"center"},children:"Not for sale"}),h&&h[w]&&h[w].price.priceType&&h[w].stock&&h[w].stock.stockLevelStatus==="outOfStock"&&W(vr,{onClick:()=>{},size:y?26:16,style:{margin:y?"1em 0":" 0",marginBottom:y?"":"40px",padding:"0.8571em 1.5em",width:"fit-content",fontFamily:"SamsungOne",backgroundColor:"#f4f4f4",borderColor:j.background,pointerEvents:"none",color:"#b5b5b5",textAlign:"center"},children:"Out of stock"}),h&&h[w]&&h[w].stock&&h[w].price.priceType&&h[w].stock.stockLevelStatus!=="outOfStock"&&!l(Object.keys(h))&&h[w]&&t==="light"&&W("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"},children:W(vr,{"data-sku":h[w].sku,onClick:G=>{D(G)},size:y?26:16,style:{margin:y?"1em 0":"0",padding:"0.8571em 1.5em",width:"100%",maxWidth:"124px",fontFamily:"SamsungOne",textAlign:"center",cursor:"pointer",marginBottom:y?"0":"40px"},href:h[w].pdp,...Dn(`accessoryAdd:${h[w].name}`),children:"Buy Now"})}),h&&h[w]&&h[w].stock&&h[w].price.priceType&&h[w].stock.stockLevelStatus!=="outOfStock"&&!l(Object.keys(h))&&h[w]&&t==="dark"&&W(kc,{onClick:()=>{window.location.href=`${h[w].link}buy/?modelCode=${w}`},size:y?26:16,style:{margin:y?"1em 0":"0",padding:"0.8571em 1.5em",width:"100%",fontFamily:"SamsungOne",textAlign:"center",cursor:"pointer"},...Dn(`accessoryAdd:${h[w].name}`),children:"Buy Now"})]}),W(X0,{target:"_blank",size:y?30:18,style:{marginTop:y?"10px":"0",fontWeight:"bold",fontFamily:"SamsungOne"},href:ee.externalUrl,children:"Learn more"})]})]})]})}):W("div",{style:{display:"none",justifyContent:"center",alignItems:"center"},children:W("img",{style:{margin:"0 auto"},width:"80",src:"https://images.samsung.com/is/image/samsung/assets/uk/pay-monthly-contracts-2023/contract-loading.gif"})})};const zy=[{sku:"NK36C5070DS/UR",offerText:""},{sku:"NK24M3050PS/U1",offerText:""},{sku:"NQ5B7993AAK/U4",offerText:""},{sku:"NV7B41403AK/U4",offerText:""},{sku:"NV7B45205AS/U4",offerText:""}];function Ly(){const e=Xo(),t=G0(),n=e?1:t?2:3;return W("section",{style:{maxWidth:"1440px",margin:"0 auto",background:"#F6F6F6",padding:"40px 0",borderRadius:"0 0 25px 25px",overflow:"hidden"},children:W(tp,{slidesPerView:n,slidesPerGroup:n,modules:[Ov,Mv],navigation:!0,pagination:{clickable:!0},children:zy.map(r=>W(np,{style:{display:"flex",justifyContent:"center",alignItems:"center"},children:W(_y,{defaultSku:r.sku,theme:"light",setSelected:i=>console.log("sku"+i),addToBag:(i,o)=>console.log("naoo"),setImage:i=>console.log(i),inBasket:i=>!1,leadSku:r.sku,setCta:i=>console.log(i),onError:i=>console.log(i),networkPreference:"",offerText:r.offerText})},r.sku))})})}function Iy(){return W(Ly,{})}const Oy="modulepreload",My=function(e){return"/"+e},Mc={},$y=function(t,n,r){if(!n||n.length===0)return t();const i=document.getElementsByTagName("link");return Promise.all(n.map(o=>{if(o=My(o),o in Mc)return;Mc[o]=!0;const l=o.endsWith(".css"),s=l?'[rel="stylesheet"]':"";if(!!r)for(let d=i.length-1;d>=0;d--){const m=i[d];if(m.href===o&&(!l||m.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${o}"]${s}`))return;const u=document.createElement("link");if(u.rel=l?"stylesheet":Oy,l||(u.as="script",u.crossOrigin=""),u.href=o,document.head.appendChild(u),l)return new Promise((d,m)=>{u.addEventListener("load",d),u.addEventListener("error",()=>m(new Error(`Unable to preload CSS for ${o}`)))})})).then(()=>t())},Ay=e=>{e&&e instanceof Function&&$y(()=>import("./web-vitals-60d3425a.js"),[]).then(({getCLS:t,getFID:n,getFCP:r,getLCP:i,getTTFB:o})=>{t(e),n(e),r(e),i(e),o(e)})},Ny=L0` [hidden] { display: none; } font-family: 'SamsungOne, sans-serif'; margin: auto; background: white; color: black; > div, .maxwidth-limit { max-width: 1440px; margin: 0 auto; } .disclaimer { width: 80%; @media screen and (min-width: 768px) { width: 60%; } } .terms { margin: 0vw 5.55556vw; @media screen and (min-width: 768px) { margin: 0vw 8.19444vw; } @media screen and (min-width: 1440px) { margin: 0 120px; } } @font-face { font-family: 'SamsungSharpSans'; src: url('https://d199c2lmsg7yuw.cloudfront.net/SamsungSharpSans-Regular.otf') format('opentype'); font-style: normal; font-weight: 400; } @font-face { font-family: 'SamsungSharpSans'; src: url('https://d199c2lmsg7yuw.cloudfront.net/SamsungSharpSans-Medium.otf') format('opentype'); font-style: normal; font-weight: 500; } @font-face { font-family: 'SamsungSharpSans'; src: url('https://d199c2lmsg7yuw.cloudfront.net/SamsungSharpSans-Bold.otf') format('opentype'); font-style: normal; font-weight: 700; } .cheil-static-ecom *, .cheil-static-ecom *:after, .cheil-static-ecom *:before { box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; scroll-behavior: smooth; } .cheil-static-ecom { overflow: hidden; } #content > div.par.parsys > div.cl-g-sticky-navigation-text.section { display: none; } .visibleNav { display: block !important; } .pointer { cursor: pointer; } .addeventatc-selected { top: -175px!important; } #addeventatc2-drop { top: 0px!important; left: -55%!important; } .addevent { color: #fff!important; display: flex!important; justify-content: center; align-items: center; } .addevent:hover { color: #000!important; background: rgba(0,0,0,0)!important; } .addevent:hover svg #calendar-icon > * { stroke: #000!important; } .addeventatc_dropdown { width: 186px; } .addeventatc_dropdown span { background: none!important; padding: 14px 10px 14px 18px!important; } .divider { position: relative; width: 2px; &:after { content: ""; position: absolute; border-left: 2px solid black; height: 125%; border-radius: 2px; top: -0.2em; @media screen and (max-width: 768px) { border-left: 1px solid black; } } } .noWrap { white-space: nowrap; } .copyx { display: none!important; } .addeventatc { @media screen and (max-width: 768px){ margin: 3em auto; } span { display: none; } } .addeventatc .addeventatc_icon { display: none; } .ReactModal__Overlay { background: rgba(0, 0, 0, 0.5)!important; } .slick-slider { display: flex; } .slick-track { display: flex!important; align-items: center!important;; } img { &:focus { outline: none; } } #MinimalForm { display: none; } .formIframe { border: 0; } .CompareArrowLeft { position: absolute; top: -40%; right: 15%; } .CompareArrowRight { position: absolute; top: -40%; left: 15%; } .flex-end { align-self: flex-end; } .flex-start { align-self: flex-start; } .wider { letter-spacing: 0.1em; } .slick-slide { /* height: 50vh; */ max-width: 95vw !important; /* width: 75vw !important; */ overflow: hidden; } .slick-slide:focus { outline: none; } .slick-slider { max-width: 1440px; width: 95vw; } .slick-track { width: 95vw; } #apps { .slick-slider{ width: 100%; overflow: visible; margin: 0 auto; } .slick-arrow { display: none !important; } .slick-list { width: 100%; } } #cheil-id-root__financeModule{ margin: 25px auto !important; } .ReactModal__Body--open, .ReactModal__Html--open { overflow: hidden; } .ReactModal__Content { opacity: 0; max-width:1440px; transition: opacity 300ms ease-in-out; } .ReactModal__Content--after-open { opacity: 1; } .ReactModal__Content--before-close { opacity: 0; } .animatedSvg { stroke-dasharray: 100; stroke-dashoffset: 100; &_concierge { animation: dash 3s ease-in-out 1s forwards; } &_chat { animation: dashAlt 3s ease-in-out 2s forwards; } &_appointment { animation: dash 3s ease-in-out 3s forwards; } &_people { animation: dash 3s ease-in-out 4s forwards; } } @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { .animatedSvg { stroke-width: 0; stroke-dashoffset: 0; stroke-dasharray: 0; &_concierge { animation: none; } &_chat { animation:none; } &_appointment { animation: none; } &_people { animation: none; } } } _:-ms-lang(x), _:-webkit-full-screen, .animatedSvg{ stroke-width: 0; stroke-dashoffset: 0; stroke-dasharray: 0; &_concierge { animation: none; } &_chat { animation:none; } &_appointment { animation: none; } &_people { animation: none; } } @keyframes dash { 0% { stroke-dashoffset: 100; } 100% { stroke-dashoffset: 0; stroke-width: 0 } } @keyframes dashAlt { 0% { stroke-dashoffset: 100; } 100% { stroke-dashoffset: 0; } } `,Ry=Dl.createRoot(document.getElementById("cheil-static-da-offers-builtin"));Ry.render(W(ie.StrictMode,{children:W(_0,{theme:wp,children:et(py,{children:[W(Ny,{}),W(Iy,{})]})})}));try{window.sg.components.featureColumnCarousel.init()}catch{console.log("feature column carousel not loaded yet")}Ay(); }); </script> </div> <div class="cm-g-text-block aem-GridColumn aem-GridColumn--default--12"> <div class="textblock margin-top--48 bg-white text-center text-mo-center container-width-medium" id="microwave-products"> <div class="textblock__body padding-top--48 padding-bottom--48"> <h2 class="textblock__title" data-font-size-pc="48" data-font-size-mo="30">Get up to £80 on selected Microwaves</h2> <p class="textblock__desc" data-font-size-pc="18" data-font-size-mo="14">Purchase from Samsung.com by 03/12/24. While stocks last.</p> </div> </div> </div> <div class="static-content aem-GridColumn aem-GridColumn--default--12"> <style scoped="scoped"> body{margin:0}#cheil-static *{box-sizing:border-box}.boxShadowLight{box-shadow:.1px .2px .9px #00000005,.1px .4px 2.1px #00000007,.3px .8px 4px #00000009,.4px 1.3px 7.1px #0000000b,.8px 2.5px 13.4px #0000000d,2px 6px 32px #00000012}.noScrollBars{-webkitscrollbar-width:0}.noScrollBars::-webkit-scrollbar{display:none}.visible-in-aem{display:none}.aem-AuthorLayer-Edit .visible-in-aem{display:block}#rtbBanner{padding:min(120px,8.33vw) 0}#comparisonTable_Desktop td,#comparisonTable_Desktop th{text-align:center;padding:1.2em 0}#comparisonTable_Desktop tr{width:100%}@media only screen and (min-width: 768px){#rtbBanner .feature-column-carousel__content{margin-top:-20px;align-items:center;justify-content:center}#rtbBanner .feature-column-carousel__button{margin-top:0;margin-bottom:12px}#rtbBanner .feature-column-carousel__sub-title{padding-bottom:4px}}@media only screen and (max-width: 767px){#rtbBanner{padding:16.66vw 0}#rtbBanner .feature-column-carousel__feature{flex-wrap:nowrap;align-items:stretch;width:100%}#rtbBanner .feature-column-carousel__figure{width:40%}#rtbBanner .feature-column-carousel__content{margin-top:0;text-align:left;width:60%}#rtbBanner .feature-column-carousel__sub-title{padding-bottom:6px}#rtbBanner .title{font-size:17px!important}#rtbBanner .feature-column-carousel__text{padding-bottom:0}#rtbBanner .feature-column-carousel__text:last-child{padding-bottom:5.55555556vw}#rtbBanner .subTitle{font-size:14px!important}#rtbBanner .feature-column-carousel__button{margin-top:0;margin-bottom:0}#rtbBanner .feature-column-carousel__inner:first-child{padding-top:10px!important}th{width:30%}th:first-of-type{width:20%}}#spr-live-chat-app{opacity:0!important;pointer-events:none!important}.pCard{width:100%;overflow:hidden;background-color:#f6f6f6;flex-flow:row wrap;justify-content:flex-start;align-items:stretch;max-width:1440px;margin:0 auto;padding:60px 40px;flex:1 1 0%;gap:1em;display:grid;grid-template-columns:repeat(4,minmax(0px,1fr))}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none} </style> <div id="cheil-static-da-offers-microwaves"></div> <style> .hideInAem { display: none; } .aem-AuthorLayer-Edit .hideInAem { display: block; text-align: center; font-size: 30px; color: red; font-weight: 700; } </style> <p class="hideInAem">Github repository: https://github.com/cheil-uk/2024-DA-Offers/tree/homeappliance-micro</p> <script> ;(function(win,doc,callback){'use strict';callback=callback||function(){};function detach(){if(doc.addEventListener){doc.removeEventListener('DOMContentLoaded',completed);}else{doc.detachEvent('onreadystatechange',completed);}}function completed(){if(doc.addEventListener||event.type==='load'||doc.readyState==='complete'){detach();callback(window,window.jQuery);}}function init(){if (doc.addEventListener){doc.addEventListener('DOMContentLoaded',completed);}else{doc.attachEvent('onreadystatechange',completed);}}init();})(window,document,function(win,$){ (function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))r(i);new MutationObserver(i=>{for(const o of i)if(o.type==="childList")for(const l of o.addedNodes)l.tagName==="LINK"&&l.rel==="modulepreload"&&r(l)}).observe(document,{childList:!0,subtree:!0});function n(i){const o={};return i.integrity&&(o.integrity=i.integrity),i.referrerpolicy&&(o.referrerPolicy=i.referrerpolicy),i.crossorigin==="use-credentials"?o.credentials="include":i.crossorigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function r(i){if(i.ep)return;i.ep=!0;const o=n(i);fetch(i.href,o)}})();function Ip(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Ar={},Op={get exports(){return Ar},set exports(e){Ar=e}},Eo={},P={},Mp={get exports(){return P},set exports(e){P=e}},q={};/** * @license React * react.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var ei=Symbol.for("react.element"),$p=Symbol.for("react.portal"),Ap=Symbol.for("react.fragment"),Np=Symbol.for("react.strict_mode"),Rp=Symbol.for("react.profiler"),bp=Symbol.for("react.provider"),Dp=Symbol.for("react.context"),Fp=Symbol.for("react.forward_ref"),jp=Symbol.for("react.suspense"),Bp=Symbol.for("react.memo"),Vp=Symbol.for("react.lazy"),Ya=Symbol.iterator;function Gp(e){return e===null||typeof e!="object"?null:(e=Ya&&e[Ya]||e["@@iterator"],typeof e=="function"?e:null)}var $c={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Ac=Object.assign,Nc={};function tr(e,t,n){this.props=e,this.context=t,this.refs=Nc,this.updater=n||$c}tr.prototype.isReactComponent={};tr.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};tr.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Rc(){}Rc.prototype=tr.prototype;function Gs(e,t,n){this.props=e,this.context=t,this.refs=Nc,this.updater=n||$c}var Hs=Gs.prototype=new Rc;Hs.constructor=Gs;Ac(Hs,tr.prototype);Hs.isPureReactComponent=!0;var Qa=Array.isArray,bc=Object.prototype.hasOwnProperty,Us={current:null},Dc={key:!0,ref:!0,__self:!0,__source:!0};function Fc(e,t,n){var r,i={},o=null,l=null;if(t!=null)for(r in t.ref!==void 0&&(l=t.ref),t.key!==void 0&&(o=""+t.key),t)bc.call(t,r)&&!Dc.hasOwnProperty(r)&&(i[r]=t[r]);var s=arguments.length-2;if(s===1)i.children=n;else if(1<s){for(var a=Array(s),u=0;u<s;u++)a[u]=arguments[u+2];i.children=a}if(e&&e.defaultProps)for(r in s=e.defaultProps,s)i[r]===void 0&&(i[r]=s[r]);return{$$typeof:ei,type:e,key:o,ref:l,props:i,_owner:Us.current}}function Hp(e,t){return{$$typeof:ei,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function Ws(e){return typeof e=="object"&&e!==null&&e.$$typeof===ei}function Up(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var Xa=/\/+/g;function tl(e,t){return typeof e=="object"&&e!==null&&e.key!=null?Up(""+e.key):t.toString(36)}function Li(e,t,n,r,i){var o=typeof e;(o==="undefined"||o==="boolean")&&(e=null);var l=!1;if(e===null)l=!0;else switch(o){case"string":case"number":l=!0;break;case"object":switch(e.$$typeof){case ei:case $p:l=!0}}if(l)return l=e,i=i(l),e=r===""?"."+tl(l,0):r,Qa(i)?(n="",e!=null&&(n=e.replace(Xa,"$&/")+"/"),Li(i,t,n,"",function(u){return u})):i!=null&&(Ws(i)&&(i=Hp(i,n+(!i.key||l&&l.key===i.key?"":(""+i.key).replace(Xa,"$&/")+"/")+e)),t.push(i)),1;if(l=0,r=r===""?".":r+":",Qa(e))for(var s=0;s<e.length;s++){o=e[s];var a=r+tl(o,s);l+=Li(o,t,n,a,i)}else if(a=Gp(e),typeof a=="function")for(e=a.call(e),s=0;!(o=e.next()).done;)o=o.value,a=r+tl(o,s++),l+=Li(o,t,n,a,i);else if(o==="object")throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return l}function si(e,t,n){if(e==null)return e;var r=[],i=0;return Li(e,r,"","",function(o){return t.call(n,o,i++)}),r}function Wp(e){if(e._status===-1){var t=e._result;t=t(),t.then(function(n){(e._status===0||e._status===-1)&&(e._status=1,e._result=n)},function(n){(e._status===0||e._status===-1)&&(e._status=2,e._result=n)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)return e._result.default;throw e._result}var be={current:null},Ii={transition:null},Yp={ReactCurrentDispatcher:be,ReactCurrentBatchConfig:Ii,ReactCurrentOwner:Us};q.Children={map:si,forEach:function(e,t,n){si(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return si(e,function(){t++}),t},toArray:function(e){return si(e,function(t){return t})||[]},only:function(e){if(!Ws(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};q.Component=tr;q.Fragment=Ap;q.Profiler=Rp;q.PureComponent=Gs;q.StrictMode=Np;q.Suspense=jp;q.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Yp;q.cloneElement=function(e,t,n){if(e==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var r=Ac({},e.props),i=e.key,o=e.ref,l=e._owner;if(t!=null){if(t.ref!==void 0&&(o=t.ref,l=Us.current),t.key!==void 0&&(i=""+t.key),e.type&&e.type.defaultProps)var s=e.type.defaultProps;for(a in t)bc.call(t,a)&&!Dc.hasOwnProperty(a)&&(r[a]=t[a]===void 0&&s!==void 0?s[a]:t[a])}var a=arguments.length-2;if(a===1)r.children=n;else if(1<a){s=Array(a);for(var u=0;u<a;u++)s[u]=arguments[u+2];r.children=s}return{$$typeof:ei,type:e.type,key:i,ref:o,props:r,_owner:l}};q.createContext=function(e){return e={$$typeof:Dp,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:bp,_context:e},e.Consumer=e};q.createElement=Fc;q.createFactory=function(e){var t=Fc.bind(null,e);return t.type=e,t};q.createRef=function(){return{current:null}};q.forwardRef=function(e){return{$$typeof:Fp,render:e}};q.isValidElement=Ws;q.lazy=function(e){return{$$typeof:Vp,_payload:{_status:-1,_result:e},_init:Wp}};q.memo=function(e,t){return{$$typeof:Bp,type:e,compare:t===void 0?null:t}};q.startTransition=function(e){var t=Ii.transition;Ii.transition={};try{e()}finally{Ii.transition=t}};q.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")};q.useCallback=function(e,t){return be.current.useCallback(e,t)};q.useContext=function(e){return be.current.useContext(e)};q.useDebugValue=function(){};q.useDeferredValue=function(e){return be.current.useDeferredValue(e)};q.useEffect=function(e,t){return be.current.useEffect(e,t)};q.useId=function(){return be.current.useId()};q.useImperativeHandle=function(e,t,n){return be.current.useImperativeHandle(e,t,n)};q.useInsertionEffect=function(e,t){return be.current.useInsertionEffect(e,t)};q.useLayoutEffect=function(e,t){return be.current.useLayoutEffect(e,t)};q.useMemo=function(e,t){return be.current.useMemo(e,t)};q.useReducer=function(e,t,n){return be.current.useReducer(e,t,n)};q.useRef=function(e){return be.current.useRef(e)};q.useState=function(e){return be.current.useState(e)};q.useSyncExternalStore=function(e,t,n){return be.current.useSyncExternalStore(e,t,n)};q.useTransition=function(){return be.current.useTransition()};q.version="18.1.0";(function(e){e.exports=q})(Mp);const ie=Ip(P);/** * @license React * react-jsx-runtime.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var Qp=P,Xp=Symbol.for("react.element"),Kp=Symbol.for("react.fragment"),qp=Object.prototype.hasOwnProperty,Zp=Qp.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,Jp={key:!0,ref:!0,__self:!0,__source:!0};function jc(e,t,n){var r,i={},o=null,l=null;n!==void 0&&(o=""+n),t.key!==void 0&&(o=""+t.key),t.ref!==void 0&&(l=t.ref);for(r in t)qp.call(t,r)&&!Jp.hasOwnProperty(r)&&(i[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps,t)i[r]===void 0&&(i[r]=t[r]);return{$$typeof:Xp,type:e,key:o,ref:l,props:i,_owner:Zp.current}}Eo.Fragment=Kp;Eo.jsx=jc;Eo.jsxs=jc;(function(e){e.exports=Eo})(Op);const Vi=Ar.Fragment,W=Ar.jsx,et=Ar.jsxs;var Dl={},Fl={},em={get exports(){return Fl},set exports(e){Fl=e}},Ke={},jl={},tm={get exports(){return jl},set exports(e){jl=e}},Bc={};/** * @license React * scheduler.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */(function(e){function t(M,D){var j=M.length;M.push(D);e:for(;0<j;){var Q=j-1>>>1,$=M[Q];if(0<i($,D))M[Q]=D,M[j]=$,j=Q;else break e}}function n(M){return M.length===0?null:M[0]}function r(M){if(M.length===0)return null;var D=M[0],j=M.pop();if(j!==D){M[0]=j;e:for(var Q=0,$=M.length,R=$>>>1;Q<R;){var b=2*(Q+1)-1,H=M[b],k=b+1,K=M[k];if(0>i(H,j))k<$&&0>i(K,H)?(M[Q]=K,M[k]=j,Q=k):(M[Q]=H,M[b]=j,Q=b);else if(k<$&&0>i(K,j))M[Q]=K,M[k]=j,Q=k;else break e}}return D}function i(M,D){var j=M.sortIndex-D.sortIndex;return j!==0?j:M.id-D.id}if(typeof performance=="object"&&typeof performance.now=="function"){var o=performance;e.unstable_now=function(){return o.now()}}else{var l=Date,s=l.now();e.unstable_now=function(){return l.now()-s}}var a=[],u=[],d=1,m=null,g=3,h=!1,v=!1,x=!1,w=typeof setTimeout=="function"?setTimeout:null,p=typeof clearTimeout=="function"?clearTimeout:null,c=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function f(M){for(var D=n(u);D!==null;){if(D.callback===null)r(u);else if(D.startTime<=M)r(u),D.sortIndex=D.expirationTime,t(a,D);else break;D=n(u)}}function S(M){if(x=!1,f(M),!v)if(n(a)!==null)v=!0,ee(y);else{var D=n(u);D!==null&&pe(S,D.startTime-M)}}function y(M,D){v=!1,x&&(x=!1,p(T),T=-1),h=!0;var j=g;try{for(f(D),m=n(a);m!==null&&(!(m.expirationTime>D)||M&&!O());){var Q=m.callback;if(typeof Q=="function"){m.callback=null,g=m.priorityLevel;var $=Q(m.expirationTime<=D);D=e.unstable_now(),typeof $=="function"?m.callback=$:m===n(a)&&r(a),f(D)}else r(a);m=n(a)}if(m!==null)var R=!0;else{var b=n(u);b!==null&&pe(S,b.startTime-D),R=!1}return R}finally{m=null,g=j,h=!1}}var C=!1,z=null,T=-1,_=5,E=-1;function O(){return!(e.unstable_now()-E<_)}function N(){if(z!==null){var M=e.unstable_now();E=M;var D=!0;try{D=z(!0,M)}finally{D?I():(C=!1,z=null)}}else C=!1}var I;if(typeof c=="function")I=function(){c(N)};else if(typeof MessageChannel<"u"){var B=new MessageChannel,V=B.port2;B.port1.onmessage=N,I=function(){V.postMessage(null)}}else I=function(){w(N,0)};function ee(M){z=M,C||(C=!0,I())}function pe(M,D){T=w(function(){M(e.unstable_now())},D)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(M){M.callback=null},e.unstable_continueExecution=function(){v||h||(v=!0,ee(y))},e.unstable_forceFrameRate=function(M){0>M||125<M?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):_=0<M?Math.floor(1e3/M):5},e.unstable_getCurrentPriorityLevel=function(){return g},e.unstable_getFirstCallbackNode=function(){return n(a)},e.unstable_next=function(M){switch(g){case 1:case 2:case 3:var D=3;break;default:D=g}var j=g;g=D;try{return M()}finally{g=j}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(M,D){switch(M){case 1:case 2:case 3:case 4:case 5:break;default:M=3}var j=g;g=M;try{return D()}finally{g=j}},e.unstable_scheduleCallback=function(M,D,j){var Q=e.unstable_now();switch(typeof j=="object"&&j!==null?(j=j.delay,j=typeof j=="number"&&0<j?Q+j:Q):j=Q,M){case 1:var $=-1;break;case 2:$=250;break;case 5:$=1073741823;break;case 4:$=1e4;break;default:$=5e3}return $=j+$,M={id:d++,callback:D,priorityLevel:M,startTime:j,expirationTime:$,sortIndex:-1},j>Q?(M.sortIndex=j,t(u,M),n(a)===null&&M===n(u)&&(x?(p(T),T=-1):x=!0,pe(S,j-Q))):(M.sortIndex=$,t(a,M),v||h||(v=!0,ee(y))),M},e.unstable_shouldYield=O,e.unstable_wrapCallback=function(M){var D=g;return function(){var j=g;g=D;try{return M.apply(this,arguments)}finally{g=j}}}})(Bc);(function(e){e.exports=Bc})(tm);/** * @license React * react-dom.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var Vc=P,Xe=jl;function L(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var Gc=new Set,Nr={};function Sn(e,t){Wn(e,t),Wn(e+"Capture",t)}function Wn(e,t){for(Nr[e]=t,e=0;e<t.length;e++)Gc.add(t[e])}var Ot=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Bl=Object.prototype.hasOwnProperty,nm=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,Ka={},qa={};function rm(e){return Bl.call(qa,e)?!0:Bl.call(Ka,e)?!1:nm.test(e)?qa[e]=!0:(Ka[e]=!0,!1)}function im(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function om(e,t,n,r){if(t===null||typeof t>"u"||im(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function De(e,t,n,r,i,o,l){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=l}var Le={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Le[e]=new De(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];Le[t]=new De(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Le[e]=new De(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Le[e]=new De(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){Le[e]=new De(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Le[e]=new De(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Le[e]=new De(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Le[e]=new De(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Le[e]=new De(e,5,!1,e.toLowerCase(),null,!1,!1)});var Ys=/[\-:]([a-z])/g;function Qs(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(Ys,Qs);Le[t]=new De(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(Ys,Qs);Le[t]=new De(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(Ys,Qs);Le[t]=new De(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Le[e]=new De(e,1,!1,e.toLowerCase(),null,!1,!1)});Le.xlinkHref=new De("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Le[e]=new De(e,1,!1,e.toLowerCase(),null,!0,!0)});function Xs(e,t,n,r){var i=Le.hasOwnProperty(t)?Le[t]:null;(i!==null?i.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(om(t,n,i,r)&&(n=null),r||i===null?rm(t)&&(n===null?e.removeAttribute(t):e.setAttribute(t,""+n)):i.mustUseProperty?e[i.propertyName]=n===null?i.type===3?!1:"":n:(t=i.attributeName,r=i.attributeNamespace,n===null?e.removeAttribute(t):(i=i.type,n=i===3||i===4&&n===!0?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}var At=Vc.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,ai=Symbol.for("react.element"),Tn=Symbol.for("react.portal"),Pn=Symbol.for("react.fragment"),Ks=Symbol.for("react.strict_mode"),Vl=Symbol.for("react.profiler"),Hc=Symbol.for("react.provider"),Uc=Symbol.for("react.context"),qs=Symbol.for("react.forward_ref"),Gl=Symbol.for("react.suspense"),Hl=Symbol.for("react.suspense_list"),Zs=Symbol.for("react.memo"),Dt=Symbol.for("react.lazy"),Wc=Symbol.for("react.offscreen"),Za=Symbol.iterator;function sr(e){return e===null||typeof e!="object"?null:(e=Za&&e[Za]||e["@@iterator"],typeof e=="function"?e:null)}var fe=Object.assign,nl;function yr(e){if(nl===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);nl=t&&t[1]||""}return` `+nl+e}var rl=!1;function il(e,t){if(!e||rl)return"";rl=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(t,[])}catch(u){var r=u}Reflect.construct(e,[],t)}else{try{t.call()}catch(u){r=u}e.call(t.prototype)}else{try{throw Error()}catch(u){r=u}e()}}catch(u){if(u&&r&&typeof u.stack=="string"){for(var i=u.stack.split(` `),o=r.stack.split(` `),l=i.length-1,s=o.length-1;1<=l&&0<=s&&i[l]!==o[s];)s--;for(;1<=l&&0<=s;l--,s--)if(i[l]!==o[s]){if(l!==1||s!==1)do if(l--,s--,0>s||i[l]!==o[s]){var a=` `+i[l].replace(" at new "," at ");return e.displayName&&a.includes("<anonymous>")&&(a=a.replace("<anonymous>",e.displayName)),a}while(1<=l&&0<=s);break}}}finally{rl=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?yr(e):""}function lm(e){switch(e.tag){case 5:return yr(e.type);case 16:return yr("Lazy");case 13:return yr("Suspense");case 19:return yr("SuspenseList");case 0:case 2:case 15:return e=il(e.type,!1),e;case 11:return e=il(e.type.render,!1),e;case 1:return e=il(e.type,!0),e;default:return""}}function Ul(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Pn:return"Fragment";case Tn:return"Portal";case Vl:return"Profiler";case Ks:return"StrictMode";case Gl:return"Suspense";case Hl:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Uc:return(e.displayName||"Context")+".Consumer";case Hc:return(e._context.displayName||"Context")+".Provider";case qs:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Zs:return t=e.displayName||null,t!==null?t:Ul(e.type)||"Memo";case Dt:t=e._payload,e=e._init;try{return Ul(e(t))}catch{}}return null}function sm(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Ul(t);case 8:return t===Ks?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function Jt(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Yc(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function am(e){var t=Yc(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var i=n.get,o=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(l){r=""+l,o.call(this,l)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(l){r=""+l},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function ui(e){e._valueTracker||(e._valueTracker=am(e))}function Qc(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Yc(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Gi(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function Wl(e,t){var n=t.checked;return fe({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Ja(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=Jt(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function Xc(e,t){t=t.checked,t!=null&&Xs(e,"checked",t,!1)}function Yl(e,t){Xc(e,t);var n=Jt(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?Ql(e,t.type,n):t.hasOwnProperty("defaultValue")&&Ql(e,t.type,Jt(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function eu(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function Ql(e,t,n){(t!=="number"||Gi(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var wr=Array.isArray;function Fn(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i<n.length;i++)t["$"+n[i]]=!0;for(n=0;n<e.length;n++)i=t.hasOwnProperty("$"+e[n].value),e[n].selected!==i&&(e[n].selected=i),i&&r&&(e[n].defaultSelected=!0)}else{for(n=""+Jt(n),t=null,i=0;i<e.length;i++){if(e[i].value===n){e[i].selected=!0,r&&(e[i].defaultSelected=!0);return}t!==null||e[i].disabled||(t=e[i])}t!==null&&(t.selected=!0)}}function Xl(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(L(91));return fe({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function tu(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(L(92));if(wr(n)){if(1<n.length)throw Error(L(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:Jt(n)}}function Kc(e,t){var n=Jt(t.value),r=Jt(t.defaultValue);n!=null&&(n=""+n,n!==e.value&&(e.value=n),t.defaultValue==null&&e.defaultValue!==n&&(e.defaultValue=n)),r!=null&&(e.defaultValue=""+r)}function nu(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function qc(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function Kl(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?qc(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var ci,Zc=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,n,r,i){MSApp.execUnsafeLocalFunction(function(){return e(t,n,r,i)})}:e}(function(e,t){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=t;else{for(ci=ci||document.createElement("div"),ci.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=ci.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Rr(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var kr={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},um=["Webkit","ms","Moz","O"];Object.keys(kr).forEach(function(e){um.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),kr[t]=kr[e]})});function Jc(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||kr.hasOwnProperty(e)&&kr[e]?(""+t).trim():t+"px"}function ed(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,i=Jc(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,i):e[n]=i}}var cm=fe({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function ql(e,t){if(t){if(cm[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(L(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(L(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(L(61))}if(t.style!=null&&typeof t.style!="object")throw Error(L(62))}}function Zl(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Jl=null;function Js(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var es=null,jn=null,Bn=null;function ru(e){if(e=ri(e)){if(typeof es!="function")throw Error(L(280));var t=e.stateNode;t&&(t=Lo(t),es(e.stateNode,e.type,t))}}function td(e){jn?Bn?Bn.push(e):Bn=[e]:jn=e}function nd(){if(jn){var e=jn,t=Bn;if(Bn=jn=null,ru(e),t)for(e=0;e<t.length;e++)ru(t[e])}}function rd(e,t){return e(t)}function id(){}var ol=!1;function od(e,t,n){if(ol)return e(t,n);ol=!0;try{return rd(e,t,n)}finally{ol=!1,(jn!==null||Bn!==null)&&(id(),nd())}}function br(e,t){var n=e.stateNode;if(n===null)return null;var r=Lo(n);if(r===null)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(e=e.type,r=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!r;break e;default:e=!1}if(e)return null;if(n&&typeof n!="function")throw Error(L(231,t,typeof n));return n}var ts=!1;if(Ot)try{var ar={};Object.defineProperty(ar,"passive",{get:function(){ts=!0}}),window.addEventListener("test",ar,ar),window.removeEventListener("test",ar,ar)}catch{ts=!1}function dm(e,t,n,r,i,o,l,s,a){var u=Array.prototype.slice.call(arguments,3);try{t.apply(n,u)}catch(d){this.onError(d)}}var Cr=!1,Hi=null,Ui=!1,ns=null,fm={onError:function(e){Cr=!0,Hi=e}};function pm(e,t,n,r,i,o,l,s,a){Cr=!1,Hi=null,dm.apply(fm,arguments)}function mm(e,t,n,r,i,o,l,s,a){if(pm.apply(this,arguments),Cr){if(Cr){var u=Hi;Cr=!1,Hi=null}else throw Error(L(198));Ui||(Ui=!0,ns=u)}}function xn(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.flags&4098&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function ld(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function iu(e){if(xn(e)!==e)throw Error(L(188))}function hm(e){var t=e.alternate;if(!t){if(t=xn(e),t===null)throw Error(L(188));return t!==e?null:e}for(var n=e,r=t;;){var i=n.return;if(i===null)break;var o=i.alternate;if(o===null){if(r=i.return,r!==null){n=r;continue}break}if(i.child===o.child){for(o=i.child;o;){if(o===n)return iu(i),e;if(o===r)return iu(i),t;o=o.sibling}throw Error(L(188))}if(n.return!==r.return)n=i,r=o;else{for(var l=!1,s=i.child;s;){if(s===n){l=!0,n=i,r=o;break}if(s===r){l=!0,r=i,n=o;break}s=s.sibling}if(!l){for(s=o.child;s;){if(s===n){l=!0,n=o,r=i;break}if(s===r){l=!0,r=o,n=i;break}s=s.sibling}if(!l)throw Error(L(189))}}if(n.alternate!==r)throw Error(L(190))}if(n.tag!==3)throw Error(L(188));return n.stateNode.current===n?e:t}function sd(e){return e=hm(e),e!==null?ad(e):null}function ad(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=ad(e);if(t!==null)return t;e=e.sibling}return null}var ud=Xe.unstable_scheduleCallback,ou=Xe.unstable_cancelCallback,gm=Xe.unstable_shouldYield,vm=Xe.unstable_requestPaint,ve=Xe.unstable_now,ym=Xe.unstable_getCurrentPriorityLevel,ea=Xe.unstable_ImmediatePriority,cd=Xe.unstable_UserBlockingPriority,Wi=Xe.unstable_NormalPriority,wm=Xe.unstable_LowPriority,dd=Xe.unstable_IdlePriority,To=null,xt=null;function Sm(e){if(xt&&typeof xt.onCommitFiberRoot=="function")try{xt.onCommitFiberRoot(To,e,void 0,(e.current.flags&128)===128)}catch{}}var ht=Math.clz32?Math.clz32:Cm,xm=Math.log,km=Math.LN2;function Cm(e){return e>>>=0,e===0?32:31-(xm(e)/km|0)|0}var di=64,fi=4194304;function Sr(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function Yi(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,i=e.suspendedLanes,o=e.pingedLanes,l=n&268435455;if(l!==0){var s=l&~i;s!==0?r=Sr(s):(o&=l,o!==0&&(r=Sr(o)))}else l=n&~i,l!==0?r=Sr(l):o!==0&&(r=Sr(o));if(r===0)return 0;if(t!==0&&t!==r&&!(t&i)&&(i=r&-r,o=t&-t,i>=o||i===16&&(o&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0<t;)n=31-ht(t),i=1<<n,r|=e[n],t&=~i;return r}function Em(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function Tm(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,i=e.expirationTimes,o=e.pendingLanes;0<o;){var l=31-ht(o),s=1<<l,a=i[l];a===-1?(!(s&n)||s&r)&&(i[l]=Em(s,t)):a<=t&&(e.expiredLanes|=s),o&=~s}}function rs(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function fd(){var e=di;return di<<=1,!(di&4194240)&&(di=64),e}function ll(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function ti(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-ht(t),e[t]=n}function Pm(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<n;){var i=31-ht(n),o=1<<i;t[i]=0,r[i]=-1,e[i]=-1,n&=~o}}function ta(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-ht(n),i=1<<r;i&t|e[r]&t&&(e[r]|=t),n&=~i}}var ne=0;function pd(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var md,na,hd,gd,vd,is=!1,pi=[],Ut=null,Wt=null,Yt=null,Dr=new Map,Fr=new Map,jt=[],_m="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function lu(e,t){switch(e){case"focusin":case"focusout":Ut=null;break;case"dragenter":case"dragleave":Wt=null;break;case"mouseover":case"mouseout":Yt=null;break;case"pointerover":case"pointerout":Dr.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Fr.delete(t.pointerId)}}function ur(e,t,n,r,i,o){return e===null||e.nativeEvent!==o?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:o,targetContainers:[i]},t!==null&&(t=ri(t),t!==null&&na(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,i!==null&&t.indexOf(i)===-1&&t.push(i),e)}function zm(e,t,n,r,i){switch(t){case"focusin":return Ut=ur(Ut,e,t,n,r,i),!0;case"dragenter":return Wt=ur(Wt,e,t,n,r,i),!0;case"mouseover":return Yt=ur(Yt,e,t,n,r,i),!0;case"pointerover":var o=i.pointerId;return Dr.set(o,ur(Dr.get(o)||null,e,t,n,r,i)),!0;case"gotpointercapture":return o=i.pointerId,Fr.set(o,ur(Fr.get(o)||null,e,t,n,r,i)),!0}return!1}function yd(e){var t=an(e.target);if(t!==null){var n=xn(t);if(n!==null){if(t=n.tag,t===13){if(t=ld(n),t!==null){e.blockedOn=t,vd(e.priority,function(){hd(n)});return}}else if(t===3&&n.stateNode.current.memoizedState.isDehydrated){e.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}e.blockedOn=null}function Oi(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=os(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);Jl=r,n.target.dispatchEvent(r),Jl=null}else return t=ri(n),t!==null&&na(t),e.blockedOn=n,!1;t.shift()}return!0}function su(e,t,n){Oi(e)&&n.delete(t)}function Lm(){is=!1,Ut!==null&&Oi(Ut)&&(Ut=null),Wt!==null&&Oi(Wt)&&(Wt=null),Yt!==null&&Oi(Yt)&&(Yt=null),Dr.forEach(su),Fr.forEach(su)}function cr(e,t){e.blockedOn===t&&(e.blockedOn=null,is||(is=!0,Xe.unstable_scheduleCallback(Xe.unstable_NormalPriority,Lm)))}function jr(e){function t(i){return cr(i,e)}if(0<pi.length){cr(pi[0],e);for(var n=1;n<pi.length;n++){var r=pi[n];r.blockedOn===e&&(r.blockedOn=null)}}for(Ut!==null&&cr(Ut,e),Wt!==null&&cr(Wt,e),Yt!==null&&cr(Yt,e),Dr.forEach(t),Fr.forEach(t),n=0;n<jt.length;n++)r=jt[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<jt.length&&(n=jt[0],n.blockedOn===null);)yd(n),n.blockedOn===null&&jt.shift()}var Vn=At.ReactCurrentBatchConfig,Qi=!0;function Im(e,t,n,r){var i=ne,o=Vn.transition;Vn.transition=null;try{ne=1,ra(e,t,n,r)}finally{ne=i,Vn.transition=o}}function Om(e,t,n,r){var i=ne,o=Vn.transition;Vn.transition=null;try{ne=4,ra(e,t,n,r)}finally{ne=i,Vn.transition=o}}function ra(e,t,n,r){if(Qi){var i=os(e,t,n,r);if(i===null)gl(e,t,r,Xi,n),lu(e,r);else if(zm(i,e,t,n,r))r.stopPropagation();else if(lu(e,r),t&4&&-1<_m.indexOf(e)){for(;i!==null;){var o=ri(i);if(o!==null&&md(o),o=os(e,t,n,r),o===null&&gl(e,t,r,Xi,n),o===i)break;i=o}i!==null&&r.stopPropagation()}else gl(e,t,r,null,n)}}var Xi=null;function os(e,t,n,r){if(Xi=null,e=Js(r),e=an(e),e!==null)if(t=xn(e),t===null)e=null;else if(n=t.tag,n===13){if(e=ld(t),e!==null)return e;e=null}else if(n===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return Xi=e,null}function wd(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(ym()){case ea:return 1;case cd:return 4;case Wi:case wm:return 16;case dd:return 536870912;default:return 16}default:return 16}}var Vt=null,ia=null,Mi=null;function Sd(){if(Mi)return Mi;var e,t=ia,n=t.length,r,i="value"in Vt?Vt.value:Vt.textContent,o=i.length;for(e=0;e<n&&t[e]===i[e];e++);var l=n-e;for(r=1;r<=l&&t[n-r]===i[o-r];r++);return Mi=i.slice(e,1<r?1-r:void 0)}function $i(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function mi(){return!0}function au(){return!1}function qe(e){function t(n,r,i,o,l){this._reactName=n,this._targetInst=i,this.type=r,this.nativeEvent=o,this.target=l,this.currentTarget=null;for(var s in e)e.hasOwnProperty(s)&&(n=e[s],this[s]=n?n(o):o[s]);return this.isDefaultPrevented=(o.defaultPrevented!=null?o.defaultPrevented:o.returnValue===!1)?mi:au,this.isPropagationStopped=au,this}return fe(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var n=this.nativeEvent;n&&(n.preventDefault?n.preventDefault():typeof n.returnValue!="unknown"&&(n.returnValue=!1),this.isDefaultPrevented=mi)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=mi)},persist:function(){},isPersistent:mi}),t}var nr={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},oa=qe(nr),ni=fe({},nr,{view:0,detail:0}),Mm=qe(ni),sl,al,dr,Po=fe({},ni,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:la,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==dr&&(dr&&e.type==="mousemove"?(sl=e.screenX-dr.screenX,al=e.screenY-dr.screenY):al=sl=0,dr=e),sl)},movementY:function(e){return"movementY"in e?e.movementY:al}}),uu=qe(Po),$m=fe({},Po,{dataTransfer:0}),Am=qe($m),Nm=fe({},ni,{relatedTarget:0}),ul=qe(Nm),Rm=fe({},nr,{animationName:0,elapsedTime:0,pseudoElement:0}),bm=qe(Rm),Dm=fe({},nr,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Fm=qe(Dm),jm=fe({},nr,{data:0}),cu=qe(jm),Bm={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Vm={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},Gm={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Hm(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=Gm[e])?!!t[e]:!1}function la(){return Hm}var Um=fe({},ni,{key:function(e){if(e.key){var t=Bm[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=$i(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?Vm[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:la,charCode:function(e){return e.type==="keypress"?$i(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?$i(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),Wm=qe(Um),Ym=fe({},Po,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),du=qe(Ym),Qm=fe({},ni,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:la}),Xm=qe(Qm),Km=fe({},nr,{propertyName:0,elapsedTime:0,pseudoElement:0}),qm=qe(Km),Zm=fe({},Po,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),Jm=qe(Zm),eh=[9,13,27,32],sa=Ot&&"CompositionEvent"in window,Er=null;Ot&&"documentMode"in document&&(Er=document.documentMode);var th=Ot&&"TextEvent"in window&&!Er,xd=Ot&&(!sa||Er&&8<Er&&11>=Er),fu=String.fromCharCode(32),pu=!1;function kd(e,t){switch(e){case"keyup":return eh.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Cd(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var _n=!1;function nh(e,t){switch(e){case"compositionend":return Cd(t);case"keypress":return t.which!==32?null:(pu=!0,fu);case"textInput":return e=t.data,e===fu&&pu?null:e;default:return null}}function rh(e,t){if(_n)return e==="compositionend"||!sa&&kd(e,t)?(e=Sd(),Mi=ia=Vt=null,_n=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return xd&&t.locale!=="ko"?null:t.data;default:return null}}var ih={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function mu(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!ih[e.type]:t==="textarea"}function Ed(e,t,n,r){td(r),t=Ki(t,"onChange"),0<t.length&&(n=new oa("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Tr=null,Br=null;function oh(e){Nd(e,0)}function _o(e){var t=In(e);if(Qc(t))return e}function lh(e,t){if(e==="change")return t}var Td=!1;if(Ot){var cl;if(Ot){var dl="oninput"in document;if(!dl){var hu=document.createElement("div");hu.setAttribute("oninput","return;"),dl=typeof hu.oninput=="function"}cl=dl}else cl=!1;Td=cl&&(!document.documentMode||9<document.documentMode)}function gu(){Tr&&(Tr.detachEvent("onpropertychange",Pd),Br=Tr=null)}function Pd(e){if(e.propertyName==="value"&&_o(Br)){var t=[];Ed(t,Br,e,Js(e)),od(oh,t)}}function sh(e,t,n){e==="focusin"?(gu(),Tr=t,Br=n,Tr.attachEvent("onpropertychange",Pd)):e==="focusout"&&gu()}function ah(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return _o(Br)}function uh(e,t){if(e==="click")return _o(t)}function ch(e,t){if(e==="input"||e==="change")return _o(t)}function dh(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var gt=typeof Object.is=="function"?Object.is:dh;function Vr(e,t){if(gt(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var i=n[r];if(!Bl.call(t,i)||!gt(e[i],t[i]))return!1}return!0}function vu(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function yu(e,t){var n=vu(e);e=0;for(var r;n;){if(n.nodeType===3){if(r=e+n.textContent.length,e<=t&&r>=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=vu(n)}}function _d(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?_d(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function zd(){for(var e=window,t=Gi();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Gi(e.document)}return t}function aa(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function fh(e){var t=zd(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&_d(n.ownerDocument.documentElement,n)){if(r!==null&&aa(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var i=n.textContent.length,o=Math.min(r.start,i);r=r.end===void 0?o:Math.min(r.end,i),!e.extend&&o>r&&(i=r,r=o,o=i),i=yu(n,o);var l=yu(n,r);i&&l&&(e.rangeCount!==1||e.anchorNode!==i.node||e.anchorOffset!==i.offset||e.focusNode!==l.node||e.focusOffset!==l.offset)&&(t=t.createRange(),t.setStart(i.node,i.offset),e.removeAllRanges(),o>r?(e.addRange(t),e.extend(l.node,l.offset)):(t.setEnd(l.node,l.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n<t.length;n++)e=t[n],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var ph=Ot&&"documentMode"in document&&11>=document.documentMode,zn=null,ls=null,Pr=null,ss=!1;function wu(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;ss||zn==null||zn!==Gi(r)||(r=zn,"selectionStart"in r&&aa(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),Pr&&Vr(Pr,r)||(Pr=r,r=Ki(ls,"onSelect"),0<r.length&&(t=new oa("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=zn)))}function hi(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Ln={animationend:hi("Animation","AnimationEnd"),animationiteration:hi("Animation","AnimationIteration"),animationstart:hi("Animation","AnimationStart"),transitionend:hi("Transition","TransitionEnd")},fl={},Ld={};Ot&&(Ld=document.createElement("div").style,"AnimationEvent"in window||(delete Ln.animationend.animation,delete Ln.animationiteration.animation,delete Ln.animationstart.animation),"TransitionEvent"in window||delete Ln.transitionend.transition);function zo(e){if(fl[e])return fl[e];if(!Ln[e])return e;var t=Ln[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in Ld)return fl[e]=t[n];return e}var Id=zo("animationend"),Od=zo("animationiteration"),Md=zo("animationstart"),$d=zo("transitionend"),Ad=new Map,Su="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function nn(e,t){Ad.set(e,t),Sn(t,[e])}for(var pl=0;pl<Su.length;pl++){var ml=Su[pl],mh=ml.toLowerCase(),hh=ml[0].toUpperCase()+ml.slice(1);nn(mh,"on"+hh)}nn(Id,"onAnimationEnd");nn(Od,"onAnimationIteration");nn(Md,"onAnimationStart");nn("dblclick","onDoubleClick");nn("focusin","onFocus");nn("focusout","onBlur");nn($d,"onTransitionEnd");Wn("onMouseEnter",["mouseout","mouseover"]);Wn("onMouseLeave",["mouseout","mouseover"]);Wn("onPointerEnter",["pointerout","pointerover"]);Wn("onPointerLeave",["pointerout","pointerover"]);Sn("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Sn("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Sn("onBeforeInput",["compositionend","keypress","textInput","paste"]);Sn("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Sn("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Sn("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var xr="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),gh=new Set("cancel close invalid load scroll toggle".split(" ").concat(xr));function xu(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,mm(r,t,void 0,e),e.currentTarget=null}function Nd(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var r=e[n],i=r.event;r=r.listeners;e:{var o=void 0;if(t)for(var l=r.length-1;0<=l;l--){var s=r[l],a=s.instance,u=s.currentTarget;if(s=s.listener,a!==o&&i.isPropagationStopped())break e;xu(i,s,u),o=a}else for(l=0;l<r.length;l++){if(s=r[l],a=s.instance,u=s.currentTarget,s=s.listener,a!==o&&i.isPropagationStopped())break e;xu(i,s,u),o=a}}}if(Ui)throw e=ns,Ui=!1,ns=null,e}function se(e,t){var n=t[fs];n===void 0&&(n=t[fs]=new Set);var r=e+"__bubble";n.has(r)||(Rd(t,e,2,!1),n.add(r))}function hl(e,t,n){var r=0;t&&(r|=4),Rd(n,e,r,t)}var gi="_reactListening"+Math.random().toString(36).slice(2);function Gr(e){if(!e[gi]){e[gi]=!0,Gc.forEach(function(n){n!=="selectionchange"&&(gh.has(n)||hl(n,!1,e),hl(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[gi]||(t[gi]=!0,hl("selectionchange",!1,t))}}function Rd(e,t,n,r){switch(wd(t)){case 1:var i=Im;break;case 4:i=Om;break;default:i=ra}n=i.bind(null,t,n,e),i=void 0,!ts||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(i=!0),r?i!==void 0?e.addEventListener(t,n,{capture:!0,passive:i}):e.addEventListener(t,n,!0):i!==void 0?e.addEventListener(t,n,{passive:i}):e.addEventListener(t,n,!1)}function gl(e,t,n,r,i){var o=r;if(!(t&1)&&!(t&2)&&r!==null)e:for(;;){if(r===null)return;var l=r.tag;if(l===3||l===4){var s=r.stateNode.containerInfo;if(s===i||s.nodeType===8&&s.parentNode===i)break;if(l===4)for(l=r.return;l!==null;){var a=l.tag;if((a===3||a===4)&&(a=l.stateNode.containerInfo,a===i||a.nodeType===8&&a.parentNode===i))return;l=l.return}for(;s!==null;){if(l=an(s),l===null)return;if(a=l.tag,a===5||a===6){r=o=l;continue e}s=s.parentNode}}r=r.return}od(function(){var u=o,d=Js(n),m=[];e:{var g=Ad.get(e);if(g!==void 0){var h=oa,v=e;switch(e){case"keypress":if($i(n)===0)break e;case"keydown":case"keyup":h=Wm;break;case"focusin":v="focus",h=ul;break;case"focusout":v="blur",h=ul;break;case"beforeblur":case"afterblur":h=ul;break;case"click":if(n.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":h=uu;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":h=Am;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":h=Xm;break;case Id:case Od:case Md:h=bm;break;case $d:h=qm;break;case"scroll":h=Mm;break;case"wheel":h=Jm;break;case"copy":case"cut":case"paste":h=Fm;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":h=du}var x=(t&4)!==0,w=!x&&e==="scroll",p=x?g!==null?g+"Capture":null:g;x=[];for(var c=u,f;c!==null;){f=c;var S=f.stateNode;if(f.tag===5&&S!==null&&(f=S,p!==null&&(S=br(c,p),S!=null&&x.push(Hr(c,S,f)))),w)break;c=c.return}0<x.length&&(g=new h(g,v,null,n,d),m.push({event:g,listeners:x}))}}if(!(t&7)){e:{if(g=e==="mouseover"||e==="pointerover",h=e==="mouseout"||e==="pointerout",g&&n!==Jl&&(v=n.relatedTarget||n.fromElement)&&(an(v)||v[Mt]))break e;if((h||g)&&(g=d.window===d?d:(g=d.ownerDocument)?g.defaultView||g.parentWindow:window,h?(v=n.relatedTarget||n.toElement,h=u,v=v?an(v):null,v!==null&&(w=xn(v),v!==w||v.tag!==5&&v.tag!==6)&&(v=null)):(h=null,v=u),h!==v)){if(x=uu,S="onMouseLeave",p="onMouseEnter",c="mouse",(e==="pointerout"||e==="pointerover")&&(x=du,S="onPointerLeave",p="onPointerEnter",c="pointer"),w=h==null?g:In(h),f=v==null?g:In(v),g=new x(S,c+"leave",h,n,d),g.target=w,g.relatedTarget=f,S=null,an(d)===u&&(x=new x(p,c+"enter",v,n,d),x.target=f,x.relatedTarget=w,S=x),w=S,h&&v)t:{for(x=h,p=v,c=0,f=x;f;f=kn(f))c++;for(f=0,S=p;S;S=kn(S))f++;for(;0<c-f;)x=kn(x),c--;for(;0<f-c;)p=kn(p),f--;for(;c--;){if(x===p||p!==null&&x===p.alternate)break t;x=kn(x),p=kn(p)}x=null}else x=null;h!==null&&ku(m,g,h,x,!1),v!==null&&w!==null&&ku(m,w,v,x,!0)}}e:{if(g=u?In(u):window,h=g.nodeName&&g.nodeName.toLowerCase(),h==="select"||h==="input"&&g.type==="file")var y=lh;else if(mu(g))if(Td)y=ch;else{y=ah;var C=sh}else(h=g.nodeName)&&h.toLowerCase()==="input"&&(g.type==="checkbox"||g.type==="radio")&&(y=uh);if(y&&(y=y(e,u))){Ed(m,y,n,d);break e}C&&C(e,g,u),e==="focusout"&&(C=g._wrapperState)&&C.controlled&&g.type==="number"&&Ql(g,"number",g.value)}switch(C=u?In(u):window,e){case"focusin":(mu(C)||C.contentEditable==="true")&&(zn=C,ls=u,Pr=null);break;case"focusout":Pr=ls=zn=null;break;case"mousedown":ss=!0;break;case"contextmenu":case"mouseup":case"dragend":ss=!1,wu(m,n,d);break;case"selectionchange":if(ph)break;case"keydown":case"keyup":wu(m,n,d)}var z;if(sa)e:{switch(e){case"compositionstart":var T="onCompositionStart";break e;case"compositionend":T="onCompositionEnd";break e;case"compositionupdate":T="onCompositionUpdate";break e}T=void 0}else _n?kd(e,n)&&(T="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(T="onCompositionStart");T&&(xd&&n.locale!=="ko"&&(_n||T!=="onCompositionStart"?T==="onCompositionEnd"&&_n&&(z=Sd()):(Vt=d,ia="value"in Vt?Vt.value:Vt.textContent,_n=!0)),C=Ki(u,T),0<C.length&&(T=new cu(T,e,null,n,d),m.push({event:T,listeners:C}),z?T.data=z:(z=Cd(n),z!==null&&(T.data=z)))),(z=th?nh(e,n):rh(e,n))&&(u=Ki(u,"onBeforeInput"),0<u.length&&(d=new cu("onBeforeInput","beforeinput",null,n,d),m.push({event:d,listeners:u}),d.data=z))}Nd(m,t)})}function Hr(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Ki(e,t){for(var n=t+"Capture",r=[];e!==null;){var i=e,o=i.stateNode;i.tag===5&&o!==null&&(i=o,o=br(e,n),o!=null&&r.unshift(Hr(e,o,i)),o=br(e,t),o!=null&&r.push(Hr(e,o,i))),e=e.return}return r}function kn(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function ku(e,t,n,r,i){for(var o=t._reactName,l=[];n!==null&&n!==r;){var s=n,a=s.alternate,u=s.stateNode;if(a!==null&&a===r)break;s.tag===5&&u!==null&&(s=u,i?(a=br(n,o),a!=null&&l.unshift(Hr(n,a,s))):i||(a=br(n,o),a!=null&&l.push(Hr(n,a,s)))),n=n.return}l.length!==0&&e.push({event:t,listeners:l})}var vh=/\r\n?/g,yh=/\u0000|\uFFFD/g;function Cu(e){return(typeof e=="string"?e:""+e).replace(vh,` `).replace(yh,"")}function vi(e,t,n){if(t=Cu(t),Cu(e)!==t&&n)throw Error(L(425))}function qi(){}var as=null,us=null;function cs(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var ds=typeof setTimeout=="function"?setTimeout:void 0,wh=typeof clearTimeout=="function"?clearTimeout:void 0,Eu=typeof Promise=="function"?Promise:void 0,Sh=typeof queueMicrotask=="function"?queueMicrotask:typeof Eu<"u"?function(e){return Eu.resolve(null).then(e).catch(xh)}:ds;function xh(e){setTimeout(function(){throw e})}function vl(e,t){var n=t,r=0;do{var i=n.nextSibling;if(e.removeChild(n),i&&i.nodeType===8)if(n=i.data,n==="/$"){if(r===0){e.removeChild(i),jr(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=i}while(n);jr(t)}function _t(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?")break;if(t==="/$")return null}}return e}function Tu(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="$"||n==="$!"||n==="$?"){if(t===0)return e;t--}else n==="/$"&&t++}e=e.previousSibling}return null}var rr=Math.random().toString(36).slice(2),wt="__reactFiber$"+rr,Ur="__reactProps$"+rr,Mt="__reactContainer$"+rr,fs="__reactEvents$"+rr,kh="__reactListeners$"+rr,Ch="__reactHandles$"+rr;function an(e){var t=e[wt];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Mt]||n[wt]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=Tu(e);e!==null;){if(n=e[wt])return n;e=Tu(e)}return t}e=n,n=e.parentNode}return null}function ri(e){return e=e[wt]||e[Mt],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function In(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(L(33))}function Lo(e){return e[Ur]||null}var ps=[],On=-1;function rn(e){return{current:e}}function ae(e){0>On||(e.current=ps[On],ps[On]=null,On--)}function oe(e,t){On++,ps[On]=e.current,e.current=t}var en={},Ae=rn(en),Ge=rn(!1),fn=en;function Yn(e,t){var n=e.type.contextTypes;if(!n)return en;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var i={},o;for(o in n)i[o]=t[o];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function He(e){return e=e.childContextTypes,e!=null}function Zi(){ae(Ge),ae(Ae)}function Pu(e,t,n){if(Ae.current!==en)throw Error(L(168));oe(Ae,t),oe(Ge,n)}function bd(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var i in r)if(!(i in t))throw Error(L(108,sm(e)||"Unknown",i));return fe({},n,r)}function Ji(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||en,fn=Ae.current,oe(Ae,e),oe(Ge,Ge.current),!0}function _u(e,t,n){var r=e.stateNode;if(!r)throw Error(L(169));n?(e=bd(e,t,fn),r.__reactInternalMemoizedMergedChildContext=e,ae(Ge),ae(Ae),oe(Ae,e)):ae(Ge),oe(Ge,n)}var Pt=null,Io=!1,yl=!1;function Dd(e){Pt===null?Pt=[e]:Pt.push(e)}function Eh(e){Io=!0,Dd(e)}function on(){if(!yl&&Pt!==null){yl=!0;var e=0,t=ne;try{var n=Pt;for(ne=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}Pt=null,Io=!1}catch(i){throw Pt!==null&&(Pt=Pt.slice(e+1)),ud(ea,on),i}finally{ne=t,yl=!1}}return null}var Th=At.ReactCurrentBatchConfig;function ct(e,t){if(e&&e.defaultProps){t=fe({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}var eo=rn(null),to=null,Mn=null,ua=null;function ca(){ua=Mn=to=null}function da(e){var t=eo.current;ae(eo),e._currentValue=t}function ms(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function Gn(e,t){to=e,ua=Mn=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(Ve=!0),e.firstContext=null)}function lt(e){var t=e._currentValue;if(ua!==e)if(e={context:e,memoizedValue:t,next:null},Mn===null){if(to===null)throw Error(L(308));Mn=e,to.dependencies={lanes:0,firstContext:e}}else Mn=Mn.next=e;return t}var pt=null,Ft=!1;function fa(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Fd(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function It(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Qt(e,t){var n=e.updateQueue;n!==null&&(n=n.shared,Lf(e)?(e=n.interleaved,e===null?(t.next=t,pt===null?pt=[n]:pt.push(n)):(t.next=e.next,e.next=t),n.interleaved=t):(e=n.pending,e===null?t.next=t:(t.next=e.next,e.next=t),n.pending=t))}function Ai(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,ta(e,n)}}function zu(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var i=null,o=null;if(n=n.firstBaseUpdate,n!==null){do{var l={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};o===null?i=o=l:o=o.next=l,n=n.next}while(n!==null);o===null?i=o=t:o=o.next=t}else i=o=t;n={baseState:r.baseState,firstBaseUpdate:i,lastBaseUpdate:o,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function no(e,t,n,r){var i=e.updateQueue;Ft=!1;var o=i.firstBaseUpdate,l=i.lastBaseUpdate,s=i.shared.pending;if(s!==null){i.shared.pending=null;var a=s,u=a.next;a.next=null,l===null?o=u:l.next=u,l=a;var d=e.alternate;d!==null&&(d=d.updateQueue,s=d.lastBaseUpdate,s!==l&&(s===null?d.firstBaseUpdate=u:s.next=u,d.lastBaseUpdate=a))}if(o!==null){var m=i.baseState;l=0,d=u=a=null,s=o;do{var g=s.lane,h=s.eventTime;if((r&g)===g){d!==null&&(d=d.next={eventTime:h,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var v=e,x=s;switch(g=t,h=n,x.tag){case 1:if(v=x.payload,typeof v=="function"){m=v.call(h,m,g);break e}m=v;break e;case 3:v.flags=v.flags&-65537|128;case 0:if(v=x.payload,g=typeof v=="function"?v.call(h,m,g):v,g==null)break e;m=fe({},m,g);break e;case 2:Ft=!0}}s.callback!==null&&s.lane!==0&&(e.flags|=64,g=i.effects,g===null?i.effects=[s]:g.push(s))}else h={eventTime:h,lane:g,tag:s.tag,payload:s.payload,callback:s.callback,next:null},d===null?(u=d=h,a=m):d=d.next=h,l|=g;if(s=s.next,s===null){if(s=i.shared.pending,s===null)break;g=s,s=g.next,g.next=null,i.lastBaseUpdate=g,i.shared.pending=null}}while(1);if(d===null&&(a=m),i.baseState=a,i.firstBaseUpdate=u,i.lastBaseUpdate=d,t=i.shared.interleaved,t!==null){i=t;do l|=i.lane,i=i.next;while(i!==t)}else o===null&&(i.shared.lanes=0);hn|=l,e.lanes=l,e.memoizedState=m}}function Lu(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var r=e[t],i=r.callback;if(i!==null){if(r.callback=null,r=n,typeof i!="function")throw Error(L(191,i));i.call(r)}}}var jd=new Vc.Component().refs;function hs(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:fe({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var Oo={isMounted:function(e){return(e=e._reactInternals)?xn(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=Re(),i=Kt(e),o=It(r,i);o.payload=t,n!=null&&(o.callback=n),Qt(e,o),t=ot(e,i,r),t!==null&&Ai(t,e,i)},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=Re(),i=Kt(e),o=It(r,i);o.tag=1,o.payload=t,n!=null&&(o.callback=n),Qt(e,o),t=ot(e,i,r),t!==null&&Ai(t,e,i)},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Re(),r=Kt(e),i=It(n,r);i.tag=2,t!=null&&(i.callback=t),Qt(e,i),t=ot(e,r,n),t!==null&&Ai(t,e,r)}};function Iu(e,t,n,r,i,o,l){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,o,l):t.prototype&&t.prototype.isPureReactComponent?!Vr(n,r)||!Vr(i,o):!0}function Bd(e,t,n){var r=!1,i=en,o=t.contextType;return typeof o=="object"&&o!==null?o=lt(o):(i=He(t)?fn:Ae.current,r=t.contextTypes,o=(r=r!=null)?Yn(e,i):en),t=new t(n,o),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=Oo,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=i,e.__reactInternalMemoizedMaskedChildContext=o),t}function Ou(e,t,n,r){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(n,r),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&Oo.enqueueReplaceState(t,t.state,null)}function gs(e,t,n,r){var i=e.stateNode;i.props=n,i.state=e.memoizedState,i.refs=jd,fa(e);var o=t.contextType;typeof o=="object"&&o!==null?i.context=lt(o):(o=He(t)?fn:Ae.current,i.context=Yn(e,o)),i.state=e.memoizedState,o=t.getDerivedStateFromProps,typeof o=="function"&&(hs(e,t,o,n),i.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof i.getSnapshotBeforeUpdate=="function"||typeof i.UNSAFE_componentWillMount!="function"&&typeof i.componentWillMount!="function"||(t=i.state,typeof i.componentWillMount=="function"&&i.componentWillMount(),typeof i.UNSAFE_componentWillMount=="function"&&i.UNSAFE_componentWillMount(),t!==i.state&&Oo.enqueueReplaceState(i,i.state,null),no(e,n,i,r),i.state=e.memoizedState),typeof i.componentDidMount=="function"&&(e.flags|=4194308)}var $n=[],An=0,ro=null,io=0,tt=[],nt=0,pn=null,zt=1,Lt="";function ln(e,t){$n[An++]=io,$n[An++]=ro,ro=e,io=t}function Vd(e,t,n){tt[nt++]=zt,tt[nt++]=Lt,tt[nt++]=pn,pn=e;var r=zt;e=Lt;var i=32-ht(r)-1;r&=~(1<<i),n+=1;var o=32-ht(t)+i;if(30<o){var l=i-i%5;o=(r&(1<<l)-1).toString(32),r>>=l,i-=l,zt=1<<32-ht(t)+i|n<<i|r,Lt=o+e}else zt=1<<o|n<<i|r,Lt=e}function pa(e){e.return!==null&&(ln(e,1),Vd(e,1,0))}function ma(e){for(;e===ro;)ro=$n[--An],$n[An]=null,io=$n[--An],$n[An]=null;for(;e===pn;)pn=tt[--nt],tt[nt]=null,Lt=tt[--nt],tt[nt]=null,zt=tt[--nt],tt[nt]=null}var Qe=null,Be=null,ue=!1,ft=null;function Gd(e,t){var n=rt(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,t=e.deletions,t===null?(e.deletions=[n],e.flags|=16):t.push(n)}function Mu(e,t){switch(e.tag){case 5:var n=e.type;return t=t.nodeType!==1||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,Qe=e,Be=_t(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,Qe=e,Be=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=pn!==null?{id:zt,overflow:Lt}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=rt(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,Qe=e,Be=null,!0):!1;default:return!1}}function vs(e){return(e.mode&1)!==0&&(e.flags&128)===0}function ys(e){if(ue){var t=Be;if(t){var n=t;if(!Mu(e,t)){if(vs(e))throw Error(L(418));t=_t(n.nextSibling);var r=Qe;t&&Mu(e,t)?Gd(r,n):(e.flags=e.flags&-4097|2,ue=!1,Qe=e)}}else{if(vs(e))throw Error(L(418));e.flags=e.flags&-4097|2,ue=!1,Qe=e}}}function $u(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;Qe=e}function fr(e){if(e!==Qe)return!1;if(!ue)return $u(e),ue=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!cs(e.type,e.memoizedProps)),t&&(t=Be)){if(vs(e)){for(e=Be;e;)e=_t(e.nextSibling);throw Error(L(418))}for(;t;)Gd(e,t),t=_t(t.nextSibling)}if($u(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(L(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){Be=_t(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}Be=null}}else Be=Qe?_t(e.stateNode.nextSibling):null;return!0}function Qn(){Be=Qe=null,ue=!1}function ha(e){ft===null?ft=[e]:ft.push(e)}function pr(e,t,n){if(e=n.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(n._owner){if(n=n._owner,n){if(n.tag!==1)throw Error(L(309));var r=n.stateNode}if(!r)throw Error(L(147,e));var i=r,o=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===o?t.ref:(t=function(l){var s=i.refs;s===jd&&(s=i.refs={}),l===null?delete s[o]:s[o]=l},t._stringRef=o,t)}if(typeof e!="string")throw Error(L(284));if(!n._owner)throw Error(L(290,e))}return e}function yi(e,t){throw e=Object.prototype.toString.call(t),Error(L(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function Au(e){var t=e._init;return t(e._payload)}function Hd(e){function t(p,c){if(e){var f=p.deletions;f===null?(p.deletions=[c],p.flags|=16):f.push(c)}}function n(p,c){if(!e)return null;for(;c!==null;)t(p,c),c=c.sibling;return null}function r(p,c){for(p=new Map;c!==null;)c.key!==null?p.set(c.key,c):p.set(c.index,c),c=c.sibling;return p}function i(p,c){return p=tn(p,c),p.index=0,p.sibling=null,p}function o(p,c,f){return p.index=f,e?(f=p.alternate,f!==null?(f=f.index,f<c?(p.flags|=2,c):f):(p.flags|=2,c)):(p.flags|=1048576,c)}function l(p){return e&&p.alternate===null&&(p.flags|=2),p}function s(p,c,f,S){return c===null||c.tag!==6?(c=El(f,p.mode,S),c.return=p,c):(c=i(c,f),c.return=p,c)}function a(p,c,f,S){var y=f.type;return y===Pn?d(p,c,f.props.children,S,f.key):c!==null&&(c.elementType===y||typeof y=="object"&&y!==null&&y.$$typeof===Dt&&Au(y)===c.type)?(S=i(c,f.props),S.ref=pr(p,c,f),S.return=p,S):(S=Fi(f.type,f.key,f.props,null,p.mode,S),S.ref=pr(p,c,f),S.return=p,S)}function u(p,c,f,S){return c===null||c.tag!==4||c.stateNode.containerInfo!==f.containerInfo||c.stateNode.implementation!==f.implementation?(c=Tl(f,p.mode,S),c.return=p,c):(c=i(c,f.children||[]),c.return=p,c)}function d(p,c,f,S,y){return c===null||c.tag!==7?(c=dn(f,p.mode,S,y),c.return=p,c):(c=i(c,f),c.return=p,c)}function m(p,c,f){if(typeof c=="string"&&c!==""||typeof c=="number")return c=El(""+c,p.mode,f),c.return=p,c;if(typeof c=="object"&&c!==null){switch(c.$$typeof){case ai:return f=Fi(c.type,c.key,c.props,null,p.mode,f),f.ref=pr(p,null,c),f.return=p,f;case Tn:return c=Tl(c,p.mode,f),c.return=p,c;case Dt:var S=c._init;return m(p,S(c._payload),f)}if(wr(c)||sr(c))return c=dn(c,p.mode,f,null),c.return=p,c;yi(p,c)}return null}function g(p,c,f,S){var y=c!==null?c.key:null;if(typeof f=="string"&&f!==""||typeof f=="number")return y!==null?null:s(p,c,""+f,S);if(typeof f=="object"&&f!==null){switch(f.$$typeof){case ai:return f.key===y?a(p,c,f,S):null;case Tn:return f.key===y?u(p,c,f,S):null;case Dt:return y=f._init,g(p,c,y(f._payload),S)}if(wr(f)||sr(f))return y!==null?null:d(p,c,f,S,null);yi(p,f)}return null}function h(p,c,f,S,y){if(typeof S=="string"&&S!==""||typeof S=="number")return p=p.get(f)||null,s(c,p,""+S,y);if(typeof S=="object"&&S!==null){switch(S.$$typeof){case ai:return p=p.get(S.key===null?f:S.key)||null,a(c,p,S,y);case Tn:return p=p.get(S.key===null?f:S.key)||null,u(c,p,S,y);case Dt:var C=S._init;return h(p,c,f,C(S._payload),y)}if(wr(S)||sr(S))return p=p.get(f)||null,d(c,p,S,y,null);yi(c,S)}return null}function v(p,c,f,S){for(var y=null,C=null,z=c,T=c=0,_=null;z!==null&&T<f.length;T++){z.index>T?(_=z,z=null):_=z.sibling;var E=g(p,z,f[T],S);if(E===null){z===null&&(z=_);break}e&&z&&E.alternate===null&&t(p,z),c=o(E,c,T),C===null?y=E:C.sibling=E,C=E,z=_}if(T===f.length)return n(p,z),ue&&ln(p,T),y;if(z===null){for(;T<f.length;T++)z=m(p,f[T],S),z!==null&&(c=o(z,c,T),C===null?y=z:C.sibling=z,C=z);return ue&&ln(p,T),y}for(z=r(p,z);T<f.length;T++)_=h(z,p,T,f[T],S),_!==null&&(e&&_.alternate!==null&&z.delete(_.key===null?T:_.key),c=o(_,c,T),C===null?y=_:C.sibling=_,C=_);return e&&z.forEach(function(O){return t(p,O)}),ue&&ln(p,T),y}function x(p,c,f,S){var y=sr(f);if(typeof y!="function")throw Error(L(150));if(f=y.call(f),f==null)throw Error(L(151));for(var C=y=null,z=c,T=c=0,_=null,E=f.next();z!==null&&!E.done;T++,E=f.next()){z.index>T?(_=z,z=null):_=z.sibling;var O=g(p,z,E.value,S);if(O===null){z===null&&(z=_);break}e&&z&&O.alternate===null&&t(p,z),c=o(O,c,T),C===null?y=O:C.sibling=O,C=O,z=_}if(E.done)return n(p,z),ue&&ln(p,T),y;if(z===null){for(;!E.done;T++,E=f.next())E=m(p,E.value,S),E!==null&&(c=o(E,c,T),C===null?y=E:C.sibling=E,C=E);return ue&&ln(p,T),y}for(z=r(p,z);!E.done;T++,E=f.next())E=h(z,p,T,E.value,S),E!==null&&(e&&E.alternate!==null&&z.delete(E.key===null?T:E.key),c=o(E,c,T),C===null?y=E:C.sibling=E,C=E);return e&&z.forEach(function(N){return t(p,N)}),ue&&ln(p,T),y}function w(p,c,f,S){if(typeof f=="object"&&f!==null&&f.type===Pn&&f.key===null&&(f=f.props.children),typeof f=="object"&&f!==null){switch(f.$$typeof){case ai:e:{for(var y=f.key,C=c;C!==null;){if(C.key===y){if(y=f.type,y===Pn){if(C.tag===7){n(p,C.sibling),c=i(C,f.props.children),c.return=p,p=c;break e}}else if(C.elementType===y||typeof y=="object"&&y!==null&&y.$$typeof===Dt&&Au(y)===C.type){n(p,C.sibling),c=i(C,f.props),c.ref=pr(p,C,f),c.return=p,p=c;break e}n(p,C);break}else t(p,C);C=C.sibling}f.type===Pn?(c=dn(f.props.children,p.mode,S,f.key),c.return=p,p=c):(S=Fi(f.type,f.key,f.props,null,p.mode,S),S.ref=pr(p,c,f),S.return=p,p=S)}return l(p);case Tn:e:{for(C=f.key;c!==null;){if(c.key===C)if(c.tag===4&&c.stateNode.containerInfo===f.containerInfo&&c.stateNode.implementation===f.implementation){n(p,c.sibling),c=i(c,f.children||[]),c.return=p,p=c;break e}else{n(p,c);break}else t(p,c);c=c.sibling}c=Tl(f,p.mode,S),c.return=p,p=c}return l(p);case Dt:return C=f._init,w(p,c,C(f._payload),S)}if(wr(f))return v(p,c,f,S);if(sr(f))return x(p,c,f,S);yi(p,f)}return typeof f=="string"&&f!==""||typeof f=="number"?(f=""+f,c!==null&&c.tag===6?(n(p,c.sibling),c=i(c,f),c.return=p,p=c):(n(p,c),c=El(f,p.mode,S),c.return=p,p=c),l(p)):n(p,c)}return w}var Xn=Hd(!0),Ud=Hd(!1),ii={},kt=rn(ii),Wr=rn(ii),Yr=rn(ii);function un(e){if(e===ii)throw Error(L(174));return e}function ga(e,t){switch(oe(Yr,t),oe(Wr,e),oe(kt,ii),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:Kl(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=Kl(t,e)}ae(kt),oe(kt,t)}function Kn(){ae(kt),ae(Wr),ae(Yr)}function Wd(e){un(Yr.current);var t=un(kt.current),n=Kl(t,e.type);t!==n&&(oe(Wr,e),oe(kt,n))}function va(e){Wr.current===e&&(ae(kt),ae(Wr))}var ce=rn(0);function oo(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var wl=[];function ya(){for(var e=0;e<wl.length;e++)wl[e]._workInProgressVersionPrimary=null;wl.length=0}var Ni=At.ReactCurrentDispatcher,Sl=At.ReactCurrentBatchConfig,mn=0,de=null,we=null,Ce=null,lo=!1,_r=!1,Qr=0,Ph=0;function Oe(){throw Error(L(321))}function wa(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!gt(e[n],t[n]))return!1;return!0}function Sa(e,t,n,r,i,o){if(mn=o,de=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,Ni.current=e===null||e.memoizedState===null?Ih:Oh,e=n(r,i),_r){o=0;do{if(_r=!1,Qr=0,25<=o)throw Error(L(301));o+=1,Ce=we=null,t.updateQueue=null,Ni.current=Mh,e=n(r,i)}while(_r)}if(Ni.current=so,t=we!==null&&we.next!==null,mn=0,Ce=we=de=null,lo=!1,t)throw Error(L(300));return e}function xa(){var e=Qr!==0;return Qr=0,e}function yt(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Ce===null?de.memoizedState=Ce=e:Ce=Ce.next=e,Ce}function st(){if(we===null){var e=de.alternate;e=e!==null?e.memoizedState:null}else e=we.next;var t=Ce===null?de.memoizedState:Ce.next;if(t!==null)Ce=t,we=e;else{if(e===null)throw Error(L(310));we=e,e={memoizedState:we.memoizedState,baseState:we.baseState,baseQueue:we.baseQueue,queue:we.queue,next:null},Ce===null?de.memoizedState=Ce=e:Ce=Ce.next=e}return Ce}function Xr(e,t){return typeof t=="function"?t(e):t}function xl(e){var t=st(),n=t.queue;if(n===null)throw Error(L(311));n.lastRenderedReducer=e;var r=we,i=r.baseQueue,o=n.pending;if(o!==null){if(i!==null){var l=i.next;i.next=o.next,o.next=l}r.baseQueue=i=o,n.pending=null}if(i!==null){o=i.next,r=r.baseState;var s=l=null,a=null,u=o;do{var d=u.lane;if((mn&d)===d)a!==null&&(a=a.next={lane:0,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null}),r=u.hasEagerState?u.eagerState:e(r,u.action);else{var m={lane:d,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null};a===null?(s=a=m,l=r):a=a.next=m,de.lanes|=d,hn|=d}u=u.next}while(u!==null&&u!==o);a===null?l=r:a.next=s,gt(r,t.memoizedState)||(Ve=!0),t.memoizedState=r,t.baseState=l,t.baseQueue=a,n.lastRenderedState=r}if(e=n.interleaved,e!==null){i=e;do o=i.lane,de.lanes|=o,hn|=o,i=i.next;while(i!==e)}else i===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function kl(e){var t=st(),n=t.queue;if(n===null)throw Error(L(311));n.lastRenderedReducer=e;var r=n.dispatch,i=n.pending,o=t.memoizedState;if(i!==null){n.pending=null;var l=i=i.next;do o=e(o,l.action),l=l.next;while(l!==i);gt(o,t.memoizedState)||(Ve=!0),t.memoizedState=o,t.baseQueue===null&&(t.baseState=o),n.lastRenderedState=o}return[o,r]}function Yd(){}function Qd(e,t){var n=de,r=st(),i=t(),o=!gt(r.memoizedState,i);if(o&&(r.memoizedState=i,Ve=!0),r=r.queue,ka(qd.bind(null,n,r,e),[e]),r.getSnapshot!==t||o||Ce!==null&&Ce.memoizedState.tag&1){if(n.flags|=2048,Kr(9,Kd.bind(null,n,r,i,t),void 0,null),xe===null)throw Error(L(349));mn&30||Xd(n,t,i)}return i}function Xd(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=de.updateQueue,t===null?(t={lastEffect:null,stores:null},de.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function Kd(e,t,n,r){t.value=n,t.getSnapshot=r,Zd(t)&&ot(e,1,-1)}function qd(e,t,n){return n(function(){Zd(t)&&ot(e,1,-1)})}function Zd(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!gt(e,n)}catch{return!0}}function Nu(e){var t=yt();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Xr,lastRenderedState:e},t.queue=e,e=e.dispatch=Lh.bind(null,de,e),[t.memoizedState,e]}function Kr(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=de.updateQueue,t===null?(t={lastEffect:null,stores:null},de.updateQueue=t,t.lastEffect=e.next=e):(n=t.lastEffect,n===null?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e)),e}function Jd(){return st().memoizedState}function Ri(e,t,n,r){var i=yt();de.flags|=e,i.memoizedState=Kr(1|t,n,void 0,r===void 0?null:r)}function Mo(e,t,n,r){var i=st();r=r===void 0?null:r;var o=void 0;if(we!==null){var l=we.memoizedState;if(o=l.destroy,r!==null&&wa(r,l.deps)){i.memoizedState=Kr(t,n,o,r);return}}de.flags|=e,i.memoizedState=Kr(1|t,n,o,r)}function Ru(e,t){return Ri(8390656,8,e,t)}function ka(e,t){return Mo(2048,8,e,t)}function ef(e,t){return Mo(4,2,e,t)}function tf(e,t){return Mo(4,4,e,t)}function nf(e,t){if(typeof t=="function")return e=e(),t(e),function(){t(null)};if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function rf(e,t,n){return n=n!=null?n.concat([e]):null,Mo(4,4,nf.bind(null,t,e),n)}function Ca(){}function of(e,t){var n=st();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&wa(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function lf(e,t){var n=st();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&wa(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function sf(e,t,n){return mn&21?(gt(n,t)||(n=fd(),de.lanes|=n,hn|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,Ve=!0),e.memoizedState=n)}function _h(e,t){var n=ne;ne=n!==0&&4>n?n:4,e(!0);var r=Sl.transition;Sl.transition={};try{e(!1),t()}finally{ne=n,Sl.transition=r}}function af(){return st().memoizedState}function zh(e,t,n){var r=Kt(e);n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},uf(e)?cf(t,n):(df(e,t,n),n=Re(),e=ot(e,r,n),e!==null&&ff(e,t,r))}function Lh(e,t,n){var r=Kt(e),i={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(uf(e))cf(t,i);else{df(e,t,i);var o=e.alternate;if(e.lanes===0&&(o===null||o.lanes===0)&&(o=t.lastRenderedReducer,o!==null))try{var l=t.lastRenderedState,s=o(l,n);if(i.hasEagerState=!0,i.eagerState=s,gt(s,l))return}catch{}finally{}n=Re(),e=ot(e,r,n),e!==null&&ff(e,t,r)}}function uf(e){var t=e.alternate;return e===de||t!==null&&t===de}function cf(e,t){_r=lo=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function df(e,t,n){Lf(e)?(e=t.interleaved,e===null?(n.next=n,pt===null?pt=[t]:pt.push(t)):(n.next=e.next,e.next=n),t.interleaved=n):(e=t.pending,e===null?n.next=n:(n.next=e.next,e.next=n),t.pending=n)}function ff(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,ta(e,n)}}var so={readContext:lt,useCallback:Oe,useContext:Oe,useEffect:Oe,useImperativeHandle:Oe,useInsertionEffect:Oe,useLayoutEffect:Oe,useMemo:Oe,useReducer:Oe,useRef:Oe,useState:Oe,useDebugValue:Oe,useDeferredValue:Oe,useTransition:Oe,useMutableSource:Oe,useSyncExternalStore:Oe,useId:Oe,unstable_isNewReconciler:!1},Ih={readContext:lt,useCallback:function(e,t){return yt().memoizedState=[e,t===void 0?null:t],e},useContext:lt,useEffect:Ru,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Ri(4194308,4,nf.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Ri(4194308,4,e,t)},useInsertionEffect:function(e,t){return Ri(4,2,e,t)},useMemo:function(e,t){var n=yt();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=yt();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=zh.bind(null,de,e),[r.memoizedState,e]},useRef:function(e){var t=yt();return e={current:e},t.memoizedState=e},useState:Nu,useDebugValue:Ca,useDeferredValue:function(e){return yt().memoizedState=e},useTransition:function(){var e=Nu(!1),t=e[0];return e=_h.bind(null,e[1]),yt().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=de,i=yt();if(ue){if(n===void 0)throw Error(L(407));n=n()}else{if(n=t(),xe===null)throw Error(L(349));mn&30||Xd(r,t,n)}i.memoizedState=n;var o={value:n,getSnapshot:t};return i.queue=o,Ru(qd.bind(null,r,o,e),[e]),r.flags|=2048,Kr(9,Kd.bind(null,r,o,n,t),void 0,null),n},useId:function(){var e=yt(),t=xe.identifierPrefix;if(ue){var n=Lt,r=zt;n=(r&~(1<<32-ht(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Qr++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=Ph++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},Oh={readContext:lt,useCallback:of,useContext:lt,useEffect:ka,useImperativeHandle:rf,useInsertionEffect:ef,useLayoutEffect:tf,useMemo:lf,useReducer:xl,useRef:Jd,useState:function(){return xl(Xr)},useDebugValue:Ca,useDeferredValue:function(e){var t=st();return sf(t,we.memoizedState,e)},useTransition:function(){var e=xl(Xr)[0],t=st().memoizedState;return[e,t]},useMutableSource:Yd,useSyncExternalStore:Qd,useId:af,unstable_isNewReconciler:!1},Mh={readContext:lt,useCallback:of,useContext:lt,useEffect:ka,useImperativeHandle:rf,useInsertionEffect:ef,useLayoutEffect:tf,useMemo:lf,useReducer:kl,useRef:Jd,useState:function(){return kl(Xr)},useDebugValue:Ca,useDeferredValue:function(e){var t=st();return we===null?t.memoizedState=e:sf(t,we.memoizedState,e)},useTransition:function(){var e=kl(Xr)[0],t=st().memoizedState;return[e,t]},useMutableSource:Yd,useSyncExternalStore:Qd,useId:af,unstable_isNewReconciler:!1};function Ea(e,t){try{var n="",r=t;do n+=lm(r),r=r.return;while(r);var i=n}catch(o){i=` Error generating stack: `+o.message+` `+o.stack}return{value:e,source:t,stack:i}}function ws(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var $h=typeof WeakMap=="function"?WeakMap:Map;function pf(e,t,n){n=It(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){uo||(uo=!0,zs=r),ws(e,t)},n}function mf(e,t,n){n=It(-1,n),n.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r=="function"){var i=t.value;n.payload=function(){return r(i)},n.callback=function(){ws(e,t)}}var o=e.stateNode;return o!==null&&typeof o.componentDidCatch=="function"&&(n.callback=function(){ws(e,t),typeof r!="function"&&(Xt===null?Xt=new Set([this]):Xt.add(this));var l=t.stack;this.componentDidCatch(t.value,{componentStack:l!==null?l:""})}),n}function bu(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new $h;var i=new Set;r.set(t,i)}else i=r.get(t),i===void 0&&(i=new Set,r.set(t,i));i.has(n)||(i.add(n),e=Wh.bind(null,e,t,n),t.then(e,e))}function Du(e){do{var t;if((t=e.tag===13)&&(t=e.memoizedState,t=t!==null?t.dehydrated!==null:!0),t)return e;e=e.return}while(e!==null);return null}function Fu(e,t,n,r,i){return e.mode&1?(e.flags|=65536,e.lanes=i,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=It(-1,1),t.tag=2,Qt(n,t))),n.lanes|=1),e)}var hf,Ss,gf,vf;hf=function(e,t){for(var n=t.child;n!==null;){if(n.tag===5||n.tag===6)e.appendChild(n.stateNode);else if(n.tag!==4&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break;for(;n.sibling===null;){if(n.return===null||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}};Ss=function(){};gf=function(e,t,n,r){var i=e.memoizedProps;if(i!==r){e=t.stateNode,un(kt.current);var o=null;switch(n){case"input":i=Wl(e,i),r=Wl(e,r),o=[];break;case"select":i=fe({},i,{value:void 0}),r=fe({},r,{value:void 0}),o=[];break;case"textarea":i=Xl(e,i),r=Xl(e,r),o=[];break;default:typeof i.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=qi)}ql(n,r);var l;n=null;for(u in i)if(!r.hasOwnProperty(u)&&i.hasOwnProperty(u)&&i[u]!=null)if(u==="style"){var s=i[u];for(l in s)s.hasOwnProperty(l)&&(n||(n={}),n[l]="")}else u!=="dangerouslySetInnerHTML"&&u!=="children"&&u!=="suppressContentEditableWarning"&&u!=="suppressHydrationWarning"&&u!=="autoFocus"&&(Nr.hasOwnProperty(u)?o||(o=[]):(o=o||[]).push(u,null));for(u in r){var a=r[u];if(s=i!=null?i[u]:void 0,r.hasOwnProperty(u)&&a!==s&&(a!=null||s!=null))if(u==="style")if(s){for(l in s)!s.hasOwnProperty(l)||a&&a.hasOwnProperty(l)||(n||(n={}),n[l]="");for(l in a)a.hasOwnProperty(l)&&s[l]!==a[l]&&(n||(n={}),n[l]=a[l])}else n||(o||(o=[]),o.push(u,n)),n=a;else u==="dangerouslySetInnerHTML"?(a=a?a.__html:void 0,s=s?s.__html:void 0,a!=null&&s!==a&&(o=o||[]).push(u,a)):u==="children"?typeof a!="string"&&typeof a!="number"||(o=o||[]).push(u,""+a):u!=="suppressContentEditableWarning"&&u!=="suppressHydrationWarning"&&(Nr.hasOwnProperty(u)?(a!=null&&u==="onScroll"&&se("scroll",e),o||s===a||(o=[])):(o=o||[]).push(u,a))}n&&(o=o||[]).push("style",n);var u=o;(t.updateQueue=u)&&(t.flags|=4)}};vf=function(e,t,n,r){n!==r&&(t.flags|=4)};function mr(e,t){if(!ue)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null}}function Me(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var i=e.child;i!==null;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags&14680064,r|=i.flags&14680064,i.return=e,i=i.sibling;else for(i=e.child;i!==null;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags,r|=i.flags,i.return=e,i=i.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function Ah(e,t,n){var r=t.pendingProps;switch(ma(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Me(t),null;case 1:return He(t.type)&&Zi(),Me(t),null;case 3:return r=t.stateNode,Kn(),ae(Ge),ae(Ae),ya(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(fr(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,ft!==null&&(Os(ft),ft=null))),Ss(e,t),Me(t),null;case 5:va(t);var i=un(Yr.current);if(n=t.type,e!==null&&t.stateNode!=null)gf(e,t,n,r,i),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(L(166));return Me(t),null}if(e=un(kt.current),fr(t)){r=t.stateNode,n=t.type;var o=t.memoizedProps;switch(r[wt]=t,r[Ur]=o,e=(t.mode&1)!==0,n){case"dialog":se("cancel",r),se("close",r);break;case"iframe":case"object":case"embed":se("load",r);break;case"video":case"audio":for(i=0;i<xr.length;i++)se(xr[i],r);break;case"source":se("error",r);break;case"img":case"image":case"link":se("error",r),se("load",r);break;case"details":se("toggle",r);break;case"input":Ja(r,o),se("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!o.multiple},se("invalid",r);break;case"textarea":tu(r,o),se("invalid",r)}ql(n,o),i=null;for(var l in o)if(o.hasOwnProperty(l)){var s=o[l];l==="children"?typeof s=="string"?r.textContent!==s&&(o.suppressHydrationWarning!==!0&&vi(r.textContent,s,e),i=["children",s]):typeof s=="number"&&r.textContent!==""+s&&(o.suppressHydrationWarning!==!0&&vi(r.textContent,s,e),i=["children",""+s]):Nr.hasOwnProperty(l)&&s!=null&&l==="onScroll"&&se("scroll",r)}switch(n){case"input":ui(r),eu(r,o,!0);break;case"textarea":ui(r),nu(r);break;case"select":case"option":break;default:typeof o.onClick=="function"&&(r.onclick=qi)}r=i,t.updateQueue=r,r!==null&&(t.flags|=4)}else{l=i.nodeType===9?i:i.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=qc(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=l.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=l.createElement(n,{is:r.is}):(e=l.createElement(n),n==="select"&&(l=e,r.multiple?l.multiple=!0:r.size&&(l.size=r.size))):e=l.createElementNS(e,n),e[wt]=t,e[Ur]=r,hf(e,t,!1,!1),t.stateNode=e;e:{switch(l=Zl(n,r),n){case"dialog":se("cancel",e),se("close",e),i=r;break;case"iframe":case"object":case"embed":se("load",e),i=r;break;case"video":case"audio":for(i=0;i<xr.length;i++)se(xr[i],e);i=r;break;case"source":se("error",e),i=r;break;case"img":case"image":case"link":se("error",e),se("load",e),i=r;break;case"details":se("toggle",e),i=r;break;case"input":Ja(e,r),i=Wl(e,r),se("invalid",e);break;case"option":i=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},i=fe({},r,{value:void 0}),se("invalid",e);break;case"textarea":tu(e,r),i=Xl(e,r),se("invalid",e);break;default:i=r}ql(n,i),s=i;for(o in s)if(s.hasOwnProperty(o)){var a=s[o];o==="style"?ed(e,a):o==="dangerouslySetInnerHTML"?(a=a?a.__html:void 0,a!=null&&Zc(e,a)):o==="children"?typeof a=="string"?(n!=="textarea"||a!=="")&&Rr(e,a):typeof a=="number"&&Rr(e,""+a):o!=="suppressContentEditableWarning"&&o!=="suppressHydrationWarning"&&o!=="autoFocus"&&(Nr.hasOwnProperty(o)?a!=null&&o==="onScroll"&&se("scroll",e):a!=null&&Xs(e,o,a,l))}switch(n){case"input":ui(e),eu(e,r,!1);break;case"textarea":ui(e),nu(e);break;case"option":r.value!=null&&e.setAttribute("value",""+Jt(r.value));break;case"select":e.multiple=!!r.multiple,o=r.value,o!=null?Fn(e,!!r.multiple,o,!1):r.defaultValue!=null&&Fn(e,!!r.multiple,r.defaultValue,!0);break;default:typeof i.onClick=="function"&&(e.onclick=qi)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}t.ref!==null&&(t.flags|=512,t.flags|=2097152)}return Me(t),null;case 6:if(e&&t.stateNode!=null)vf(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(L(166));if(n=un(Yr.current),un(kt.current),fr(t)){if(r=t.stateNode,n=t.memoizedProps,r[wt]=t,(o=r.nodeValue!==n)&&(e=Qe,e!==null))switch(e.tag){case 3:vi(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&vi(r.nodeValue,n,(e.mode&1)!==0)}o&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[wt]=t,t.stateNode=r}return Me(t),null;case 13:if(ae(ce),r=t.memoizedState,ue&&Be!==null&&t.mode&1&&!(t.flags&128)){for(r=Be;r;)r=_t(r.nextSibling);return Qn(),t.flags|=98560,t}if(r!==null&&r.dehydrated!==null){if(r=fr(t),e===null){if(!r)throw Error(L(318));if(r=t.memoizedState,r=r!==null?r.dehydrated:null,!r)throw Error(L(317));r[wt]=t}else Qn(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;return Me(t),null}return ft!==null&&(Os(ft),ft=null),t.flags&128?(t.lanes=n,t):(r=r!==null,n=!1,e===null?fr(t):n=e.memoizedState!==null,r!==n&&r&&(t.child.flags|=8192,t.mode&1&&(e===null||ce.current&1?Se===0&&(Se=3):Ia())),t.updateQueue!==null&&(t.flags|=4),Me(t),null);case 4:return Kn(),Ss(e,t),e===null&&Gr(t.stateNode.containerInfo),Me(t),null;case 10:return da(t.type._context),Me(t),null;case 17:return He(t.type)&&Zi(),Me(t),null;case 19:if(ae(ce),o=t.memoizedState,o===null)return Me(t),null;if(r=(t.flags&128)!==0,l=o.rendering,l===null)if(r)mr(o,!1);else{if(Se!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(l=oo(e),l!==null){for(t.flags|=128,mr(o,!1),r=l.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;n!==null;)o=n,e=r,o.flags&=14680066,l=o.alternate,l===null?(o.childLanes=0,o.lanes=e,o.child=null,o.subtreeFlags=0,o.memoizedProps=null,o.memoizedState=null,o.updateQueue=null,o.dependencies=null,o.stateNode=null):(o.childLanes=l.childLanes,o.lanes=l.lanes,o.child=l.child,o.subtreeFlags=0,o.deletions=null,o.memoizedProps=l.memoizedProps,o.memoizedState=l.memoizedState,o.updateQueue=l.updateQueue,o.type=l.type,e=l.dependencies,o.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return oe(ce,ce.current&1|2),t.child}e=e.sibling}o.tail!==null&&ve()>qn&&(t.flags|=128,r=!0,mr(o,!1),t.lanes=4194304)}else{if(!r)if(e=oo(l),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),mr(o,!0),o.tail===null&&o.tailMode==="hidden"&&!l.alternate&&!ue)return Me(t),null}else 2*ve()-o.renderingStartTime>qn&&n!==1073741824&&(t.flags|=128,r=!0,mr(o,!1),t.lanes=4194304);o.isBackwards?(l.sibling=t.child,t.child=l):(n=o.last,n!==null?n.sibling=l:t.child=l,o.last=l)}return o.tail!==null?(t=o.tail,o.rendering=t,o.tail=t.sibling,o.renderingStartTime=ve(),t.sibling=null,n=ce.current,oe(ce,r?n&1|2:n&1),t):(Me(t),null);case 22:case 23:return La(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?We&1073741824&&(Me(t),t.subtreeFlags&6&&(t.flags|=8192)):Me(t),null;case 24:return null;case 25:return null}throw Error(L(156,t.tag))}var Nh=At.ReactCurrentOwner,Ve=!1;function Ne(e,t,n,r){t.child=e===null?Ud(t,null,n,r):Xn(t,e.child,n,r)}function ju(e,t,n,r,i){n=n.render;var o=t.ref;return Gn(t,i),r=Sa(e,t,n,r,o,i),n=xa(),e!==null&&!Ve?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,$t(e,t,i)):(ue&&n&&pa(t),t.flags|=1,Ne(e,t,r,i),t.child)}function Bu(e,t,n,r,i){if(e===null){var o=n.type;return typeof o=="function"&&!Oa(o)&&o.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=o,yf(e,t,o,r,i)):(e=Fi(n.type,null,r,t,t.mode,i),e.ref=t.ref,e.return=t,t.child=e)}if(o=e.child,!(e.lanes&i)){var l=o.memoizedProps;if(n=n.compare,n=n!==null?n:Vr,n(l,r)&&e.ref===t.ref)return $t(e,t,i)}return t.flags|=1,e=tn(o,r),e.ref=t.ref,e.return=t,t.child=e}function yf(e,t,n,r,i){if(e!==null){var o=e.memoizedProps;if(Vr(o,r)&&e.ref===t.ref)if(Ve=!1,t.pendingProps=r=o,(e.lanes&i)!==0)e.flags&131072&&(Ve=!0);else return t.lanes=e.lanes,$t(e,t,i)}return xs(e,t,n,r,i)}function wf(e,t,n){var r=t.pendingProps,i=r.children,o=e!==null?e.memoizedState:null;if(r.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},oe(Rn,We),We|=n;else if(n&1073741824)t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=o!==null?o.baseLanes:n,oe(Rn,We),We|=r;else return e=o!==null?o.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,oe(Rn,We),We|=e,null;else o!==null?(r=o.baseLanes|n,t.memoizedState=null):r=n,oe(Rn,We),We|=r;return Ne(e,t,i,n),t.child}function Sf(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function xs(e,t,n,r,i){var o=He(n)?fn:Ae.current;return o=Yn(t,o),Gn(t,i),n=Sa(e,t,n,r,o,i),r=xa(),e!==null&&!Ve?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,$t(e,t,i)):(ue&&r&&pa(t),t.flags|=1,Ne(e,t,n,i),t.child)}function Vu(e,t,n,r,i){if(He(n)){var o=!0;Ji(t)}else o=!1;if(Gn(t,i),t.stateNode===null)e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2),Bd(t,n,r),gs(t,n,r,i),r=!0;else if(e===null){var l=t.stateNode,s=t.memoizedProps;l.props=s;var a=l.context,u=n.contextType;typeof u=="object"&&u!==null?u=lt(u):(u=He(n)?fn:Ae.current,u=Yn(t,u));var d=n.getDerivedStateFromProps,m=typeof d=="function"||typeof l.getSnapshotBeforeUpdate=="function";m||typeof l.UNSAFE_componentWillReceiveProps!="function"&&typeof l.componentWillReceiveProps!="function"||(s!==r||a!==u)&&Ou(t,l,r,u),Ft=!1;var g=t.memoizedState;l.state=g,no(t,r,l,i),a=t.memoizedState,s!==r||g!==a||Ge.current||Ft?(typeof d=="function"&&(hs(t,n,d,r),a=t.memoizedState),(s=Ft||Iu(t,n,s,r,g,a,u))?(m||typeof l.UNSAFE_componentWillMount!="function"&&typeof l.componentWillMount!="function"||(typeof l.componentWillMount=="function"&&l.componentWillMount(),typeof l.UNSAFE_componentWillMount=="function"&&l.UNSAFE_componentWillMount()),typeof l.componentDidMount=="function"&&(t.flags|=4194308)):(typeof l.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=a),l.props=r,l.state=a,l.context=u,r=s):(typeof l.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{l=t.stateNode,Fd(e,t),s=t.memoizedProps,u=t.type===t.elementType?s:ct(t.type,s),l.props=u,m=t.pendingProps,g=l.context,a=n.contextType,typeof a=="object"&&a!==null?a=lt(a):(a=He(n)?fn:Ae.current,a=Yn(t,a));var h=n.getDerivedStateFromProps;(d=typeof h=="function"||typeof l.getSnapshotBeforeUpdate=="function")||typeof l.UNSAFE_componentWillReceiveProps!="function"&&typeof l.componentWillReceiveProps!="function"||(s!==m||g!==a)&&Ou(t,l,r,a),Ft=!1,g=t.memoizedState,l.state=g,no(t,r,l,i);var v=t.memoizedState;s!==m||g!==v||Ge.current||Ft?(typeof h=="function"&&(hs(t,n,h,r),v=t.memoizedState),(u=Ft||Iu(t,n,u,r,g,v,a)||!1)?(d||typeof l.UNSAFE_componentWillUpdate!="function"&&typeof l.componentWillUpdate!="function"||(typeof l.componentWillUpdate=="function"&&l.componentWillUpdate(r,v,a),typeof l.UNSAFE_componentWillUpdate=="function"&&l.UNSAFE_componentWillUpdate(r,v,a)),typeof l.componentDidUpdate=="function"&&(t.flags|=4),typeof l.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof l.componentDidUpdate!="function"||s===e.memoizedProps&&g===e.memoizedState||(t.flags|=4),typeof l.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&g===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=v),l.props=r,l.state=v,l.context=a,r=u):(typeof l.componentDidUpdate!="function"||s===e.memoizedProps&&g===e.memoizedState||(t.flags|=4),typeof l.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&g===e.memoizedState||(t.flags|=1024),r=!1)}return ks(e,t,n,r,o,i)}function ks(e,t,n,r,i,o){Sf(e,t);var l=(t.flags&128)!==0;if(!r&&!l)return i&&_u(t,n,!1),$t(e,t,o);r=t.stateNode,Nh.current=t;var s=l&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&l?(t.child=Xn(t,e.child,null,o),t.child=Xn(t,null,s,o)):Ne(e,t,s,o),t.memoizedState=r.state,i&&_u(t,n,!0),t.child}function xf(e){var t=e.stateNode;t.pendingContext?Pu(e,t.pendingContext,t.pendingContext!==t.context):t.context&&Pu(e,t.context,!1),ga(e,t.containerInfo)}function Gu(e,t,n,r,i){return Qn(),ha(i),t.flags|=256,Ne(e,t,n,r),t.child}var wi={dehydrated:null,treeContext:null,retryLane:0};function Si(e){return{baseLanes:e,cachePool:null,transitions:null}}function Hu(e,t){return{baseLanes:e.baseLanes|t,cachePool:null,transitions:e.transitions}}function kf(e,t,n){var r=t.pendingProps,i=ce.current,o=!1,l=(t.flags&128)!==0,s;if((s=l)||(s=e!==null&&e.memoizedState===null?!1:(i&2)!==0),s?(o=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(i|=1),oe(ce,i&1),e===null)return ys(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?(t.mode&1?e.data==="$!"?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(i=r.children,e=r.fallback,o?(r=t.mode,o=t.child,i={mode:"hidden",children:i},!(r&1)&&o!==null?(o.childLanes=0,o.pendingProps=i):o=po(i,r,0,null),e=dn(e,r,n,null),o.return=t,e.return=t,o.sibling=e,t.child=o,t.child.memoizedState=Si(n),t.memoizedState=wi,e):Cs(t,i));if(i=e.memoizedState,i!==null){if(s=i.dehydrated,s!==null){if(l)return t.flags&256?(t.flags&=-257,xi(e,t,n,Error(L(422)))):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(o=r.fallback,i=t.mode,r=po({mode:"visible",children:r.children},i,0,null),o=dn(o,i,n,null),o.flags|=2,r.return=t,o.return=t,r.sibling=o,t.child=r,t.mode&1&&Xn(t,e.child,null,n),t.child.memoizedState=Si(n),t.memoizedState=wi,o);if(!(t.mode&1))t=xi(e,t,n,null);else if(s.data==="$!")t=xi(e,t,n,Error(L(419)));else if(r=(n&e.childLanes)!==0,Ve||r){if(r=xe,r!==null){switch(n&-n){case 4:o=2;break;case 16:o=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:o=32;break;case 536870912:o=268435456;break;default:o=0}r=o&(r.suspendedLanes|n)?0:o,r!==0&&r!==i.retryLane&&(i.retryLane=r,ot(e,r,-1))}Ia(),t=xi(e,t,n,Error(L(421)))}else s.data==="$?"?(t.flags|=128,t.child=e.child,t=Yh.bind(null,e),s._reactRetry=t,t=null):(n=i.treeContext,Be=_t(s.nextSibling),Qe=t,ue=!0,ft=null,n!==null&&(tt[nt++]=zt,tt[nt++]=Lt,tt[nt++]=pn,zt=n.id,Lt=n.overflow,pn=t),t=Cs(t,t.pendingProps.children),t.flags|=4096);return t}return o?(r=Wu(e,t,r.children,r.fallback,n),o=t.child,i=e.child.memoizedState,o.memoizedState=i===null?Si(n):Hu(i,n),o.childLanes=e.childLanes&~n,t.memoizedState=wi,r):(n=Uu(e,t,r.children,n),t.memoizedState=null,n)}return o?(r=Wu(e,t,r.children,r.fallback,n),o=t.child,i=e.child.memoizedState,o.memoizedState=i===null?Si(n):Hu(i,n),o.childLanes=e.childLanes&~n,t.memoizedState=wi,r):(n=Uu(e,t,r.children,n),t.memoizedState=null,n)}function Cs(e,t){return t=po({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function Uu(e,t,n,r){var i=e.child;return e=i.sibling,n=tn(i,{mode:"visible",children:n}),!(t.mode&1)&&(n.lanes=r),n.return=t,n.sibling=null,e!==null&&(r=t.deletions,r===null?(t.deletions=[e],t.flags|=16):r.push(e)),t.child=n}function Wu(e,t,n,r,i){var o=t.mode;e=e.child;var l=e.sibling,s={mode:"hidden",children:n};return!(o&1)&&t.child!==e?(n=t.child,n.childLanes=0,n.pendingProps=s,t.deletions=null):(n=tn(e,s),n.subtreeFlags=e.subtreeFlags&14680064),l!==null?r=tn(l,r):(r=dn(r,o,i,null),r.flags|=2),r.return=t,n.return=t,n.sibling=r,t.child=n,r}function xi(e,t,n,r){return r!==null&&ha(r),Xn(t,e.child,null,n),e=Cs(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function Yu(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),ms(e.return,t,n)}function Cl(e,t,n,r,i){var o=e.memoizedState;o===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:i}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=r,o.tail=n,o.tailMode=i)}function Cf(e,t,n){var r=t.pendingProps,i=r.revealOrder,o=r.tail;if(Ne(e,t,r.children,n),r=ce.current,r&2)r=r&1|2,t.flags|=128;else{if(e!==null&&e.flags&128)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&Yu(e,n,t);else if(e.tag===19)Yu(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(oe(ce,r),!(t.mode&1))t.memoizedState=null;else switch(i){case"forwards":for(n=t.child,i=null;n!==null;)e=n.alternate,e!==null&&oo(e)===null&&(i=n),n=n.sibling;n=i,n===null?(i=t.child,t.child=null):(i=n.sibling,n.sibling=null),Cl(t,!1,i,n,o);break;case"backwards":for(n=null,i=t.child,t.child=null;i!==null;){if(e=i.alternate,e!==null&&oo(e)===null){t.child=i;break}e=i.sibling,i.sibling=n,n=i,i=e}Cl(t,!0,n,null,o);break;case"together":Cl(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function $t(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),hn|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(L(153));if(t.child!==null){for(e=t.child,n=tn(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=tn(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function Rh(e,t,n){switch(t.tag){case 3:xf(t),Qn();break;case 5:Wd(t);break;case 1:He(t.type)&&Ji(t);break;case 4:ga(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,i=t.memoizedProps.value;oe(eo,r._currentValue),r._currentValue=i;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(oe(ce,ce.current&1),t.flags|=128,null):n&t.child.childLanes?kf(e,t,n):(oe(ce,ce.current&1),e=$t(e,t,n),e!==null?e.sibling:null);oe(ce,ce.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&128){if(r)return Cf(e,t,n);t.flags|=128}if(i=t.memoizedState,i!==null&&(i.rendering=null,i.tail=null,i.lastEffect=null),oe(ce,ce.current),r)break;return null;case 22:case 23:return t.lanes=0,wf(e,t,n)}return $t(e,t,n)}function bh(e,t){switch(ma(t),t.tag){case 1:return He(t.type)&&Zi(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Kn(),ae(Ge),ae(Ae),ya(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return va(t),null;case 13:if(ae(ce),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(L(340));Qn()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return ae(ce),null;case 4:return Kn(),null;case 10:return da(t.type._context),null;case 22:case 23:return La(),null;case 24:return null;default:return null}}var ki=!1,$e=!1,Dh=typeof WeakSet=="function"?WeakSet:Set,F=null;function Nn(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){me(e,t,r)}else n.current=null}function Es(e,t,n){try{n()}catch(r){me(e,t,r)}}var Qu=!1;function Fh(e,t){if(as=Qi,e=zd(),aa(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var i=r.anchorOffset,o=r.focusNode;r=r.focusOffset;try{n.nodeType,o.nodeType}catch{n=null;break e}var l=0,s=-1,a=-1,u=0,d=0,m=e,g=null;t:for(;;){for(var h;m!==n||i!==0&&m.nodeType!==3||(s=l+i),m!==o||r!==0&&m.nodeType!==3||(a=l+r),m.nodeType===3&&(l+=m.nodeValue.length),(h=m.firstChild)!==null;)g=m,m=h;for(;;){if(m===e)break t;if(g===n&&++u===i&&(s=l),g===o&&++d===r&&(a=l),(h=m.nextSibling)!==null)break;m=g,g=m.parentNode}m=h}n=s===-1||a===-1?null:{start:s,end:a}}else n=null}n=n||{start:0,end:0}}else n=null;for(us={focusedElem:e,selectionRange:n},Qi=!1,F=t;F!==null;)if(t=F,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,F=e;else for(;F!==null;){t=F;try{var v=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(v!==null){var x=v.memoizedProps,w=v.memoizedState,p=t.stateNode,c=p.getSnapshotBeforeUpdate(t.elementType===t.type?x:ct(t.type,x),w);p.__reactInternalSnapshotBeforeUpdate=c}break;case 3:var f=t.stateNode.containerInfo;if(f.nodeType===1)f.textContent="";else if(f.nodeType===9){var S=f.body;S!=null&&(S.textContent="")}break;case 5:case 6:case 4:case 17:break;default:throw Error(L(163))}}catch(y){me(t,t.return,y)}if(e=t.sibling,e!==null){e.return=t.return,F=e;break}F=t.return}return v=Qu,Qu=!1,v}function zr(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var i=r=r.next;do{if((i.tag&e)===e){var o=i.destroy;i.destroy=void 0,o!==void 0&&Es(t,n,o)}i=i.next}while(i!==r)}}function $o(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function Ts(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function Ef(e){var t=e.alternate;t!==null&&(e.alternate=null,Ef(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[wt],delete t[Ur],delete t[fs],delete t[kh],delete t[Ch])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function Tf(e){return e.tag===5||e.tag===3||e.tag===4}function Xu(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Tf(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Ps(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=qi));else if(r!==4&&(e=e.child,e!==null))for(Ps(e,t,n),e=e.sibling;e!==null;)Ps(e,t,n),e=e.sibling}function _s(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(_s(e,t,n),e=e.sibling;e!==null;)_s(e,t,n),e=e.sibling}var _e=null,dt=!1;function bt(e,t,n){for(n=n.child;n!==null;)Pf(e,t,n),n=n.sibling}function Pf(e,t,n){if(xt&&typeof xt.onCommitFiberUnmount=="function")try{xt.onCommitFiberUnmount(To,n)}catch{}switch(n.tag){case 5:$e||Nn(n,t);case 6:var r=_e,i=dt;_e=null,bt(e,t,n),_e=r,dt=i,_e!==null&&(dt?(e=_e,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):_e.removeChild(n.stateNode));break;case 18:_e!==null&&(dt?(e=_e,n=n.stateNode,e.nodeType===8?vl(e.parentNode,n):e.nodeType===1&&vl(e,n),jr(e)):vl(_e,n.stateNode));break;case 4:r=_e,i=dt,_e=n.stateNode.containerInfo,dt=!0,bt(e,t,n),_e=r,dt=i;break;case 0:case 11:case 14:case 15:if(!$e&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){i=r=r.next;do{var o=i,l=o.destroy;o=o.tag,l!==void 0&&(o&2||o&4)&&Es(n,t,l),i=i.next}while(i!==r)}bt(e,t,n);break;case 1:if(!$e&&(Nn(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){me(n,t,s)}bt(e,t,n);break;case 21:bt(e,t,n);break;case 22:n.mode&1?($e=(r=$e)||n.memoizedState!==null,bt(e,t,n),$e=r):bt(e,t,n);break;default:bt(e,t,n)}}function Ku(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new Dh),t.forEach(function(r){var i=Qh.bind(null,e,r);n.has(r)||(n.add(r),r.then(i,i))})}}function ut(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var i=n[r];try{var o=e,l=t,s=l;e:for(;s!==null;){switch(s.tag){case 5:_e=s.stateNode,dt=!1;break e;case 3:_e=s.stateNode.containerInfo,dt=!0;break e;case 4:_e=s.stateNode.containerInfo,dt=!0;break e}s=s.return}if(_e===null)throw Error(L(160));Pf(o,l,i),_e=null,dt=!1;var a=i.alternate;a!==null&&(a.return=null),i.return=null}catch(u){me(i,t,u)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)_f(t,e),t=t.sibling}function _f(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(ut(t,e),vt(e),r&4){try{zr(3,e,e.return),$o(3,e)}catch(v){me(e,e.return,v)}try{zr(5,e,e.return)}catch(v){me(e,e.return,v)}}break;case 1:ut(t,e),vt(e),r&512&&n!==null&&Nn(n,n.return);break;case 5:if(ut(t,e),vt(e),r&512&&n!==null&&Nn(n,n.return),e.flags&32){var i=e.stateNode;try{Rr(i,"")}catch(v){me(e,e.return,v)}}if(r&4&&(i=e.stateNode,i!=null)){var o=e.memoizedProps,l=n!==null?n.memoizedProps:o,s=e.type,a=e.updateQueue;if(e.updateQueue=null,a!==null)try{s==="input"&&o.type==="radio"&&o.name!=null&&Xc(i,o),Zl(s,l);var u=Zl(s,o);for(l=0;l<a.length;l+=2){var d=a[l],m=a[l+1];d==="style"?ed(i,m):d==="dangerouslySetInnerHTML"?Zc(i,m):d==="children"?Rr(i,m):Xs(i,d,m,u)}switch(s){case"input":Yl(i,o);break;case"textarea":Kc(i,o);break;case"select":var g=i._wrapperState.wasMultiple;i._wrapperState.wasMultiple=!!o.multiple;var h=o.value;h!=null?Fn(i,!!o.multiple,h,!1):g!==!!o.multiple&&(o.defaultValue!=null?Fn(i,!!o.multiple,o.defaultValue,!0):Fn(i,!!o.multiple,o.multiple?[]:"",!1))}i[Ur]=o}catch(v){me(e,e.return,v)}}break;case 6:if(ut(t,e),vt(e),r&4){if(e.stateNode===null)throw Error(L(162));u=e.stateNode,d=e.memoizedProps;try{u.nodeValue=d}catch(v){me(e,e.return,v)}}break;case 3:if(ut(t,e),vt(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{jr(t.containerInfo)}catch(v){me(e,e.return,v)}break;case 4:ut(t,e),vt(e);break;case 13:ut(t,e),vt(e),u=e.child,u.flags&8192&&u.memoizedState!==null&&(u.alternate===null||u.alternate.memoizedState===null)&&(_a=ve()),r&4&&Ku(e);break;case 22:if(u=n!==null&&n.memoizedState!==null,e.mode&1?($e=(d=$e)||u,ut(t,e),$e=d):ut(t,e),vt(e),r&8192){d=e.memoizedState!==null;e:for(m=null,g=e;;){if(g.tag===5){if(m===null){m=g;try{i=g.stateNode,d?(o=i.style,typeof o.setProperty=="function"?o.setProperty("display","none","important"):o.display="none"):(s=g.stateNode,a=g.memoizedProps.style,l=a!=null&&a.hasOwnProperty("display")?a.display:null,s.style.display=Jc("display",l))}catch(v){me(e,e.return,v)}}}else if(g.tag===6){if(m===null)try{g.stateNode.nodeValue=d?"":g.memoizedProps}catch(v){me(e,e.return,v)}}else if((g.tag!==22&&g.tag!==23||g.memoizedState===null||g===e)&&g.child!==null){g.child.return=g,g=g.child;continue}if(g===e)break e;for(;g.sibling===null;){if(g.return===null||g.return===e)break e;m===g&&(m=null),g=g.return}m===g&&(m=null),g.sibling.return=g.return,g=g.sibling}if(d&&!u&&e.mode&1)for(F=e,e=e.child;e!==null;){for(u=F=e;F!==null;){switch(d=F,m=d.child,d.tag){case 0:case 11:case 14:case 15:zr(4,d,d.return);break;case 1:if(Nn(d,d.return),o=d.stateNode,typeof o.componentWillUnmount=="function"){g=d,h=d.return;try{i=g,o.props=i.memoizedProps,o.state=i.memoizedState,o.componentWillUnmount()}catch(v){me(g,h,v)}}break;case 5:Nn(d,d.return);break;case 22:if(d.memoizedState!==null){Zu(u);continue}}m!==null?(m.return=d,F=m):Zu(u)}e=e.sibling}}break;case 19:ut(t,e),vt(e),r&4&&Ku(e);break;case 21:break;default:ut(t,e),vt(e)}}function vt(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(Tf(n)){var r=n;break e}n=n.return}throw Error(L(160))}switch(r.tag){case 5:var i=r.stateNode;r.flags&32&&(Rr(i,""),r.flags&=-33);var o=Xu(e);_s(e,o,i);break;case 3:case 4:var l=r.stateNode.containerInfo,s=Xu(e);Ps(e,s,l);break;default:throw Error(L(161))}}catch(a){me(e,e.return,a)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function jh(e,t,n){F=e,zf(e)}function zf(e,t,n){for(var r=(e.mode&1)!==0;F!==null;){var i=F,o=i.child;if(i.tag===22&&r){var l=i.memoizedState!==null||ki;if(!l){var s=i.alternate,a=s!==null&&s.memoizedState!==null||$e;s=ki;var u=$e;if(ki=l,($e=a)&&!u)for(F=i;F!==null;)l=F,a=l.child,l.tag===22&&l.memoizedState!==null?Ju(i):a!==null?(a.return=l,F=a):Ju(i);for(;o!==null;)F=o,zf(o),o=o.sibling;F=i,ki=s,$e=u}qu(e)}else i.subtreeFlags&8772&&o!==null?(o.return=i,F=o):qu(e)}}function qu(e){for(;F!==null;){var t=F;if(t.flags&8772){var n=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:$e||$o(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!$e)if(n===null)r.componentDidMount();else{var i=t.elementType===t.type?n.memoizedProps:ct(t.type,n.memoizedProps);r.componentDidUpdate(i,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var o=t.updateQueue;o!==null&&Lu(t,o,r);break;case 3:var l=t.updateQueue;if(l!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}Lu(t,l,n)}break;case 5:var s=t.stateNode;if(n===null&&t.flags&4){n=s;var a=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":a.autoFocus&&n.focus();break;case"img":a.src&&(n.src=a.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var u=t.alternate;if(u!==null){var d=u.memoizedState;if(d!==null){var m=d.dehydrated;m!==null&&jr(m)}}}break;case 19:case 17:case 21:case 22:case 23:break;default:throw Error(L(163))}$e||t.flags&512&&Ts(t)}catch(g){me(t,t.return,g)}}if(t===e){F=null;break}if(n=t.sibling,n!==null){n.return=t.return,F=n;break}F=t.return}}function Zu(e){for(;F!==null;){var t=F;if(t===e){F=null;break}var n=t.sibling;if(n!==null){n.return=t.return,F=n;break}F=t.return}}function Ju(e){for(;F!==null;){var t=F;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{$o(4,t)}catch(a){me(t,n,a)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var i=t.return;try{r.componentDidMount()}catch(a){me(t,i,a)}}var o=t.return;try{Ts(t)}catch(a){me(t,o,a)}break;case 5:var l=t.return;try{Ts(t)}catch(a){me(t,l,a)}}}catch(a){me(t,t.return,a)}if(t===e){F=null;break}var s=t.sibling;if(s!==null){s.return=t.return,F=s;break}F=t.return}}var Bh=Math.ceil,ao=At.ReactCurrentDispatcher,Ta=At.ReactCurrentOwner,it=At.ReactCurrentBatchConfig,Z=0,xe=null,ye=null,ze=0,We=0,Rn=rn(0),Se=0,qr=null,hn=0,Ao=0,Pa=0,Lr=null,je=null,_a=0,qn=1/0,Tt=null,uo=!1,zs=null,Xt=null,Ci=!1,Gt=null,co=0,Ir=0,Ls=null,bi=-1,Di=0;function Re(){return Z&6?ve():bi!==-1?bi:bi=ve()}function Kt(e){return e.mode&1?Z&2&&ze!==0?ze&-ze:Th.transition!==null?(Di===0&&(Di=fd()),Di):(e=ne,e!==0||(e=window.event,e=e===void 0?16:wd(e.type)),e):1}function ot(e,t,n){if(50<Ir)throw Ir=0,Ls=null,Error(L(185));var r=No(e,t);return r===null?null:(ti(r,t,n),(!(Z&2)||r!==xe)&&(r===xe&&(!(Z&2)&&(Ao|=t),Se===4&&Bt(r,ze)),Ue(r,n),t===1&&Z===0&&!(e.mode&1)&&(qn=ve()+500,Io&&on())),r)}function No(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}function Lf(e){return(xe!==null||pt!==null)&&(e.mode&1)!==0&&(Z&2)===0}function Ue(e,t){var n=e.callbackNode;Tm(e,t);var r=Yi(e,e===xe?ze:0);if(r===0)n!==null&&ou(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&ou(n),t===1)e.tag===0?Eh(ec.bind(null,e)):Dd(ec.bind(null,e)),Sh(function(){Z===0&&on()}),n=null;else{switch(pd(r)){case 1:n=ea;break;case 4:n=cd;break;case 16:n=Wi;break;case 536870912:n=dd;break;default:n=Wi}n=bf(n,If.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function If(e,t){if(bi=-1,Di=0,Z&6)throw Error(L(327));var n=e.callbackNode;if(Hn()&&e.callbackNode!==n)return null;var r=Yi(e,e===xe?ze:0);if(r===0)return null;if(r&30||r&e.expiredLanes||t)t=fo(e,r);else{t=r;var i=Z;Z|=2;var o=Mf();(xe!==e||ze!==t)&&(Tt=null,qn=ve()+500,cn(e,t));do try{Hh();break}catch(s){Of(e,s)}while(1);ca(),ao.current=o,Z=i,ye!==null?t=0:(xe=null,ze=0,t=Se)}if(t!==0){if(t===2&&(i=rs(e),i!==0&&(r=i,t=Is(e,i))),t===1)throw n=qr,cn(e,0),Bt(e,r),Ue(e,ve()),n;if(t===6)Bt(e,r);else{if(i=e.current.alternate,!(r&30)&&!Vh(i)&&(t=fo(e,r),t===2&&(o=rs(e),o!==0&&(r=o,t=Is(e,o))),t===1))throw n=qr,cn(e,0),Bt(e,r),Ue(e,ve()),n;switch(e.finishedWork=i,e.finishedLanes=r,t){case 0:case 1:throw Error(L(345));case 2:sn(e,je,Tt);break;case 3:if(Bt(e,r),(r&130023424)===r&&(t=_a+500-ve(),10<t)){if(Yi(e,0)!==0)break;if(i=e.suspendedLanes,(i&r)!==r){Re(),e.pingedLanes|=e.suspendedLanes&i;break}e.timeoutHandle=ds(sn.bind(null,e,je,Tt),t);break}sn(e,je,Tt);break;case 4:if(Bt(e,r),(r&4194240)===r)break;for(t=e.eventTimes,i=-1;0<r;){var l=31-ht(r);o=1<<l,l=t[l],l>i&&(i=l),r&=~o}if(r=i,r=ve()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Bh(r/1960))-r,10<r){e.timeoutHandle=ds(sn.bind(null,e,je,Tt),r);break}sn(e,je,Tt);break;case 5:sn(e,je,Tt);break;default:throw Error(L(329))}}}return Ue(e,ve()),e.callbackNode===n?If.bind(null,e):null}function Is(e,t){var n=Lr;return e.current.memoizedState.isDehydrated&&(cn(e,t).flags|=256),e=fo(e,t),e!==2&&(t=je,je=n,t!==null&&Os(t)),e}function Os(e){je===null?je=e:je.push.apply(je,e)}function Vh(e){for(var t=e;;){if(t.flags&16384){var n=t.updateQueue;if(n!==null&&(n=n.stores,n!==null))for(var r=0;r<n.length;r++){var i=n[r],o=i.getSnapshot;i=i.value;try{if(!gt(o(),i))return!1}catch{return!1}}}if(n=t.child,t.subtreeFlags&16384&&n!==null)n.return=t,t=n;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function Bt(e,t){for(t&=~Pa,t&=~Ao,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-ht(t),r=1<<n;e[n]=-1,t&=~r}}function ec(e){if(Z&6)throw Error(L(327));Hn();var t=Yi(e,0);if(!(t&1))return Ue(e,ve()),null;var n=fo(e,t);if(e.tag!==0&&n===2){var r=rs(e);r!==0&&(t=r,n=Is(e,r))}if(n===1)throw n=qr,cn(e,0),Bt(e,t),Ue(e,ve()),n;if(n===6)throw Error(L(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,sn(e,je,Tt),Ue(e,ve()),null}function za(e,t){var n=Z;Z|=1;try{return e(t)}finally{Z=n,Z===0&&(qn=ve()+500,Io&&on())}}function gn(e){Gt!==null&&Gt.tag===0&&!(Z&6)&&Hn();var t=Z;Z|=1;var n=it.transition,r=ne;try{if(it.transition=null,ne=1,e)return e()}finally{ne=r,it.transition=n,Z=t,!(Z&6)&&on()}}function La(){We=Rn.current,ae(Rn)}function cn(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,wh(n)),ye!==null)for(n=ye.return;n!==null;){var r=n;switch(ma(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&Zi();break;case 3:Kn(),ae(Ge),ae(Ae),ya();break;case 5:va(r);break;case 4:Kn();break;case 13:ae(ce);break;case 19:ae(ce);break;case 10:da(r.type._context);break;case 22:case 23:La()}n=n.return}if(xe=e,ye=e=tn(e.current,null),ze=We=t,Se=0,qr=null,Pa=Ao=hn=0,je=Lr=null,pt!==null){for(t=0;t<pt.length;t++)if(n=pt[t],r=n.interleaved,r!==null){n.interleaved=null;var i=r.next,o=n.pending;if(o!==null){var l=o.next;o.next=i,r.next=l}n.pending=r}pt=null}return e}function Of(e,t){do{var n=ye;try{if(ca(),Ni.current=so,lo){for(var r=de.memoizedState;r!==null;){var i=r.queue;i!==null&&(i.pending=null),r=r.next}lo=!1}if(mn=0,Ce=we=de=null,_r=!1,Qr=0,Ta.current=null,n===null||n.return===null){Se=1,qr=t,ye=null;break}e:{var o=e,l=n.return,s=n,a=t;if(t=ze,s.flags|=32768,a!==null&&typeof a=="object"&&typeof a.then=="function"){var u=a,d=s,m=d.tag;if(!(d.mode&1)&&(m===0||m===11||m===15)){var g=d.alternate;g?(d.updateQueue=g.updateQueue,d.memoizedState=g.memoizedState,d.lanes=g.lanes):(d.updateQueue=null,d.memoizedState=null)}var h=Du(l);if(h!==null){h.flags&=-257,Fu(h,l,s,o,t),h.mode&1&&bu(o,u,t),t=h,a=u;var v=t.updateQueue;if(v===null){var x=new Set;x.add(a),t.updateQueue=x}else v.add(a);break e}else{if(!(t&1)){bu(o,u,t),Ia();break e}a=Error(L(426))}}else if(ue&&s.mode&1){var w=Du(l);if(w!==null){!(w.flags&65536)&&(w.flags|=256),Fu(w,l,s,o,t),ha(a);break e}}o=a,Se!==4&&(Se=2),Lr===null?Lr=[o]:Lr.push(o),a=Ea(a,s),s=l;do{switch(s.tag){case 3:s.flags|=65536,t&=-t,s.lanes|=t;var p=pf(s,a,t);zu(s,p);break e;case 1:o=a;var c=s.type,f=s.stateNode;if(!(s.flags&128)&&(typeof c.getDerivedStateFromError=="function"||f!==null&&typeof f.componentDidCatch=="function"&&(Xt===null||!Xt.has(f)))){s.flags|=65536,t&=-t,s.lanes|=t;var S=mf(s,o,t);zu(s,S);break e}}s=s.return}while(s!==null)}Af(n)}catch(y){t=y,ye===n&&n!==null&&(ye=n=n.return);continue}break}while(1)}function Mf(){var e=ao.current;return ao.current=so,e===null?so:e}function Ia(){(Se===0||Se===3||Se===2)&&(Se=4),xe===null||!(hn&268435455)&&!(Ao&268435455)||Bt(xe,ze)}function fo(e,t){var n=Z;Z|=2;var r=Mf();(xe!==e||ze!==t)&&(Tt=null,cn(e,t));do try{Gh();break}catch(i){Of(e,i)}while(1);if(ca(),Z=n,ao.current=r,ye!==null)throw Error(L(261));return xe=null,ze=0,Se}function Gh(){for(;ye!==null;)$f(ye)}function Hh(){for(;ye!==null&&!gm();)$f(ye)}function $f(e){var t=Rf(e.alternate,e,We);e.memoizedProps=e.pendingProps,t===null?Af(e):ye=t,Ta.current=null}function Af(e){var t=e;do{var n=t.alternate;if(e=t.return,t.flags&32768){if(n=bh(n,t),n!==null){n.flags&=32767,ye=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{Se=6,ye=null;return}}else if(n=Ah(n,t,We),n!==null){ye=n;return}if(t=t.sibling,t!==null){ye=t;return}ye=t=e}while(t!==null);Se===0&&(Se=5)}function sn(e,t,n){var r=ne,i=it.transition;try{it.transition=null,ne=1,Uh(e,t,n,r)}finally{it.transition=i,ne=r}return null}function Uh(e,t,n,r){do Hn();while(Gt!==null);if(Z&6)throw Error(L(327));n=e.finishedWork;var i=e.finishedLanes;if(n===null)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(L(177));e.callbackNode=null,e.callbackPriority=0;var o=n.lanes|n.childLanes;if(Pm(e,o),e===xe&&(ye=xe=null,ze=0),!(n.subtreeFlags&2064)&&!(n.flags&2064)||Ci||(Ci=!0,bf(Wi,function(){return Hn(),null})),o=(n.flags&15990)!==0,n.subtreeFlags&15990||o){o=it.transition,it.transition=null;var l=ne;ne=1;var s=Z;Z|=4,Ta.current=null,Fh(e,n),_f(n,e),fh(us),Qi=!!as,us=as=null,e.current=n,jh(n),vm(),Z=s,ne=l,it.transition=o}else e.current=n;if(Ci&&(Ci=!1,Gt=e,co=i),o=e.pendingLanes,o===0&&(Xt=null),Sm(n.stateNode),Ue(e,ve()),t!==null)for(r=e.onRecoverableError,n=0;n<t.length;n++)r(t[n]);if(uo)throw uo=!1,e=zs,zs=null,e;return co&1&&e.tag!==0&&Hn(),o=e.pendingLanes,o&1?e===Ls?Ir++:(Ir=0,Ls=e):Ir=0,on(),null}function Hn(){if(Gt!==null){var e=pd(co),t=it.transition,n=ne;try{if(it.transition=null,ne=16>e?16:e,Gt===null)var r=!1;else{if(e=Gt,Gt=null,co=0,Z&6)throw Error(L(331));var i=Z;for(Z|=4,F=e.current;F!==null;){var o=F,l=o.child;if(F.flags&16){var s=o.deletions;if(s!==null){for(var a=0;a<s.length;a++){var u=s[a];for(F=u;F!==null;){var d=F;switch(d.tag){case 0:case 11:case 15:zr(8,d,o)}var m=d.child;if(m!==null)m.return=d,F=m;else for(;F!==null;){d=F;var g=d.sibling,h=d.return;if(Ef(d),d===u){F=null;break}if(g!==null){g.return=h,F=g;break}F=h}}}var v=o.alternate;if(v!==null){var x=v.child;if(x!==null){v.child=null;do{var w=x.sibling;x.sibling=null,x=w}while(x!==null)}}F=o}}if(o.subtreeFlags&2064&&l!==null)l.return=o,F=l;else e:for(;F!==null;){if(o=F,o.flags&2048)switch(o.tag){case 0:case 11:case 15:zr(9,o,o.return)}var p=o.sibling;if(p!==null){p.return=o.return,F=p;break e}F=o.return}}var c=e.current;for(F=c;F!==null;){l=F;var f=l.child;if(l.subtreeFlags&2064&&f!==null)f.return=l,F=f;else e:for(l=c;F!==null;){if(s=F,s.flags&2048)try{switch(s.tag){case 0:case 11:case 15:$o(9,s)}}catch(y){me(s,s.return,y)}if(s===l){F=null;break e}var S=s.sibling;if(S!==null){S.return=s.return,F=S;break e}F=s.return}}if(Z=i,on(),xt&&typeof xt.onPostCommitFiberRoot=="function")try{xt.onPostCommitFiberRoot(To,e)}catch{}r=!0}return r}finally{ne=n,it.transition=t}}return!1}function tc(e,t,n){t=Ea(n,t),t=pf(e,t,1),Qt(e,t),t=Re(),e=No(e,1),e!==null&&(ti(e,1,t),Ue(e,t))}function me(e,t,n){if(e.tag===3)tc(e,e,n);else for(;t!==null;){if(t.tag===3){tc(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(Xt===null||!Xt.has(r))){e=Ea(n,e),e=mf(t,e,1),Qt(t,e),e=Re(),t=No(t,1),t!==null&&(ti(t,1,e),Ue(t,e));break}}t=t.return}}function Wh(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=Re(),e.pingedLanes|=e.suspendedLanes&n,xe===e&&(ze&n)===n&&(Se===4||Se===3&&(ze&130023424)===ze&&500>ve()-_a?cn(e,0):Pa|=n),Ue(e,t)}function Nf(e,t){t===0&&(e.mode&1?(t=fi,fi<<=1,!(fi&130023424)&&(fi=4194304)):t=1);var n=Re();e=No(e,t),e!==null&&(ti(e,t,n),Ue(e,n))}function Yh(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Nf(e,n)}function Qh(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,i=e.memoizedState;i!==null&&(n=i.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(L(314))}r!==null&&r.delete(t),Nf(e,n)}var Rf;Rf=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Ge.current)Ve=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return Ve=!1,Rh(e,t,n);Ve=!!(e.flags&131072)}else Ve=!1,ue&&t.flags&1048576&&Vd(t,io,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps;var i=Yn(t,Ae.current);Gn(t,n),i=Sa(null,t,r,e,i,n);var o=xa();return t.flags|=1,typeof i=="object"&&i!==null&&typeof i.render=="function"&&i.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,He(r)?(o=!0,Ji(t)):o=!1,t.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,fa(t),i.updater=Oo,t.stateNode=i,i._reactInternals=t,gs(t,r,e,n),t=ks(null,t,r,!0,o,n)):(t.tag=0,ue&&o&&pa(t),Ne(null,t,i,n),t=t.child),t;case 16:r=t.elementType;e:{switch(e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps,i=r._init,r=i(r._payload),t.type=r,i=t.tag=Kh(r),e=ct(r,e),i){case 0:t=xs(null,t,r,e,n);break e;case 1:t=Vu(null,t,r,e,n);break e;case 11:t=ju(null,t,r,e,n);break e;case 14:t=Bu(null,t,r,ct(r.type,e),n);break e}throw Error(L(306,r,""))}return t;case 0:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:ct(r,i),xs(e,t,r,i,n);case 1:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:ct(r,i),Vu(e,t,r,i,n);case 3:e:{if(xf(t),e===null)throw Error(L(387));r=t.pendingProps,o=t.memoizedState,i=o.element,Fd(e,t),no(t,r,null,n);var l=t.memoizedState;if(r=l.element,o.isDehydrated)if(o={element:r,isDehydrated:!1,cache:l.cache,pendingSuspenseBoundaries:l.pendingSuspenseBoundaries,transitions:l.transitions},t.updateQueue.baseState=o,t.memoizedState=o,t.flags&256){i=Error(L(423)),t=Gu(e,t,r,n,i);break e}else if(r!==i){i=Error(L(424)),t=Gu(e,t,r,n,i);break e}else for(Be=_t(t.stateNode.containerInfo.firstChild),Qe=t,ue=!0,ft=null,n=Ud(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(Qn(),r===i){t=$t(e,t,n);break e}Ne(e,t,r,n)}t=t.child}return t;case 5:return Wd(t),e===null&&ys(t),r=t.type,i=t.pendingProps,o=e!==null?e.memoizedProps:null,l=i.children,cs(r,i)?l=null:o!==null&&cs(r,o)&&(t.flags|=32),Sf(e,t),Ne(e,t,l,n),t.child;case 6:return e===null&&ys(t),null;case 13:return kf(e,t,n);case 4:return ga(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Xn(t,null,r,n):Ne(e,t,r,n),t.child;case 11:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:ct(r,i),ju(e,t,r,i,n);case 7:return Ne(e,t,t.pendingProps,n),t.child;case 8:return Ne(e,t,t.pendingProps.children,n),t.child;case 12:return Ne(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,i=t.pendingProps,o=t.memoizedProps,l=i.value,oe(eo,r._currentValue),r._currentValue=l,o!==null)if(gt(o.value,l)){if(o.children===i.children&&!Ge.current){t=$t(e,t,n);break e}}else for(o=t.child,o!==null&&(o.return=t);o!==null;){var s=o.dependencies;if(s!==null){l=o.child;for(var a=s.firstContext;a!==null;){if(a.context===r){if(o.tag===1){a=It(-1,n&-n),a.tag=2;var u=o.updateQueue;if(u!==null){u=u.shared;var d=u.pending;d===null?a.next=a:(a.next=d.next,d.next=a),u.pending=a}}o.lanes|=n,a=o.alternate,a!==null&&(a.lanes|=n),ms(o.return,n,t),s.lanes|=n;break}a=a.next}}else if(o.tag===10)l=o.type===t.type?null:o.child;else if(o.tag===18){if(l=o.return,l===null)throw Error(L(341));l.lanes|=n,s=l.alternate,s!==null&&(s.lanes|=n),ms(l,n,t),l=o.sibling}else l=o.child;if(l!==null)l.return=o;else for(l=o;l!==null;){if(l===t){l=null;break}if(o=l.sibling,o!==null){o.return=l.return,l=o;break}l=l.return}o=l}Ne(e,t,i.children,n),t=t.child}return t;case 9:return i=t.type,r=t.pendingProps.children,Gn(t,n),i=lt(i),r=r(i),t.flags|=1,Ne(e,t,r,n),t.child;case 14:return r=t.type,i=ct(r,t.pendingProps),i=ct(r.type,i),Bu(e,t,r,i,n);case 15:return yf(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:ct(r,i),e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2),t.tag=1,He(r)?(e=!0,Ji(t)):e=!1,Gn(t,n),Bd(t,r,i),gs(t,r,i,n),ks(null,t,r,!0,e,n);case 19:return Cf(e,t,n);case 22:return wf(e,t,n)}throw Error(L(156,t.tag))};function bf(e,t){return ud(e,t)}function Xh(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function rt(e,t,n,r){return new Xh(e,t,n,r)}function Oa(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Kh(e){if(typeof e=="function")return Oa(e)?1:0;if(e!=null){if(e=e.$$typeof,e===qs)return 11;if(e===Zs)return 14}return 2}function tn(e,t){var n=e.alternate;return n===null?(n=rt(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Fi(e,t,n,r,i,o){var l=2;if(r=e,typeof e=="function")Oa(e)&&(l=1);else if(typeof e=="string")l=5;else e:switch(e){case Pn:return dn(n.children,i,o,t);case Ks:l=8,i|=8;break;case Vl:return e=rt(12,n,t,i|2),e.elementType=Vl,e.lanes=o,e;case Gl:return e=rt(13,n,t,i),e.elementType=Gl,e.lanes=o,e;case Hl:return e=rt(19,n,t,i),e.elementType=Hl,e.lanes=o,e;case Wc:return po(n,i,o,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Hc:l=10;break e;case Uc:l=9;break e;case qs:l=11;break e;case Zs:l=14;break e;case Dt:l=16,r=null;break e}throw Error(L(130,e==null?e:typeof e,""))}return t=rt(l,n,t,i),t.elementType=e,t.type=r,t.lanes=o,t}function dn(e,t,n,r){return e=rt(7,e,r,t),e.lanes=n,e}function po(e,t,n,r){return e=rt(22,e,r,t),e.elementType=Wc,e.lanes=n,e.stateNode={},e}function El(e,t,n){return e=rt(6,e,null,t),e.lanes=n,e}function Tl(e,t,n){return t=rt(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function qh(e,t,n,r,i){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=ll(0),this.expirationTimes=ll(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=ll(0),this.identifierPrefix=r,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null}function Ma(e,t,n,r,i,o,l,s,a){return e=new qh(e,t,n,s,a),t===1?(t=1,o===!0&&(t|=8)):t=0,o=rt(3,null,null,t),e.current=o,o.stateNode=e,o.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},fa(o),e}function Zh(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:Tn,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function Df(e){if(!e)return en;e=e._reactInternals;e:{if(xn(e)!==e||e.tag!==1)throw Error(L(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(He(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(L(171))}if(e.tag===1){var n=e.type;if(He(n))return bd(e,n,t)}return t}function Ff(e,t,n,r,i,o,l,s,a){return e=Ma(n,r,!0,e,i,o,l,s,a),e.context=Df(null),n=e.current,r=Re(),i=Kt(n),o=It(r,i),o.callback=t??null,Qt(n,o),e.current.lanes=i,ti(e,i,r),Ue(e,r),e}function Ro(e,t,n,r){var i=t.current,o=Re(),l=Kt(i);return n=Df(n),t.context===null?t.context=n:t.pendingContext=n,t=It(o,l),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),Qt(i,t),e=ot(i,l,o),e!==null&&Ai(e,i,l),l}function mo(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function nc(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function $a(e,t){nc(e,t),(e=e.alternate)&&nc(e,t)}function Jh(){return null}var jf=typeof reportError=="function"?reportError:function(e){console.error(e)};function Aa(e){this._internalRoot=e}bo.prototype.render=Aa.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(L(409));Ro(e,t,null,null)};bo.prototype.unmount=Aa.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;gn(function(){Ro(null,e,null,null)}),t[Mt]=null}};function bo(e){this._internalRoot=e}bo.prototype.unstable_scheduleHydration=function(e){if(e){var t=gd();e={blockedOn:null,target:e,priority:t};for(var n=0;n<jt.length&&t!==0&&t<jt[n].priority;n++);jt.splice(n,0,e),n===0&&yd(e)}};function Na(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function Do(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function rc(){}function eg(e,t,n,r,i){if(i){if(typeof r=="function"){var o=r;r=function(){var u=mo(l);o.call(u)}}var l=Ff(t,r,e,0,null,!1,!1,"",rc);return e._reactRootContainer=l,e[Mt]=l.current,Gr(e.nodeType===8?e.parentNode:e),gn(),l}for(;i=e.lastChild;)e.removeChild(i);if(typeof r=="function"){var s=r;r=function(){var u=mo(a);s.call(u)}}var a=Ma(e,0,!1,null,null,!1,!1,"",rc);return e._reactRootContainer=a,e[Mt]=a.current,Gr(e.nodeType===8?e.parentNode:e),gn(function(){Ro(t,a,n,r)}),a}function Fo(e,t,n,r,i){var o=n._reactRootContainer;if(o){var l=o;if(typeof i=="function"){var s=i;i=function(){var a=mo(l);s.call(a)}}Ro(t,l,e,i)}else l=eg(n,t,e,i,r);return mo(l)}md=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=Sr(t.pendingLanes);n!==0&&(ta(t,n|1),Ue(t,ve()),!(Z&6)&&(qn=ve()+500,on()))}break;case 13:var r=Re();gn(function(){return ot(e,1,r)}),$a(e,1)}};na=function(e){if(e.tag===13){var t=Re();ot(e,134217728,t),$a(e,134217728)}};hd=function(e){if(e.tag===13){var t=Re(),n=Kt(e);ot(e,n,t),$a(e,n)}};gd=function(){return ne};vd=function(e,t){var n=ne;try{return ne=e,t()}finally{ne=n}};es=function(e,t,n){switch(t){case"input":if(Yl(e,n),t=n.name,n.type==="radio"&&t!=null){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var i=Lo(r);if(!i)throw Error(L(90));Qc(r),Yl(r,i)}}}break;case"textarea":Kc(e,n);break;case"select":t=n.value,t!=null&&Fn(e,!!n.multiple,t,!1)}};rd=za;id=gn;var tg={usingClientEntryPoint:!1,Events:[ri,In,Lo,td,nd,za]},hr={findFiberByHostInstance:an,bundleType:0,version:"18.1.0",rendererPackageName:"react-dom"},ng={bundleType:hr.bundleType,version:hr.version,rendererPackageName:hr.rendererPackageName,rendererConfig:hr.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:At.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=sd(e),e===null?null:e.stateNode},findFiberByHostInstance:hr.findFiberByHostInstance||Jh,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.1.0-next-22edb9f77-20220426"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Ei=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Ei.isDisabled&&Ei.supportsFiber)try{To=Ei.inject(ng),xt=Ei}catch{}}Ke.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=tg;Ke.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!Na(t))throw Error(L(200));return Zh(e,t,null,n)};Ke.createRoot=function(e,t){if(!Na(e))throw Error(L(299));var n=!1,r="",i=jf;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(i=t.onRecoverableError)),t=Ma(e,1,!1,null,null,n,!1,r,i),e[Mt]=t.current,Gr(e.nodeType===8?e.parentNode:e),new Aa(t)};Ke.findDOMNode=function(e){if(e==null)return null;if(e.nodeType===1)return e;var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(L(188)):(e=Object.keys(e).join(","),Error(L(268,e)));return e=sd(t),e=e===null?null:e.stateNode,e};Ke.flushSync=function(e){return gn(e)};Ke.hydrate=function(e,t,n){if(!Do(t))throw Error(L(200));return Fo(null,e,t,!0,n)};Ke.hydrateRoot=function(e,t,n){if(!Na(e))throw Error(L(405));var r=n!=null&&n.hydratedSources||null,i=!1,o="",l=jf;if(n!=null&&(n.unstable_strictMode===!0&&(i=!0),n.identifierPrefix!==void 0&&(o=n.identifierPrefix),n.onRecoverableError!==void 0&&(l=n.onRecoverableError)),t=Ff(t,null,e,1,n??null,i,!1,o,l),e[Mt]=t.current,Gr(e),r)for(e=0;e<r.length;e++)n=r[e],i=n._getVersion,i=i(n._source),t.mutableSourceEagerHydrationData==null?t.mutableSourceEagerHydrationData=[n,i]:t.mutableSourceEagerHydrationData.push(n,i);return new bo(t)};Ke.render=function(e,t,n){if(!Do(t))throw Error(L(200));return Fo(null,e,t,!1,n)};Ke.unmountComponentAtNode=function(e){if(!Do(e))throw Error(L(40));return e._reactRootContainer?(gn(function(){Fo(null,null,e,!1,function(){e._reactRootContainer=null,e[Mt]=null})}),!0):!1};Ke.unstable_batchedUpdates=za;Ke.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Do(n))throw Error(L(200));if(e==null||e._reactInternals===void 0)throw Error(L(38));return Fo(e,t,n,!1,r)};Ke.version="18.1.0-next-22edb9f77-20220426";(function(e){function t(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(t)}catch(n){console.error(n)}}t(),e.exports=Ke})(em);var ic=Fl;Dl.createRoot=ic.createRoot,Dl.hydrateRoot=ic.hydrateRoot;function oc(e){return e!==null&&typeof e=="object"&&"constructor"in e&&e.constructor===Object}function Ra(e,t){e===void 0&&(e={}),t===void 0&&(t={}),Object.keys(t).forEach(n=>{typeof e[n]>"u"?e[n]=t[n]:oc(t[n])&&oc(e[n])&&Object.keys(t[n]).length>0&&Ra(e[n],t[n])})}const Bf={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector(){return null},querySelectorAll(){return[]},getElementById(){return null},createEvent(){return{initEvent(){}}},createElement(){return{children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName(){return[]}}},createElementNS(){return{}},importNode(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function ir(){const e=typeof document<"u"?document:{};return Ra(e,Bf),e}const rg={document:Bf,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle(){return{getPropertyValue(){return""}}},Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia(){return{}},requestAnimationFrame(e){return typeof setTimeout>"u"?(e(),null):setTimeout(e,0)},cancelAnimationFrame(e){typeof setTimeout>"u"||clearTimeout(e)}};function Ze(){const e=typeof window<"u"?window:{};return Ra(e,rg),e}function ig(e){return e===void 0&&(e=""),e.trim().split(" ").filter(t=>!!t.trim())}function og(e){const t=e;Object.keys(t).forEach(n=>{try{t[n]=null}catch{}try{delete t[n]}catch{}})}function Ms(e,t){return t===void 0&&(t=0),setTimeout(e,t)}function ho(){return Date.now()}function lg(e){const t=Ze();let n;return t.getComputedStyle&&(n=t.getComputedStyle(e,null)),!n&&e.currentStyle&&(n=e.currentStyle),n||(n=e.style),n}function sg(e,t){t===void 0&&(t="x");const n=Ze();let r,i,o;const l=lg(e);return n.WebKitCSSMatrix?(i=l.transform||l.webkitTransform,i.split(",").length>6&&(i=i.split(", ").map(s=>s.replace(",",".")).join(", ")),o=new n.WebKitCSSMatrix(i==="none"?"":i)):(o=l.MozTransform||l.OTransform||l.MsTransform||l.msTransform||l.transform||l.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),r=o.toString().split(",")),t==="x"&&(n.WebKitCSSMatrix?i=o.m41:r.length===16?i=parseFloat(r[12]):i=parseFloat(r[4])),t==="y"&&(n.WebKitCSSMatrix?i=o.m42:r.length===16?i=parseFloat(r[13]):i=parseFloat(r[5])),i||0}function Ti(e){return typeof e=="object"&&e!==null&&e.constructor&&Object.prototype.toString.call(e).slice(8,-1)==="Object"}function ag(e){return typeof window<"u"&&typeof window.HTMLElement<"u"?e instanceof HTMLElement:e&&(e.nodeType===1||e.nodeType===11)}function Ye(){const e=Object(arguments.length<=0?void 0:arguments[0]),t=["__proto__","constructor","prototype"];for(let n=1;n<arguments.length;n+=1){const r=n<0||arguments.length<=n?void 0:arguments[n];if(r!=null&&!ag(r)){const i=Object.keys(Object(r)).filter(o=>t.indexOf(o)<0);for(let o=0,l=i.length;o<l;o+=1){const s=i[o],a=Object.getOwnPropertyDescriptor(r,s);a!==void 0&&a.enumerable&&(Ti(e[s])&&Ti(r[s])?r[s].__swiper__?e[s]=r[s]:Ye(e[s],r[s]):!Ti(e[s])&&Ti(r[s])?(e[s]={},r[s].__swiper__?e[s]=r[s]:Ye(e[s],r[s])):e[s]=r[s])}}}return e}function Pi(e,t,n){e.style.setProperty(t,n)}function Vf(e){let{swiper:t,targetPosition:n,side:r}=e;const i=Ze(),o=-t.translate;let l=null,s;const a=t.params.speed;t.wrapperEl.style.scrollSnapType="none",i.cancelAnimationFrame(t.cssModeFrameID);const u=n>o?"next":"prev",d=(g,h)=>u==="next"&&g>=h||u==="prev"&&g<=h,m=()=>{s=new Date().getTime(),l===null&&(l=s);const g=Math.max(Math.min((s-l)/a,1),0),h=.5-Math.cos(g*Math.PI)/2;let v=o+h*(n-o);if(d(v,n)&&(v=n),t.wrapperEl.scrollTo({[r]:v}),d(v,n)){t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.scrollSnapType="",setTimeout(()=>{t.wrapperEl.style.overflow="",t.wrapperEl.scrollTo({[r]:v})}),i.cancelAnimationFrame(t.cssModeFrameID);return}t.cssModeFrameID=i.requestAnimationFrame(m)};m()}function St(e,t){t===void 0&&(t="");const n=[...e.children];return e instanceof HTMLSlotElement&&n.push(...e.assignedElements()),t?n.filter(r=>r.matches(t)):n}function ug(e,t){const n=t.contains(e);return!n&&t instanceof HTMLSlotElement?[...t.assignedElements()].includes(e):n}function go(e){try{console.warn(e);return}catch{}}function vo(e,t){t===void 0&&(t=[]);const n=document.createElement(e);return n.classList.add(...Array.isArray(t)?t:ig(t)),n}function cg(e,t){const n=[];for(;e.previousElementSibling;){const r=e.previousElementSibling;t?r.matches(t)&&n.push(r):n.push(r),e=r}return n}function dg(e,t){const n=[];for(;e.nextElementSibling;){const r=e.nextElementSibling;t?r.matches(t)&&n.push(r):n.push(r),e=r}return n}function Ht(e,t){return Ze().getComputedStyle(e,null).getPropertyValue(t)}function yo(e){let t=e,n;if(t){for(n=0;(t=t.previousSibling)!==null;)t.nodeType===1&&(n+=1);return n}}function Gf(e,t){const n=[];let r=e.parentElement;for(;r;)t?r.matches(t)&&n.push(r):n.push(r),r=r.parentElement;return n}function $s(e,t,n){const r=Ze();return n?e[t==="width"?"offsetWidth":"offsetHeight"]+parseFloat(r.getComputedStyle(e,null).getPropertyValue(t==="width"?"margin-right":"margin-top"))+parseFloat(r.getComputedStyle(e,null).getPropertyValue(t==="width"?"margin-left":"margin-bottom")):e.offsetWidth}function ke(e){return(Array.isArray(e)?e:[e]).filter(t=>!!t)}let Pl;function fg(){const e=Ze(),t=ir();return{smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}function Hf(){return Pl||(Pl=fg()),Pl}let _l;function pg(e){let{userAgent:t}=e===void 0?{}:e;const n=Hf(),r=Ze(),i=r.navigator.platform,o=t||r.navigator.userAgent,l={ios:!1,android:!1},s=r.screen.width,a=r.screen.height,u=o.match(/(Android);?[\s\/]+([\d.]+)?/);let d=o.match(/(iPad).*OS\s([\d_]+)/);const m=o.match(/(iPod)(.*OS\s([\d_]+))?/),g=!d&&o.match(/(iPhone\sOS|iOS)\s([\d_]+)/),h=i==="Win32";let v=i==="MacIntel";const x=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"];return!d&&v&&n.touch&&x.indexOf(`${s}x${a}`)>=0&&(d=o.match(/(Version)\/([\d.]+)/),d||(d=[0,1,"13_0_0"]),v=!1),u&&!h&&(l.os="android",l.android=!0),(d||g||m)&&(l.os="ios",l.ios=!0),l}function Uf(e){return e===void 0&&(e={}),_l||(_l=pg(e)),_l}let zl;function mg(){const e=Ze(),t=Uf();let n=!1;function r(){const s=e.navigator.userAgent.toLowerCase();return s.indexOf("safari")>=0&&s.indexOf("chrome")<0&&s.indexOf("android")<0}if(r()){const s=String(e.navigator.userAgent);if(s.includes("Version/")){const[a,u]=s.split("Version/")[1].split(" ")[0].split(".").map(d=>Number(d));n=a<16||a===16&&u<2}}const i=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent),o=r(),l=o||i&&t.ios;return{isSafari:n||o,needPerspectiveFix:n,need3dFix:l,isWebView:i}}function hg(){return zl||(zl=mg()),zl}function gg(e){let{swiper:t,on:n,emit:r}=e;const i=Ze();let o=null,l=null;const s=()=>{!t||t.destroyed||!t.initialized||(r("beforeResize"),r("resize"))},a=()=>{!t||t.destroyed||!t.initialized||(o=new ResizeObserver(m=>{l=i.requestAnimationFrame(()=>{const{width:g,height:h}=t;let v=g,x=h;m.forEach(w=>{let{contentBoxSize:p,contentRect:c,target:f}=w;f&&f!==t.el||(v=c?c.width:(p[0]||p).inlineSize,x=c?c.height:(p[0]||p).blockSize)}),(v!==g||x!==h)&&s()})}),o.observe(t.el))},u=()=>{l&&i.cancelAnimationFrame(l),o&&o.unobserve&&t.el&&(o.unobserve(t.el),o=null)},d=()=>{!t||t.destroyed||!t.initialized||r("orientationchange")};n("init",()=>{if(t.params.resizeObserver&&typeof i.ResizeObserver<"u"){a();return}i.addEventListener("resize",s),i.addEventListener("orientationchange",d)}),n("destroy",()=>{u(),i.removeEventListener("resize",s),i.removeEventListener("orientationchange",d)})}function vg(e){let{swiper:t,extendParams:n,on:r,emit:i}=e;const o=[],l=Ze(),s=function(d,m){m===void 0&&(m={});const g=l.MutationObserver||l.WebkitMutationObserver,h=new g(v=>{if(t.__preventObserver__)return;if(v.length===1){i("observerUpdate",v[0]);return}const x=function(){i("observerUpdate",v[0])};l.requestAnimationFrame?l.requestAnimationFrame(x):l.setTimeout(x,0)});h.observe(d,{attributes:typeof m.attributes>"u"?!0:m.attributes,childList:t.isElement||(typeof m.childList>"u"?!0:m).childList,characterData:typeof m.characterData>"u"?!0:m.characterData}),o.push(h)},a=()=>{if(t.params.observer){if(t.params.observeParents){const d=Gf(t.hostEl);for(let m=0;m<d.length;m+=1)s(d[m])}s(t.hostEl,{childList:t.params.observeSlideChildren}),s(t.wrapperEl,{attributes:!1})}},u=()=>{o.forEach(d=>{d.disconnect()}),o.splice(0,o.length)};n({observer:!1,observeParents:!1,observeSlideChildren:!1}),r("init",a),r("destroy",u)}var yg={on(e,t,n){const r=this;if(!r.eventsListeners||r.destroyed||typeof t!="function")return r;const i=n?"unshift":"push";return e.split(" ").forEach(o=>{r.eventsListeners[o]||(r.eventsListeners[o]=[]),r.eventsListeners[o][i](t)}),r},once(e,t,n){const r=this;if(!r.eventsListeners||r.destroyed||typeof t!="function")return r;function i(){r.off(e,i),i.__emitterProxy&&delete i.__emitterProxy;for(var o=arguments.length,l=new Array(o),s=0;s<o;s++)l[s]=arguments[s];t.apply(r,l)}return i.__emitterProxy=t,r.on(e,i,n)},onAny(e,t){const n=this;if(!n.eventsListeners||n.destroyed||typeof e!="function")return n;const r=t?"unshift":"push";return n.eventsAnyListeners.indexOf(e)<0&&n.eventsAnyListeners[r](e),n},offAny(e){const t=this;if(!t.eventsListeners||t.destroyed||!t.eventsAnyListeners)return t;const n=t.eventsAnyListeners.indexOf(e);return n>=0&&t.eventsAnyListeners.splice(n,1),t},off(e,t){const n=this;return!n.eventsListeners||n.destroyed||!n.eventsListeners||e.split(" ").forEach(r=>{typeof t>"u"?n.eventsListeners[r]=[]:n.eventsListeners[r]&&n.eventsListeners[r].forEach((i,o)=>{(i===t||i.__emitterProxy&&i.__emitterProxy===t)&&n.eventsListeners[r].splice(o,1)})}),n},emit(){const e=this;if(!e.eventsListeners||e.destroyed||!e.eventsListeners)return e;let t,n,r;for(var i=arguments.length,o=new Array(i),l=0;l<i;l++)o[l]=arguments[l];return typeof o[0]=="string"||Array.isArray(o[0])?(t=o[0],n=o.slice(1,o.length),r=e):(t=o[0].events,n=o[0].data,r=o[0].context||e),n.unshift(r),(Array.isArray(t)?t:t.split(" ")).forEach(a=>{e.eventsAnyListeners&&e.eventsAnyListeners.length&&e.eventsAnyListeners.forEach(u=>{u.apply(r,[a,...n])}),e.eventsListeners&&e.eventsListeners[a]&&e.eventsListeners[a].forEach(u=>{u.apply(r,n)})}),e}};function wg(){const e=this;let t,n;const r=e.el;typeof e.params.width<"u"&&e.params.width!==null?t=e.params.width:t=r.clientWidth,typeof e.params.height<"u"&&e.params.height!==null?n=e.params.height:n=r.clientHeight,!(t===0&&e.isHorizontal()||n===0&&e.isVertical())&&(t=t-parseInt(Ht(r,"padding-left")||0,10)-parseInt(Ht(r,"padding-right")||0,10),n=n-parseInt(Ht(r,"padding-top")||0,10)-parseInt(Ht(r,"padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(n)&&(n=0),Object.assign(e,{width:t,height:n,size:e.isHorizontal()?t:n}))}function Sg(){const e=this;function t(E,O){return parseFloat(E.getPropertyValue(e.getDirectionLabel(O))||0)}const n=e.params,{wrapperEl:r,slidesEl:i,size:o,rtlTranslate:l,wrongRTL:s}=e,a=e.virtual&&n.virtual.enabled,u=a?e.virtual.slides.length:e.slides.length,d=St(i,`.${e.params.slideClass}, swiper-slide`),m=a?e.virtual.slides.length:d.length;let g=[];const h=[],v=[];let x=n.slidesOffsetBefore;typeof x=="function"&&(x=n.slidesOffsetBefore.call(e));let w=n.slidesOffsetAfter;typeof w=="function"&&(w=n.slidesOffsetAfter.call(e));const p=e.snapGrid.length,c=e.slidesGrid.length;let f=n.spaceBetween,S=-x,y=0,C=0;if(typeof o>"u")return;typeof f=="string"&&f.indexOf("%")>=0?f=parseFloat(f.replace("%",""))/100*o:typeof f=="string"&&(f=parseFloat(f)),e.virtualSize=-f,d.forEach(E=>{l?E.style.marginLeft="":E.style.marginRight="",E.style.marginBottom="",E.style.marginTop=""}),n.centeredSlides&&n.cssMode&&(Pi(r,"--swiper-centered-offset-before",""),Pi(r,"--swiper-centered-offset-after",""));const z=n.grid&&n.grid.rows>1&&e.grid;z?e.grid.initSlides(d):e.grid&&e.grid.unsetSlides();let T;const _=n.slidesPerView==="auto"&&n.breakpoints&&Object.keys(n.breakpoints).filter(E=>typeof n.breakpoints[E].slidesPerView<"u").length>0;for(let E=0;E<m;E+=1){T=0;let O;if(d[E]&&(O=d[E]),z&&e.grid.updateSlide(E,O,d),!(d[E]&&Ht(O,"display")==="none")){if(n.slidesPerView==="auto"){_&&(d[E].style[e.getDirectionLabel("width")]="");const N=getComputedStyle(O),I=O.style.transform,B=O.style.webkitTransform;if(I&&(O.style.transform="none"),B&&(O.style.webkitTransform="none"),n.roundLengths)T=e.isHorizontal()?$s(O,"width",!0):$s(O,"height",!0);else{const V=t(N,"width"),ee=t(N,"padding-left"),pe=t(N,"padding-right"),M=t(N,"margin-left"),D=t(N,"margin-right"),j=N.getPropertyValue("box-sizing");if(j&&j==="border-box")T=V+M+D;else{const{clientWidth:Q,offsetWidth:$}=O;T=V+ee+pe+M+D+($-Q)}}I&&(O.style.transform=I),B&&(O.style.webkitTransform=B),n.roundLengths&&(T=Math.floor(T))}else T=(o-(n.slidesPerView-1)*f)/n.slidesPerView,n.roundLengths&&(T=Math.floor(T)),d[E]&&(d[E].style[e.getDirectionLabel("width")]=`${T}px`);d[E]&&(d[E].swiperSlideSize=T),v.push(T),n.centeredSlides?(S=S+T/2+y/2+f,y===0&&E!==0&&(S=S-o/2-f),E===0&&(S=S-o/2-f),Math.abs(S)<1/1e3&&(S=0),n.roundLengths&&(S=Math.floor(S)),C%n.slidesPerGroup===0&&g.push(S),h.push(S)):(n.roundLengths&&(S=Math.floor(S)),(C-Math.min(e.params.slidesPerGroupSkip,C))%e.params.slidesPerGroup===0&&g.push(S),h.push(S),S=S+T+f),e.virtualSize+=T+f,y=T,C+=1}}if(e.virtualSize=Math.max(e.virtualSize,o)+w,l&&s&&(n.effect==="slide"||n.effect==="coverflow")&&(r.style.width=`${e.virtualSize+f}px`),n.setWrapperSize&&(r.style[e.getDirectionLabel("width")]=`${e.virtualSize+f}px`),z&&e.grid.updateWrapperSize(T,g),!n.centeredSlides){const E=[];for(let O=0;O<g.length;O+=1){let N=g[O];n.roundLengths&&(N=Math.floor(N)),g[O]<=e.virtualSize-o&&E.push(N)}g=E,Math.floor(e.virtualSize-o)-Math.floor(g[g.length-1])>1&&g.push(e.virtualSize-o)}if(a&&n.loop){const E=v[0]+f;if(n.slidesPerGroup>1){const O=Math.ceil((e.virtual.slidesBefore+e.virtual.slidesAfter)/n.slidesPerGroup),N=E*n.slidesPerGroup;for(let I=0;I<O;I+=1)g.push(g[g.length-1]+N)}for(let O=0;O<e.virtual.slidesBefore+e.virtual.slidesAfter;O+=1)n.slidesPerGroup===1&&g.push(g[g.length-1]+E),h.push(h[h.length-1]+E),e.virtualSize+=E}if(g.length===0&&(g=[0]),f!==0){const E=e.isHorizontal()&&l?"marginLeft":e.getDirectionLabel("marginRight");d.filter((O,N)=>!n.cssMode||n.loop?!0:N!==d.length-1).forEach(O=>{O.style[E]=`${f}px`})}if(n.centeredSlides&&n.centeredSlidesBounds){let E=0;v.forEach(N=>{E+=N+(f||0)}),E-=f;const O=E>o?E-o:0;g=g.map(N=>N<=0?-x:N>O?O+w:N)}if(n.centerInsufficientSlides){let E=0;v.forEach(N=>{E+=N+(f||0)}),E-=f;const O=(n.slidesOffsetBefore||0)+(n.slidesOffsetAfter||0);if(E+O<o){const N=(o-E-O)/2;g.forEach((I,B)=>{g[B]=I-N}),h.forEach((I,B)=>{h[B]=I+N})}}if(Object.assign(e,{slides:d,snapGrid:g,slidesGrid:h,slidesSizesGrid:v}),n.centeredSlides&&n.cssMode&&!n.centeredSlidesBounds){Pi(r,"--swiper-centered-offset-before",`${-g[0]}px`),Pi(r,"--swiper-centered-offset-after",`${e.size/2-v[v.length-1]/2}px`);const E=-e.snapGrid[0],O=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map(N=>N+E),e.slidesGrid=e.slidesGrid.map(N=>N+O)}if(m!==u&&e.emit("slidesLengthChange"),g.length!==p&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),h.length!==c&&e.emit("slidesGridLengthChange"),n.watchSlidesProgress&&e.updateSlidesOffset(),e.emit("slidesUpdated"),!a&&!n.cssMode&&(n.effect==="slide"||n.effect==="fade")){const E=`${n.containerModifierClass}backface-hidden`,O=e.el.classList.contains(E);m<=n.maxBackfaceHiddenSlides?O||e.el.classList.add(E):O&&e.el.classList.remove(E)}}function xg(e){const t=this,n=[],r=t.virtual&&t.params.virtual.enabled;let i=0,o;typeof e=="number"?t.setTransition(e):e===!0&&t.setTransition(t.params.speed);const l=s=>r?t.slides[t.getSlideIndexByData(s)]:t.slides[s];if(t.params.slidesPerView!=="auto"&&t.params.slidesPerView>1)if(t.params.centeredSlides)(t.visibleSlides||[]).forEach(s=>{n.push(s)});else for(o=0;o<Math.ceil(t.params.slidesPerView);o+=1){const s=t.activeIndex+o;if(s>t.slides.length&&!r)break;n.push(l(s))}else n.push(l(t.activeIndex));for(o=0;o<n.length;o+=1)if(typeof n[o]<"u"){const s=n[o].offsetHeight;i=s>i?s:i}(i||i===0)&&(t.wrapperEl.style.height=`${i}px`)}function kg(){const e=this,t=e.slides,n=e.isElement?e.isHorizontal()?e.wrapperEl.offsetLeft:e.wrapperEl.offsetTop:0;for(let r=0;r<t.length;r+=1)t[r].swiperSlideOffset=(e.isHorizontal()?t[r].offsetLeft:t[r].offsetTop)-n-e.cssOverflowAdjustment()}const lc=(e,t,n)=>{t&&!e.classList.contains(n)?e.classList.add(n):!t&&e.classList.contains(n)&&e.classList.remove(n)};function Cg(e){e===void 0&&(e=this&&this.translate||0);const t=this,n=t.params,{slides:r,rtlTranslate:i,snapGrid:o}=t;if(r.length===0)return;typeof r[0].swiperSlideOffset>"u"&&t.updateSlidesOffset();let l=-e;i&&(l=e),t.visibleSlidesIndexes=[],t.visibleSlides=[];let s=n.spaceBetween;typeof s=="string"&&s.indexOf("%")>=0?s=parseFloat(s.replace("%",""))/100*t.size:typeof s=="string"&&(s=parseFloat(s));for(let a=0;a<r.length;a+=1){const u=r[a];let d=u.swiperSlideOffset;n.cssMode&&n.centeredSlides&&(d-=r[0].swiperSlideOffset);const m=(l+(n.centeredSlides?t.minTranslate():0)-d)/(u.swiperSlideSize+s),g=(l-o[0]+(n.centeredSlides?t.minTranslate():0)-d)/(u.swiperSlideSize+s),h=-(l-d),v=h+t.slidesSizesGrid[a],x=h>=0&&h<=t.size-t.slidesSizesGrid[a],w=h>=0&&h<t.size-1||v>1&&v<=t.size||h<=0&&v>=t.size;w&&(t.visibleSlides.push(u),t.visibleSlidesIndexes.push(a)),lc(u,w,n.slideVisibleClass),lc(u,x,n.slideFullyVisibleClass),u.progress=i?-m:m,u.originalProgress=i?-g:g}}function Eg(e){const t=this;if(typeof e>"u"){const d=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*d||0}const n=t.params,r=t.maxTranslate()-t.minTranslate();let{progress:i,isBeginning:o,isEnd:l,progressLoop:s}=t;const a=o,u=l;if(r===0)i=0,o=!0,l=!0;else{i=(e-t.minTranslate())/r;const d=Math.abs(e-t.minTranslate())<1,m=Math.abs(e-t.maxTranslate())<1;o=d||i<=0,l=m||i>=1,d&&(i=0),m&&(i=1)}if(n.loop){const d=t.getSlideIndexByData(0),m=t.getSlideIndexByData(t.slides.length-1),g=t.slidesGrid[d],h=t.slidesGrid[m],v=t.slidesGrid[t.slidesGrid.length-1],x=Math.abs(e);x>=g?s=(x-g)/v:s=(x+v-h)/v,s>1&&(s-=1)}Object.assign(t,{progress:i,progressLoop:s,isBeginning:o,isEnd:l}),(n.watchSlidesProgress||n.centeredSlides&&n.autoHeight)&&t.updateSlidesProgress(e),o&&!a&&t.emit("reachBeginning toEdge"),l&&!u&&t.emit("reachEnd toEdge"),(a&&!o||u&&!l)&&t.emit("fromEdge"),t.emit("progress",i)}const Ll=(e,t,n)=>{t&&!e.classList.contains(n)?e.classList.add(n):!t&&e.classList.contains(n)&&e.classList.remove(n)};function Tg(){const e=this,{slides:t,params:n,slidesEl:r,activeIndex:i}=e,o=e.virtual&&n.virtual.enabled,l=e.grid&&n.grid&&n.grid.rows>1,s=m=>St(r,`.${n.slideClass}${m}, swiper-slide${m}`)[0];let a,u,d;if(o)if(n.loop){let m=i-e.virtual.slidesBefore;m<0&&(m=e.virtual.slides.length+m),m>=e.virtual.slides.length&&(m-=e.virtual.slides.length),a=s(`[data-swiper-slide-index="${m}"]`)}else a=s(`[data-swiper-slide-index="${i}"]`);else l?(a=t.filter(m=>m.column===i)[0],d=t.filter(m=>m.column===i+1)[0],u=t.filter(m=>m.column===i-1)[0]):a=t[i];a&&(l||(d=dg(a,`.${n.slideClass}, swiper-slide`)[0],n.loop&&!d&&(d=t[0]),u=cg(a,`.${n.slideClass}, swiper-slide`)[0],n.loop&&!u===0&&(u=t[t.length-1]))),t.forEach(m=>{Ll(m,m===a,n.slideActiveClass),Ll(m,m===d,n.slideNextClass),Ll(m,m===u,n.slidePrevClass)}),e.emitSlidesClasses()}const ji=(e,t)=>{if(!e||e.destroyed||!e.params)return;const n=()=>e.isElement?"swiper-slide":`.${e.params.slideClass}`,r=t.closest(n());if(r){let i=r.querySelector(`.${e.params.lazyPreloaderClass}`);!i&&e.isElement&&(r.shadowRoot?i=r.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{r.shadowRoot&&(i=r.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`),i&&i.remove())})),i&&i.remove()}},Il=(e,t)=>{if(!e.slides[t])return;const n=e.slides[t].querySelector('[loading="lazy"]');n&&n.removeAttribute("loading")},As=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext;const n=e.slides.length;if(!n||!t||t<0)return;t=Math.min(t,n);const r=e.params.slidesPerView==="auto"?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),i=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){const l=i,s=[l-t];s.push(...Array.from({length:t}).map((a,u)=>l+r+u)),e.slides.forEach((a,u)=>{s.includes(a.column)&&Il(e,u)});return}const o=i+r-1;if(e.params.rewind||e.params.loop)for(let l=i-t;l<=o+t;l+=1){const s=(l%n+n)%n;(s<i||s>o)&&Il(e,s)}else for(let l=Math.max(i-t,0);l<=Math.min(o+t,n-1);l+=1)l!==i&&(l>o||l<i)&&Il(e,l)};function Pg(e){const{slidesGrid:t,params:n}=e,r=e.rtlTranslate?e.translate:-e.translate;let i;for(let o=0;o<t.length;o+=1)typeof t[o+1]<"u"?r>=t[o]&&r<t[o+1]-(t[o+1]-t[o])/2?i=o:r>=t[o]&&r<t[o+1]&&(i=o+1):r>=t[o]&&(i=o);return n.normalizeSlideIndex&&(i<0||typeof i>"u")&&(i=0),i}function _g(e){const t=this,n=t.rtlTranslate?t.translate:-t.translate,{snapGrid:r,params:i,activeIndex:o,realIndex:l,snapIndex:s}=t;let a=e,u;const d=h=>{let v=h-t.virtual.slidesBefore;return v<0&&(v=t.virtual.slides.length+v),v>=t.virtual.slides.length&&(v-=t.virtual.slides.length),v};if(typeof a>"u"&&(a=Pg(t)),r.indexOf(n)>=0)u=r.indexOf(n);else{const h=Math.min(i.slidesPerGroupSkip,a);u=h+Math.floor((a-h)/i.slidesPerGroup)}if(u>=r.length&&(u=r.length-1),a===o&&!t.params.loop){u!==s&&(t.snapIndex=u,t.emit("snapIndexChange"));return}if(a===o&&t.params.loop&&t.virtual&&t.params.virtual.enabled){t.realIndex=d(a);return}const m=t.grid&&i.grid&&i.grid.rows>1;let g;if(t.virtual&&i.virtual.enabled&&i.loop)g=d(a);else if(m){const h=t.slides.filter(x=>x.column===a)[0];let v=parseInt(h.getAttribute("data-swiper-slide-index"),10);Number.isNaN(v)&&(v=Math.max(t.slides.indexOf(h),0)),g=Math.floor(v/i.grid.rows)}else if(t.slides[a]){const h=t.slides[a].getAttribute("data-swiper-slide-index");h?g=parseInt(h,10):g=a}else g=a;Object.assign(t,{previousSnapIndex:s,snapIndex:u,previousRealIndex:l,realIndex:g,previousIndex:o,activeIndex:a}),t.initialized&&As(t),t.emit("activeIndexChange"),t.emit("snapIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&(l!==g&&t.emit("realIndexChange"),t.emit("slideChange"))}function zg(e,t){const n=this,r=n.params;let i=e.closest(`.${r.slideClass}, swiper-slide`);!i&&n.isElement&&t&&t.length>1&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach(s=>{!i&&s.matches&&s.matches(`.${r.slideClass}, swiper-slide`)&&(i=s)});let o=!1,l;if(i){for(let s=0;s<n.slides.length;s+=1)if(n.slides[s]===i){o=!0,l=s;break}}if(i&&o)n.clickedSlide=i,n.virtual&&n.params.virtual.enabled?n.clickedIndex=parseInt(i.getAttribute("data-swiper-slide-index"),10):n.clickedIndex=l;else{n.clickedSlide=void 0,n.clickedIndex=void 0;return}r.slideToClickedSlide&&n.clickedIndex!==void 0&&n.clickedIndex!==n.activeIndex&&n.slideToClickedSlide()}var Lg={updateSize:wg,updateSlides:Sg,updateAutoHeight:xg,updateSlidesOffset:kg,updateSlidesProgress:Cg,updateProgress:Eg,updateSlidesClasses:Tg,updateActiveIndex:_g,updateClickedSlide:zg};function Ig(e){e===void 0&&(e=this.isHorizontal()?"x":"y");const t=this,{params:n,rtlTranslate:r,translate:i,wrapperEl:o}=t;if(n.virtualTranslate)return r?-i:i;if(n.cssMode)return i;let l=sg(o,e);return l+=t.cssOverflowAdjustment(),r&&(l=-l),l||0}function Og(e,t){const n=this,{rtlTranslate:r,params:i,wrapperEl:o,progress:l}=n;let s=0,a=0;const u=0;n.isHorizontal()?s=r?-e:e:a=e,i.roundLengths&&(s=Math.floor(s),a=Math.floor(a)),n.previousTranslate=n.translate,n.translate=n.isHorizontal()?s:a,i.cssMode?o[n.isHorizontal()?"scrollLeft":"scrollTop"]=n.isHorizontal()?-s:-a:i.virtualTranslate||(n.isHorizontal()?s-=n.cssOverflowAdjustment():a-=n.cssOverflowAdjustment(),o.style.transform=`translate3d(${s}px, ${a}px, ${u}px)`);let d;const m=n.maxTranslate()-n.minTranslate();m===0?d=0:d=(e-n.minTranslate())/m,d!==l&&n.updateProgress(e),n.emit("setTranslate",n.translate,t)}function Mg(){return-this.snapGrid[0]}function $g(){return-this.snapGrid[this.snapGrid.length-1]}function Ag(e,t,n,r,i){e===void 0&&(e=0),t===void 0&&(t=this.params.speed),n===void 0&&(n=!0),r===void 0&&(r=!0);const o=this,{params:l,wrapperEl:s}=o;if(o.animating&&l.preventInteractionOnTransition)return!1;const a=o.minTranslate(),u=o.maxTranslate();let d;if(r&&e>a?d=a:r&&e<u?d=u:d=e,o.updateProgress(d),l.cssMode){const m=o.isHorizontal();if(t===0)s[m?"scrollLeft":"scrollTop"]=-d;else{if(!o.support.smoothScroll)return Vf({swiper:o,targetPosition:-d,side:m?"left":"top"}),!0;s.scrollTo({[m?"left":"top"]:-d,behavior:"smooth"})}return!0}return t===0?(o.setTransition(0),o.setTranslate(d),n&&(o.emit("beforeTransitionStart",t,i),o.emit("transitionEnd"))):(o.setTransition(t),o.setTranslate(d),n&&(o.emit("beforeTransitionStart",t,i),o.emit("transitionStart")),o.animating||(o.animating=!0,o.onTranslateToWrapperTransitionEnd||(o.onTranslateToWrapperTransitionEnd=function(g){!o||o.destroyed||g.target===this&&(o.wrapperEl.removeEventListener("transitionend",o.onTranslateToWrapperTransitionEnd),o.onTranslateToWrapperTransitionEnd=null,delete o.onTranslateToWrapperTransitionEnd,o.animating=!1,n&&o.emit("transitionEnd"))}),o.wrapperEl.addEventListener("transitionend",o.onTranslateToWrapperTransitionEnd))),!0}var Ng={getTranslate:Ig,setTranslate:Og,minTranslate:Mg,maxTranslate:$g,translateTo:Ag};function Rg(e,t){const n=this;n.params.cssMode||(n.wrapperEl.style.transitionDuration=`${e}ms`,n.wrapperEl.style.transitionDelay=e===0?"0ms":""),n.emit("setTransition",e,t)}function Wf(e){let{swiper:t,runCallbacks:n,direction:r,step:i}=e;const{activeIndex:o,previousIndex:l}=t;let s=r;if(s||(o>l?s="next":o<l?s="prev":s="reset"),t.emit(`transition${i}`),n&&o!==l){if(s==="reset"){t.emit(`slideResetTransition${i}`);return}t.emit(`slideChangeTransition${i}`),s==="next"?t.emit(`slideNextTransition${i}`):t.emit(`slidePrevTransition${i}`)}}function bg(e,t){e===void 0&&(e=!0);const n=this,{params:r}=n;r.cssMode||(r.autoHeight&&n.updateAutoHeight(),Wf({swiper:n,runCallbacks:e,direction:t,step:"Start"}))}function Dg(e,t){e===void 0&&(e=!0);const n=this,{params:r}=n;n.animating=!1,!r.cssMode&&(n.setTransition(0),Wf({swiper:n,runCallbacks:e,direction:t,step:"End"}))}var Fg={setTransition:Rg,transitionStart:bg,transitionEnd:Dg};function jg(e,t,n,r,i){e===void 0&&(e=0),n===void 0&&(n=!0),typeof e=="string"&&(e=parseInt(e,10));const o=this;let l=e;l<0&&(l=0);const{params:s,snapGrid:a,slidesGrid:u,previousIndex:d,activeIndex:m,rtlTranslate:g,wrapperEl:h,enabled:v}=o;if(!v&&!r&&!i||o.destroyed||o.animating&&s.preventInteractionOnTransition)return!1;typeof t>"u"&&(t=o.params.speed);const x=Math.min(o.params.slidesPerGroupSkip,l);let w=x+Math.floor((l-x)/o.params.slidesPerGroup);w>=a.length&&(w=a.length-1);const p=-a[w];if(s.normalizeSlideIndex)for(let y=0;y<u.length;y+=1){const C=-Math.floor(p*100),z=Math.floor(u[y]*100),T=Math.floor(u[y+1]*100);typeof u[y+1]<"u"?C>=z&&C<T-(T-z)/2?l=y:C>=z&&C<T&&(l=y+1):C>=z&&(l=y)}if(o.initialized&&l!==m&&(!o.allowSlideNext&&(g?p>o.translate&&p>o.minTranslate():p<o.translate&&p<o.minTranslate())||!o.allowSlidePrev&&p>o.translate&&p>o.maxTranslate()&&(m||0)!==l))return!1;l!==(d||0)&&n&&o.emit("beforeSlideChangeStart"),o.updateProgress(p);let c;l>m?c="next":l<m?c="prev":c="reset";const f=o.virtual&&o.params.virtual.enabled;if(!(f&&i)&&(g&&-p===o.translate||!g&&p===o.translate))return o.updateActiveIndex(l),s.autoHeight&&o.updateAutoHeight(),o.updateSlidesClasses(),s.effect!=="slide"&&o.setTranslate(p),c!=="reset"&&(o.transitionStart(n,c),o.transitionEnd(n,c)),!1;if(s.cssMode){const y=o.isHorizontal(),C=g?p:-p;if(t===0)f&&(o.wrapperEl.style.scrollSnapType="none",o._immediateVirtual=!0),f&&!o._cssModeVirtualInitialSet&&o.params.initialSlide>0?(o._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{h[y?"scrollLeft":"scrollTop"]=C})):h[y?"scrollLeft":"scrollTop"]=C,f&&requestAnimationFrame(()=>{o.wrapperEl.style.scrollSnapType="",o._immediateVirtual=!1});else{if(!o.support.smoothScroll)return Vf({swiper:o,targetPosition:C,side:y?"left":"top"}),!0;h.scrollTo({[y?"left":"top"]:C,behavior:"smooth"})}return!0}return o.setTransition(t),o.setTranslate(p),o.updateActiveIndex(l),o.updateSlidesClasses(),o.emit("beforeTransitionStart",t,r),o.transitionStart(n,c),t===0?o.transitionEnd(n,c):o.animating||(o.animating=!0,o.onSlideToWrapperTransitionEnd||(o.onSlideToWrapperTransitionEnd=function(C){!o||o.destroyed||C.target===this&&(o.wrapperEl.removeEventListener("transitionend",o.onSlideToWrapperTransitionEnd),o.onSlideToWrapperTransitionEnd=null,delete o.onSlideToWrapperTransitionEnd,o.transitionEnd(n,c))}),o.wrapperEl.addEventListener("transitionend",o.onSlideToWrapperTransitionEnd)),!0}function Bg(e,t,n,r){e===void 0&&(e=0),n===void 0&&(n=!0),typeof e=="string"&&(e=parseInt(e,10));const i=this;if(i.destroyed)return;typeof t>"u"&&(t=i.params.speed);const o=i.grid&&i.params.grid&&i.params.grid.rows>1;let l=e;if(i.params.loop)if(i.virtual&&i.params.virtual.enabled)l=l+i.virtual.slidesBefore;else{let s;if(o){const g=l*i.params.grid.rows;s=i.slides.filter(h=>h.getAttribute("data-swiper-slide-index")*1===g)[0].column}else s=i.getSlideIndexByData(l);const a=o?Math.ceil(i.slides.length/i.params.grid.rows):i.slides.length,{centeredSlides:u}=i.params;let d=i.params.slidesPerView;d==="auto"?d=i.slidesPerViewDynamic():(d=Math.ceil(parseFloat(i.params.slidesPerView,10)),u&&d%2===0&&(d=d+1));let m=a-s<d;if(u&&(m=m||s<Math.ceil(d/2)),r&&u&&i.params.slidesPerView!=="auto"&&!o&&(m=!1),m){const g=u?s<i.activeIndex?"prev":"next":s-i.activeIndex-1<i.params.slidesPerView?"next":"prev";i.loopFix({direction:g,slideTo:!0,activeSlideIndex:g==="next"?s+1:s-a+1,slideRealIndex:g==="next"?i.realIndex:void 0})}if(o){const g=l*i.params.grid.rows;l=i.slides.filter(h=>h.getAttribute("data-swiper-slide-index")*1===g)[0].column}else l=i.getSlideIndexByData(l)}return requestAnimationFrame(()=>{i.slideTo(l,t,n,r)}),i}function Vg(e,t,n){t===void 0&&(t=!0);const r=this,{enabled:i,params:o,animating:l}=r;if(!i||r.destroyed)return r;typeof e>"u"&&(e=r.params.speed);let s=o.slidesPerGroup;o.slidesPerView==="auto"&&o.slidesPerGroup===1&&o.slidesPerGroupAuto&&(s=Math.max(r.slidesPerViewDynamic("current",!0),1));const a=r.activeIndex<o.slidesPerGroupSkip?1:s,u=r.virtual&&o.virtual.enabled;if(o.loop){if(l&&!u&&o.loopPreventsSliding)return!1;if(r.loopFix({direction:"next"}),r._clientLeft=r.wrapperEl.clientLeft,r.activeIndex===r.slides.length-1&&o.cssMode)return requestAnimationFrame(()=>{r.slideTo(r.activeIndex+a,e,t,n)}),!0}return o.rewind&&r.isEnd?r.slideTo(0,e,t,n):r.slideTo(r.activeIndex+a,e,t,n)}function Gg(e,t,n){t===void 0&&(t=!0);const r=this,{params:i,snapGrid:o,slidesGrid:l,rtlTranslate:s,enabled:a,animating:u}=r;if(!a||r.destroyed)return r;typeof e>"u"&&(e=r.params.speed);const d=r.virtual&&i.virtual.enabled;if(i.loop){if(u&&!d&&i.loopPreventsSliding)return!1;r.loopFix({direction:"prev"}),r._clientLeft=r.wrapperEl.clientLeft}const m=s?r.translate:-r.translate;function g(p){return p<0?-Math.floor(Math.abs(p)):Math.floor(p)}const h=g(m),v=o.map(p=>g(p));let x=o[v.indexOf(h)-1];if(typeof x>"u"&&i.cssMode){let p;o.forEach((c,f)=>{h>=c&&(p=f)}),typeof p<"u"&&(x=o[p>0?p-1:p])}let w=0;if(typeof x<"u"&&(w=l.indexOf(x),w<0&&(w=r.activeIndex-1),i.slidesPerView==="auto"&&i.slidesPerGroup===1&&i.slidesPerGroupAuto&&(w=w-r.slidesPerViewDynamic("previous",!0)+1,w=Math.max(w,0))),i.rewind&&r.isBeginning){const p=r.params.virtual&&r.params.virtual.enabled&&r.virtual?r.virtual.slides.length-1:r.slides.length-1;return r.slideTo(p,e,t,n)}else if(i.loop&&r.activeIndex===0&&i.cssMode)return requestAnimationFrame(()=>{r.slideTo(w,e,t,n)}),!0;return r.slideTo(w,e,t,n)}function Hg(e,t,n){t===void 0&&(t=!0);const r=this;if(!r.destroyed)return typeof e>"u"&&(e=r.params.speed),r.slideTo(r.activeIndex,e,t,n)}function Ug(e,t,n,r){t===void 0&&(t=!0),r===void 0&&(r=.5);const i=this;if(i.destroyed)return;typeof e>"u"&&(e=i.params.speed);let o=i.activeIndex;const l=Math.min(i.params.slidesPerGroupSkip,o),s=l+Math.floor((o-l)/i.params.slidesPerGroup),a=i.rtlTranslate?i.translate:-i.translate;if(a>=i.snapGrid[s]){const u=i.snapGrid[s],d=i.snapGrid[s+1];a-u>(d-u)*r&&(o+=i.params.slidesPerGroup)}else{const u=i.snapGrid[s-1],d=i.snapGrid[s];a-u<=(d-u)*r&&(o-=i.params.slidesPerGroup)}return o=Math.max(o,0),o=Math.min(o,i.slidesGrid.length-1),i.slideTo(o,e,t,n)}function Wg(){const e=this;if(e.destroyed)return;const{params:t,slidesEl:n}=e,r=t.slidesPerView==="auto"?e.slidesPerViewDynamic():t.slidesPerView;let i=e.clickedIndex,o;const l=e.isElement?"swiper-slide":`.${t.slideClass}`;if(t.loop){if(e.animating)return;o=parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10),t.centeredSlides?i<e.loopedSlides-r/2||i>e.slides.length-e.loopedSlides+r/2?(e.loopFix(),i=e.getSlideIndex(St(n,`${l}[data-swiper-slide-index="${o}"]`)[0]),Ms(()=>{e.slideTo(i)})):e.slideTo(i):i>e.slides.length-r?(e.loopFix(),i=e.getSlideIndex(St(n,`${l}[data-swiper-slide-index="${o}"]`)[0]),Ms(()=>{e.slideTo(i)})):e.slideTo(i)}else e.slideTo(i)}var Yg={slideTo:jg,slideToLoop:Bg,slideNext:Vg,slidePrev:Gg,slideReset:Hg,slideToClosest:Ug,slideToClickedSlide:Wg};function Qg(e){const t=this,{params:n,slidesEl:r}=t;if(!n.loop||t.virtual&&t.params.virtual.enabled)return;const i=()=>{St(r,`.${n.slideClass}, swiper-slide`).forEach((m,g)=>{m.setAttribute("data-swiper-slide-index",g)})},o=t.grid&&n.grid&&n.grid.rows>1,l=n.slidesPerGroup*(o?n.grid.rows:1),s=t.slides.length%l!==0,a=o&&t.slides.length%n.grid.rows!==0,u=d=>{for(let m=0;m<d;m+=1){const g=t.isElement?vo("swiper-slide",[n.slideBlankClass]):vo("div",[n.slideClass,n.slideBlankClass]);t.slidesEl.append(g)}};if(s){if(n.loopAddBlankSlides){const d=l-t.slides.length%l;u(d),t.recalcSlides(),t.updateSlides()}else go("Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)");i()}else if(a){if(n.loopAddBlankSlides){const d=n.grid.rows-t.slides.length%n.grid.rows;u(d),t.recalcSlides(),t.updateSlides()}else go("Swiper Loop Warning: The number of slides is not even to grid.rows, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)");i()}else i();t.loopFix({slideRealIndex:e,direction:n.centeredSlides?void 0:"next"})}function Xg(e){let{slideRealIndex:t,slideTo:n=!0,direction:r,setTranslate:i,activeSlideIndex:o,byController:l,byMousewheel:s}=e===void 0?{}:e;const a=this;if(!a.params.loop)return;a.emit("beforeLoopFix");const{slides:u,allowSlidePrev:d,allowSlideNext:m,slidesEl:g,params:h}=a,{centeredSlides:v}=h;if(a.allowSlidePrev=!0,a.allowSlideNext=!0,a.virtual&&h.virtual.enabled){n&&(!h.centeredSlides&&a.snapIndex===0?a.slideTo(a.virtual.slides.length,0,!1,!0):h.centeredSlides&&a.snapIndex<h.slidesPerView?a.slideTo(a.virtual.slides.length+a.snapIndex,0,!1,!0):a.snapIndex===a.snapGrid.length-1&&a.slideTo(a.virtual.slidesBefore,0,!1,!0)),a.allowSlidePrev=d,a.allowSlideNext=m,a.emit("loopFix");return}let x=h.slidesPerView;x==="auto"?x=a.slidesPerViewDynamic():(x=Math.ceil(parseFloat(h.slidesPerView,10)),v&&x%2===0&&(x=x+1));const w=h.slidesPerGroupAuto?x:h.slidesPerGroup;let p=w;p%w!==0&&(p+=w-p%w),p+=h.loopAdditionalSlides,a.loopedSlides=p;const c=a.grid&&h.grid&&h.grid.rows>1;u.length<x+p?go("Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled and not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters"):c&&h.grid.fill==="row"&&go("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");const f=[],S=[];let y=a.activeIndex;typeof o>"u"?o=a.getSlideIndex(u.filter(I=>I.classList.contains(h.slideActiveClass))[0]):y=o;const C=r==="next"||!r,z=r==="prev"||!r;let T=0,_=0;const E=c?Math.ceil(u.length/h.grid.rows):u.length,N=(c?u[o].column:o)+(v&&typeof i>"u"?-x/2+.5:0);if(N<p){T=Math.max(p-N,w);for(let I=0;I<p-N;I+=1){const B=I-Math.floor(I/E)*E;if(c){const V=E-B-1;for(let ee=u.length-1;ee>=0;ee-=1)u[ee].column===V&&f.push(ee)}else f.push(E-B-1)}}else if(N+x>E-p){_=Math.max(N-(E-p*2),w);for(let I=0;I<_;I+=1){const B=I-Math.floor(I/E)*E;c?u.forEach((V,ee)=>{V.column===B&&S.push(ee)}):S.push(B)}}if(a.__preventObserver__=!0,requestAnimationFrame(()=>{a.__preventObserver__=!1}),z&&f.forEach(I=>{u[I].swiperLoopMoveDOM=!0,g.prepend(u[I]),u[I].swiperLoopMoveDOM=!1}),C&&S.forEach(I=>{u[I].swiperLoopMoveDOM=!0,g.append(u[I]),u[I].swiperLoopMoveDOM=!1}),a.recalcSlides(),h.slidesPerView==="auto"?a.updateSlides():c&&(f.length>0&&z||S.length>0&&C)&&a.slides.forEach((I,B)=>{a.grid.updateSlide(B,I,a.slides)}),h.watchSlidesProgress&&a.updateSlidesOffset(),n){if(f.length>0&&z){if(typeof t>"u"){const I=a.slidesGrid[y],V=a.slidesGrid[y+T]-I;s?a.setTranslate(a.translate-V):(a.slideTo(y+Math.ceil(T),0,!1,!0),i&&(a.touchEventsData.startTranslate=a.touchEventsData.startTranslate-V,a.touchEventsData.currentTranslate=a.touchEventsData.currentTranslate-V))}else if(i){const I=c?f.length/h.grid.rows:f.length;a.slideTo(a.activeIndex+I,0,!1,!0),a.touchEventsData.currentTranslate=a.translate}}else if(S.length>0&&C)if(typeof t>"u"){const I=a.slidesGrid[y],V=a.slidesGrid[y-_]-I;s?a.setTranslate(a.translate-V):(a.slideTo(y-_,0,!1,!0),i&&(a.touchEventsData.startTranslate=a.touchEventsData.startTranslate-V,a.touchEventsData.currentTranslate=a.touchEventsData.currentTranslate-V))}else{const I=c?S.length/h.grid.rows:S.length;a.slideTo(a.activeIndex-I,0,!1,!0)}}if(a.allowSlidePrev=d,a.allowSlideNext=m,a.controller&&a.controller.control&&!l){const I={slideRealIndex:t,direction:r,setTranslate:i,activeSlideIndex:o,byController:!0};Array.isArray(a.controller.control)?a.controller.control.forEach(B=>{!B.destroyed&&B.params.loop&&B.loopFix({...I,slideTo:B.params.slidesPerView===h.slidesPerView?n:!1})}):a.controller.control instanceof a.constructor&&a.controller.control.params.loop&&a.controller.control.loopFix({...I,slideTo:a.controller.control.params.slidesPerView===h.slidesPerView?n:!1})}a.emit("loopFix")}function Kg(){const e=this,{params:t,slidesEl:n}=e;if(!t.loop||e.virtual&&e.params.virtual.enabled)return;e.recalcSlides();const r=[];e.slides.forEach(i=>{const o=typeof i.swiperSlideIndex>"u"?i.getAttribute("data-swiper-slide-index")*1:i.swiperSlideIndex;r[o]=i}),e.slides.forEach(i=>{i.removeAttribute("data-swiper-slide-index")}),r.forEach(i=>{n.append(i)}),e.recalcSlides(),e.slideTo(e.realIndex,0)}var qg={loopCreate:Qg,loopFix:Xg,loopDestroy:Kg};function Zg(e){const t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;const n=t.params.touchEventsTarget==="container"?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),n.style.cursor="move",n.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1})}function Jg(){const e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e[e.params.touchEventsTarget==="container"?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1}))}var ev={setGrabCursor:Zg,unsetGrabCursor:Jg};function tv(e,t){t===void 0&&(t=this);function n(r){if(!r||r===ir()||r===Ze())return null;r.assignedSlot&&(r=r.assignedSlot);const i=r.closest(e);return!i&&!r.getRootNode?null:i||n(r.getRootNode().host)}return n(t)}function sc(e,t,n){const r=Ze(),{params:i}=e,o=i.edgeSwipeDetection,l=i.edgeSwipeThreshold;return o&&(n<=l||n>=r.innerWidth-l)?o==="prevent"?(t.preventDefault(),!0):!1:!0}function nv(e){const t=this,n=ir();let r=e;r.originalEvent&&(r=r.originalEvent);const i=t.touchEventsData;if(r.type==="pointerdown"){if(i.pointerId!==null&&i.pointerId!==r.pointerId)return;i.pointerId=r.pointerId}else r.type==="touchstart"&&r.targetTouches.length===1&&(i.touchId=r.targetTouches[0].identifier);if(r.type==="touchstart"){sc(t,r,r.targetTouches[0].pageX);return}const{params:o,touches:l,enabled:s}=t;if(!s||!o.simulateTouch&&r.pointerType==="mouse"||t.animating&&o.preventInteractionOnTransition)return;!t.animating&&o.cssMode&&o.loop&&t.loopFix();let a=r.target;if(o.touchEventsTarget==="wrapper"&&!ug(a,t.wrapperEl)||"which"in r&&r.which===3||"button"in r&&r.button>0||i.isTouched&&i.isMoved)return;const u=!!o.noSwipingClass&&o.noSwipingClass!=="",d=r.composedPath?r.composedPath():r.path;u&&r.target&&r.target.shadowRoot&&d&&(a=d[0]);const m=o.noSwipingSelector?o.noSwipingSelector:`.${o.noSwipingClass}`,g=!!(r.target&&r.target.shadowRoot);if(o.noSwiping&&(g?tv(m,a):a.closest(m))){t.allowClick=!0;return}if(o.swipeHandler&&!a.closest(o.swipeHandler))return;l.currentX=r.pageX,l.currentY=r.pageY;const h=l.currentX,v=l.currentY;if(!sc(t,r,h))return;Object.assign(i,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),l.startX=h,l.startY=v,i.touchStartTime=ho(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,o.threshold>0&&(i.allowThresholdMove=!1);let x=!0;a.matches(i.focusableElements)&&(x=!1,a.nodeName==="SELECT"&&(i.isTouched=!1)),n.activeElement&&n.activeElement.matches(i.focusableElements)&&n.activeElement!==a&&(r.pointerType==="mouse"||r.pointerType!=="mouse"&&!a.matches(i.focusableElements))&&n.activeElement.blur();const w=x&&t.allowTouchMove&&o.touchStartPreventDefault;(o.touchStartForcePreventDefault||w)&&!a.isContentEditable&&r.preventDefault(),o.freeMode&&o.freeMode.enabled&&t.freeMode&&t.animating&&!o.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",r)}function rv(e){const t=ir(),n=this,r=n.touchEventsData,{params:i,touches:o,rtlTranslate:l,enabled:s}=n;if(!s||!i.simulateTouch&&e.pointerType==="mouse")return;let a=e;if(a.originalEvent&&(a=a.originalEvent),a.type==="pointermove"&&(r.touchId!==null||a.pointerId!==r.pointerId))return;let u;if(a.type==="touchmove"){if(u=[...a.changedTouches].filter(C=>C.identifier===r.touchId)[0],!u||u.identifier!==r.touchId)return}else u=a;if(!r.isTouched){r.startMoving&&r.isScrolling&&n.emit("touchMoveOpposite",a);return}const d=u.pageX,m=u.pageY;if(a.preventedByNestedSwiper){o.startX=d,o.startY=m;return}if(!n.allowTouchMove){a.target.matches(r.focusableElements)||(n.allowClick=!1),r.isTouched&&(Object.assign(o,{startX:d,startY:m,currentX:d,currentY:m}),r.touchStartTime=ho());return}if(i.touchReleaseOnEdges&&!i.loop){if(n.isVertical()){if(m<o.startY&&n.translate<=n.maxTranslate()||m>o.startY&&n.translate>=n.minTranslate()){r.isTouched=!1,r.isMoved=!1;return}}else if(d<o.startX&&n.translate<=n.maxTranslate()||d>o.startX&&n.translate>=n.minTranslate())return}if(t.activeElement&&t.activeElement.matches(r.focusableElements)&&t.activeElement!==a.target&&a.pointerType!=="mouse"&&t.activeElement.blur(),t.activeElement&&a.target===t.activeElement&&a.target.matches(r.focusableElements)){r.isMoved=!0,n.allowClick=!1;return}r.allowTouchCallbacks&&n.emit("touchMove",a),o.previousX=o.currentX,o.previousY=o.currentY,o.currentX=d,o.currentY=m;const g=o.currentX-o.startX,h=o.currentY-o.startY;if(n.params.threshold&&Math.sqrt(g**2+h**2)<n.params.threshold)return;if(typeof r.isScrolling>"u"){let C;n.isHorizontal()&&o.currentY===o.startY||n.isVertical()&&o.currentX===o.startX?r.isScrolling=!1:g*g+h*h>=25&&(C=Math.atan2(Math.abs(h),Math.abs(g))*180/Math.PI,r.isScrolling=n.isHorizontal()?C>i.touchAngle:90-C>i.touchAngle)}if(r.isScrolling&&n.emit("touchMoveOpposite",a),typeof r.startMoving>"u"&&(o.currentX!==o.startX||o.currentY!==o.startY)&&(r.startMoving=!0),r.isScrolling||a.type==="touchmove"&&r.preventTouchMoveFromPointerMove){r.isTouched=!1;return}if(!r.startMoving)return;n.allowClick=!1,!i.cssMode&&a.cancelable&&a.preventDefault(),i.touchMoveStopPropagation&&!i.nested&&a.stopPropagation();let v=n.isHorizontal()?g:h,x=n.isHorizontal()?o.currentX-o.previousX:o.currentY-o.previousY;i.oneWayMovement&&(v=Math.abs(v)*(l?1:-1),x=Math.abs(x)*(l?1:-1)),o.diff=v,v*=i.touchRatio,l&&(v=-v,x=-x);const w=n.touchesDirection;n.swipeDirection=v>0?"prev":"next",n.touchesDirection=x>0?"prev":"next";const p=n.params.loop&&!i.cssMode,c=n.touchesDirection==="next"&&n.allowSlideNext||n.touchesDirection==="prev"&&n.allowSlidePrev;if(!r.isMoved){if(p&&c&&n.loopFix({direction:n.swipeDirection}),r.startTranslate=n.getTranslate(),n.setTransition(0),n.animating){const C=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});n.wrapperEl.dispatchEvent(C)}r.allowMomentumBounce=!1,i.grabCursor&&(n.allowSlideNext===!0||n.allowSlidePrev===!0)&&n.setGrabCursor(!0),n.emit("sliderFirstMove",a)}let f;if(new Date().getTime(),r.isMoved&&r.allowThresholdMove&&w!==n.touchesDirection&&p&&c&&Math.abs(v)>=1){Object.assign(o,{startX:d,startY:m,currentX:d,currentY:m,startTranslate:r.currentTranslate}),r.loopSwapReset=!0,r.startTranslate=r.currentTranslate;return}n.emit("sliderMove",a),r.isMoved=!0,r.currentTranslate=v+r.startTranslate;let S=!0,y=i.resistanceRatio;if(i.touchReleaseOnEdges&&(y=0),v>0?(p&&c&&!f&&r.allowThresholdMove&&r.currentTranslate>(i.centeredSlides?n.minTranslate()-n.slidesSizesGrid[n.activeIndex+1]-(i.slidesPerView!=="auto"&&n.slides.length-i.slidesPerView>=2?n.slidesSizesGrid[n.activeIndex+1]+n.params.spaceBetween:0)-n.params.spaceBetween:n.minTranslate())&&n.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),r.currentTranslate>n.minTranslate()&&(S=!1,i.resistance&&(r.currentTranslate=n.minTranslate()-1+(-n.minTranslate()+r.startTranslate+v)**y))):v<0&&(p&&c&&!f&&r.allowThresholdMove&&r.currentTranslate<(i.centeredSlides?n.maxTranslate()+n.slidesSizesGrid[n.slidesSizesGrid.length-1]+n.params.spaceBetween+(i.slidesPerView!=="auto"&&n.slides.length-i.slidesPerView>=2?n.slidesSizesGrid[n.slidesSizesGrid.length-1]+n.params.spaceBetween:0):n.maxTranslate())&&n.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:n.slides.length-(i.slidesPerView==="auto"?n.slidesPerViewDynamic():Math.ceil(parseFloat(i.slidesPerView,10)))}),r.currentTranslate<n.maxTranslate()&&(S=!1,i.resistance&&(r.currentTranslate=n.maxTranslate()+1-(n.maxTranslate()-r.startTranslate-v)**y))),S&&(a.preventedByNestedSwiper=!0),!n.allowSlideNext&&n.swipeDirection==="next"&&r.currentTranslate<r.startTranslate&&(r.currentTranslate=r.startTranslate),!n.allowSlidePrev&&n.swipeDirection==="prev"&&r.currentTranslate>r.startTranslate&&(r.currentTranslate=r.startTranslate),!n.allowSlidePrev&&!n.allowSlideNext&&(r.currentTranslate=r.startTranslate),i.threshold>0)if(Math.abs(v)>i.threshold||r.allowThresholdMove){if(!r.allowThresholdMove){r.allowThresholdMove=!0,o.startX=o.currentX,o.startY=o.currentY,r.currentTranslate=r.startTranslate,o.diff=n.isHorizontal()?o.currentX-o.startX:o.currentY-o.startY;return}}else{r.currentTranslate=r.startTranslate;return}!i.followFinger||i.cssMode||((i.freeMode&&i.freeMode.enabled&&n.freeMode||i.watchSlidesProgress)&&(n.updateActiveIndex(),n.updateSlidesClasses()),i.freeMode&&i.freeMode.enabled&&n.freeMode&&n.freeMode.onTouchMove(),n.updateProgress(r.currentTranslate),n.setTranslate(r.currentTranslate))}function iv(e){const t=this,n=t.touchEventsData;let r=e;r.originalEvent&&(r=r.originalEvent);let i;if(r.type==="touchend"||r.type==="touchcancel"){if(i=[...r.changedTouches].filter(y=>y.identifier===n.touchId)[0],!i||i.identifier!==n.touchId)return}else{if(n.touchId!==null||r.pointerId!==n.pointerId)return;i=r}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(r.type)&&!(["pointercancel","contextmenu"].includes(r.type)&&(t.browser.isSafari||t.browser.isWebView)))return;n.pointerId=null,n.touchId=null;const{params:l,touches:s,rtlTranslate:a,slidesGrid:u,enabled:d}=t;if(!d||!l.simulateTouch&&r.pointerType==="mouse")return;if(n.allowTouchCallbacks&&t.emit("touchEnd",r),n.allowTouchCallbacks=!1,!n.isTouched){n.isMoved&&l.grabCursor&&t.setGrabCursor(!1),n.isMoved=!1,n.startMoving=!1;return}l.grabCursor&&n.isMoved&&n.isTouched&&(t.allowSlideNext===!0||t.allowSlidePrev===!0)&&t.setGrabCursor(!1);const m=ho(),g=m-n.touchStartTime;if(t.allowClick){const y=r.path||r.composedPath&&r.composedPath();t.updateClickedSlide(y&&y[0]||r.target,y),t.emit("tap click",r),g<300&&m-n.lastClickTime<300&&t.emit("doubleTap doubleClick",r)}if(n.lastClickTime=ho(),Ms(()=>{t.destroyed||(t.allowClick=!0)}),!n.isTouched||!n.isMoved||!t.swipeDirection||s.diff===0&&!n.loopSwapReset||n.currentTranslate===n.startTranslate&&!n.loopSwapReset){n.isTouched=!1,n.isMoved=!1,n.startMoving=!1;return}n.isTouched=!1,n.isMoved=!1,n.startMoving=!1;let h;if(l.followFinger?h=a?t.translate:-t.translate:h=-n.currentTranslate,l.cssMode)return;if(l.freeMode&&l.freeMode.enabled){t.freeMode.onTouchEnd({currentPos:h});return}const v=h>=-t.maxTranslate()&&!t.params.loop;let x=0,w=t.slidesSizesGrid[0];for(let y=0;y<u.length;y+=y<l.slidesPerGroupSkip?1:l.slidesPerGroup){const C=y<l.slidesPerGroupSkip-1?1:l.slidesPerGroup;typeof u[y+C]<"u"?(v||h>=u[y]&&h<u[y+C])&&(x=y,w=u[y+C]-u[y]):(v||h>=u[y])&&(x=y,w=u[u.length-1]-u[u.length-2])}let p=null,c=null;l.rewind&&(t.isBeginning?c=l.virtual&&l.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(p=0));const f=(h-u[x])/w,S=x<l.slidesPerGroupSkip-1?1:l.slidesPerGroup;if(g>l.longSwipesMs){if(!l.longSwipes){t.slideTo(t.activeIndex);return}t.swipeDirection==="next"&&(f>=l.longSwipesRatio?t.slideTo(l.rewind&&t.isEnd?p:x+S):t.slideTo(x)),t.swipeDirection==="prev"&&(f>1-l.longSwipesRatio?t.slideTo(x+S):c!==null&&f<0&&Math.abs(f)>l.longSwipesRatio?t.slideTo(c):t.slideTo(x))}else{if(!l.shortSwipes){t.slideTo(t.activeIndex);return}t.navigation&&(r.target===t.navigation.nextEl||r.target===t.navigation.prevEl)?r.target===t.navigation.nextEl?t.slideTo(x+S):t.slideTo(x):(t.swipeDirection==="next"&&t.slideTo(p!==null?p:x+S),t.swipeDirection==="prev"&&t.slideTo(c!==null?c:x))}}function ac(){const e=this,{params:t,el:n}=e;if(n&&n.offsetWidth===0)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:r,allowSlidePrev:i,snapGrid:o}=e,l=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();const s=l&&t.loop;(t.slidesPerView==="auto"||t.slidesPerView>1)&&e.isEnd&&!e.isBeginning&&!e.params.centeredSlides&&!s?e.slideTo(e.slides.length-1,0,!1,!0):e.params.loop&&!l?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(e.autoplay.resizeTimeout),e.autoplay.resizeTimeout=setTimeout(()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()},500)),e.allowSlidePrev=i,e.allowSlideNext=r,e.params.watchOverflow&&o!==e.snapGrid&&e.checkOverflow()}function ov(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function lv(){const e=this,{wrapperEl:t,rtlTranslate:n,enabled:r}=e;if(!r)return;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-t.scrollLeft:e.translate=-t.scrollTop,e.translate===0&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();let i;const o=e.maxTranslate()-e.minTranslate();o===0?i=0:i=(e.translate-e.minTranslate())/o,i!==e.progress&&e.updateProgress(n?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}function sv(e){const t=this;ji(t,e.target),!(t.params.cssMode||t.params.slidesPerView!=="auto"&&!t.params.autoHeight)&&t.update()}function av(){const e=this;e.documentTouchHandlerProceeded||(e.documentTouchHandlerProceeded=!0,e.params.touchReleaseOnEdges&&(e.el.style.touchAction="auto"))}const Yf=(e,t)=>{const n=ir(),{params:r,el:i,wrapperEl:o,device:l}=e,s=!!r.nested,a=t==="on"?"addEventListener":"removeEventListener",u=t;!i||typeof i=="string"||(n[a]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:s}),i[a]("touchstart",e.onTouchStart,{passive:!1}),i[a]("pointerdown",e.onTouchStart,{passive:!1}),n[a]("touchmove",e.onTouchMove,{passive:!1,capture:s}),n[a]("pointermove",e.onTouchMove,{passive:!1,capture:s}),n[a]("touchend",e.onTouchEnd,{passive:!0}),n[a]("pointerup",e.onTouchEnd,{passive:!0}),n[a]("pointercancel",e.onTouchEnd,{passive:!0}),n[a]("touchcancel",e.onTouchEnd,{passive:!0}),n[a]("pointerout",e.onTouchEnd,{passive:!0}),n[a]("pointerleave",e.onTouchEnd,{passive:!0}),n[a]("contextmenu",e.onTouchEnd,{passive:!0}),(r.preventClicks||r.preventClicksPropagation)&&i[a]("click",e.onClick,!0),r.cssMode&&o[a]("scroll",e.onScroll),r.updateOnWindowResize?e[u](l.ios||l.android?"resize orientationchange observerUpdate":"resize observerUpdate",ac,!0):e[u]("observerUpdate",ac,!0),i[a]("load",e.onLoad,{capture:!0}))};function uv(){const e=this,{params:t}=e;e.onTouchStart=nv.bind(e),e.onTouchMove=rv.bind(e),e.onTouchEnd=iv.bind(e),e.onDocumentTouchStart=av.bind(e),t.cssMode&&(e.onScroll=lv.bind(e)),e.onClick=ov.bind(e),e.onLoad=sv.bind(e),Yf(e,"on")}function cv(){Yf(this,"off")}var dv={attachEvents:uv,detachEvents:cv};const uc=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;function fv(){const e=this,{realIndex:t,initialized:n,params:r,el:i}=e,o=r.breakpoints;if(!o||o&&Object.keys(o).length===0)return;const l=e.getBreakpoint(o,e.params.breakpointsBase,e.el);if(!l||e.currentBreakpoint===l)return;const a=(l in o?o[l]:void 0)||e.originalParams,u=uc(e,r),d=uc(e,a),m=e.params.grabCursor,g=a.grabCursor,h=r.enabled;u&&!d?(i.classList.remove(`${r.containerModifierClass}grid`,`${r.containerModifierClass}grid-column`),e.emitContainerClasses()):!u&&d&&(i.classList.add(`${r.containerModifierClass}grid`),(a.grid.fill&&a.grid.fill==="column"||!a.grid.fill&&r.grid.fill==="column")&&i.classList.add(`${r.containerModifierClass}grid-column`),e.emitContainerClasses()),m&&!g?e.unsetGrabCursor():!m&&g&&e.setGrabCursor(),["navigation","pagination","scrollbar"].forEach(f=>{if(typeof a[f]>"u")return;const S=r[f]&&r[f].enabled,y=a[f]&&a[f].enabled;S&&!y&&e[f].disable(),!S&&y&&e[f].enable()});const v=a.direction&&a.direction!==r.direction,x=r.loop&&(a.slidesPerView!==r.slidesPerView||v),w=r.loop;v&&n&&e.changeDirection(),Ye(e.params,a);const p=e.params.enabled,c=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),h&&!p?e.disable():!h&&p&&e.enable(),e.currentBreakpoint=l,e.emit("_beforeBreakpoint",a),n&&(x?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!w&&c?(e.loopCreate(t),e.updateSlides()):w&&!c&&e.loopDestroy()),e.emit("breakpoint",a)}function pv(e,t,n){if(t===void 0&&(t="window"),!e||t==="container"&&!n)return;let r=!1;const i=Ze(),o=t==="window"?i.innerHeight:n.clientHeight,l=Object.keys(e).map(s=>{if(typeof s=="string"&&s.indexOf("@")===0){const a=parseFloat(s.substr(1));return{value:o*a,point:s}}return{value:s,point:s}});l.sort((s,a)=>parseInt(s.value,10)-parseInt(a.value,10));for(let s=0;s<l.length;s+=1){const{point:a,value:u}=l[s];t==="window"?i.matchMedia(`(min-width: ${u}px)`).matches&&(r=a):u<=n.clientWidth&&(r=a)}return r||"max"}var mv={setBreakpoint:fv,getBreakpoint:pv};function hv(e,t){const n=[];return e.forEach(r=>{typeof r=="object"?Object.keys(r).forEach(i=>{r[i]&&n.push(t+i)}):typeof r=="string"&&n.push(t+r)}),n}function gv(){const e=this,{classNames:t,params:n,rtl:r,el:i,device:o}=e,l=hv(["initialized",n.direction,{"free-mode":e.params.freeMode&&n.freeMode.enabled},{autoheight:n.autoHeight},{rtl:r},{grid:n.grid&&n.grid.rows>1},{"grid-column":n.grid&&n.grid.rows>1&&n.grid.fill==="column"},{android:o.android},{ios:o.ios},{"css-mode":n.cssMode},{centered:n.cssMode&&n.centeredSlides},{"watch-progress":n.watchSlidesProgress}],n.containerModifierClass);t.push(...l),i.classList.add(...t),e.emitContainerClasses()}function vv(){const e=this,{el:t,classNames:n}=e;!t||typeof t=="string"||(t.classList.remove(...n),e.emitContainerClasses())}var yv={addClasses:gv,removeClasses:vv};function wv(){const e=this,{isLocked:t,params:n}=e,{slidesOffsetBefore:r}=n;if(r){const i=e.slides.length-1,o=e.slidesGrid[i]+e.slidesSizesGrid[i]+r*2;e.isLocked=e.size>o}else e.isLocked=e.snapGrid.length===1;n.allowSlideNext===!0&&(e.allowSlideNext=!e.isLocked),n.allowSlidePrev===!0&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}var Sv={checkOverflow:wv},Ns={init:!0,direction:"horizontal",oneWayMovement:!1,swiperElementNodeName:"SWIPER-CONTAINER",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopAddBlankSlides:!0,loopAdditionalSlides:0,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};function xv(e,t){return function(r){r===void 0&&(r={});const i=Object.keys(r)[0],o=r[i];if(typeof o!="object"||o===null){Ye(t,r);return}if(e[i]===!0&&(e[i]={enabled:!0}),i==="navigation"&&e[i]&&e[i].enabled&&!e[i].prevEl&&!e[i].nextEl&&(e[i].auto=!0),["pagination","scrollbar"].indexOf(i)>=0&&e[i]&&e[i].enabled&&!e[i].el&&(e[i].auto=!0),!(i in e&&"enabled"in o)){Ye(t,r);return}typeof e[i]=="object"&&!("enabled"in e[i])&&(e[i].enabled=!0),e[i]||(e[i]={enabled:!1}),Ye(t,r)}}const Ol={eventsEmitter:yg,update:Lg,translate:Ng,transition:Fg,slide:Yg,loop:qg,grabCursor:ev,events:dv,breakpoints:mv,checkOverflow:Sv,classes:yv},Ml={};let ba=class Ct{constructor(){let t,n;for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];i.length===1&&i[0].constructor&&Object.prototype.toString.call(i[0]).slice(8,-1)==="Object"?n=i[0]:[t,n]=i,n||(n={}),n=Ye({},n),t&&!n.el&&(n.el=t);const l=ir();if(n.el&&typeof n.el=="string"&&l.querySelectorAll(n.el).length>1){const d=[];return l.querySelectorAll(n.el).forEach(m=>{const g=Ye({},n,{el:m});d.push(new Ct(g))}),d}const s=this;s.__swiper__=!0,s.support=Hf(),s.device=Uf({userAgent:n.userAgent}),s.browser=hg(),s.eventsListeners={},s.eventsAnyListeners=[],s.modules=[...s.__modules__],n.modules&&Array.isArray(n.modules)&&s.modules.push(...n.modules);const a={};s.modules.forEach(d=>{d({params:n,swiper:s,extendParams:xv(n,a),on:s.on.bind(s),once:s.once.bind(s),off:s.off.bind(s),emit:s.emit.bind(s)})});const u=Ye({},Ns,a);return s.params=Ye({},u,Ml,n),s.originalParams=Ye({},s.params),s.passedParams=Ye({},n),s.params&&s.params.on&&Object.keys(s.params.on).forEach(d=>{s.on(d,s.params.on[d])}),s.params&&s.params.onAny&&s.onAny(s.params.onAny),Object.assign(s,{enabled:s.params.enabled,el:t,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal(){return s.params.direction==="horizontal"},isVertical(){return s.params.direction==="vertical"},activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return Math.trunc(this.translate/2**23)*2**23},allowSlideNext:s.params.allowSlideNext,allowSlidePrev:s.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:s.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:s.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),s.emit("_swiper"),s.params.init&&s.init(),s}getDirectionLabel(t){return this.isHorizontal()?t:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[t]}getSlideIndex(t){const{slidesEl:n,params:r}=this,i=St(n,`.${r.slideClass}, swiper-slide`),o=yo(i[0]);return yo(t)-o}getSlideIndexByData(t){return this.getSlideIndex(this.slides.filter(n=>n.getAttribute("data-swiper-slide-index")*1===t)[0])}recalcSlides(){const t=this,{slidesEl:n,params:r}=t;t.slides=St(n,`.${r.slideClass}, swiper-slide`)}enable(){const t=this;t.enabled||(t.enabled=!0,t.params.grabCursor&&t.setGrabCursor(),t.emit("enable"))}disable(){const t=this;t.enabled&&(t.enabled=!1,t.params.grabCursor&&t.unsetGrabCursor(),t.emit("disable"))}setProgress(t,n){const r=this;t=Math.min(Math.max(t,0),1);const i=r.minTranslate(),l=(r.maxTranslate()-i)*t+i;r.translateTo(l,typeof n>"u"?0:n),r.updateActiveIndex(),r.updateSlidesClasses()}emitContainerClasses(){const t=this;if(!t.params._emitClasses||!t.el)return;const n=t.el.className.split(" ").filter(r=>r.indexOf("swiper")===0||r.indexOf(t.params.containerModifierClass)===0);t.emit("_containerClasses",n.join(" "))}getSlideClasses(t){const n=this;return n.destroyed?"":t.className.split(" ").filter(r=>r.indexOf("swiper-slide")===0||r.indexOf(n.params.slideClass)===0).join(" ")}emitSlidesClasses(){const t=this;if(!t.params._emitClasses||!t.el)return;const n=[];t.slides.forEach(r=>{const i=t.getSlideClasses(r);n.push({slideEl:r,classNames:i}),t.emit("_slideClass",r,i)}),t.emit("_slideClasses",n)}slidesPerViewDynamic(t,n){t===void 0&&(t="current"),n===void 0&&(n=!1);const r=this,{params:i,slides:o,slidesGrid:l,slidesSizesGrid:s,size:a,activeIndex:u}=r;let d=1;if(typeof i.slidesPerView=="number")return i.slidesPerView;if(i.centeredSlides){let m=o[u]?Math.ceil(o[u].swiperSlideSize):0,g;for(let h=u+1;h<o.length;h+=1)o[h]&&!g&&(m+=Math.ceil(o[h].swiperSlideSize),d+=1,m>a&&(g=!0));for(let h=u-1;h>=0;h-=1)o[h]&&!g&&(m+=o[h].swiperSlideSize,d+=1,m>a&&(g=!0))}else if(t==="current")for(let m=u+1;m<o.length;m+=1)(n?l[m]+s[m]-l[u]<a:l[m]-l[u]<a)&&(d+=1);else for(let m=u-1;m>=0;m-=1)l[u]-l[m]<a&&(d+=1);return d}update(){const t=this;if(!t||t.destroyed)return;const{snapGrid:n,params:r}=t;r.breakpoints&&t.setBreakpoint(),[...t.el.querySelectorAll('[loading="lazy"]')].forEach(l=>{l.complete&&ji(t,l)}),t.updateSize(),t.updateSlides(),t.updateProgress(),t.updateSlidesClasses();function i(){const l=t.rtlTranslate?t.translate*-1:t.translate,s=Math.min(Math.max(l,t.maxTranslate()),t.minTranslate());t.setTranslate(s),t.updateActiveIndex(),t.updateSlidesClasses()}let o;if(r.freeMode&&r.freeMode.enabled&&!r.cssMode)i(),r.autoHeight&&t.updateAutoHeight();else{if((r.slidesPerView==="auto"||r.slidesPerView>1)&&t.isEnd&&!r.centeredSlides){const l=t.virtual&&r.virtual.enabled?t.virtual.slides:t.slides;o=t.slideTo(l.length-1,0,!1,!0)}else o=t.slideTo(t.activeIndex,0,!1,!0);o||i()}r.watchOverflow&&n!==t.snapGrid&&t.checkOverflow(),t.emit("update")}changeDirection(t,n){n===void 0&&(n=!0);const r=this,i=r.params.direction;return t||(t=i==="horizontal"?"vertical":"horizontal"),t===i||t!=="horizontal"&&t!=="vertical"||(r.el.classList.remove(`${r.params.containerModifierClass}${i}`),r.el.classList.add(`${r.params.containerModifierClass}${t}`),r.emitContainerClasses(),r.params.direction=t,r.slides.forEach(o=>{t==="vertical"?o.style.width="":o.style.height=""}),r.emit("changeDirection"),n&&r.update()),r}changeLanguageDirection(t){const n=this;n.rtl&&t==="rtl"||!n.rtl&&t==="ltr"||(n.rtl=t==="rtl",n.rtlTranslate=n.params.direction==="horizontal"&&n.rtl,n.rtl?(n.el.classList.add(`${n.params.containerModifierClass}rtl`),n.el.dir="rtl"):(n.el.classList.remove(`${n.params.containerModifierClass}rtl`),n.el.dir="ltr"),n.update())}mount(t){const n=this;if(n.mounted)return!0;let r=t||n.params.el;if(typeof r=="string"&&(r=document.querySelector(r)),!r)return!1;r.swiper=n,r.parentNode&&r.parentNode.host&&r.parentNode.host.nodeName===n.params.swiperElementNodeName.toUpperCase()&&(n.isElement=!0);const i=()=>`.${(n.params.wrapperClass||"").trim().split(" ").join(".")}`;let l=(()=>r&&r.shadowRoot&&r.shadowRoot.querySelector?r.shadowRoot.querySelector(i()):St(r,i())[0])();return!l&&n.params.createElements&&(l=vo("div",n.params.wrapperClass),r.append(l),St(r,`.${n.params.slideClass}`).forEach(s=>{l.append(s)})),Object.assign(n,{el:r,wrapperEl:l,slidesEl:n.isElement&&!r.parentNode.host.slideSlots?r.parentNode.host:l,hostEl:n.isElement?r.parentNode.host:r,mounted:!0,rtl:r.dir.toLowerCase()==="rtl"||Ht(r,"direction")==="rtl",rtlTranslate:n.params.direction==="horizontal"&&(r.dir.toLowerCase()==="rtl"||Ht(r,"direction")==="rtl"),wrongRTL:Ht(l,"display")==="-webkit-box"}),!0}init(t){const n=this;if(n.initialized||n.mount(t)===!1)return n;n.emit("beforeInit"),n.params.breakpoints&&n.setBreakpoint(),n.addClasses(),n.updateSize(),n.updateSlides(),n.params.watchOverflow&&n.checkOverflow(),n.params.grabCursor&&n.enabled&&n.setGrabCursor(),n.params.loop&&n.virtual&&n.params.virtual.enabled?n.slideTo(n.params.initialSlide+n.virtual.slidesBefore,0,n.params.runCallbacksOnInit,!1,!0):n.slideTo(n.params.initialSlide,0,n.params.runCallbacksOnInit,!1,!0),n.params.loop&&n.loopCreate(),n.attachEvents();const i=[...n.el.querySelectorAll('[loading="lazy"]')];return n.isElement&&i.push(...n.hostEl.querySelectorAll('[loading="lazy"]')),i.forEach(o=>{o.complete?ji(n,o):o.addEventListener("load",l=>{ji(n,l.target)})}),As(n),n.initialized=!0,As(n),n.emit("init"),n.emit("afterInit"),n}destroy(t,n){t===void 0&&(t=!0),n===void 0&&(n=!0);const r=this,{params:i,el:o,wrapperEl:l,slides:s}=r;return typeof r.params>"u"||r.destroyed||(r.emit("beforeDestroy"),r.initialized=!1,r.detachEvents(),i.loop&&r.loopDestroy(),n&&(r.removeClasses(),o&&typeof o!="string"&&o.removeAttribute("style"),l&&l.removeAttribute("style"),s&&s.length&&s.forEach(a=>{a.classList.remove(i.slideVisibleClass,i.slideFullyVisibleClass,i.slideActiveClass,i.slideNextClass,i.slidePrevClass),a.removeAttribute("style"),a.removeAttribute("data-swiper-slide-index")})),r.emit("destroy"),Object.keys(r.eventsListeners).forEach(a=>{r.off(a)}),t!==!1&&(r.el&&typeof r.el!="string"&&(r.el.swiper=null),og(r)),r.destroyed=!0),null}static extendDefaults(t){Ye(Ml,t)}static get extendedDefaults(){return Ml}static get defaults(){return Ns}static installModule(t){Ct.prototype.__modules__||(Ct.prototype.__modules__=[]);const n=Ct.prototype.__modules__;typeof t=="function"&&n.indexOf(t)<0&&n.push(t)}static use(t){return Array.isArray(t)?(t.forEach(n=>Ct.installModule(n)),Ct):(Ct.installModule(t),Ct)}};Object.keys(Ol).forEach(e=>{Object.keys(Ol[e]).forEach(t=>{ba.prototype[t]=Ol[e][t]})});ba.use([gg,vg]);const Qf=["eventsPrefix","injectStyles","injectStylesUrls","modules","init","_direction","oneWayMovement","swiperElementNodeName","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","breakpointsBase","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesBounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_loop","loopAdditionalSlides","loopAddBlankSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideFullyVisibleClass","slideNextClass","slidePrevClass","slideBlankClass","wrapperClass","lazyPreloaderClass","lazyPreloadPrevNext","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","_autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom","control"];function vn(e){return typeof e=="object"&&e!==null&&e.constructor&&Object.prototype.toString.call(e).slice(8,-1)==="Object"&&!e.__swiper__}function Un(e,t){const n=["__proto__","constructor","prototype"];Object.keys(t).filter(r=>n.indexOf(r)<0).forEach(r=>{typeof e[r]>"u"?e[r]=t[r]:vn(t[r])&&vn(e[r])&&Object.keys(t[r]).length>0?t[r].__swiper__?e[r]=t[r]:Un(e[r],t[r]):e[r]=t[r]})}function Xf(e){return e===void 0&&(e={}),e.navigation&&typeof e.navigation.nextEl>"u"&&typeof e.navigation.prevEl>"u"}function Kf(e){return e===void 0&&(e={}),e.pagination&&typeof e.pagination.el>"u"}function qf(e){return e===void 0&&(e={}),e.scrollbar&&typeof e.scrollbar.el>"u"}function Zf(e){e===void 0&&(e="");const t=e.split(" ").map(r=>r.trim()).filter(r=>!!r),n=[];return t.forEach(r=>{n.indexOf(r)<0&&n.push(r)}),n.join(" ")}function kv(e){return e===void 0&&(e=""),e?e.includes("swiper-wrapper")?e:`swiper-wrapper ${e}`:"swiper-wrapper"}function Cv(e){let{swiper:t,slides:n,passedParams:r,changedParams:i,nextEl:o,prevEl:l,scrollbarEl:s,paginationEl:a}=e;const u=i.filter(_=>_!=="children"&&_!=="direction"&&_!=="wrapperClass"),{params:d,pagination:m,navigation:g,scrollbar:h,virtual:v,thumbs:x}=t;let w,p,c,f,S,y,C,z;i.includes("thumbs")&&r.thumbs&&r.thumbs.swiper&&!r.thumbs.swiper.destroyed&&d.thumbs&&(!d.thumbs.swiper||d.thumbs.swiper.destroyed)&&(w=!0),i.includes("controller")&&r.controller&&r.controller.control&&d.controller&&!d.controller.control&&(p=!0),i.includes("pagination")&&r.pagination&&(r.pagination.el||a)&&(d.pagination||d.pagination===!1)&&m&&!m.el&&(c=!0),i.includes("scrollbar")&&r.scrollbar&&(r.scrollbar.el||s)&&(d.scrollbar||d.scrollbar===!1)&&h&&!h.el&&(f=!0),i.includes("navigation")&&r.navigation&&(r.navigation.prevEl||l)&&(r.navigation.nextEl||o)&&(d.navigation||d.navigation===!1)&&g&&!g.prevEl&&!g.nextEl&&(S=!0);const T=_=>{t[_]&&(t[_].destroy(),_==="navigation"?(t.isElement&&(t[_].prevEl.remove(),t[_].nextEl.remove()),d[_].prevEl=void 0,d[_].nextEl=void 0,t[_].prevEl=void 0,t[_].nextEl=void 0):(t.isElement&&t[_].el.remove(),d[_].el=void 0,t[_].el=void 0))};i.includes("loop")&&t.isElement&&(d.loop&&!r.loop?y=!0:!d.loop&&r.loop?C=!0:z=!0),u.forEach(_=>{if(vn(d[_])&&vn(r[_]))Object.assign(d[_],r[_]),(_==="navigation"||_==="pagination"||_==="scrollbar")&&"enabled"in r[_]&&!r[_].enabled&&T(_);else{const E=r[_];(E===!0||E===!1)&&(_==="navigation"||_==="pagination"||_==="scrollbar")?E===!1&&T(_):d[_]=r[_]}}),u.includes("controller")&&!p&&t.controller&&t.controller.control&&d.controller&&d.controller.control&&(t.controller.control=d.controller.control),i.includes("children")&&n&&v&&d.virtual.enabled?(v.slides=n,v.update(!0)):i.includes("virtual")&&v&&d.virtual.enabled&&(n&&(v.slides=n),v.update(!0)),i.includes("children")&&n&&d.loop&&(z=!0),w&&x.init()&&x.update(!0),p&&(t.controller.control=d.controller.control),c&&(t.isElement&&(!a||typeof a=="string")&&(a=document.createElement("div"),a.classList.add("swiper-pagination"),a.part.add("pagination"),t.el.appendChild(a)),a&&(d.pagination.el=a),m.init(),m.render(),m.update()),f&&(t.isElement&&(!s||typeof s=="string")&&(s=document.createElement("div"),s.classList.add("swiper-scrollbar"),s.part.add("scrollbar"),t.el.appendChild(s)),s&&(d.scrollbar.el=s),h.init(),h.updateSize(),h.setTranslate()),S&&(t.isElement&&((!o||typeof o=="string")&&(o=document.createElement("div"),o.classList.add("swiper-button-next"),o.innerHTML=t.hostEl.constructor.nextButtonSvg,o.part.add("button-next"),t.el.appendChild(o)),(!l||typeof l=="string")&&(l=document.createElement("div"),l.classList.add("swiper-button-prev"),l.innerHTML=t.hostEl.constructor.prevButtonSvg,l.part.add("button-prev"),t.el.appendChild(l))),o&&(d.navigation.nextEl=o),l&&(d.navigation.prevEl=l),g.init(),g.update()),i.includes("allowSlideNext")&&(t.allowSlideNext=r.allowSlideNext),i.includes("allowSlidePrev")&&(t.allowSlidePrev=r.allowSlidePrev),i.includes("direction")&&t.changeDirection(r.direction,!1),(y||z)&&t.loopDestroy(),(C||z)&&t.loopCreate(),t.update()}function Ev(e,t){e===void 0&&(e={}),t===void 0&&(t=!0);const n={on:{}},r={},i={};Un(n,Ns),n._emitClasses=!0,n.init=!1;const o={},l=Qf.map(a=>a.replace(/_/,"")),s=Object.assign({},e);return Object.keys(s).forEach(a=>{typeof e[a]>"u"||(l.indexOf(a)>=0?vn(e[a])?(n[a]={},i[a]={},Un(n[a],e[a]),Un(i[a],e[a])):(n[a]=e[a],i[a]=e[a]):a.search(/on[A-Z]/)===0&&typeof e[a]=="function"?t?r[`${a[2].toLowerCase()}${a.substr(3)}`]=e[a]:n.on[`${a[2].toLowerCase()}${a.substr(3)}`]=e[a]:o[a]=e[a])}),["navigation","pagination","scrollbar"].forEach(a=>{n[a]===!0&&(n[a]={}),n[a]===!1&&delete n[a]}),{params:n,passedParams:i,rest:o,events:r}}function Tv(e,t){let{el:n,nextEl:r,prevEl:i,paginationEl:o,scrollbarEl:l,swiper:s}=e;Xf(t)&&r&&i&&(s.params.navigation.nextEl=r,s.originalParams.navigation.nextEl=r,s.params.navigation.prevEl=i,s.originalParams.navigation.prevEl=i),Kf(t)&&o&&(s.params.pagination.el=o,s.originalParams.pagination.el=o),qf(t)&&l&&(s.params.scrollbar.el=l,s.originalParams.scrollbar.el=l),s.init(n)}function Pv(e,t,n,r,i){const o=[];if(!t)return o;const l=a=>{o.indexOf(a)<0&&o.push(a)};if(n&&r){const a=r.map(i),u=n.map(i);a.join("")!==u.join("")&&l("children"),r.length!==n.length&&l("children")}return Qf.filter(a=>a[0]==="_").map(a=>a.replace(/_/,"")).forEach(a=>{if(a in e&&a in t)if(vn(e[a])&&vn(t[a])){const u=Object.keys(e[a]),d=Object.keys(t[a]);u.length!==d.length?l(a):(u.forEach(m=>{e[a][m]!==t[a][m]&&l(a)}),d.forEach(m=>{e[a][m]!==t[a][m]&&l(a)}))}else e[a]!==t[a]&&l(a)}),o}const _v=e=>{!e||e.destroyed||!e.params.virtual||e.params.virtual&&!e.params.virtual.enabled||(e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.parallax&&e.params.parallax&&e.params.parallax.enabled&&e.parallax.setTranslate())};function wo(){return wo=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},wo.apply(this,arguments)}function Jf(e){return e.type&&e.type.displayName&&e.type.displayName.includes("SwiperSlide")}function ep(e){const t=[];return ie.Children.toArray(e).forEach(n=>{Jf(n)?t.push(n):n.props&&n.props.children&&ep(n.props.children).forEach(r=>t.push(r))}),t}function zv(e){const t=[],n={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]};return ie.Children.toArray(e).forEach(r=>{if(Jf(r))t.push(r);else if(r.props&&r.props.slot&&n[r.props.slot])n[r.props.slot].push(r);else if(r.props&&r.props.children){const i=ep(r.props.children);i.length>0?i.forEach(o=>t.push(o)):n["container-end"].push(r)}else n["container-end"].push(r)}),{slides:t,slots:n}}function Lv(e,t,n){if(!n)return null;const r=d=>{let m=d;return d<0?m=t.length+d:m>=t.length&&(m=m-t.length),m},i=e.isHorizontal()?{[e.rtlTranslate?"right":"left"]:`${n.offset}px`}:{top:`${n.offset}px`},{from:o,to:l}=n,s=e.params.loop?-t.length:0,a=e.params.loop?t.length*2:t.length,u=[];for(let d=s;d<a;d+=1)d>=o&&d<=l&&u.push(t[r(d)]);return u.map((d,m)=>ie.cloneElement(d,{swiper:e,style:i,key:d.props.virtualIndex||d.key||`slide-${m}`}))}function Or(e,t){return typeof window>"u"?P.useEffect(e,t):P.useLayoutEffect(e,t)}const cc=P.createContext(null),Iv=P.createContext(null),tp=P.forwardRef(function(e,t){let{className:n,tag:r="div",wrapperTag:i="div",children:o,onSwiper:l,...s}=e===void 0?{}:e,a=!1;const[u,d]=P.useState("swiper"),[m,g]=P.useState(null),[h,v]=P.useState(!1),x=P.useRef(!1),w=P.useRef(null),p=P.useRef(null),c=P.useRef(null),f=P.useRef(null),S=P.useRef(null),y=P.useRef(null),C=P.useRef(null),z=P.useRef(null),{params:T,passedParams:_,rest:E,events:O}=Ev(s),{slides:N,slots:I}=zv(o),B=()=>{v(!h)};Object.assign(T.on,{_containerClasses(D,j){d(j)}});const V=()=>{Object.assign(T.on,O),a=!0;const D={...T};if(delete D.wrapperClass,p.current=new ba(D),p.current.virtual&&p.current.params.virtual.enabled){p.current.virtual.slides=N;const j={cache:!1,slides:N,renderExternal:g,renderExternalUpdate:!1};Un(p.current.params.virtual,j),Un(p.current.originalParams.virtual,j)}};w.current||V(),p.current&&p.current.on("_beforeBreakpoint",B);const ee=()=>{a||!O||!p.current||Object.keys(O).forEach(D=>{p.current.on(D,O[D])})},pe=()=>{!O||!p.current||Object.keys(O).forEach(D=>{p.current.off(D,O[D])})};P.useEffect(()=>()=>{p.current&&p.current.off("_beforeBreakpoint",B)}),P.useEffect(()=>{!x.current&&p.current&&(p.current.emitSlidesClasses(),x.current=!0)}),Or(()=>{if(t&&(t.current=w.current),!!w.current)return p.current.destroyed&&V(),Tv({el:w.current,nextEl:S.current,prevEl:y.current,paginationEl:C.current,scrollbarEl:z.current,swiper:p.current},T),l&&!p.current.destroyed&&l(p.current),()=>{p.current&&!p.current.destroyed&&p.current.destroy(!0,!1)}},[]),Or(()=>{ee();const D=Pv(_,c.current,N,f.current,j=>j.key);return c.current=_,f.current=N,D.length&&p.current&&!p.current.destroyed&&Cv({swiper:p.current,slides:N,passedParams:_,changedParams:D,nextEl:S.current,prevEl:y.current,scrollbarEl:z.current,paginationEl:C.current}),()=>{pe()}}),Or(()=>{_v(p.current)},[m]);function M(){return T.virtual?Lv(p.current,N,m):N.map((D,j)=>ie.cloneElement(D,{swiper:p.current,swiperSlideIndex:j}))}return ie.createElement(r,wo({ref:w,className:Zf(`${u}${n?` ${n}`:""}`)},E),ie.createElement(Iv.Provider,{value:p.current},I["container-start"],ie.createElement(i,{className:kv(T.wrapperClass)},I["wrapper-start"],M(),I["wrapper-end"]),Xf(T)&&ie.createElement(ie.Fragment,null,ie.createElement("div",{ref:y,className:"swiper-button-prev"}),ie.createElement("div",{ref:S,className:"swiper-button-next"})),qf(T)&&ie.createElement("div",{ref:z,className:"swiper-scrollbar"}),Kf(T)&&ie.createElement("div",{ref:C,className:"swiper-pagination"}),I["container-end"]))});tp.displayName="Swiper";const np=P.forwardRef(function(e,t){let{tag:n="div",children:r,className:i="",swiper:o,zoom:l,lazy:s,virtualIndex:a,swiperSlideIndex:u,...d}=e===void 0?{}:e;const m=P.useRef(null),[g,h]=P.useState("swiper-slide"),[v,x]=P.useState(!1);function w(S,y,C){y===m.current&&h(C)}Or(()=>{if(typeof u<"u"&&(m.current.swiperSlideIndex=u),t&&(t.current=m.current),!(!m.current||!o)){if(o.destroyed){g!=="swiper-slide"&&h("swiper-slide");return}return o.on("_slideClass",w),()=>{o&&o.off("_slideClass",w)}}}),Or(()=>{o&&m.current&&!o.destroyed&&h(o.getSlideClasses(m.current))},[o]);const p={isActive:g.indexOf("swiper-slide-active")>=0,isVisible:g.indexOf("swiper-slide-visible")>=0,isPrev:g.indexOf("swiper-slide-prev")>=0,isNext:g.indexOf("swiper-slide-next")>=0},c=()=>typeof r=="function"?r(p):r,f=()=>{x(!0)};return ie.createElement(n,wo({ref:m,className:Zf(`${g}${i?` ${i}`:""}`),"data-swiper-slide-index":a,onLoad:f},d),l&&ie.createElement(cc.Provider,{value:p},ie.createElement("div",{className:"swiper-zoom-container","data-swiper-zoom":typeof l=="number"?l:void 0},c(),s&&!v&&ie.createElement("div",{className:"swiper-lazy-preloader"}))),!l&&ie.createElement(cc.Provider,{value:p},c(),s&&!v&&ie.createElement("div",{className:"swiper-lazy-preloader"})))});np.displayName="SwiperSlide";function rp(e,t,n,r){return e.params.createElements&&Object.keys(r).forEach(i=>{if(!n[i]&&n.auto===!0){let o=St(e.el,`.${r[i]}`)[0];o||(o=vo("div",r[i]),o.className=r[i],e.el.append(o)),n[i]=o,t[i]=o}}),n}function Ov(e){let{swiper:t,extendParams:n,on:r,emit:i}=e;n({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),t.navigation={nextEl:null,prevEl:null};function o(v){let x;return v&&typeof v=="string"&&t.isElement&&(x=t.el.querySelector(v)||t.hostEl.querySelector(v),x)?x:(v&&(typeof v=="string"&&(x=[...document.querySelectorAll(v)]),t.params.uniqueNavElements&&typeof v=="string"&&x&&x.length>1&&t.el.querySelectorAll(v).length===1?x=t.el.querySelector(v):x&&x.length===1&&(x=x[0])),v&&!x?v:x)}function l(v,x){const w=t.params.navigation;v=ke(v),v.forEach(p=>{p&&(p.classList[x?"add":"remove"](...w.disabledClass.split(" ")),p.tagName==="BUTTON"&&(p.disabled=x),t.params.watchOverflow&&t.enabled&&p.classList[t.isLocked?"add":"remove"](w.lockClass))})}function s(){const{nextEl:v,prevEl:x}=t.navigation;if(t.params.loop){l(x,!1),l(v,!1);return}l(x,t.isBeginning&&!t.params.rewind),l(v,t.isEnd&&!t.params.rewind)}function a(v){v.preventDefault(),!(t.isBeginning&&!t.params.loop&&!t.params.rewind)&&(t.slidePrev(),i("navigationPrev"))}function u(v){v.preventDefault(),!(t.isEnd&&!t.params.loop&&!t.params.rewind)&&(t.slideNext(),i("navigationNext"))}function d(){const v=t.params.navigation;if(t.params.navigation=rp(t,t.originalParams.navigation,t.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!(v.nextEl||v.prevEl))return;let x=o(v.nextEl),w=o(v.prevEl);Object.assign(t.navigation,{nextEl:x,prevEl:w}),x=ke(x),w=ke(w);const p=(c,f)=>{c&&c.addEventListener("click",f==="next"?u:a),!t.enabled&&c&&c.classList.add(...v.lockClass.split(" "))};x.forEach(c=>p(c,"next")),w.forEach(c=>p(c,"prev"))}function m(){let{nextEl:v,prevEl:x}=t.navigation;v=ke(v),x=ke(x);const w=(p,c)=>{p.removeEventListener("click",c==="next"?u:a),p.classList.remove(...t.params.navigation.disabledClass.split(" "))};v.forEach(p=>w(p,"next")),x.forEach(p=>w(p,"prev"))}r("init",()=>{t.params.navigation.enabled===!1?h():(d(),s())}),r("toEdge fromEdge lock unlock",()=>{s()}),r("destroy",()=>{m()}),r("enable disable",()=>{let{nextEl:v,prevEl:x}=t.navigation;if(v=ke(v),x=ke(x),t.enabled){s();return}[...v,...x].filter(w=>!!w).forEach(w=>w.classList.add(t.params.navigation.lockClass))}),r("click",(v,x)=>{let{nextEl:w,prevEl:p}=t.navigation;w=ke(w),p=ke(p);const c=x.target;let f=p.includes(c)||w.includes(c);if(t.isElement&&!f){const S=x.path||x.composedPath&&x.composedPath();S&&(f=S.find(y=>w.includes(y)||p.includes(y)))}if(t.params.navigation.hideOnClick&&!f){if(t.pagination&&t.params.pagination&&t.params.pagination.clickable&&(t.pagination.el===c||t.pagination.el.contains(c)))return;let S;w.length?S=w[0].classList.contains(t.params.navigation.hiddenClass):p.length&&(S=p[0].classList.contains(t.params.navigation.hiddenClass)),i(S===!0?"navigationShow":"navigationHide"),[...w,...p].filter(y=>!!y).forEach(y=>y.classList.toggle(t.params.navigation.hiddenClass))}});const g=()=>{t.el.classList.remove(...t.params.navigation.navigationDisabledClass.split(" ")),d(),s()},h=()=>{t.el.classList.add(...t.params.navigation.navigationDisabledClass.split(" ")),m()};Object.assign(t.navigation,{enable:g,disable:h,update:s,init:d,destroy:m})}function gr(e){return e===void 0&&(e=""),`.${e.trim().replace(/([\.:!+\/])/g,"\\$1").replace(/ /g,".")}`}function Mv(e){let{swiper:t,extendParams:n,on:r,emit:i}=e;const o="swiper-pagination";n({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:c=>c,formatFractionTotal:c=>c,bulletClass:`${o}-bullet`,bulletActiveClass:`${o}-bullet-active`,modifierClass:`${o}-`,currentClass:`${o}-current`,totalClass:`${o}-total`,hiddenClass:`${o}-hidden`,progressbarFillClass:`${o}-progressbar-fill`,progressbarOppositeClass:`${o}-progressbar-opposite`,clickableClass:`${o}-clickable`,lockClass:`${o}-lock`,horizontalClass:`${o}-horizontal`,verticalClass:`${o}-vertical`,paginationDisabledClass:`${o}-disabled`}}),t.pagination={el:null,bullets:[]};let l,s=0;function a(){return!t.params.pagination.el||!t.pagination.el||Array.isArray(t.pagination.el)&&t.pagination.el.length===0}function u(c,f){const{bulletActiveClass:S}=t.params.pagination;c&&(c=c[`${f==="prev"?"previous":"next"}ElementSibling`],c&&(c.classList.add(`${S}-${f}`),c=c[`${f==="prev"?"previous":"next"}ElementSibling`],c&&c.classList.add(`${S}-${f}-${f}`)))}function d(c,f,S){if(c=c%S,f=f%S,f===c+1)return"next";if(f===c-1)return"previous"}function m(c){const f=c.target.closest(gr(t.params.pagination.bulletClass));if(!f)return;c.preventDefault();const S=yo(f)*t.params.slidesPerGroup;if(t.params.loop){if(t.realIndex===S)return;const y=d(t.realIndex,S,t.slides.length);y==="next"?t.slideNext():y==="previous"?t.slidePrev():t.slideToLoop(S)}else t.slideTo(S)}function g(){const c=t.rtl,f=t.params.pagination;if(a())return;let S=t.pagination.el;S=ke(S);let y,C;const z=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length,T=t.params.loop?Math.ceil(z/t.params.slidesPerGroup):t.snapGrid.length;if(t.params.loop?(C=t.previousRealIndex||0,y=t.params.slidesPerGroup>1?Math.floor(t.realIndex/t.params.slidesPerGroup):t.realIndex):typeof t.snapIndex<"u"?(y=t.snapIndex,C=t.previousSnapIndex):(C=t.previousIndex||0,y=t.activeIndex||0),f.type==="bullets"&&t.pagination.bullets&&t.pagination.bullets.length>0){const _=t.pagination.bullets;let E,O,N;if(f.dynamicBullets&&(l=$s(_[0],t.isHorizontal()?"width":"height",!0),S.forEach(I=>{I.style[t.isHorizontal()?"width":"height"]=`${l*(f.dynamicMainBullets+4)}px`}),f.dynamicMainBullets>1&&C!==void 0&&(s+=y-(C||0),s>f.dynamicMainBullets-1?s=f.dynamicMainBullets-1:s<0&&(s=0)),E=Math.max(y-s,0),O=E+(Math.min(_.length,f.dynamicMainBullets)-1),N=(O+E)/2),_.forEach(I=>{const B=[...["","-next","-next-next","-prev","-prev-prev","-main"].map(V=>`${f.bulletActiveClass}${V}`)].map(V=>typeof V=="string"&&V.includes(" ")?V.split(" "):V).flat();I.classList.remove(...B)}),S.length>1)_.forEach(I=>{const B=yo(I);B===y?I.classList.add(...f.bulletActiveClass.split(" ")):t.isElement&&I.setAttribute("part","bullet"),f.dynamicBullets&&(B>=E&&B<=O&&I.classList.add(...`${f.bulletActiveClass}-main`.split(" ")),B===E&&u(I,"prev"),B===O&&u(I,"next"))});else{const I=_[y];if(I&&I.classList.add(...f.bulletActiveClass.split(" ")),t.isElement&&_.forEach((B,V)=>{B.setAttribute("part",V===y?"bullet-active":"bullet")}),f.dynamicBullets){const B=_[E],V=_[O];for(let ee=E;ee<=O;ee+=1)_[ee]&&_[ee].classList.add(...`${f.bulletActiveClass}-main`.split(" "));u(B,"prev"),u(V,"next")}}if(f.dynamicBullets){const I=Math.min(_.length,f.dynamicMainBullets+4),B=(l*I-l)/2-N*l,V=c?"right":"left";_.forEach(ee=>{ee.style[t.isHorizontal()?V:"top"]=`${B}px`})}}S.forEach((_,E)=>{if(f.type==="fraction"&&(_.querySelectorAll(gr(f.currentClass)).forEach(O=>{O.textContent=f.formatFractionCurrent(y+1)}),_.querySelectorAll(gr(f.totalClass)).forEach(O=>{O.textContent=f.formatFractionTotal(T)})),f.type==="progressbar"){let O;f.progressbarOpposite?O=t.isHorizontal()?"vertical":"horizontal":O=t.isHorizontal()?"horizontal":"vertical";const N=(y+1)/T;let I=1,B=1;O==="horizontal"?I=N:B=N,_.querySelectorAll(gr(f.progressbarFillClass)).forEach(V=>{V.style.transform=`translate3d(0,0,0) scaleX(${I}) scaleY(${B})`,V.style.transitionDuration=`${t.params.speed}ms`})}f.type==="custom"&&f.renderCustom?(_.innerHTML=f.renderCustom(t,y+1,T),E===0&&i("paginationRender",_)):(E===0&&i("paginationRender",_),i("paginationUpdate",_)),t.params.watchOverflow&&t.enabled&&_.classList[t.isLocked?"add":"remove"](f.lockClass)})}function h(){const c=t.params.pagination;if(a())return;const f=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.grid&&t.params.grid.rows>1?t.slides.length/Math.ceil(t.params.grid.rows):t.slides.length;let S=t.pagination.el;S=ke(S);let y="";if(c.type==="bullets"){let C=t.params.loop?Math.ceil(f/t.params.slidesPerGroup):t.snapGrid.length;t.params.freeMode&&t.params.freeMode.enabled&&C>f&&(C=f);for(let z=0;z<C;z+=1)c.renderBullet?y+=c.renderBullet.call(t,z,c.bulletClass):y+=`<${c.bulletElement} ${t.isElement?'part="bullet"':""} class="${c.bulletClass}"></${c.bulletElement}>`}c.type==="fraction"&&(c.renderFraction?y=c.renderFraction.call(t,c.currentClass,c.totalClass):y=`<span class="${c.currentClass}"></span> / <span class="${c.totalClass}"></span>`),c.type==="progressbar"&&(c.renderProgressbar?y=c.renderProgressbar.call(t,c.progressbarFillClass):y=`<span class="${c.progressbarFillClass}"></span>`),t.pagination.bullets=[],S.forEach(C=>{c.type!=="custom"&&(C.innerHTML=y||""),c.type==="bullets"&&t.pagination.bullets.push(...C.querySelectorAll(gr(c.bulletClass)))}),c.type!=="custom"&&i("paginationRender",S[0])}function v(){t.params.pagination=rp(t,t.originalParams.pagination,t.params.pagination,{el:"swiper-pagination"});const c=t.params.pagination;if(!c.el)return;let f;typeof c.el=="string"&&t.isElement&&(f=t.el.querySelector(c.el)),!f&&typeof c.el=="string"&&(f=[...document.querySelectorAll(c.el)]),f||(f=c.el),!(!f||f.length===0)&&(t.params.uniqueNavElements&&typeof c.el=="string"&&Array.isArray(f)&&f.length>1&&(f=[...t.el.querySelectorAll(c.el)],f.length>1&&(f=f.filter(S=>Gf(S,".swiper")[0]===t.el)[0])),Array.isArray(f)&&f.length===1&&(f=f[0]),Object.assign(t.pagination,{el:f}),f=ke(f),f.forEach(S=>{c.type==="bullets"&&c.clickable&&S.classList.add(...(c.clickableClass||"").split(" ")),S.classList.add(c.modifierClass+c.type),S.classList.add(t.isHorizontal()?c.horizontalClass:c.verticalClass),c.type==="bullets"&&c.dynamicBullets&&(S.classList.add(`${c.modifierClass}${c.type}-dynamic`),s=0,c.dynamicMainBullets<1&&(c.dynamicMainBullets=1)),c.type==="progressbar"&&c.progressbarOpposite&&S.classList.add(c.progressbarOppositeClass),c.clickable&&S.addEventListener("click",m),t.enabled||S.classList.add(c.lockClass)}))}function x(){const c=t.params.pagination;if(a())return;let f=t.pagination.el;f&&(f=ke(f),f.forEach(S=>{S.classList.remove(c.hiddenClass),S.classList.remove(c.modifierClass+c.type),S.classList.remove(t.isHorizontal()?c.horizontalClass:c.verticalClass),c.clickable&&(S.classList.remove(...(c.clickableClass||"").split(" ")),S.removeEventListener("click",m))})),t.pagination.bullets&&t.pagination.bullets.forEach(S=>S.classList.remove(...c.bulletActiveClass.split(" ")))}r("changeDirection",()=>{if(!t.pagination||!t.pagination.el)return;const c=t.params.pagination;let{el:f}=t.pagination;f=ke(f),f.forEach(S=>{S.classList.remove(c.horizontalClass,c.verticalClass),S.classList.add(t.isHorizontal()?c.horizontalClass:c.verticalClass)})}),r("init",()=>{t.params.pagination.enabled===!1?p():(v(),h(),g())}),r("activeIndexChange",()=>{typeof t.snapIndex>"u"&&g()}),r("snapIndexChange",()=>{g()}),r("snapGridLengthChange",()=>{h(),g()}),r("destroy",()=>{x()}),r("enable disable",()=>{let{el:c}=t.pagination;c&&(c=ke(c),c.forEach(f=>f.classList[t.enabled?"remove":"add"](t.params.pagination.lockClass)))}),r("lock unlock",()=>{g()}),r("click",(c,f)=>{const S=f.target,y=ke(t.pagination.el);if(t.params.pagination.el&&t.params.pagination.hideOnClick&&y&&y.length>0&&!S.classList.contains(t.params.pagination.bulletClass)){if(t.navigation&&(t.navigation.nextEl&&S===t.navigation.nextEl||t.navigation.prevEl&&S===t.navigation.prevEl))return;const C=y[0].classList.contains(t.params.pagination.hiddenClass);i(C===!0?"paginationShow":"paginationHide"),y.forEach(z=>z.classList.toggle(t.params.pagination.hiddenClass))}});const w=()=>{t.el.classList.remove(t.params.pagination.paginationDisabledClass);let{el:c}=t.pagination;c&&(c=ke(c),c.forEach(f=>f.classList.remove(t.params.pagination.paginationDisabledClass))),v(),h(),g()},p=()=>{t.el.classList.add(t.params.pagination.paginationDisabledClass);let{el:c}=t.pagination;c&&(c=ke(c),c.forEach(f=>f.classList.add(t.params.pagination.paginationDisabledClass))),x()};Object.assign(t.pagination,{enable:w,disable:p,render:h,update:g,init:v,destroy:x})}var Zr={},$v={get exports(){return Zr},set exports(e){Zr=e}},re={};/** @license React v16.13.1 * react-is.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var Ee=typeof Symbol=="function"&&Symbol.for,Da=Ee?Symbol.for("react.element"):60103,Fa=Ee?Symbol.for("react.portal"):60106,jo=Ee?Symbol.for("react.fragment"):60107,Bo=Ee?Symbol.for("react.strict_mode"):60108,Vo=Ee?Symbol.for("react.profiler"):60114,Go=Ee?Symbol.for("react.provider"):60109,Ho=Ee?Symbol.for("react.context"):60110,ja=Ee?Symbol.for("react.async_mode"):60111,Uo=Ee?Symbol.for("react.concurrent_mode"):60111,Wo=Ee?Symbol.for("react.forward_ref"):60112,Yo=Ee?Symbol.for("react.suspense"):60113,Av=Ee?Symbol.for("react.suspense_list"):60120,Qo=Ee?Symbol.for("react.memo"):60115,Xo=Ee?Symbol.for("react.lazy"):60116,Nv=Ee?Symbol.for("react.block"):60121,Rv=Ee?Symbol.for("react.fundamental"):60117,bv=Ee?Symbol.for("react.responder"):60118,Dv=Ee?Symbol.for("react.scope"):60119;function Je(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case Da:switch(e=e.type,e){case ja:case Uo:case jo:case Vo:case Bo:case Yo:return e;default:switch(e=e&&e.$$typeof,e){case Ho:case Wo:case Xo:case Qo:case Go:return e;default:return t}}case Fa:return t}}}function ip(e){return Je(e)===Uo}re.AsyncMode=ja;re.ConcurrentMode=Uo;re.ContextConsumer=Ho;re.ContextProvider=Go;re.Element=Da;re.ForwardRef=Wo;re.Fragment=jo;re.Lazy=Xo;re.Memo=Qo;re.Portal=Fa;re.Profiler=Vo;re.StrictMode=Bo;re.Suspense=Yo;re.isAsyncMode=function(e){return ip(e)||Je(e)===ja};re.isConcurrentMode=ip;re.isContextConsumer=function(e){return Je(e)===Ho};re.isContextProvider=function(e){return Je(e)===Go};re.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===Da};re.isForwardRef=function(e){return Je(e)===Wo};re.isFragment=function(e){return Je(e)===jo};re.isLazy=function(e){return Je(e)===Xo};re.isMemo=function(e){return Je(e)===Qo};re.isPortal=function(e){return Je(e)===Fa};re.isProfiler=function(e){return Je(e)===Vo};re.isStrictMode=function(e){return Je(e)===Bo};re.isSuspense=function(e){return Je(e)===Yo};re.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===jo||e===Uo||e===Vo||e===Bo||e===Yo||e===Av||typeof e=="object"&&e!==null&&(e.$$typeof===Xo||e.$$typeof===Qo||e.$$typeof===Go||e.$$typeof===Ho||e.$$typeof===Wo||e.$$typeof===Rv||e.$$typeof===bv||e.$$typeof===Dv||e.$$typeof===Nv)};re.typeOf=Je;(function(e){e.exports=re})($v);function Fv(e){function t($,R,b,H,k){for(var K=0,A=0,le=0,G=0,X,U,he=0,Fe=0,J,Ie=J=X=0,te=0,Te=0,or=0,Pe=0,li=b.length,lr=li-1,at,Y="",ge="",Jo="",el="",Rt;te<li;){if(U=b.charCodeAt(te),te===lr&&A+G+le+K!==0&&(A!==0&&(U=A===47?10:47),G=le=K=0,li++,lr++),A+G+le+K===0){if(te===lr&&(0<Te&&(Y=Y.replace(g,"")),0<Y.trim().length)){switch(U){case 32:case 9:case 59:case 13:case 10:break;default:Y+=b.charAt(te)}U=59}switch(U){case 123:for(Y=Y.trim(),X=Y.charCodeAt(0),J=1,Pe=++te;te<li;){switch(U=b.charCodeAt(te)){case 123:J++;break;case 125:J--;break;case 47:switch(U=b.charCodeAt(te+1)){case 42:case 47:e:{for(Ie=te+1;Ie<lr;++Ie)switch(b.charCodeAt(Ie)){case 47:if(U===42&&b.charCodeAt(Ie-1)===42&&te+2!==Ie){te=Ie+1;break e}break;case 10:if(U===47){te=Ie+1;break e}}te=Ie}}break;case 91:U++;case 40:U++;case 34:case 39:for(;te++<lr&&b.charCodeAt(te)!==U;);}if(J===0)break;te++}switch(J=b.substring(Pe,te),X===0&&(X=(Y=Y.replace(m,"").trim()).charCodeAt(0)),X){case 64:switch(0<Te&&(Y=Y.replace(g,"")),U=Y.charCodeAt(1),U){case 100:case 109:case 115:case 45:Te=R;break;default:Te=ee}if(J=t(R,Te,J,U,k+1),Pe=J.length,0<M&&(Te=n(ee,Y,or),Rt=s(3,J,Te,R,I,N,Pe,U,k,H),Y=Te.join(""),Rt!==void 0&&(Pe=(J=Rt.trim()).length)===0&&(U=0,J="")),0<Pe)switch(U){case 115:Y=Y.replace(C,l);case 100:case 109:case 45:J=Y+"{"+J+"}";break;case 107:Y=Y.replace(c,"$1 $2"),J=Y+"{"+J+"}",J=V===1||V===2&&o("@"+J,3)?"@-webkit-"+J+"@"+J:"@"+J;break;default:J=Y+J,H===112&&(J=(ge+=J,""))}else J="";break;default:J=t(R,n(R,Y,or),J,H,k+1)}Jo+=J,J=or=Te=Ie=X=0,Y="",U=b.charCodeAt(++te);break;case 125:case 59:if(Y=(0<Te?Y.replace(g,""):Y).trim(),1<(Pe=Y.length))switch(Ie===0&&(X=Y.charCodeAt(0),X===45||96<X&&123>X)&&(Pe=(Y=Y.replace(" ",":")).length),0<M&&(Rt=s(1,Y,R,$,I,N,ge.length,H,k,H))!==void 0&&(Pe=(Y=Rt.trim()).length)===0&&(Y="\0\0"),X=Y.charCodeAt(0),U=Y.charCodeAt(1),X){case 0:break;case 64:if(U===105||U===99){el+=Y+b.charAt(te);break}default:Y.charCodeAt(Pe-1)!==58&&(ge+=i(Y,X,U,Y.charCodeAt(2)))}or=Te=Ie=X=0,Y="",U=b.charCodeAt(++te)}}switch(U){case 13:case 10:A===47?A=0:1+X===0&&H!==107&&0<Y.length&&(Te=1,Y+="\0"),0<M*j&&s(0,Y,R,$,I,N,ge.length,H,k,H),N=1,I++;break;case 59:case 125:if(A+G+le+K===0){N++;break}default:switch(N++,at=b.charAt(te),U){case 9:case 32:if(G+K+A===0)switch(he){case 44:case 58:case 9:case 32:at="";break;default:U!==32&&(at=" ")}break;case 0:at="\\0";break;case 12:at="\\f";break;case 11:at="\\v";break;case 38:G+A+K===0&&(Te=or=1,at="\f"+at);break;case 108:if(G+A+K+B===0&&0<Ie)switch(te-Ie){case 2:he===112&&b.charCodeAt(te-3)===58&&(B=he);case 8:Fe===111&&(B=Fe)}break;case 58:G+A+K===0&&(Ie=te);break;case 44:A+le+G+K===0&&(Te=1,at+="\r");break;case 34:case 39:A===0&&(G=G===U?0:G===0?U:G);break;case 91:G+A+le===0&&K++;break;case 93:G+A+le===0&&K--;break;case 41:G+A+K===0&&le--;break;case 40:if(G+A+K===0){if(X===0)switch(2*he+3*Fe){case 533:break;default:X=1}le++}break;case 64:A+le+G+K+Ie+J===0&&(J=1);break;case 42:case 47:if(!(0<G+K+le))switch(A){case 0:switch(2*U+3*b.charCodeAt(te+1)){case 235:A=47;break;case 220:Pe=te,A=42}break;case 42:U===47&&he===42&&Pe+2!==te&&(b.charCodeAt(Pe+2)===33&&(ge+=b.substring(Pe,te+1)),at="",A=0)}}A===0&&(Y+=at)}Fe=he,he=U,te++}if(Pe=ge.length,0<Pe){if(Te=R,0<M&&(Rt=s(2,ge,Te,$,I,N,Pe,H,k,H),Rt!==void 0&&(ge=Rt).length===0))return el+ge+Jo;if(ge=Te.join(",")+"{"+ge+"}",V*B!==0){switch(V!==2||o(ge,2)||(B=0),B){case 111:ge=ge.replace(S,":-moz-$1")+ge;break;case 112:ge=ge.replace(f,"::-webkit-input-$1")+ge.replace(f,"::-moz-$1")+ge.replace(f,":-ms-input-$1")+ge}B=0}}return el+ge+Jo}function n($,R,b){var H=R.trim().split(w);R=H;var k=H.length,K=$.length;switch(K){case 0:case 1:var A=0;for($=K===0?"":$[0]+" ";A<k;++A)R[A]=r($,R[A],b).trim();break;default:var le=A=0;for(R=[];A<k;++A)for(var G=0;G<K;++G)R[le++]=r($[G]+" ",H[A],b).trim()}return R}function r($,R,b){var H=R.charCodeAt(0);switch(33>H&&(H=(R=R.trim()).charCodeAt(0)),H){case 38:return R.replace(p,"$1"+$.trim());case 58:return $.trim()+R.replace(p,"$1"+$.trim());default:if(0<1*b&&0<R.indexOf("\f"))return R.replace(p,($.charCodeAt(0)===58?"":"$1")+$.trim())}return $+R}function i($,R,b,H){var k=$+";",K=2*R+3*b+4*H;if(K===944){$=k.indexOf(":",9)+1;var A=k.substring($,k.length-1).trim();return A=k.substring(0,$).trim()+A+";",V===1||V===2&&o(A,1)?"-webkit-"+A+A:A}if(V===0||V===2&&!o(k,1))return k;switch(K){case 1015:return k.charCodeAt(10)===97?"-webkit-"+k+k:k;case 951:return k.charCodeAt(3)===116?"-webkit-"+k+k:k;case 963:return k.charCodeAt(5)===110?"-webkit-"+k+k:k;case 1009:if(k.charCodeAt(4)!==100)break;case 969:case 942:return"-webkit-"+k+k;case 978:return"-webkit-"+k+"-moz-"+k+k;case 1019:case 983:return"-webkit-"+k+"-moz-"+k+"-ms-"+k+k;case 883:if(k.charCodeAt(8)===45)return"-webkit-"+k+k;if(0<k.indexOf("image-set(",11))return k.replace(O,"$1-webkit-$2")+k;break;case 932:if(k.charCodeAt(4)===45)switch(k.charCodeAt(5)){case 103:return"-webkit-box-"+k.replace("-grow","")+"-webkit-"+k+"-ms-"+k.replace("grow","positive")+k;case 115:return"-webkit-"+k+"-ms-"+k.replace("shrink","negative")+k;case 98:return"-webkit-"+k+"-ms-"+k.replace("basis","preferred-size")+k}return"-webkit-"+k+"-ms-"+k+k;case 964:return"-webkit-"+k+"-ms-flex-"+k+k;case 1023:if(k.charCodeAt(8)!==99)break;return A=k.substring(k.indexOf(":",15)).replace("flex-","").replace("space-between","justify"),"-webkit-box-pack"+A+"-webkit-"+k+"-ms-flex-pack"+A+k;case 1005:return v.test(k)?k.replace(h,":-webkit-")+k.replace(h,":-moz-")+k:k;case 1e3:switch(A=k.substring(13).trim(),R=A.indexOf("-")+1,A.charCodeAt(0)+A.charCodeAt(R)){case 226:A=k.replace(y,"tb");break;case 232:A=k.replace(y,"tb-rl");break;case 220:A=k.replace(y,"lr");break;default:return k}return"-webkit-"+k+"-ms-"+A+k;case 1017:if(k.indexOf("sticky",9)===-1)break;case 975:switch(R=(k=$).length-10,A=(k.charCodeAt(R)===33?k.substring(0,R):k).substring($.indexOf(":",7)+1).trim(),K=A.charCodeAt(0)+(A.charCodeAt(7)|0)){case 203:if(111>A.charCodeAt(8))break;case 115:k=k.replace(A,"-webkit-"+A)+";"+k;break;case 207:case 102:k=k.replace(A,"-webkit-"+(102<K?"inline-":"")+"box")+";"+k.replace(A,"-webkit-"+A)+";"+k.replace(A,"-ms-"+A+"box")+";"+k}return k+";";case 938:if(k.charCodeAt(5)===45)switch(k.charCodeAt(6)){case 105:return A=k.replace("-items",""),"-webkit-"+k+"-webkit-box-"+A+"-ms-flex-"+A+k;case 115:return"-webkit-"+k+"-ms-flex-item-"+k.replace(T,"")+k;default:return"-webkit-"+k+"-ms-flex-line-pack"+k.replace("align-content","").replace(T,"")+k}break;case 973:case 989:if(k.charCodeAt(3)!==45||k.charCodeAt(4)===122)break;case 931:case 953:if(E.test($)===!0)return(A=$.substring($.indexOf(":")+1)).charCodeAt(0)===115?i($.replace("stretch","fill-available"),R,b,H).replace(":fill-available",":stretch"):k.replace(A,"-webkit-"+A)+k.replace(A,"-moz-"+A.replace("fill-",""))+k;break;case 962:if(k="-webkit-"+k+(k.charCodeAt(5)===102?"-ms-"+k:"")+k,b+H===211&&k.charCodeAt(13)===105&&0<k.indexOf("transform",10))return k.substring(0,k.indexOf(";",27)+1).replace(x,"$1-webkit-$2")+k}return k}function o($,R){var b=$.indexOf(R===1?":":"{"),H=$.substring(0,R!==3?b:10);return b=$.substring(b+1,$.length-1),D(R!==2?H:H.replace(_,"$1"),b,R)}function l($,R){var b=i(R,R.charCodeAt(0),R.charCodeAt(1),R.charCodeAt(2));return b!==R+";"?b.replace(z," or ($1)").substring(4):"("+R+")"}function s($,R,b,H,k,K,A,le,G,X){for(var U=0,he=R,Fe;U<M;++U)switch(Fe=pe[U].call(d,$,he,b,H,k,K,A,le,G,X)){case void 0:case!1:case!0:case null:break;default:he=Fe}if(he!==R)return he}function a($){switch($){case void 0:case null:M=pe.length=0;break;default:if(typeof $=="function")pe[M++]=$;else if(typeof $=="object")for(var R=0,b=$.length;R<b;++R)a($[R]);else j=!!$|0}return a}function u($){return $=$.prefix,$!==void 0&&(D=null,$?typeof $!="function"?V=1:(V=2,D=$):V=0),u}function d($,R){var b=$;if(33>b.charCodeAt(0)&&(b=b.trim()),Q=b,b=[Q],0<M){var H=s(-1,R,b,b,I,N,0,0,0,0);H!==void 0&&typeof H=="string"&&(R=H)}var k=t(ee,b,R,0,0);return 0<M&&(H=s(-2,k,b,b,I,N,k.length,0,0,0),H!==void 0&&(k=H)),Q="",B=0,N=I=1,k}var m=/^\0+/g,g=/[\0\r\f]/g,h=/: */g,v=/zoo|gra/,x=/([,: ])(transform)/g,w=/,\r+?/g,p=/([\t\r\n ])*\f?&/g,c=/@(k\w+)\s*(\S*)\s*/,f=/::(place)/g,S=/:(read-only)/g,y=/[svh]\w+-[tblr]{2}/,C=/\(\s*(.*)\s*\)/g,z=/([\s\S]*?);/g,T=/-self|flex-/g,_=/[^]*?(:[rp][el]a[\w-]+)[^]*/,E=/stretch|:\s*\w+\-(?:conte|avail)/,O=/([^-])(image-set\()/,N=1,I=1,B=0,V=1,ee=[],pe=[],M=0,D=null,j=0,Q="";return d.use=a,d.set=u,e!==void 0&&u(e),d}var jv={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1};function Bv(e){var t=Object.create(null);return function(n){return t[n]===void 0&&(t[n]=e(n)),t[n]}}var Vv=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|enterKeyHint|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,dc=Bv(function(e){return Vv.test(e)||e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)<91}),Ba=Zr,Gv={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},Hv={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},Uv={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},op={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},Va={};Va[Ba.ForwardRef]=Uv;Va[Ba.Memo]=op;function fc(e){return Ba.isMemo(e)?op:Va[e.$$typeof]||Gv}var Wv=Object.defineProperty,Yv=Object.getOwnPropertyNames,pc=Object.getOwnPropertySymbols,Qv=Object.getOwnPropertyDescriptor,Xv=Object.getPrototypeOf,mc=Object.prototype;function lp(e,t,n){if(typeof t!="string"){if(mc){var r=Xv(t);r&&r!==mc&&lp(e,r,n)}var i=Yv(t);pc&&(i=i.concat(pc(t)));for(var o=fc(e),l=fc(t),s=0;s<i.length;++s){var a=i[s];if(!Hv[a]&&!(n&&n[a])&&!(l&&l[a])&&!(o&&o[a])){var u=Qv(t,a);try{Wv(e,a,u)}catch{}}}}return e}var Kv=lp;function mt(){return(mt=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var hc=function(e,t){for(var n=[e[0]],r=0,i=t.length;r<i;r+=1)n.push(t[r],e[r+1]);return n},Rs=function(e){return e!==null&&typeof e=="object"&&(e.toString?e.toString():Object.prototype.toString.call(e))==="[object Object]"&&!Zr.typeOf(e)},So=Object.freeze([]),qt=Object.freeze({});function Zn(e){return typeof e=="function"}function gc(e){return e.displayName||e.name||"Component"}function Ga(e){return e&&typeof e.styledComponentId=="string"}var Jn=typeof process<"u"&&({}.REACT_APP_SC_ATTR||{}.SC_ATTR)||"data-styled",Ha=typeof window<"u"&&"HTMLElement"in window,qv=Boolean(typeof SC_DISABLE_SPEEDY=="boolean"?SC_DISABLE_SPEEDY:typeof process<"u"&&{}.REACT_APP_SC_DISABLE_SPEEDY!==void 0&&{}.REACT_APP_SC_DISABLE_SPEEDY!==""?{}.REACT_APP_SC_DISABLE_SPEEDY!=="false"&&{}.REACT_APP_SC_DISABLE_SPEEDY:typeof process<"u"&&{}.SC_DISABLE_SPEEDY!==void 0&&{}.SC_DISABLE_SPEEDY!==""?{}.SC_DISABLE_SPEEDY!=="false"&&{}.SC_DISABLE_SPEEDY:!1),Zv={};function yn(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];throw new Error("An error occurred. See https://git.io/JUIaE#"+e+" for more information."+(n.length>0?" Args: "+n.join(", "):""))}var Jv=function(){function e(n){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=n}var t=e.prototype;return t.indexOfGroup=function(n){for(var r=0,i=0;i<n;i++)r+=this.groupSizes[i];return r},t.insertRules=function(n,r){if(n>=this.groupSizes.length){for(var i=this.groupSizes,o=i.length,l=o;n>=l;)(l<<=1)<0&&yn(16,""+n);this.groupSizes=new Uint32Array(l),this.groupSizes.set(i),this.length=l;for(var s=o;s<l;s++)this.groupSizes[s]=0}for(var a=this.indexOfGroup(n+1),u=0,d=r.length;u<d;u++)this.tag.insertRule(a,r[u])&&(this.groupSizes[n]++,a++)},t.clearGroup=function(n){if(n<this.length){var r=this.groupSizes[n],i=this.indexOfGroup(n),o=i+r;this.groupSizes[n]=0;for(var l=i;l<o;l++)this.tag.deleteRule(i)}},t.getGroup=function(n){var r="";if(n>=this.length||this.groupSizes[n]===0)return r;for(var i=this.groupSizes[n],o=this.indexOfGroup(n),l=o+i,s=o;s<l;s++)r+=this.tag.getRule(s)+`/*!sc*/ `;return r},e}(),Bi=new Map,xo=new Map,Mr=1,_i=function(e){if(Bi.has(e))return Bi.get(e);for(;xo.has(Mr);)Mr++;var t=Mr++;return Bi.set(e,t),xo.set(t,e),t},e0=function(e){return xo.get(e)},t0=function(e,t){t>=Mr&&(Mr=t+1),Bi.set(e,t),xo.set(t,e)},n0="style["+Jn+'][data-styled-version="5.3.5"]',r0=new RegExp("^"+Jn+'\\.g(\\d+)\\[id="([\\w\\d-]+)"\\].*?"([^"]*)'),i0=function(e,t,n){for(var r,i=n.split(","),o=0,l=i.length;o<l;o++)(r=i[o])&&e.registerName(t,r)},o0=function(e,t){for(var n=(t.textContent||"").split(`/*!sc*/ `),r=[],i=0,o=n.length;i<o;i++){var l=n[i].trim();if(l){var s=l.match(r0);if(s){var a=0|parseInt(s[1],10),u=s[2];a!==0&&(t0(u,a),i0(e,u,s[3]),e.getTag().insertRules(a,r)),r.length=0}else r.push(l)}}},l0=function(){return typeof window<"u"&&window.__webpack_nonce__!==void 0?window.__webpack_nonce__:null},sp=function(e){var t=document.head,n=e||t,r=document.createElement("style"),i=function(s){for(var a=s.childNodes,u=a.length;u>=0;u--){var d=a[u];if(d&&d.nodeType===1&&d.hasAttribute(Jn))return d}}(n),o=i!==void 0?i.nextSibling:null;r.setAttribute(Jn,"active"),r.setAttribute("data-styled-version","5.3.5");var l=l0();return l&&r.setAttribute("nonce",l),n.insertBefore(r,o),r},s0=function(){function e(n){var r=this.element=sp(n);r.appendChild(document.createTextNode("")),this.sheet=function(i){if(i.sheet)return i.sheet;for(var o=document.styleSheets,l=0,s=o.length;l<s;l++){var a=o[l];if(a.ownerNode===i)return a}yn(17)}(r),this.length=0}var t=e.prototype;return t.insertRule=function(n,r){try{return this.sheet.insertRule(r,n),this.length++,!0}catch{return!1}},t.deleteRule=function(n){this.sheet.deleteRule(n),this.length--},t.getRule=function(n){var r=this.sheet.cssRules[n];return r!==void 0&&typeof r.cssText=="string"?r.cssText:""},e}(),a0=function(){function e(n){var r=this.element=sp(n);this.nodes=r.childNodes,this.length=0}var t=e.prototype;return t.insertRule=function(n,r){if(n<=this.length&&n>=0){var i=document.createTextNode(r),o=this.nodes[n];return this.element.insertBefore(i,o||null),this.length++,!0}return!1},t.deleteRule=function(n){this.element.removeChild(this.nodes[n]),this.length--},t.getRule=function(n){return n<this.length?this.nodes[n].textContent:""},e}(),u0=function(){function e(n){this.rules=[],this.length=0}var t=e.prototype;return t.insertRule=function(n,r){return n<=this.length&&(this.rules.splice(n,0,r),this.length++,!0)},t.deleteRule=function(n){this.rules.splice(n,1),this.length--},t.getRule=function(n){return n<this.length?this.rules[n]:""},e}(),vc=Ha,c0={isServer:!Ha,useCSSOMInjection:!qv},ko=function(){function e(n,r,i){n===void 0&&(n=qt),r===void 0&&(r={}),this.options=mt({},c0,{},n),this.gs=r,this.names=new Map(i),this.server=!!n.isServer,!this.server&&Ha&&vc&&(vc=!1,function(o){for(var l=document.querySelectorAll(n0),s=0,a=l.length;s<a;s++){var u=l[s];u&&u.getAttribute(Jn)!=="active"&&(o0(o,u),u.parentNode&&u.parentNode.removeChild(u))}}(this))}e.registerId=function(n){return _i(n)};var t=e.prototype;return t.reconstructWithOptions=function(n,r){return r===void 0&&(r=!0),new e(mt({},this.options,{},n),this.gs,r&&this.names||void 0)},t.allocateGSInstance=function(n){return this.gs[n]=(this.gs[n]||0)+1},t.getTag=function(){return this.tag||(this.tag=(i=(r=this.options).isServer,o=r.useCSSOMInjection,l=r.target,n=i?new u0(l):o?new s0(l):new a0(l),new Jv(n)));var n,r,i,o,l},t.hasNameForId=function(n,r){return this.names.has(n)&&this.names.get(n).has(r)},t.registerName=function(n,r){if(_i(n),this.names.has(n))this.names.get(n).add(r);else{var i=new Set;i.add(r),this.names.set(n,i)}},t.insertRules=function(n,r,i){this.registerName(n,r),this.getTag().insertRules(_i(n),i)},t.clearNames=function(n){this.names.has(n)&&this.names.get(n).clear()},t.clearRules=function(n){this.getTag().clearGroup(_i(n)),this.clearNames(n)},t.clearTag=function(){this.tag=void 0},t.toString=function(){return function(n){for(var r=n.getTag(),i=r.length,o="",l=0;l<i;l++){var s=e0(l);if(s!==void 0){var a=n.names.get(s),u=r.getGroup(l);if(a&&u&&a.size){var d=Jn+".g"+l+'[id="'+s+'"]',m="";a!==void 0&&a.forEach(function(g){g.length>0&&(m+=g+",")}),o+=""+u+d+'{content:"'+m+`"}/*!sc*/ `}}}return o}(this)},e}(),d0=/(a)(d)/gi,yc=function(e){return String.fromCharCode(e+(e>25?39:97))};function bs(e){var t,n="";for(t=Math.abs(e);t>52;t=t/52|0)n=yc(t%52)+n;return(yc(t%52)+n).replace(d0,"$1-$2")}var bn=function(e,t){for(var n=t.length;n;)e=33*e^t.charCodeAt(--n);return e},ap=function(e){return bn(5381,e)};function up(e){for(var t=0;t<e.length;t+=1){var n=e[t];if(Zn(n)&&!Ga(n))return!1}return!0}var f0=ap("5.3.5"),p0=function(){function e(t,n,r){this.rules=t,this.staticRulesId="",this.isStatic=(r===void 0||r.isStatic)&&up(t),this.componentId=n,this.baseHash=bn(f0,n),this.baseStyle=r,ko.registerId(n)}return e.prototype.generateAndInjectStyles=function(t,n,r){var i=this.componentId,o=[];if(this.baseStyle&&o.push(this.baseStyle.generateAndInjectStyles(t,n,r)),this.isStatic&&!r.hash)if(this.staticRulesId&&n.hasNameForId(i,this.staticRulesId))o.push(this.staticRulesId);else{var l=wn(this.rules,t,n,r).join(""),s=bs(bn(this.baseHash,l)>>>0);if(!n.hasNameForId(i,s)){var a=r(l,"."+s,void 0,i);n.insertRules(i,s,a)}o.push(s),this.staticRulesId=s}else{for(var u=this.rules.length,d=bn(this.baseHash,r.hash),m="",g=0;g<u;g++){var h=this.rules[g];if(typeof h=="string")m+=h;else if(h){var v=wn(h,t,n,r),x=Array.isArray(v)?v.join(""):v;d=bn(d,x+g),m+=x}}if(m){var w=bs(d>>>0);if(!n.hasNameForId(i,w)){var p=r(m,"."+w,void 0,i);n.insertRules(i,w,p)}o.push(w)}}return o.join(" ")},e}(),m0=/^\s*\/\/.*$/gm,h0=[":","[",".","#"];function g0(e){var t,n,r,i,o=e===void 0?qt:e,l=o.options,s=l===void 0?qt:l,a=o.plugins,u=a===void 0?So:a,d=new Fv(s),m=[],g=function(x){function w(p){if(p)try{x(p+"}")}catch{}}return function(p,c,f,S,y,C,z,T,_,E){switch(p){case 1:if(_===0&&c.charCodeAt(0)===64)return x(c+";"),"";break;case 2:if(T===0)return c+"/*|*/";break;case 3:switch(T){case 102:case 112:return x(f[0]+c),"";default:return c+(E===0?"/*|*/":"")}case-2:c.split("/*|*/}").forEach(w)}}}(function(x){m.push(x)}),h=function(x,w,p){return w===0&&h0.indexOf(p[n.length])!==-1||p.match(i)?x:"."+t};function v(x,w,p,c){c===void 0&&(c="&");var f=x.replace(m0,""),S=w&&p?p+" "+w+" { "+f+" }":f;return t=c,n=w,r=new RegExp("\\"+n+"\\b","g"),i=new RegExp("(\\"+n+"\\b){2,}"),d(p||!w?"":w,S)}return d.use([].concat(u,[function(x,w,p){x===2&&p.length&&p[0].lastIndexOf(n)>0&&(p[0]=p[0].replace(r,h))},g,function(x){if(x===-2){var w=m;return m=[],w}}])),v.hash=u.length?u.reduce(function(x,w){return w.name||yn(15),bn(x,w.name)},5381).toString():"",v}var cp=ie.createContext();cp.Consumer;var dp=ie.createContext(),v0=(dp.Consumer,new ko),Ds=g0();function fp(){return P.useContext(cp)||v0}function pp(){return P.useContext(dp)||Ds}var y0=function(){function e(t,n){var r=this;this.inject=function(i,o){o===void 0&&(o=Ds);var l=r.name+o.hash;i.hasNameForId(r.id,l)||i.insertRules(r.id,l,o(r.rules,l,"@keyframes"))},this.toString=function(){return yn(12,String(r.name))},this.name=t,this.id="sc-keyframes-"+t,this.rules=n}return e.prototype.getName=function(t){return t===void 0&&(t=Ds),this.name+t.hash},e}(),w0=/([A-Z])/,S0=/([A-Z])/g,x0=/^ms-/,k0=function(e){return"-"+e.toLowerCase()};function wc(e){return w0.test(e)?e.replace(S0,k0).replace(x0,"-ms-"):e}var Sc=function(e){return e==null||e===!1||e===""};function wn(e,t,n,r){if(Array.isArray(e)){for(var i,o=[],l=0,s=e.length;l<s;l+=1)(i=wn(e[l],t,n,r))!==""&&(Array.isArray(i)?o.push.apply(o,i):o.push(i));return o}if(Sc(e))return"";if(Ga(e))return"."+e.styledComponentId;if(Zn(e)){if(typeof(u=e)!="function"||u.prototype&&u.prototype.isReactComponent||!t)return e;var a=e(t);return wn(a,t,n,r)}var u;return e instanceof y0?n?(e.inject(n,r),e.getName(r)):e:Rs(e)?function d(m,g){var h,v,x=[];for(var w in m)m.hasOwnProperty(w)&&!Sc(m[w])&&(Array.isArray(m[w])&&m[w].isCss||Zn(m[w])?x.push(wc(w)+":",m[w],";"):Rs(m[w])?x.push.apply(x,d(m[w],w)):x.push(wc(w)+": "+(h=w,(v=m[w])==null||typeof v=="boolean"||v===""?"":typeof v!="number"||v===0||h in jv?String(v).trim():v+"px")+";"));return g?[g+" {"].concat(x,["}"]):x}(e):e.toString()}var xc=function(e){return Array.isArray(e)&&(e.isCss=!0),e};function mp(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return Zn(e)||Rs(e)?xc(wn(hc(So,[e].concat(n)))):n.length===0&&e.length===1&&typeof e[0]=="string"?e:xc(wn(hc(e,n)))}var hp=function(e,t,n){return n===void 0&&(n=qt),e.theme!==n.theme&&e.theme||t||n.theme},C0=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,E0=/(^-|-$)/g;function $l(e){return e.replace(C0,"-").replace(E0,"")}var gp=function(e){return bs(ap(e)>>>0)};function zi(e){return typeof e=="string"&&!0}var Fs=function(e){return typeof e=="function"||typeof e=="object"&&e!==null&&!Array.isArray(e)},T0=function(e){return e!=="__proto__"&&e!=="constructor"&&e!=="prototype"};function P0(e,t,n){var r=e[n];Fs(t)&&Fs(r)?vp(r,t):e[n]=t}function vp(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];for(var i=0,o=n;i<o.length;i++){var l=o[i];if(Fs(l))for(var s in l)T0(s)&&P0(e,l[s],s)}return e}var er=ie.createContext();er.Consumer;function _0(e){var t=P.useContext(er),n=P.useMemo(function(){return function(r,i){if(!r)return yn(14);if(Zn(r)){var o=r(i);return o}return Array.isArray(r)||typeof r!="object"?yn(8):i?mt({},i,{},r):r}(e.theme,t)},[e.theme,t]);return e.children?ie.createElement(er.Provider,{value:n},e.children):null}var Al={};function yp(e,t,n){var r=Ga(e),i=!zi(e),o=t.attrs,l=o===void 0?So:o,s=t.componentId,a=s===void 0?function(c,f){var S=typeof c!="string"?"sc":$l(c);Al[S]=(Al[S]||0)+1;var y=S+"-"+gp("5.3.5"+S+Al[S]);return f?f+"-"+y:y}(t.displayName,t.parentComponentId):s,u=t.displayName,d=u===void 0?function(c){return zi(c)?"styled."+c:"Styled("+gc(c)+")"}(e):u,m=t.displayName&&t.componentId?$l(t.displayName)+"-"+t.componentId:t.componentId||a,g=r&&e.attrs?Array.prototype.concat(e.attrs,l).filter(Boolean):l,h=t.shouldForwardProp;r&&e.shouldForwardProp&&(h=t.shouldForwardProp?function(c,f,S){return e.shouldForwardProp(c,f,S)&&t.shouldForwardProp(c,f,S)}:e.shouldForwardProp);var v,x=new p0(n,m,r?e.componentStyle:void 0),w=x.isStatic&&l.length===0,p=function(c,f){return function(S,y,C,z){var T=S.attrs,_=S.componentStyle,E=S.defaultProps,O=S.foldedComponentIds,N=S.shouldForwardProp,I=S.styledComponentId,B=S.target,V=function(H,k,K){H===void 0&&(H=qt);var A=mt({},k,{theme:H}),le={};return K.forEach(function(G){var X,U,he,Fe=G;for(X in Zn(Fe)&&(Fe=Fe(A)),Fe)A[X]=le[X]=X==="className"?(U=le[X],he=Fe[X],U&&he?U+" "+he:U||he):Fe[X]}),[A,le]}(hp(y,P.useContext(er),E)||qt,y,T),ee=V[0],pe=V[1],M=function(H,k,K,A){var le=fp(),G=pp(),X=k?H.generateAndInjectStyles(qt,le,G):H.generateAndInjectStyles(K,le,G);return X}(_,z,ee),D=C,j=pe.$as||y.$as||pe.as||y.as||B,Q=zi(j),$=pe!==y?mt({},y,{},pe):y,R={};for(var b in $)b[0]!=="$"&&b!=="as"&&(b==="forwardedAs"?R.as=$[b]:(N?N(b,dc,j):!Q||dc(b))&&(R[b]=$[b]));return y.style&&pe.style!==y.style&&(R.style=mt({},y.style,{},pe.style)),R.className=Array.prototype.concat(O,I,M!==I?M:null,y.className,pe.className).filter(Boolean).join(" "),R.ref=D,P.createElement(j,R)}(v,c,f,w)};return p.displayName=d,(v=ie.forwardRef(p)).attrs=g,v.componentStyle=x,v.displayName=d,v.shouldForwardProp=h,v.foldedComponentIds=r?Array.prototype.concat(e.foldedComponentIds,e.styledComponentId):So,v.styledComponentId=m,v.target=r?e.target:e,v.withComponent=function(c){var f=t.componentId,S=function(C,z){if(C==null)return{};var T,_,E={},O=Object.keys(C);for(_=0;_<O.length;_++)T=O[_],z.indexOf(T)>=0||(E[T]=C[T]);return E}(t,["componentId"]),y=f&&f+"-"+(zi(c)?c:$l(gc(c)));return yp(c,mt({},S,{attrs:g,componentId:y}),n)},Object.defineProperty(v,"defaultProps",{get:function(){return this._foldedDefaultProps},set:function(c){this._foldedDefaultProps=r?vp({},e.defaultProps,c):c}}),v.toString=function(){return"."+v.styledComponentId},i&&Kv(v,e,{attrs:!0,componentStyle:!0,displayName:!0,foldedComponentIds:!0,shouldForwardProp:!0,styledComponentId:!0,target:!0,withComponent:!0}),v}var js=function(e){return function t(n,r,i){if(i===void 0&&(i=qt),!Zr.isValidElementType(r))return yn(1,String(r));var o=function(){return n(r,i,mp.apply(void 0,arguments))};return o.withConfig=function(l){return t(n,r,mt({},i,{},l))},o.attrs=function(l){return t(n,r,mt({},i,{attrs:Array.prototype.concat(i.attrs,l).filter(Boolean)}))},o}(yp,e)};["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","textPath","tspan"].forEach(function(e){js[e]=js(e)});var z0=function(){function e(n,r){this.rules=n,this.componentId=r,this.isStatic=up(n),ko.registerId(this.componentId+1)}var t=e.prototype;return t.createStyles=function(n,r,i,o){var l=o(wn(this.rules,r,i,o).join(""),""),s=this.componentId+n;i.insertRules(s,s,l)},t.removeStyles=function(n,r){r.clearRules(this.componentId+n)},t.renderStyles=function(n,r,i,o){n>2&&ko.registerId(this.componentId+n),this.removeStyles(n,i),this.createStyles(n,r,i,o)},e}();function L0(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var i=mp.apply(void 0,[e].concat(n)),o="sc-global-"+gp(JSON.stringify(i)),l=new z0(i,o);function s(u){var d=fp(),m=pp(),g=P.useContext(er),h=P.useRef(d.allocateGSInstance(o)).current;return d.server&&a(h,u,d,g,m),P.useLayoutEffect(function(){if(!d.server)return a(h,u,d,g,m),function(){return l.removeStyles(h,d)}},[h,u,d,g,m]),null}function a(u,d,m,g,h){if(l.isStatic)l.renderStyles(u,Zv,m,h);else{var v=mt({},d,{theme:hp(d,g,s.defaultProps)});l.renderStyles(u,v,m,h)}}return ie.memo(s)}var I0=function(){return P.useContext(er)};const Nt=js,O0=(e,t)=>{const n=I0(),r=n.breakpoints.mobile,i=n.breakpoints.desktop,o=e*(1/1.8),l=e;return` ${t}: ${o}px; @media screen and (max-width: ${i}px) { ${t}: ${e*100/i}vw; } @media screen and (max-width: ${r}px) { ${t}: ${e*.15}vmin; } @media screen and (min-width: ${i}px) { ${t}: ${l}px; } `},Ua=e=>O0(e,"font-size"),M0=({className:e,children:t,style:n})=>W("p",{className:e,style:n,children:t}),Et=Nt(M0)` font-family: ${e=>e.font?e.theme.fonts[e.font]:e.theme.fonts.primary}; font-weight: ${e=>e.weight||"normal"}; text-align: ${e=>e.align||"left"}; margin: ${e=>e.margin||"0"}; text-decoration: ${e=>e.underline?"underline":"none"}; color: ${e=>e.color?e.theme.colors[e.color]:e.theme.color}; white-space: ${e=>e.wrap?e.wrap:"initial"}; ${e=>Ua(e.size?typeof e.size=="number"?e.size:e.theme.fonts.sizes[e.size]:e.theme.fonts.baseSize)} ${e=>e.mobileSize&&(typeof e.mobileSize=="number"?`@media screen and (max-width: ${e.theme.breakpoints.mobile}px) { font-size: ${e.mobileSize*100/720}vw; }`:`@media screen and (max-width: ${e.theme.breakpoints.mobile}px) { font-size: ${e.theme.fonts.sizes[e.mobileSize]}px; }`)} `,$0="#000000",A0="#464646",N0="#121212",R0="#b7b7b7",b0="#ffffff",D0="#f4f4f4",F0="#ff9922",j0="#2189ff",B0="#6E6A69",V0="#0274C2",wp={colors:{black:$0,grey:A0,darkGrey:N0,lightGrey:R0,white:b0,offWhite:D0,flag:F0,primary:j0,outOfStock:B0,secondary:V0},fonts:{primary:"SamsungOne, sans-serif",secondary:"SamsungSharpSans, sans-serif",tertiary:"sssM, SamsungSharpSans, sans-serif",quaternary:"sssR, SamsungSharpSans, sans-serif",baseSize:16,sizes:{disclaimer:13,xxs:14,xs:16,s:19,m:22,l:26,xl:32,section:38,heading:42}},breakpoints:{desktop:1440,tablet:1100,smallMobile:400,mobile:768},margins:[9,14,17,21,23,38,45,61,65]},Sp=wp;function xp(e){const[t,n]=P.useState(!1);return P.useEffect(()=>{typeof window>"u"&&n(!1),n((window==null?void 0:window.innerWidth)<=e);const r=()=>{n((window==null?void 0:window.innerWidth)<=e)};return window==null||window.addEventListener("resize",r),()=>{window==null||window.removeEventListener("resize",r)}},[]),t}function Ko(){return xp(Sp.breakpoints.mobile)}function G0(){return xp(Sp.breakpoints.tablet)}const H0=Nt.div` border-radius: 25px; overflow: hidden; position: relative; width: 100%; height: 100%; box-sizing: border-box; `,U0=({className:e,children:t,ref:n,onClick:r,style:i,...o})=>W("div",{className:e,onClick:r,ref:n,style:{...i},...o,children:t}),En=Nt(U0)` display: flex; max-width: 1440px; position: ${e=>e.position?e.position:"relative"}; flex-direction: ${e=>e.row?"row":"column"}; width: ${e=>e.width||"auto"}; height: ${e=>e.height||"auto"}; justify-content: ${e=>e.align||"center"}; align-items: ${e=>e.alignItems||"center"}; flex-wrap: ${e=>e.wrap||(e.row?"initial":e.wrap)}; margin: ${e=>e.margin||"0 auto"}; padding: ${e=>e.padding||"1.2em"}; background: ${e=>e.background||"initial"}; opacity: ${e=>e.opacity||"1"}; ${e=>e.position==="absolute"?` top: ${e.top||"auto"}; bottom: ${e.bottom||"auto"}; left:${e.left||"auto"}; right: ${e.right||"auto"}; `:""} `,W0={}.VITE_SITECODE,Nl={}.VITE_PAGENAME,Y0={shouldForwardProp:(e,t)=>["ga-la","ga-ac","ga-ca","data-omni","data-omni-type"].includes(e)||t(e)};function Dn(e,t){const n=t||"microsite";return{"data-omni-type":n,"data-omni":`${W0}:${Nl}:${e}`,"ga-ca":n,"ga-ac":`${Nl}`,"ga-la":`${Nl}:${e}`}}const Wa=Nt.button.withConfig(Y0).attrs(e=>({backgroundColor:e.backgroundColor||e.theme.colors.black,borderColor:e.borderColor||e.theme.colors.black,size:e.size||e.theme.fonts.sizes.sm}))` background: ${e=>e.theme.colors.black}; color: ${e=>e.theme.colors.white}; /* font-size: 0.97222vw; */ border-radius: 45px; ${e=>Ua(e.size)} padding: 0.8571em 2.712em; transition: all 0.3s ease-in-out; border-color: ${e=>e.borderColor}; border-width: 1px; border-style: solid; font-weight: bold; line-height: 1; text-transform: uppercase; text-shadow: none; /* letter-spacing: 0.15em; */ display: inline-block; &:hover, &:focus { color: ${e=>e.theme.colors.black}; background: ${e=>e.theme.colors.white}; border-color: ${e=>e.borderColor}; border-width: 1px; border-style: solid; transition: all 0.3s ease-in-out; } &:focus { outline: none; } @media screen and (min-width: ${e=>e.theme.breakpoints.desktop}px) { max-width: 408px; } &:disabled { color: ${e=>e.theme.colors.white}; background: ${e=>e.theme.colors.grey}; border-color: ${e=>e.theme.colors.grey}; } `,vr=Nt(Wa)` letter-spacing: initial; background: ${e=>e.theme.colors.primary}; border-color: ${e=>e.theme.colors.primary}; text-transform: none; &:hover, &:focus { color: ${e=>e.theme.colors.black}; background: ${e=>e.theme.colors.white}; border-color: ${e=>e.theme.colors.white}; border-width: 1px; border-style: solid; transition: all 0.3s ease-in-out; } `,kc=Nt(Wa)` letter-spacing: initial; color: ${e=>e.theme.colors.black}; background: ${e=>e.theme.colors.white}; border-color: ${e=>e.theme.colors.white}; text-transform: none; &:hover, &:focus { color: ${e=>e.theme.colors.white}; background: ${e=>e.theme.colors.black}; border-color: ${e=>e.theme.colors.black}; border-width: 1px; border-style: solid; transition: all 0.3s ease-in-out; } `,Q0=Nt(Wa)` letter-spacing: initial; color: ${e=>e.theme.colors.white}; background: ${e=>e.theme.colors.black}; border-color: ${e=>e.theme.colors.black}; text-transform: none; &:hover, &:focus { color: ${e=>e.theme.colors.black}; background: ${e=>e.theme.colors.white}; border-color: ${e=>e.theme.colors.white}; border-width: 1px; border-style: solid; transition: all 0.3s ease-in-out; } `,X0=Nt.a.attrs(e=>({color:e.color||e.theme.colors.black,size:e.size||e.theme.fonts.sizes.m,arrow:e.arrow||!1}))` text-decoration: underline; display: inline-block; position: relative; cursor: pointer; color: ${e=>e.color}; ${e=>Ua(e.size)} ${e=>e.arrow&&`&::after { content: ''; position: absolute; border-width: 2px 2px 0px 0px; border-color: ${e.color}; border-style: solid; width: 0.6em; height: 0.6em; top: 45%; right: -10%; transform: rotate(45deg) translate3d(0%, -40%, 0); transition: all 0.3s ease-in-out; } &:hover { &::after { right: -15%; transition: all 0.3s ease-in-out; } } `}; `,Cc=e=>{const{devices:t,selectedSku:n,availableSkus:r,field:i,handleSelectSku:o,element:l,style:s,isMobile:a,exclusiveFlag:u,finished:d,theme:m="light"}=e,[g,h]=P.useState([]),v=l;return P.useEffect(()=>{if(t&&t[n]){const x=r.filter(w=>t[w]?w===n?!0:t[n][i]===t[w][i]?!1:!(i==="color"&&t[n].color.equals(t[w].color)):!1).sort((w,p)=>{if(i==="size"){let c=parseInt(t[w].size.replace(/D*/g,"")),f=parseInt(t[p].size.replace(/D*/g,""));return t[w].size.includes("TB")&&(c=c*1024),t[p].size.includes("TB")&&(f=f*1024),c-f}else if(i==="color"){const c=t[w].color.order,f=t[p].color.order;return c-f}else return 1}).map((w,p)=>{var c;return W(v,{i:p,handleSelectSku:o,device:t[w],sku:w,active:w===n,field:i,style:s,isMobile:a,theme:m},`${(c=t[w][i])==null?void 0:c.toString()}_${d?1:0}`)});h(x)}},[r,t]),g},K0=e=>{const{devices:t,selectedSku:n}=e,[r,i]=P.useState([]),[o,l]=P.useState([]),[s,a]=P.useState([]);return P.useEffect(()=>{if(t&&t[n]){const u=[],d=[];Object.entries(t).forEach(([m,g])=>{t[n].diff(g)<2&&(g.color.exclusive?u.push(m):d.push(m))}),a(d),l(u),i([...d,...u])}},[t,n]),[r,o,s]};var Co=function(){return Co=Object.assign||function(t){for(var n,r=1,i=arguments.length;r<i;r++){n=arguments[r];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o])}return t},Co.apply(this,arguments)};function kp(e,t){var n=typeof Symbol=="function"&&e[Symbol.iterator];if(!n)return e;var r=n.call(e),i,o=[],l;try{for(;(t===void 0||t-- >0)&&!(i=r.next()).done;)o.push(i.value)}catch(s){l={error:s}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(l)throw l.error}}return o}var q0=typeof document<"u",Z0=q0?P.useLayoutEffect:P.useEffect;function J0(e){var t=P.useRef(null);return t.current===null&&(t.current=e()),t.current}var Ec=P.createContext({});const Cp=1/60*1e3,ey=typeof performance<"u"?()=>performance.now():()=>Date.now(),Ep=typeof window<"u"?e=>window.requestAnimationFrame(e):e=>setTimeout(()=>e(ey()),Cp);function ty(e){let t=[],n=[],r=0,i=!1,o=!1;const l=new WeakSet,s={schedule:(a,u=!1,d=!1)=>{const m=d&&i,g=m?t:n;return u&&l.add(a),g.indexOf(a)===-1&&(g.push(a),m&&i&&(r=t.length)),a},cancel:a=>{const u=n.indexOf(a);u!==-1&&n.splice(u,1),l.delete(a)},process:a=>{if(i){o=!0;return}if(i=!0,[t,n]=[n,t],n.length=0,r=t.length,r)for(let u=0;u<r;u++){const d=t[u];d(a),l.has(d)&&(s.schedule(d),e())}i=!1,o&&(o=!1,s.process(a))}};return s}const ny=40;let Bs=!0,Jr=!1,Vs=!1;const $r={delta:0,timestamp:0},oi=["read","update","preRender","render","postRender"],qo=oi.reduce((e,t)=>(e[t]=ty(()=>Jr=!0),e),{}),ry=oi.reduce((e,t)=>{const n=qo[t];return e[t]=(r,i=!1,o=!1)=>(Jr||oy(),n.schedule(r,i,o)),e},{});oi.reduce((e,t)=>(e[t]=qo[t].cancel,e),{});oi.reduce((e,t)=>(e[t]=()=>qo[t].process($r),e),{});const iy=e=>qo[e].process($r),Tp=e=>{Jr=!1,$r.delta=Bs?Cp:Math.max(Math.min(e-$r.timestamp,ny),1),$r.timestamp=e,Vs=!0,oi.forEach(iy),Vs=!1,Jr&&(Bs=!1,Ep(Tp))},oy=()=>{Jr=!0,Bs=!0,Vs||Ep(Tp)};function ly(){var e=P.useRef(!1);return Z0(function(){return e.current=!0,function(){e.current=!1}},[]),e}function sy(){var e=ly(),t=kp(P.useState(0),2),n=t[0],r=t[1],i=P.useCallback(function(){e.current&&r(n+1)},[n]),o=P.useCallback(function(){return ry.postRender(i)},[i]);return[o,n]}var ay=P.createContext(null),uy=function(e){return!e.isLayoutDirty&&e.willUpdate(!1)};function Tc(){var e=new Set,t=new WeakMap,n=function(){return e.forEach(uy)};return{add:function(r){e.add(r),t.set(r,r.addEventListener("willUpdate",n))},remove:function(r){var i;e.delete(r),(i=t.get(r))===null||i===void 0||i(),t.delete(r),n()},dirty:n}}var Pp=function(e){return e===!0},cy=function(e){return Pp(e===!0)||e==="id"},dy=function(e){var t,n,r=e.children,i=e.id,o=e.inheritId,l=e.inherit,s=l===void 0?!0:l;o!==void 0&&(s=o);var a=P.useContext(Ec),u=P.useContext(ay),d=kp(sy(),2),m=d[0],g=d[1],h=P.useRef(null),v=(t=a.id)!==null&&t!==void 0?t:u;h.current===null&&(cy(s)&&v&&(i=i?v+"-"+i:v),h.current={id:i,group:Pp(s)&&(n=a==null?void 0:a.group)!==null&&n!==void 0?n:Tc()});var x=P.useMemo(function(){return Co(Co({},h.current),{forceRender:m})},[g]);return P.createElement(Ec.Provider,{value:x},r)},fy=0,Pc=function(e){var t=e.children;return P.useEffect(function(){},[]),P.createElement(dy,{id:J0(function(){return"asl-".concat(fy++)})},t)};const Zo=P.createContext(),py=({children:e})=>{const[t,n]=P.useState(""),[r,i]=P.useState(""),s={sharedData:t,updateSharedData:a=>{n(a)},results:r,updateResults:a=>{i(a)}};return W(Zo.Provider,{value:s,children:e})},my=e=>{const{device:t,sku:n,handleSelectSku:r,active:i,i:o,field:l,style:s,exclusiveFlag:a,theme:u="light"}=e,d=Ko();return P.useContext(Zo),W("div",{style:{display:"flex",flexDirection:"column",position:"relative",...s},onClick:()=>{r(n)},...Dn(`colorSelect:${t.name}:${t.color.colorName}`),children:W("div",{style:{width:d?"6vmin":"min(27px, 3vw)",height:d?"6vmin":"min(27px, 3vw)",borderRadius:"50%",borderColor:i?"#5F5F5F":"#00000000",borderStyle:"solid",borderWidth:"1px",margin:0,position:"relative",cursor:"pointer"},children:W("div",{style:{width:"75%",height:"75%",borderRadius:"50%",position:"absolute",boxSizing:"border-box",top:"50%",left:"50%",backgroundColor:t.color.formattedColor,transition:"all 0.3s ease-in-out",transform:"translate3d(-46%,-49%,0)"}})})},`${t.color.htmlColor}_${t.name}_${d}`)};Nt.div` border-radius: 20px; padding: 0.3em 0.6em; border: 1px ${e=>e.active?"#000":"transparent"} solid; transition: all 0.2s ease-in-out; cursor: pointer; `;const hy=({device:e,sku:t,handleSelectSku:n,active:r,i,theme:o="light"})=>{const l=Ko(),{sharedData:s}=P.useContext(Zo);return e.size=="api"?W(Vi,{}):W(En,{padding:"0",margin:l?"0":"0 0.5em 0 0",...Dn(`chooseYourDeviceStorage:${t}`),onClick:()=>n(t),style:{borderRadius:"16px",padding:"0.3em 0.6em",border:r?"1px solid #000":"",opacity:r?1:.4,transition:"all 0.2s ease-in-out",cursor:"pointer",display:s&&!r?"none":"block",margin:s?"0 auto":""},children:W(Et,{weight:"bold",size:l?23:13,style:{whiteSpace:"nowrap",color:o==="light"?"#000":"#fff"},children:e.size})})};var _p=(e=>(e.productInfo="https://api.shop.samsung.com/tokocommercewebservices/v2/uk/products/",e.offers="https://p1-smn2-api-cdn.shop.samsung.com/tokocommercewebservices/v2/uk/products/",e.tradeIn="https://p1.ecom.samsung.com/v1/exchange/api/gbr/trade-in/sku-devices/uk/",e.addToCart="https://api.shop.samsung.com/tokocommercewebservices/v2/uk/addToCart/multi/?fields=BASIC",e.cart="https://shop.samsung.com/uk/cart",e))(_p||{});class _c{constructor(t){this.exclusive=!1,this.colorName=t.colorName==="Light Pink"?"Pink":t.colorName,this.formattedColor=t.formattedColor,this.htmlColor=t.htmlColor,this.exclusive=t.exclusive||!1,this.order=t.order}toString(){return this.colorName}equals(t){return!(this.colorName!==t.colorName||this.formattedColor!==t.formattedColor||this.htmlColor!==t.htmlColor)}}const zc={currencyIso:"GBP",formattedValue:"Loading...",value:"-1"},gy={isValueRounded:!1,stockLevel:0},vy={altText:"Galaxy S22+",format:"TokoThumb",galleryIndex:0,imageType:"GALLERY",url:""};class Cn{constructor(t){this.currencyIso=t.currencyIso,this.formattedValue=t.formattedValue,this.priceType=t.priceType,this.value=parseFloat(t.value)}}class Lc{constructor(t){this.currencyIso=t.currencyIso,this.formattedValue=t.formattedValue,this.priceType=t.priceType,this.value=parseFloat(t.value)}}class yy{constructor(t,n="api"){var r,i,o,l,s,a;this._tradeIn=!1,this._upgrade=!1,this._services=[],this._link="",this._gallery=[],n==="init"?(this._sku=t._sku,this._name=t._name,this._pdp=t._pdp,this._picture=vy,this._price=new Cn(zc),this._wasPrice=new Lc(t._wasPrice),this._color=new _c(t._color),this._size=t._size||"init",this._stock=gy,this._family=t._family,this._tag=t._tag,this._promotionPrice=t._promotionPrice,this._fullPrice=new Cn(zc)):(this._sku=t.code||t.id||t.modelCode||t.sku,this._name=t.name||t.baseProductName,this._pdp=t.pdp,this._picture=t.picture||(t==null?void 0:t.galleryImagesV2)&&(((i=(r=t==null?void 0:t.galleryImagesV2[0])==null?void 0:r.images)==null?void 0:i.product)||((l=(o=t==null?void 0:t.galleryImagesV2[0])==null?void 0:o.images[2])==null?void 0:l.value))||{},this._fullPrice=new Cn(t.price||t.priceData),this._wasPrice=(s=t.wasPrice)!=null&&s.value?t.wasPrice:null,(a=t.promotionPrice)!=null&&a.value?this._price=new Cn({...t.promotionPrice,priceType:t.price.priceType}):this._price=new Cn(t.price||t.priceData),this._color=new _c(t.color),this._size=t.size||"api",this._stock=t.stock,this._family=this._sku.slice(0,7),this._gallery=t.gallery,t.addedServices&&t.addedServices.length>0&&t.addedServices.forEach(u=>{switch(u){case"UPGRADE_ENROLLMENT":this._upgrade=!0;break;case"TRADE_IN":this._tradeIn=!0;break}}))}get name(){return this._name}get family(){return this._family}get pdp(){return this._pdp}get picture(){return this._picture}set picture(t){this._picture=t}get price(){return this._price}set price(t){this._price=new Cn(t)}get promotionPrice(){return this._promotionPrice}get wasPrice(){return this._wasPrice}set wasPrice(t){this._wasPrice=new Lc(t)}get fullPrice(){return this._fullPrice}get color(){return this._color}get sku(){return this._sku}get size(){return this._size}get stock(){return this._stock}set stock(t){this._stock=t}get tradeIn(){return this._tradeIn}get upgrade(){return this._upgrade}get services(){return this._services}set services(t){this._services=t}get tag(){return this._tag}get link(){return this._link}set link(t){this._link=t}set gallery(t){this._gallery=t}get gallery(){return this._gallery}diff(t){let n=0;return this.size!==t.size&&n++,this.color.formattedColor!==t.color.formattedColor&&n++,this.family!==t.family&&n++,n}toJson(){return JSON.stringify(this)}}class Rl{get code(){return this._code}get interestRate(){return this._interestRate}get minAmount(){return this._minAmount}get period(){return this._period}get periodLabel(){return this._periodLabel}get periodicValue(){return this._periodicValue}get purchaseCost(){return this._purchaseCost}get totalCost(){return this._totalCost}get totalInterest(){return this._totalInterest}get periodLabelTrunc(){return this._periodLabelTrunc}constructor(t){t?(this._code=t.code,this._interestRate=parseFloat(t.interestRate.replace("£","").replace(",","")),this._minAmount=parseFloat(t.minAmount.replace("£","").replace(",","")),this._period=t.period,this._periodicValue=parseFloat(t.periodicValue.replace("£","").replace(",","")),this._periodLabel=t.periodLabel.toLowerCase()||"months",this._purchaseCost=parseFloat(t.purchaseCost.replace("£","").replace(",","")),this._totalCost=parseFloat(t.totalCost.replace("£","").replace(",","")),this._totalInterest=parseFloat(t.totalInterest.replace("£","").replace(",","")),this._periodLabelTrunc=this._periodLabel.toLowerCase().slice(0,2)):(this._code="X",this._interestRate=0,this._minAmount=0,this._period="0",this._periodLabel="months",this._periodLabelTrunc="mo",this._periodicValue=1,this._purchaseCost=1,this._totalCost=1,this._totalInterest=0)}toString(){return`From ${Ic(this._periodicValue)}/${this._periodLabelTrunc} for ${this._code} ${this._periodLabel} or ${Ic(this._totalCost)}*`}}const Ic=(e,t=!1)=>Intl.NumberFormat("en-GB",{style:"currency",currency:"GBP"}).format(e),wy=e=>{const t={},[n,r]=P.useState(t),[i,o]=P.useState(),[l,s]=P.useState(!1);return P.useEffect(()=>{try{let a=[];r(t),console.log(t),fetch(`${_p.productInfo}?fields=FULL,name,price,priceRange,promotionPrice,code,color&productCodes=${e}`).then(u=>u.json()).then(u=>{let d={};!u||u.length===0||(u[0].variantOptions.forEach(m=>{var w,p;const g={};if(!m)return;const h=(w=m.galleryImagesV2[0].images)==null?void 0:w.TokoThumb,v=m.priceData.priceType;m.price=m.promotionPrice||m.priceData,m.wasPrice=m.wasPriceData,m.price.priceType=v;const x=(p=m.galleryImagesV2)==null?void 0:p.map((c,f)=>{var S,y;return{url:((y=(S=c==null?void 0:c.images)==null?void 0:S.TokoThumb)==null?void 0:y.url)||"",position:f}});console.log(m.externalUrl),d[m.code]=new yy({...m,picture:{url:h==null?void 0:h.url,altText:""},gallery:x})}),Object.entries(d).forEach(([m,g])=>{g.price.value===0&&(d[m].stock.stockLevel=-1)}),r(d))})}catch(a){o(a.message||"")}finally{s(!0)}},[e]),{data:n,error:i,finished:l}},bl=(e,t)=>t.periodicValue<e.periodicValue||t.periodicValue===e.periodicValue&&t.interestRate<=e.interestRate?t:e,Sy=e=>{const[t,n]=P.useState({overall:new Rl}),[r,i]=P.useState();return P.useEffect(()=>{var o;window.financeData||(window.financeData={}),(o=window.financeData)!=null&&o.hasOwnProperty(e)?n(window.financeData[e]):fetch(`https://p1-smn2-api-cdn.shop.samsung.com/tokocommercewebservices/v2/uk/products/${e}/calculateInstallment?`).then(l=>l.json()).then(l=>{let s,a,u;l.values&&(l.values.map(d=>{d.code&&typeof d.code=="string"&&(d.code.toLowerCase().indexOf("klarna")!==-1?d.values&&d.values.length>0&&(d.values=d.values.map(m=>new Rl(m)),s=d.values.reduce(bl)):d.code.toLowerCase().indexOf("paypal")!==-1&&d.values&&d.values.length>0&&(d.values=d.values.map(m=>new Rl(m)),a=d.values.reduce(bl)))}),s?a?u=bl(s,a):u=s:a&&(u=a),n({klarna:s,paypal:a,overall:u}),window.financeData[e]={klarna:s,paypal:a,overall:u})})},[e]),[t,r]},xy=(e,t)=>e.estimated_discount.total.amount<t.estimated_discount.total.amount?t:e,ky=e=>{const[t,n]=P.useState(),[r,i]=P.useState();return P.useEffect(()=>{fetch(`https://p1.ecom.samsung.com/v1/exchange/api/gbr/trade-in/sku-devices/uk/${e}`).then(o=>o.json()).then(o=>{if(o&&o.length&&o.length>0){const l=o.map(s=>s);n(l.reduce(xy))}}).catch(o=>{i(o)})},[e]),[t,r]};/*! ***************************************************************************** Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABLITY OR NON-INFRINGEMENT. See the Apache Version 2.0 License for specific language governing permissions and limitations under the License. ***************************************************************************** */var Zt=function(){return Zt=Object.assign||function(t){for(var n,r=1,i=arguments.length;r<i;r++){n=arguments[r];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o])}return t},Zt.apply(this,arguments)};function Cy(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n}var Ey=function(){return Math.random().toString(36).substring(6)},zp=function(e){var t=e.animate,n=e.animateBegin,r=e.backgroundColor,i=e.backgroundOpacity,o=e.baseUrl,l=e.children,s=e.foregroundColor,a=e.foregroundOpacity,u=e.gradientRatio,d=e.gradientDirection,m=e.uniqueKey,g=e.interval,h=e.rtl,v=e.speed,x=e.style,w=e.title,p=e.beforeMask,c=Cy(e,["animate","animateBegin","backgroundColor","backgroundOpacity","baseUrl","children","foregroundColor","foregroundOpacity","gradientRatio","gradientDirection","uniqueKey","interval","rtl","speed","style","title","beforeMask"]),f=m||Ey(),S=f+"-diff",y=f+"-animated-diff",C=f+"-aria",z=h?{transform:"scaleX(-1)"}:null,T="0; "+g+"; 1",_=v+"s",E=d==="top-bottom"?"rotate(90)":void 0;return P.createElement("svg",Zt({"aria-labelledby":C,role:"img",style:Zt(Zt({},x),z)},c),w?P.createElement("title",{id:C},w):null,p&&P.isValidElement(p)?p:null,P.createElement("rect",{role:"presentation",x:"0",y:"0",width:"100%",height:"100%",clipPath:"url("+o+"#"+S+")",style:{fill:"url("+o+"#"+y+")"}}),P.createElement("defs",null,P.createElement("clipPath",{id:S},l),P.createElement("linearGradient",{id:y,gradientTransform:E},P.createElement("stop",{offset:"0%",stopColor:r,stopOpacity:i},t&&P.createElement("animate",{attributeName:"offset",values:-u+"; "+-u+"; 1",keyTimes:T,dur:_,repeatCount:"indefinite",begin:n})),P.createElement("stop",{offset:"50%",stopColor:s,stopOpacity:a},t&&P.createElement("animate",{attributeName:"offset",values:-u/2+"; "+-u/2+"; "+(1+u/2),keyTimes:T,dur:_,repeatCount:"indefinite",begin:n})),P.createElement("stop",{offset:"100%",stopColor:r,stopOpacity:i},t&&P.createElement("animate",{attributeName:"offset",values:"0; 0; "+(1+u),keyTimes:T,dur:_,repeatCount:"indefinite",begin:n})))))};zp.defaultProps={animate:!0,backgroundColor:"#f5f6f7",backgroundOpacity:1,baseUrl:"",foregroundColor:"#eee",foregroundOpacity:1,gradientRatio:2,gradientDirection:"left-right",id:null,interval:.25,rtl:!1,speed:1.2,style:{},title:"Loading...",beforeMask:null};var Lp=function(e){return e.children?P.createElement(zp,Zt({},e)):P.createElement(Ty,Zt({},e))},Ty=function(e){return P.createElement(Lp,Zt({viewBox:"0 0 476 124"},e),P.createElement("rect",{x:"48",y:"8",width:"88",height:"6",rx:"3"}),P.createElement("rect",{x:"48",y:"26",width:"52",height:"6",rx:"3"}),P.createElement("rect",{x:"0",y:"56",width:"410",height:"6",rx:"3"}),P.createElement("rect",{x:"0",y:"72",width:"380",height:"6",rx:"3"}),P.createElement("rect",{x:"0",y:"88",width:"178",height:"6",rx:"3"}),P.createElement("circle",{cx:"20",cy:"20",r:"20"}))};const Py=Lp,Oc={light:{background:"#fff",text:"#000",grey:"#b4b4b4"},dark:{background:"#000",text:"#fff",grey:"#464646"}},_y=e=>{var H,k,K,A,le;const{theme:t="light",setSelected:n,defaultSku:r,addToBag:i,setImage:o,inBasket:l,leadSku:s,setCta:a,networkPreference:u,offerText:d,onError:m,style:g}=e,{data:h,error:v,finished:x}=wy(s),[w,p]=P.useState(s??Object.keys(h)[0]);P.useEffect(()=>{s&&p(s)},[s]),Sy(w),ky(w);const[c,f]=K0({devices:h,selectedSku:w}),S=G=>{n(G),p(G),o(h[G].picture)},y=Ko(),C=Cc({devices:h,selectedSku:w,availableSkus:c,field:"color",handleSelectSku:S,element:my,theme:t}),z=Cc({devices:h,selectedSku:w,availableSkus:c,field:"size",handleSelectSku:S,element:hy,theme:t}),[T,_]=P.useState(!1),[E,O]=P.useState(0);P.useEffect(()=>{const G=()=>{var U;O((E+1)%(((U=h[w].gallery)==null?void 0:U.length)||1))};let X;return T&&(X=window.setInterval(G,700)),()=>{X&&window.clearInterval(X)}},[T,E]);const[N,I]=P.useState(null),[B,V]=P.useState(!1),[ee,pe]=P.useState([]),M=()=>{V(!1);let G=`https://p1-smn4-api-cdn.shop.samsung.com/tokocommercewebservices/v2/uk/products/${w}/**?fields=FULL`;fetch(G).then(X=>X.json()).then(X=>{console.log(G),V(!0),pe(X),pe(X),console.log(ee.externalUrl)},X=>{V(!0),I(X)})},D=G=>{let U=[{productCode:G.currentTarget.getAttribute("data-sku"),qty:1}];console.log(U),fetch("https://p1-smn2-api-cdn.shop.samsung.com/tokocommercewebservices/v2/uk/addToCart/multi/?fields=BASIC&newCart=true",{headers:{accept:"application/json, text/javascript, */*; q=0.01","accept-language":"en-GB,en-US;q=0.9,en;q=0.8","content-type":"application/json"},body:JSON.stringify(U),method:"POST",mode:"cors",credentials:"include"}).then(he=>{console.log("Request complete! response:",he),setTimeout(function(){window.location.href="https://shop.samsung.com/uk/cart"},1e3)}).catch(he=>{console.error("Error:",he)})};P.useEffect(()=>{M()},[w,s]),P.useEffect(()=>{let G=null;h&&x&&h[w]&&(h[w].price.priceType?h[w]&&h[w].stock&&h[w].stock.stockLevelStatus==="outOfStock"?G=W(vr,{onClick:()=>{},size:y?26:16,style:{margin:y?"1em 0":" 0",padding:"0.8571em 1.5em",width:"100%",fontFamily:"SamsungOne",backgroundColor:"#f4f4f4",borderColor:"#ffffff",pointerEvents:"none",color:"#b5b5b5",textAlign:"center"},children:"Out of stock"}):h[w]&&h[w].stock&&h[w].price.priceType&&h[w].stock.stockLevelStatus!=="outOfStock"&&(t==="light"?G=W(Q0,{onClick:()=>{window.location.href=`${h[w].link}buy/?modelCode=${w}`},size:y?26:16,style:{margin:y?"1em 0":"0",padding:"0.8571em 1.5em",width:"100%",fontFamily:"SamsungOne",textAlign:"center"},...Dn(`PCDBuyNow:${h[w].name}`),children:"Buy now"}):G=W(kc,{onClick:()=>{window.location.href=`${h[w].link}buy/?modelCode=${w}`},size:y?26:16,style:{margin:y?"1em 0":"0",padding:"0.8571em 1.5em",width:"100%",fontFamily:"SamsungOne",textAlign:"center","&:hover":{borderColor:"#ffffff"}},...Dn(`PCDBuyNow:${h[w].name}`),children:"Buy now"})):G=W(vr,{onClick:()=>{},size:y?26:16,style:{margin:y?"1em 0":"0",padding:"0.8571em 1.5em",width:"100%",fontFamily:"SamsungOne",backgroundColor:"#f4f4f4",borderColor:"#ffffff",pointerEvents:"none",color:"#b5b5b5",textAlign:"center"},children:"Not for sale"}),G!==null&&a(G))},[h,w,x,h[w]]);const j=Oc[t]||Oc.light;P.useState("HAND"),P.useState(" Default Value "),P.useContext(Zo);const Q=h[w],$=((H=Q==null?void 0:Q.wasPrice)==null?void 0:H.value)??((k=Q==null?void 0:Q.price)==null?void 0:k.value),R=((K=Q==null?void 0:Q.promotionPrice)==null?void 0:K.value)??((A=Q==null?void 0:Q.price)==null?void 0:A.value),b=$-R;return h[w]?W(Vi,{children:et(H0,{style:{padding:y?"4.25vmin":"20px",position:"relative",paddingBottom:y?"40px":"70px",backgroundColor:"#fff",boxSizing:"border-box",width:y?"80vw":"100%",height:"100%",maxWidth:y?"88vw":"393px",overflow:"visible",minWidth:y?"300px":"393px",justifyContent:"space-between",...g},children:[!1,et(En,{style:{margin:y?"0em 0":"0",height:"100%",position:"relative",padding:"0 0 0 0",width:"100%",marginTop:"22px",justifyContent:"space-between"},children:[W("div",{style:{height:"32px"},children:d!=""&&W(Et,{size:y?24:16,color:"white",style:{fontFamily:"SamsungOne,sans-serif",fontWeight:"500",textAlign:"left",margin:"0 auto",WebkitTextDecoration:"none",textDecoration:"none",whiteSpace:"initial",width:"fit-content",background:"#2189ff",color:"white!important",padding:"7px 10px",borderRadius:"18px"},children:d})}),W(Et,{weight:"bold",style:{fontSize:"20px",marginTop:"20px",minHeight:"100px",fontFamily:"SamsungSharpSans",textAlign:"center",marginBottom:"20px"},children:h[w]&&h[w].name.replace("<br>","")}),h&&h[w]&&W("div",{style:{maxHeight:"222px",width:"100%",aspectRatio:"1 / 1",backgroundImage:`url(${T?((le=h[w].gallery[E])==null?void 0:le.url)??"":h[w].picture.url.replace("$THUB_SHOP_S$","").replace("$ORIGIN_PNG$","")+"$300_200_PNG$"})`,backgroundSize:"contain",backgroundPosition:"center",backgroundRepeat:"no-repeat",WebkitBackgroundSize:"contain",backgroundAttachment:"scroll",overflow:"visible"},children:!h[w].picture.url&&W(Py,{height:"136",width:"200",viewBox:"0 0 200 136",style:{maxWidth:"100%",margin:"0 auto",display:"flex"},children:W("rect",{x:"0",y:"0",rx:"15",ry:"15",width:"200",height:"136"})})}),et(En,{style:{width:"100%",marginTop:"min(1.11vw, 16px)",padding:"0",justifyContent:y?"flex-start":"space-between",flexGrow:1},children:[et("div",{style:{width:"100%",padding:"0 min(0.34vw, 5px)"},children:[h&&h[w].name.indexOf("TV")<=-1&&et(Et,{weight:"bold",size:y?19:12,style:{alignSelf:"center",color:j.text,textAlign:"center"},children:["Colour: ",h[w].color.colorName]}),et("div",{style:{margin:"min(0.34vw, 5px) 0",alignSelf:"center",justifyContent:"center",flexDirection:"column",display:"flex",minHeight:"70px"},children:[W(En,{row:!0,style:{justifyContent:"center",alignItems:"center",width:"100%",margin:y?"3vw 0 5vw":"min(1.11vw, 0px) 0",gap:"0px",padding:"0px",height:"fit-content",flexWrap:"wrap"},children:W(Pc,{children:C})}),h&&h[w].name.indexOf("Buds")<=-1&&W(En,{row:!0,style:{justifyContent:(h[w].name.indexOf("TV")<=-1,"center"),width:"100%",padding:"0",margin:"0 0 0",paddingLeft:"0px",paddingTop:"10px",gap:"5px",flexWrap:"wrap",height:"fit-content"},children:W(Pc,{children:z})})]}),et("div",{style:{display:"flex",flexDirection:"column",justifyContent:"center",height:y?"":"min(3.33vw, 48px)",margin:y?"":"0 ",paddingBottom:"1em",marginTop:"32px",width:"100%",textAlign:"center"},children:[h&&h[w].price.formattedValue!=="Loading..."&&h[w].stock.stockLevelStatus!=="outOfStock"&&et("div",{style:{},children:[b>0&&et(Vi,{children:[W(Et,{size:y?40:22,style:{color:"#000",textAlign:"center",marginTop:y?"20px":"0",textDecoration:"line-through",display:"inline"},weight:"bold",children:h[w]&&h[w].wasPrice.formattedValue}),et(Et,{size:y?22:11,weight:"bold",style:{display:"inline",verticalAlign:"super",color:"#2189ff",padding:"0 0.5em"},children:["Save £",b.toFixed(2)]})]}),W(Et,{size:y?40:22,style:{color:"#000",textAlign:"center",marginTop:y?"20px":"0"},weight:"bold",children:h[w]&&h[w].price.formattedValue})]}),h&&h[w].stock.stockLevelStatus==="outOfStock"&&W(Et,{style:{color:j.grey},size:y?22:16,weight:"bold",align:"center",children:"This device is currently out of stock"}),h&&!h[w].price.priceType&&W(Et,{style:{color:j.grey},size:y?22:16,weight:"bold",align:"center",children:" "})]})]}),h&&et(En,{style:{justifyContent:"center",width:"100%",padding:"0",margin:"0 auto",alignSelf:"flex-start",gap:"1em"},row:!0,children:[h&&!h[w].price.priceType&&W(vr,{onClick:()=>{},size:y?26:16,style:{margin:y?"1em 0":"0",padding:"0.8571em 1.5em",width:"100%",fontFamily:"SamsungOne",backgroundColor:"#f4f4f4",borderColor:j.background,pointerEvents:"none",color:"#b5b5b5",textAlign:"center"},children:"Not for sale"}),h&&h[w]&&h[w].price.priceType&&h[w].stock&&h[w].stock.stockLevelStatus==="outOfStock"&&W(vr,{onClick:()=>{},size:y?26:16,style:{margin:y?"1em 0":" 0",marginBottom:y?"":"40px",padding:"0.8571em 1.5em",width:"fit-content",fontFamily:"SamsungOne",backgroundColor:"#f4f4f4",borderColor:j.background,pointerEvents:"none",color:"#b5b5b5",textAlign:"center"},children:"Out of stock"}),h&&h[w]&&h[w].stock&&h[w].price.priceType&&h[w].stock.stockLevelStatus!=="outOfStock"&&!l(Object.keys(h))&&h[w]&&t==="light"&&W("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"},children:W(vr,{"data-sku":h[w].sku,onClick:G=>{D(G)},size:y?26:16,style:{margin:y?"1em 0":"0",padding:"0.8571em 1.5em",width:"100%",maxWidth:"124px",fontFamily:"SamsungOne",textAlign:"center",cursor:"pointer",marginBottom:y?"0":"40px"},href:h[w].pdp,...Dn(`accessoryAdd:${h[w].name}`),children:"Buy Now"})}),h&&h[w]&&h[w].stock&&h[w].price.priceType&&h[w].stock.stockLevelStatus!=="outOfStock"&&!l(Object.keys(h))&&h[w]&&t==="dark"&&W(kc,{onClick:()=>{window.location.href=`${h[w].link}buy/?modelCode=${w}`},size:y?26:16,style:{margin:y?"1em 0":"0",padding:"0.8571em 1.5em",width:"100%",fontFamily:"SamsungOne",textAlign:"center",cursor:"pointer"},...Dn(`accessoryAdd:${h[w].name}`),children:"Buy Now"})]}),W(X0,{target:"_blank",size:y?30:18,style:{marginTop:y?"10px":"0",fontWeight:"bold",fontFamily:"SamsungOne"},href:ee.externalUrl,children:"Learn more"})]})]})]})}):W("div",{style:{display:"none",justifyContent:"center",alignItems:"center"},children:W("img",{style:{margin:"0 auto"},width:"80",src:"https://images.samsung.com/is/image/samsung/assets/uk/pay-monthly-contracts-2023/contract-loading.gif"})})};const zy=[{sku:"MC28H5013AS/EU",offerText:""},{sku:"MG23K3575AK/EU",offerText:""},{sku:"MS23F301TAK/EU",offerText:""},{sku:"MS23K3555EK/EU",offerText:""},{sku:"MS23T5018AC/EU",offerText:""},{sku:"MS22M8254AK/E3",offerText:""}];function Ly(){const e=Ko(),t=G0(),n=e?1:t?2:3;return W(Vi,{children:W("section",{style:{maxWidth:"1440px",margin:"0 auto",background:"#F6F6F6",padding:"40px 0",borderRadius:"0 0 25px 25px",overflow:"hidden"},children:W(tp,{slidesPerView:n,slidesPerGroup:n,modules:[Ov,Mv],navigation:!0,pagination:{clickable:!0},children:zy.map(r=>W(np,{style:{display:"flex",justifyContent:"center",alignItems:"center"},children:W(_y,{defaultSku:r.sku,theme:"light",setSelected:i=>console.log("sku"+i),addToBag:(i,o)=>console.log("naoo"),setImage:i=>console.log(i),inBasket:i=>!1,leadSku:r.sku,setCta:i=>console.log(i),onError:i=>console.log(i),networkPreference:"",offerText:r.offerText})},r.sku))})})})}function Iy(){return W(Ly,{})}const Oy="modulepreload",My=function(e){return"/"+e},Mc={},$y=function(t,n,r){if(!n||n.length===0)return t();const i=document.getElementsByTagName("link");return Promise.all(n.map(o=>{if(o=My(o),o in Mc)return;Mc[o]=!0;const l=o.endsWith(".css"),s=l?'[rel="stylesheet"]':"";if(!!r)for(let d=i.length-1;d>=0;d--){const m=i[d];if(m.href===o&&(!l||m.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${o}"]${s}`))return;const u=document.createElement("link");if(u.rel=l?"stylesheet":Oy,l||(u.as="script",u.crossOrigin=""),u.href=o,document.head.appendChild(u),l)return new Promise((d,m)=>{u.addEventListener("load",d),u.addEventListener("error",()=>m(new Error(`Unable to preload CSS for ${o}`)))})})).then(()=>t())},Ay=e=>{e&&e instanceof Function&&$y(()=>import("./web-vitals-60d3425a.js"),[]).then(({getCLS:t,getFID:n,getFCP:r,getLCP:i,getTTFB:o})=>{t(e),n(e),r(e),i(e),o(e)})},Ny=L0` [hidden] { display: none; } font-family: 'SamsungOne, sans-serif'; margin: auto; background: white; color: black; > div, .maxwidth-limit { max-width: 1440px; margin: 0 auto; } .disclaimer { width: 80%; @media screen and (min-width: 768px) { width: 60%; } } .terms { margin: 0vw 5.55556vw; @media screen and (min-width: 768px) { margin: 0vw 8.19444vw; } @media screen and (min-width: 1440px) { margin: 0 120px; } } @font-face { font-family: 'SamsungSharpSans'; src: url('https://d199c2lmsg7yuw.cloudfront.net/SamsungSharpSans-Regular.otf') format('opentype'); font-style: normal; font-weight: 400; } @font-face { font-family: 'SamsungSharpSans'; src: url('https://d199c2lmsg7yuw.cloudfront.net/SamsungSharpSans-Medium.otf') format('opentype'); font-style: normal; font-weight: 500; } @font-face { font-family: 'SamsungSharpSans'; src: url('https://d199c2lmsg7yuw.cloudfront.net/SamsungSharpSans-Bold.otf') format('opentype'); font-style: normal; font-weight: 700; } .cheil-static-ecom *, .cheil-static-ecom *:after, .cheil-static-ecom *:before { box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; scroll-behavior: smooth; } .cheil-static-ecom { overflow: hidden; } #content > div.par.parsys > div.cl-g-sticky-navigation-text.section { display: none; } .visibleNav { display: block !important; } .pointer { cursor: pointer; } .addeventatc-selected { top: -175px!important; } #addeventatc2-drop { top: 0px!important; left: -55%!important; } .addevent { color: #fff!important; display: flex!important; justify-content: center; align-items: center; } .addevent:hover { color: #000!important; background: rgba(0,0,0,0)!important; } .addevent:hover svg #calendar-icon > * { stroke: #000!important; } .addeventatc_dropdown { width: 186px; } .addeventatc_dropdown span { background: none!important; padding: 14px 10px 14px 18px!important; } .divider { position: relative; width: 2px; &:after { content: ""; position: absolute; border-left: 2px solid black; height: 125%; border-radius: 2px; top: -0.2em; @media screen and (max-width: 768px) { border-left: 1px solid black; } } } .noWrap { white-space: nowrap; } .copyx { display: none!important; } .addeventatc { @media screen and (max-width: 768px){ margin: 3em auto; } span { display: none; } } .addeventatc .addeventatc_icon { display: none; } .ReactModal__Overlay { background: rgba(0, 0, 0, 0.5)!important; } .slick-slider { display: flex; } .slick-track { display: flex!important; align-items: center!important;; } img { &:focus { outline: none; } } #MinimalForm { display: none; } .formIframe { border: 0; } .CompareArrowLeft { position: absolute; top: -40%; right: 15%; } .CompareArrowRight { position: absolute; top: -40%; left: 15%; } .flex-end { align-self: flex-end; } .flex-start { align-self: flex-start; } .wider { letter-spacing: 0.1em; } .slick-slide { /* height: 50vh; */ max-width: 95vw !important; /* width: 75vw !important; */ overflow: hidden; } .slick-slide:focus { outline: none; } .slick-slider { max-width: 1440px; width: 95vw; } .slick-track { width: 95vw; } #apps { .slick-slider{ width: 100%; overflow: visible; margin: 0 auto; } .slick-arrow { display: none !important; } .slick-list { width: 100%; } } #cheil-id-root__financeModule{ margin: 25px auto !important; } .ReactModal__Body--open, .ReactModal__Html--open { overflow: hidden; } .ReactModal__Content { opacity: 0; max-width:1440px; transition: opacity 300ms ease-in-out; } .ReactModal__Content--after-open { opacity: 1; } .ReactModal__Content--before-close { opacity: 0; } .animatedSvg { stroke-dasharray: 100; stroke-dashoffset: 100; &_concierge { animation: dash 3s ease-in-out 1s forwards; } &_chat { animation: dashAlt 3s ease-in-out 2s forwards; } &_appointment { animation: dash 3s ease-in-out 3s forwards; } &_people { animation: dash 3s ease-in-out 4s forwards; } } @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { .animatedSvg { stroke-width: 0; stroke-dashoffset: 0; stroke-dasharray: 0; &_concierge { animation: none; } &_chat { animation:none; } &_appointment { animation: none; } &_people { animation: none; } } } _:-ms-lang(x), _:-webkit-full-screen, .animatedSvg{ stroke-width: 0; stroke-dashoffset: 0; stroke-dasharray: 0; &_concierge { animation: none; } &_chat { animation:none; } &_appointment { animation: none; } &_people { animation: none; } } @keyframes dash { 0% { stroke-dashoffset: 100; } 100% { stroke-dashoffset: 0; stroke-width: 0 } } @keyframes dashAlt { 0% { stroke-dashoffset: 100; } 100% { stroke-dashoffset: 0; } } `,Ry=Dl.createRoot(document.getElementById("cheil-static-da-offers-microwaves"));Ry.render(W(ie.StrictMode,{children:W(_0,{theme:wp,children:et(py,{children:[W(Ny,{}),W(Iy,{})]})})}));try{window.sg.components.featureColumnCarousel.init()}catch{console.log("feature column carousel not loaded yet")}Ay(); }); </script> </div> <div class="cm-g-text-block aem-GridColumn aem-GridColumn--default--12"> <div class="textblock margin-top--48 bg-white text-center text-mo-center container-width-medium" id="dishwasher-products"> <div class="textblock__body padding-top--48 padding-bottom--48"> <h2 class="textblock__title" data-font-size-pc="48" data-font-size-mo="30">Get up to £150 on selected Dishwashers</h2> <p class="textblock__desc" data-font-size-pc="18" data-font-size-mo="14">Purchase from Samsung.com by 03/12/24. While stocks last.</p> </div> </div> </div> <div class="static-content aem-GridColumn aem-GridColumn--default--12"> <style scoped="scoped"> body{margin:0}#cheil-static *{box-sizing:border-box}.boxShadowLight{box-shadow:.1px .2px .9px #00000005,.1px .4px 2.1px #00000007,.3px .8px 4px #00000009,.4px 1.3px 7.1px #0000000b,.8px 2.5px 13.4px #0000000d,2px 6px 32px #00000012}.noScrollBars{-webkitscrollbar-width:0}.noScrollBars::-webkit-scrollbar{display:none}.visible-in-aem{display:none}.aem-AuthorLayer-Edit .visible-in-aem{display:block}#rtbBanner{padding:min(120px,8.33vw) 0}#comparisonTable_Desktop td,#comparisonTable_Desktop th{text-align:center;padding:1.2em 0}#comparisonTable_Desktop tr{width:100%}@media only screen and (min-width: 768px){#rtbBanner .feature-column-carousel__content{margin-top:-20px;align-items:center;justify-content:center}#rtbBanner .feature-column-carousel__button{margin-top:0;margin-bottom:12px}#rtbBanner .feature-column-carousel__sub-title{padding-bottom:4px}}@media only screen and (max-width: 767px){#rtbBanner{padding:16.66vw 0}#rtbBanner .feature-column-carousel__feature{flex-wrap:nowrap;align-items:stretch;width:100%}#rtbBanner .feature-column-carousel__figure{width:40%}#rtbBanner .feature-column-carousel__content{margin-top:0;text-align:left;width:60%}#rtbBanner .feature-column-carousel__sub-title{padding-bottom:6px}#rtbBanner .title{font-size:17px!important}#rtbBanner .feature-column-carousel__text{padding-bottom:0}#rtbBanner .feature-column-carousel__text:last-child{padding-bottom:5.55555556vw}#rtbBanner .subTitle{font-size:14px!important}#rtbBanner .feature-column-carousel__button{margin-top:0;margin-bottom:0}#rtbBanner .feature-column-carousel__inner:first-child{padding-top:10px!important}th{width:30%}th:first-of-type{width:20%}}#spr-live-chat-app{opacity:0!important;pointer-events:none!important}.pCard{width:100%;overflow:hidden;background-color:#f6f6f6;flex-flow:row wrap;justify-content:flex-start;align-items:stretch;max-width:1440px;margin:0 auto;padding:60px 40px;flex:1 1 0%;gap:1em;display:grid;grid-template-columns:repeat(4,minmax(0px,1fr))}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none} </style> <div id="cheil-static-da-offers-dish"></div> <style> .hideInAem { display: none; } .aem-AuthorLayer-Edit .hideInAem { display: block; text-align: center; font-size: 30px; color: red; font-weight: 700; } </style> <p class="hideInAem">Github repository: https://github.com/cheil-uk/2024-DA-Offers/tree/homeappliance-fridges</p> <script> ;(function(win,doc,callback){'use strict';callback=callback||function(){};function detach(){if(doc.addEventListener){doc.removeEventListener('DOMContentLoaded',completed);}else{doc.detachEvent('onreadystatechange',completed);}}function completed(){if(doc.addEventListener||event.type==='load'||doc.readyState==='complete'){detach();callback(window,window.jQuery);}}function init(){if (doc.addEventListener){doc.addEventListener('DOMContentLoaded',completed);}else{doc.attachEvent('onreadystatechange',completed);}}init();})(window,document,function(win,$){ (function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))r(i);new MutationObserver(i=>{for(const l of i)if(l.type==="childList")for(const o of l.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&r(o)}).observe(document,{childList:!0,subtree:!0});function n(i){const l={};return i.integrity&&(l.integrity=i.integrity),i.referrerpolicy&&(l.referrerPolicy=i.referrerpolicy),i.crossorigin==="use-credentials"?l.credentials="include":i.crossorigin==="anonymous"?l.credentials="omit":l.credentials="same-origin",l}function r(i){if(i.ep)return;i.ep=!0;const l=n(i);fetch(i.href,l)}})();function hp(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Mr={},gp={get exports(){return Mr},set exports(e){Mr=e}},yl={},L={},vp={get exports(){return L},set exports(e){L=e}},X={};/** * @license React * react.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var qr=Symbol.for("react.element"),yp=Symbol.for("react.portal"),wp=Symbol.for("react.fragment"),Sp=Symbol.for("react.strict_mode"),xp=Symbol.for("react.profiler"),kp=Symbol.for("react.provider"),Ep=Symbol.for("react.context"),Cp=Symbol.for("react.forward_ref"),Tp=Symbol.for("react.suspense"),Pp=Symbol.for("react.memo"),_p=Symbol.for("react.lazy"),Ba=Symbol.iterator;function zp(e){return e===null||typeof e!="object"?null:(e=Ba&&e[Ba]||e["@@iterator"],typeof e=="function"?e:null)}var Ec={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Cc=Object.assign,Tc={};function er(e,t,n){this.props=e,this.context=t,this.refs=Tc,this.updater=n||Ec}er.prototype.isReactComponent={};er.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};er.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Pc(){}Pc.prototype=er.prototype;function bs(e,t,n){this.props=e,this.context=t,this.refs=Tc,this.updater=n||Ec}var Rs=bs.prototype=new Pc;Rs.constructor=bs;Cc(Rs,er.prototype);Rs.isPureReactComponent=!0;var ja=Array.isArray,_c=Object.prototype.hasOwnProperty,Ds={current:null},zc={key:!0,ref:!0,__self:!0,__source:!0};function Lc(e,t,n){var r,i={},l=null,o=null;if(t!=null)for(r in t.ref!==void 0&&(o=t.ref),t.key!==void 0&&(l=""+t.key),t)_c.call(t,r)&&!zc.hasOwnProperty(r)&&(i[r]=t[r]);var s=arguments.length-2;if(s===1)i.children=n;else if(1<s){for(var a=Array(s),c=0;c<s;c++)a[c]=arguments[c+2];i.children=a}if(e&&e.defaultProps)for(r in s=e.defaultProps,s)i[r]===void 0&&(i[r]=s[r]);return{$$typeof:qr,type:e,key:l,ref:o,props:i,_owner:Ds.current}}function Lp(e,t){return{$$typeof:qr,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function Fs(e){return typeof e=="object"&&e!==null&&e.$$typeof===qr}function Ip(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var Va=/\/+/g;function Ql(e,t){return typeof e=="object"&&e!==null&&e.key!=null?Ip(""+e.key):t.toString(36)}function Ti(e,t,n,r,i){var l=typeof e;(l==="undefined"||l==="boolean")&&(e=null);var o=!1;if(e===null)o=!0;else switch(l){case"string":case"number":o=!0;break;case"object":switch(e.$$typeof){case qr:case yp:o=!0}}if(o)return o=e,i=i(o),e=r===""?"."+Ql(o,0):r,ja(i)?(n="",e!=null&&(n=e.replace(Va,"$&/")+"/"),Ti(i,t,n,"",function(c){return c})):i!=null&&(Fs(i)&&(i=Lp(i,n+(!i.key||o&&o.key===i.key?"":(""+i.key).replace(Va,"$&/")+"/")+e)),t.push(i)),1;if(o=0,r=r===""?".":r+":",ja(e))for(var s=0;s<e.length;s++){l=e[s];var a=r+Ql(l,s);o+=Ti(l,t,n,a,i)}else if(a=zp(e),typeof a=="function")for(e=a.call(e),s=0;!(l=e.next()).done;)l=l.value,a=r+Ql(l,s++),o+=Ti(l,t,n,a,i);else if(l==="object")throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return o}function ri(e,t,n){if(e==null)return e;var r=[],i=0;return Ti(e,r,"","",function(l){return t.call(n,l,i++)}),r}function Op(e){if(e._status===-1){var t=e._result;t=t(),t.then(function(n){(e._status===0||e._status===-1)&&(e._status=1,e._result=n)},function(n){(e._status===0||e._status===-1)&&(e._status=2,e._result=n)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)return e._result.default;throw e._result}var Re={current:null},Pi={transition:null},Mp={ReactCurrentDispatcher:Re,ReactCurrentBatchConfig:Pi,ReactCurrentOwner:Ds};X.Children={map:ri,forEach:function(e,t,n){ri(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return ri(e,function(){t++}),t},toArray:function(e){return ri(e,function(t){return t})||[]},only:function(e){if(!Fs(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};X.Component=er;X.Fragment=wp;X.Profiler=xp;X.PureComponent=bs;X.StrictMode=Sp;X.Suspense=Tp;X.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Mp;X.cloneElement=function(e,t,n){if(e==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var r=Cc({},e.props),i=e.key,l=e.ref,o=e._owner;if(t!=null){if(t.ref!==void 0&&(l=t.ref,o=Ds.current),t.key!==void 0&&(i=""+t.key),e.type&&e.type.defaultProps)var s=e.type.defaultProps;for(a in t)_c.call(t,a)&&!zc.hasOwnProperty(a)&&(r[a]=t[a]===void 0&&s!==void 0?s[a]:t[a])}var a=arguments.length-2;if(a===1)r.children=n;else if(1<a){s=Array(a);for(var c=0;c<a;c++)s[c]=arguments[c+2];r.children=s}return{$$typeof:qr,type:e.type,key:i,ref:l,props:r,_owner:o}};X.createContext=function(e){return e={$$typeof:Ep,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:kp,_context:e},e.Consumer=e};X.createElement=Lc;X.createFactory=function(e){var t=Lc.bind(null,e);return t.type=e,t};X.createRef=function(){return{current:null}};X.forwardRef=function(e){return{$$typeof:Cp,render:e}};X.isValidElement=Fs;X.lazy=function(e){return{$$typeof:_p,_payload:{_status:-1,_result:e},_init:Op}};X.memo=function(e,t){return{$$typeof:Pp,type:e,compare:t===void 0?null:t}};X.startTransition=function(e){var t=Pi.transition;Pi.transition={};try{e()}finally{Pi.transition=t}};X.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")};X.useCallback=function(e,t){return Re.current.useCallback(e,t)};X.useContext=function(e){return Re.current.useContext(e)};X.useDebugValue=function(){};X.useDeferredValue=function(e){return Re.current.useDeferredValue(e)};X.useEffect=function(e,t){return Re.current.useEffect(e,t)};X.useId=function(){return Re.current.useId()};X.useImperativeHandle=function(e,t,n){return Re.current.useImperativeHandle(e,t,n)};X.useInsertionEffect=function(e,t){return Re.current.useInsertionEffect(e,t)};X.useLayoutEffect=function(e,t){return Re.current.useLayoutEffect(e,t)};X.useMemo=function(e,t){return Re.current.useMemo(e,t)};X.useReducer=function(e,t,n){return Re.current.useReducer(e,t,n)};X.useRef=function(e){return Re.current.useRef(e)};X.useState=function(e){return Re.current.useState(e)};X.useSyncExternalStore=function(e,t,n){return Re.current.useSyncExternalStore(e,t,n)};X.useTransition=function(){return Re.current.useTransition()};X.version="18.1.0";(function(e){e.exports=X})(vp);const le=hp(L);/** * @license React * react-jsx-runtime.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var $p=L,Ap=Symbol.for("react.element"),Np=Symbol.for("react.fragment"),bp=Object.prototype.hasOwnProperty,Rp=$p.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,Dp={key:!0,ref:!0,__self:!0,__source:!0};function Ic(e,t,n){var r,i={},l=null,o=null;n!==void 0&&(l=""+n),t.key!==void 0&&(l=""+t.key),t.ref!==void 0&&(o=t.ref);for(r in t)bp.call(t,r)&&!Dp.hasOwnProperty(r)&&(i[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps,t)i[r]===void 0&&(i[r]=t[r]);return{$$typeof:Ap,type:e,key:l,ref:o,props:i,_owner:Rp.current}}yl.Fragment=Np;yl.jsx=Ic;yl.jsxs=Ic;(function(e){e.exports=yl})(gp);const Mo=Mr.Fragment,W=Mr.jsx,kt=Mr.jsxs;var $o={},Ao={},Fp={get exports(){return Ao},set exports(e){Ao=e}},Ke={},No={},Bp={get exports(){return No},set exports(e){No=e}},Oc={};/** * @license React * scheduler.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */(function(e){function t(M,N){var j=M.length;M.push(N);e:for(;0<j;){var ee=j-1>>>1,A=M[ee];if(0<i(A,N))M[ee]=N,M[j]=A,j=ee;else break e}}function n(M){return M.length===0?null:M[0]}function r(M){if(M.length===0)return null;var N=M[0],j=M.pop();if(j!==N){M[0]=j;e:for(var ee=0,A=M.length,b=A>>>1;ee<b;){var D=2*(ee+1)-1,G=M[D],k=D+1,Y=M[k];if(0>i(G,j))k<A&&0>i(Y,G)?(M[ee]=Y,M[k]=j,ee=k):(M[ee]=G,M[D]=j,ee=D);else if(k<A&&0>i(Y,j))M[ee]=Y,M[k]=j,ee=k;else break e}}return N}function i(M,N){var j=M.sortIndex-N.sortIndex;return j!==0?j:M.id-N.id}if(typeof performance=="object"&&typeof performance.now=="function"){var l=performance;e.unstable_now=function(){return l.now()}}else{var o=Date,s=o.now();e.unstable_now=function(){return o.now()-s}}var a=[],c=[],d=1,m=null,h=3,g=!1,v=!1,x=!1,S=typeof setTimeout=="function"?setTimeout:null,p=typeof clearTimeout=="function"?clearTimeout:null,u=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function f(M){for(var N=n(c);N!==null;){if(N.callback===null)r(c);else if(N.startTime<=M)r(c),N.sortIndex=N.expirationTime,t(a,N);else break;N=n(c)}}function w(M){if(x=!1,f(M),!v)if(n(a)!==null)v=!0,ne(y);else{var N=n(c);N!==null&&me(w,N.startTime-M)}}function y(M,N){v=!1,x&&(x=!1,p(T),T=-1),g=!0;var j=h;try{for(f(N),m=n(a);m!==null&&(!(m.expirationTime>N)||M&&!$());){var ee=m.callback;if(typeof ee=="function"){m.callback=null,h=m.priorityLevel;var A=ee(m.expirationTime<=N);N=e.unstable_now(),typeof A=="function"?m.callback=A:m===n(a)&&r(a),f(N)}else r(a);m=n(a)}if(m!==null)var b=!0;else{var D=n(c);D!==null&&me(w,D.startTime-N),b=!1}return b}finally{m=null,h=j,g=!1}}var E=!1,_=null,T=-1,P=5,C=-1;function $(){return!(e.unstable_now()-C<P)}function R(){if(_!==null){var M=e.unstable_now();C=M;var N=!0;try{N=_(!0,M)}finally{N?O():(E=!1,_=null)}}else E=!1}var O;if(typeof u=="function")O=function(){u(R)};else if(typeof MessageChannel<"u"){var B=new MessageChannel,V=B.port2;B.port1.onmessage=R,O=function(){V.postMessage(null)}}else O=function(){S(R,0)};function ne(M){_=M,E||(E=!0,O())}function me(M,N){T=S(function(){M(e.unstable_now())},N)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(M){M.callback=null},e.unstable_continueExecution=function(){v||g||(v=!0,ne(y))},e.unstable_forceFrameRate=function(M){0>M||125<M?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):P=0<M?Math.floor(1e3/M):5},e.unstable_getCurrentPriorityLevel=function(){return h},e.unstable_getFirstCallbackNode=function(){return n(a)},e.unstable_next=function(M){switch(h){case 1:case 2:case 3:var N=3;break;default:N=h}var j=h;h=N;try{return M()}finally{h=j}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(M,N){switch(M){case 1:case 2:case 3:case 4:case 5:break;default:M=3}var j=h;h=M;try{return N()}finally{h=j}},e.unstable_scheduleCallback=function(M,N,j){var ee=e.unstable_now();switch(typeof j=="object"&&j!==null?(j=j.delay,j=typeof j=="number"&&0<j?ee+j:ee):j=ee,M){case 1:var A=-1;break;case 2:A=250;break;case 5:A=1073741823;break;case 4:A=1e4;break;default:A=5e3}return A=j+A,M={id:d++,callback:N,priorityLevel:M,startTime:j,expirationTime:A,sortIndex:-1},j>ee?(M.sortIndex=j,t(c,M),n(a)===null&&M===n(c)&&(x?(p(T),T=-1):x=!0,me(w,j-ee))):(M.sortIndex=A,t(a,M),v||g||(v=!0,ne(y))),M},e.unstable_shouldYield=$,e.unstable_wrapCallback=function(M){var N=h;return function(){var j=h;h=N;try{return M.apply(this,arguments)}finally{h=j}}}})(Oc);(function(e){e.exports=Oc})(Bp);/** * @license React * react-dom.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var Mc=L,Xe=No;function I(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var $c=new Set,$r={};function Sn(e,t){Wn(e,t),Wn(e+"Capture",t)}function Wn(e,t){for($r[e]=t,e=0;e<t.length;e++)$c.add(t[e])}var It=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),bo=Object.prototype.hasOwnProperty,jp=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,Ga={},Ha={};function Vp(e){return bo.call(Ha,e)?!0:bo.call(Ga,e)?!1:jp.test(e)?Ha[e]=!0:(Ga[e]=!0,!1)}function Gp(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function Hp(e,t,n,r){if(t===null||typeof t>"u"||Gp(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function De(e,t,n,r,i,l,o){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=l,this.removeEmptyString=o}var Le={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Le[e]=new De(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];Le[t]=new De(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Le[e]=new De(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Le[e]=new De(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){Le[e]=new De(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Le[e]=new De(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Le[e]=new De(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Le[e]=new De(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Le[e]=new De(e,5,!1,e.toLowerCase(),null,!1,!1)});var Bs=/[\-:]([a-z])/g;function js(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(Bs,js);Le[t]=new De(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(Bs,js);Le[t]=new De(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(Bs,js);Le[t]=new De(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Le[e]=new De(e,1,!1,e.toLowerCase(),null,!1,!1)});Le.xlinkHref=new De("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Le[e]=new De(e,1,!1,e.toLowerCase(),null,!0,!0)});function Vs(e,t,n,r){var i=Le.hasOwnProperty(t)?Le[t]:null;(i!==null?i.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(Hp(t,n,i,r)&&(n=null),r||i===null?Vp(t)&&(n===null?e.removeAttribute(t):e.setAttribute(t,""+n)):i.mustUseProperty?e[i.propertyName]=n===null?i.type===3?!1:"":n:(t=i.attributeName,r=i.attributeNamespace,n===null?e.removeAttribute(t):(i=i.type,n=i===3||i===4&&n===!0?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}var $t=Mc.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,ii=Symbol.for("react.element"),Cn=Symbol.for("react.portal"),Tn=Symbol.for("react.fragment"),Gs=Symbol.for("react.strict_mode"),Ro=Symbol.for("react.profiler"),Ac=Symbol.for("react.provider"),Nc=Symbol.for("react.context"),Hs=Symbol.for("react.forward_ref"),Do=Symbol.for("react.suspense"),Fo=Symbol.for("react.suspense_list"),Ws=Symbol.for("react.memo"),Dt=Symbol.for("react.lazy"),bc=Symbol.for("react.offscreen"),Wa=Symbol.iterator;function or(e){return e===null||typeof e!="object"?null:(e=Wa&&e[Wa]||e["@@iterator"],typeof e=="function"?e:null)}var fe=Object.assign,Xl;function vr(e){if(Xl===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);Xl=t&&t[1]||""}return` `+Xl+e}var Kl=!1;function ql(e,t){if(!e||Kl)return"";Kl=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(t,[])}catch(c){var r=c}Reflect.construct(e,[],t)}else{try{t.call()}catch(c){r=c}e.call(t.prototype)}else{try{throw Error()}catch(c){r=c}e()}}catch(c){if(c&&r&&typeof c.stack=="string"){for(var i=c.stack.split(` `),l=r.stack.split(` `),o=i.length-1,s=l.length-1;1<=o&&0<=s&&i[o]!==l[s];)s--;for(;1<=o&&0<=s;o--,s--)if(i[o]!==l[s]){if(o!==1||s!==1)do if(o--,s--,0>s||i[o]!==l[s]){var a=` `+i[o].replace(" at new "," at ");return e.displayName&&a.includes("<anonymous>")&&(a=a.replace("<anonymous>",e.displayName)),a}while(1<=o&&0<=s);break}}}finally{Kl=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?vr(e):""}function Wp(e){switch(e.tag){case 5:return vr(e.type);case 16:return vr("Lazy");case 13:return vr("Suspense");case 19:return vr("SuspenseList");case 0:case 2:case 15:return e=ql(e.type,!1),e;case 11:return e=ql(e.type.render,!1),e;case 1:return e=ql(e.type,!0),e;default:return""}}function Bo(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Tn:return"Fragment";case Cn:return"Portal";case Ro:return"Profiler";case Gs:return"StrictMode";case Do:return"Suspense";case Fo:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Nc:return(e.displayName||"Context")+".Consumer";case Ac:return(e._context.displayName||"Context")+".Provider";case Hs:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Ws:return t=e.displayName||null,t!==null?t:Bo(e.type)||"Memo";case Dt:t=e._payload,e=e._init;try{return Bo(e(t))}catch{}}return null}function Up(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Bo(t);case 8:return t===Gs?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function Jt(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Rc(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Yp(e){var t=Rc(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var i=n.get,l=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(o){r=""+o,l.call(this,o)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(o){r=""+o},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function li(e){e._valueTracker||(e._valueTracker=Yp(e))}function Dc(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Rc(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Fi(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function jo(e,t){var n=t.checked;return fe({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Ua(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=Jt(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function Fc(e,t){t=t.checked,t!=null&&Vs(e,"checked",t,!1)}function Vo(e,t){Fc(e,t);var n=Jt(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?Go(e,t.type,n):t.hasOwnProperty("defaultValue")&&Go(e,t.type,Jt(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Ya(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function Go(e,t,n){(t!=="number"||Fi(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var yr=Array.isArray;function Dn(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i<n.length;i++)t["$"+n[i]]=!0;for(n=0;n<e.length;n++)i=t.hasOwnProperty("$"+e[n].value),e[n].selected!==i&&(e[n].selected=i),i&&r&&(e[n].defaultSelected=!0)}else{for(n=""+Jt(n),t=null,i=0;i<e.length;i++){if(e[i].value===n){e[i].selected=!0,r&&(e[i].defaultSelected=!0);return}t!==null||e[i].disabled||(t=e[i])}t!==null&&(t.selected=!0)}}function Ho(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(I(91));return fe({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function Qa(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(I(92));if(yr(n)){if(1<n.length)throw Error(I(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:Jt(n)}}function Bc(e,t){var n=Jt(t.value),r=Jt(t.defaultValue);n!=null&&(n=""+n,n!==e.value&&(e.value=n),t.defaultValue==null&&e.defaultValue!==n&&(e.defaultValue=n)),r!=null&&(e.defaultValue=""+r)}function Xa(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function jc(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function Wo(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?jc(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var oi,Vc=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,n,r,i){MSApp.execUnsafeLocalFunction(function(){return e(t,n,r,i)})}:e}(function(e,t){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=t;else{for(oi=oi||document.createElement("div"),oi.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=oi.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Ar(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var xr={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Qp=["Webkit","ms","Moz","O"];Object.keys(xr).forEach(function(e){Qp.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),xr[t]=xr[e]})});function Gc(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||xr.hasOwnProperty(e)&&xr[e]?(""+t).trim():t+"px"}function Hc(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,i=Gc(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,i):e[n]=i}}var Xp=fe({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Uo(e,t){if(t){if(Xp[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(I(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(I(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(I(61))}if(t.style!=null&&typeof t.style!="object")throw Error(I(62))}}function Yo(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Qo=null;function Us(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Xo=null,Fn=null,Bn=null;function Ka(e){if(e=ei(e)){if(typeof Xo!="function")throw Error(I(280));var t=e.stateNode;t&&(t=El(t),Xo(e.stateNode,e.type,t))}}function Wc(e){Fn?Bn?Bn.push(e):Bn=[e]:Fn=e}function Uc(){if(Fn){var e=Fn,t=Bn;if(Bn=Fn=null,Ka(e),t)for(e=0;e<t.length;e++)Ka(t[e])}}function Yc(e,t){return e(t)}function Qc(){}var Zl=!1;function Xc(e,t,n){if(Zl)return e(t,n);Zl=!0;try{return Yc(e,t,n)}finally{Zl=!1,(Fn!==null||Bn!==null)&&(Qc(),Uc())}}function Nr(e,t){var n=e.stateNode;if(n===null)return null;var r=El(n);if(r===null)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(e=e.type,r=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!r;break e;default:e=!1}if(e)return null;if(n&&typeof n!="function")throw Error(I(231,t,typeof n));return n}var Ko=!1;if(It)try{var sr={};Object.defineProperty(sr,"passive",{get:function(){Ko=!0}}),window.addEventListener("test",sr,sr),window.removeEventListener("test",sr,sr)}catch{Ko=!1}function Kp(e,t,n,r,i,l,o,s,a){var c=Array.prototype.slice.call(arguments,3);try{t.apply(n,c)}catch(d){this.onError(d)}}var kr=!1,Bi=null,ji=!1,qo=null,qp={onError:function(e){kr=!0,Bi=e}};function Zp(e,t,n,r,i,l,o,s,a){kr=!1,Bi=null,Kp.apply(qp,arguments)}function Jp(e,t,n,r,i,l,o,s,a){if(Zp.apply(this,arguments),kr){if(kr){var c=Bi;kr=!1,Bi=null}else throw Error(I(198));ji||(ji=!0,qo=c)}}function xn(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.flags&4098&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function Kc(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function qa(e){if(xn(e)!==e)throw Error(I(188))}function em(e){var t=e.alternate;if(!t){if(t=xn(e),t===null)throw Error(I(188));return t!==e?null:e}for(var n=e,r=t;;){var i=n.return;if(i===null)break;var l=i.alternate;if(l===null){if(r=i.return,r!==null){n=r;continue}break}if(i.child===l.child){for(l=i.child;l;){if(l===n)return qa(i),e;if(l===r)return qa(i),t;l=l.sibling}throw Error(I(188))}if(n.return!==r.return)n=i,r=l;else{for(var o=!1,s=i.child;s;){if(s===n){o=!0,n=i,r=l;break}if(s===r){o=!0,r=i,n=l;break}s=s.sibling}if(!o){for(s=l.child;s;){if(s===n){o=!0,n=l,r=i;break}if(s===r){o=!0,r=l,n=i;break}s=s.sibling}if(!o)throw Error(I(189))}}if(n.alternate!==r)throw Error(I(190))}if(n.tag!==3)throw Error(I(188));return n.stateNode.current===n?e:t}function qc(e){return e=em(e),e!==null?Zc(e):null}function Zc(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=Zc(e);if(t!==null)return t;e=e.sibling}return null}var Jc=Xe.unstable_scheduleCallback,Za=Xe.unstable_cancelCallback,tm=Xe.unstable_shouldYield,nm=Xe.unstable_requestPaint,ge=Xe.unstable_now,rm=Xe.unstable_getCurrentPriorityLevel,Ys=Xe.unstable_ImmediatePriority,ed=Xe.unstable_UserBlockingPriority,Vi=Xe.unstable_NormalPriority,im=Xe.unstable_LowPriority,td=Xe.unstable_IdlePriority,wl=null,St=null;function lm(e){if(St&&typeof St.onCommitFiberRoot=="function")try{St.onCommitFiberRoot(wl,e,void 0,(e.current.flags&128)===128)}catch{}}var mt=Math.clz32?Math.clz32:am,om=Math.log,sm=Math.LN2;function am(e){return e>>>=0,e===0?32:31-(om(e)/sm|0)|0}var si=64,ai=4194304;function wr(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function Gi(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,i=e.suspendedLanes,l=e.pingedLanes,o=n&268435455;if(o!==0){var s=o&~i;s!==0?r=wr(s):(l&=o,l!==0&&(r=wr(l)))}else o=n&~i,o!==0?r=wr(o):l!==0&&(r=wr(l));if(r===0)return 0;if(t!==0&&t!==r&&!(t&i)&&(i=r&-r,l=t&-t,i>=l||i===16&&(l&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0<t;)n=31-mt(t),i=1<<n,r|=e[n],t&=~i;return r}function um(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function cm(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,i=e.expirationTimes,l=e.pendingLanes;0<l;){var o=31-mt(l),s=1<<o,a=i[o];a===-1?(!(s&n)||s&r)&&(i[o]=um(s,t)):a<=t&&(e.expiredLanes|=s),l&=~s}}function Zo(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function nd(){var e=si;return si<<=1,!(si&4194240)&&(si=64),e}function Jl(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Zr(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-mt(t),e[t]=n}function dm(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<n;){var i=31-mt(n),l=1<<i;t[i]=0,r[i]=-1,e[i]=-1,n&=~l}}function Qs(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-mt(n),i=1<<r;i&t|e[r]&t&&(e[r]|=t),n&=~i}}var re=0;function rd(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var id,Xs,ld,od,sd,Jo=!1,ui=[],Wt=null,Ut=null,Yt=null,br=new Map,Rr=new Map,Bt=[],fm="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function Ja(e,t){switch(e){case"focusin":case"focusout":Wt=null;break;case"dragenter":case"dragleave":Ut=null;break;case"mouseover":case"mouseout":Yt=null;break;case"pointerover":case"pointerout":br.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Rr.delete(t.pointerId)}}function ar(e,t,n,r,i,l){return e===null||e.nativeEvent!==l?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:l,targetContainers:[i]},t!==null&&(t=ei(t),t!==null&&Xs(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,i!==null&&t.indexOf(i)===-1&&t.push(i),e)}function pm(e,t,n,r,i){switch(t){case"focusin":return Wt=ar(Wt,e,t,n,r,i),!0;case"dragenter":return Ut=ar(Ut,e,t,n,r,i),!0;case"mouseover":return Yt=ar(Yt,e,t,n,r,i),!0;case"pointerover":var l=i.pointerId;return br.set(l,ar(br.get(l)||null,e,t,n,r,i)),!0;case"gotpointercapture":return l=i.pointerId,Rr.set(l,ar(Rr.get(l)||null,e,t,n,r,i)),!0}return!1}function ad(e){var t=an(e.target);if(t!==null){var n=xn(t);if(n!==null){if(t=n.tag,t===13){if(t=Kc(n),t!==null){e.blockedOn=t,sd(e.priority,function(){ld(n)});return}}else if(t===3&&n.stateNode.current.memoizedState.isDehydrated){e.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}e.blockedOn=null}function _i(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=es(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);Qo=r,n.target.dispatchEvent(r),Qo=null}else return t=ei(n),t!==null&&Xs(t),e.blockedOn=n,!1;t.shift()}return!0}function eu(e,t,n){_i(e)&&n.delete(t)}function mm(){Jo=!1,Wt!==null&&_i(Wt)&&(Wt=null),Ut!==null&&_i(Ut)&&(Ut=null),Yt!==null&&_i(Yt)&&(Yt=null),br.forEach(eu),Rr.forEach(eu)}function ur(e,t){e.blockedOn===t&&(e.blockedOn=null,Jo||(Jo=!0,Xe.unstable_scheduleCallback(Xe.unstable_NormalPriority,mm)))}function Dr(e){function t(i){return ur(i,e)}if(0<ui.length){ur(ui[0],e);for(var n=1;n<ui.length;n++){var r=ui[n];r.blockedOn===e&&(r.blockedOn=null)}}for(Wt!==null&&ur(Wt,e),Ut!==null&&ur(Ut,e),Yt!==null&&ur(Yt,e),br.forEach(t),Rr.forEach(t),n=0;n<Bt.length;n++)r=Bt[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<Bt.length&&(n=Bt[0],n.blockedOn===null);)ad(n),n.blockedOn===null&&Bt.shift()}var jn=$t.ReactCurrentBatchConfig,Hi=!0;function hm(e,t,n,r){var i=re,l=jn.transition;jn.transition=null;try{re=1,Ks(e,t,n,r)}finally{re=i,jn.transition=l}}function gm(e,t,n,r){var i=re,l=jn.transition;jn.transition=null;try{re=4,Ks(e,t,n,r)}finally{re=i,jn.transition=l}}function Ks(e,t,n,r){if(Hi){var i=es(e,t,n,r);if(i===null)uo(e,t,r,Wi,n),Ja(e,r);else if(pm(i,e,t,n,r))r.stopPropagation();else if(Ja(e,r),t&4&&-1<fm.indexOf(e)){for(;i!==null;){var l=ei(i);if(l!==null&&id(l),l=es(e,t,n,r),l===null&&uo(e,t,r,Wi,n),l===i)break;i=l}i!==null&&r.stopPropagation()}else uo(e,t,r,null,n)}}var Wi=null;function es(e,t,n,r){if(Wi=null,e=Us(r),e=an(e),e!==null)if(t=xn(e),t===null)e=null;else if(n=t.tag,n===13){if(e=Kc(t),e!==null)return e;e=null}else if(n===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return Wi=e,null}function ud(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(rm()){case Ys:return 1;case ed:return 4;case Vi:case im:return 16;case td:return 536870912;default:return 16}default:return 16}}var Vt=null,qs=null,zi=null;function cd(){if(zi)return zi;var e,t=qs,n=t.length,r,i="value"in Vt?Vt.value:Vt.textContent,l=i.length;for(e=0;e<n&&t[e]===i[e];e++);var o=n-e;for(r=1;r<=o&&t[n-r]===i[l-r];r++);return zi=i.slice(e,1<r?1-r:void 0)}function Li(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function ci(){return!0}function tu(){return!1}function qe(e){function t(n,r,i,l,o){this._reactName=n,this._targetInst=i,this.type=r,this.nativeEvent=l,this.target=o,this.currentTarget=null;for(var s in e)e.hasOwnProperty(s)&&(n=e[s],this[s]=n?n(l):l[s]);return this.isDefaultPrevented=(l.defaultPrevented!=null?l.defaultPrevented:l.returnValue===!1)?ci:tu,this.isPropagationStopped=tu,this}return fe(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var n=this.nativeEvent;n&&(n.preventDefault?n.preventDefault():typeof n.returnValue!="unknown"&&(n.returnValue=!1),this.isDefaultPrevented=ci)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=ci)},persist:function(){},isPersistent:ci}),t}var tr={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Zs=qe(tr),Jr=fe({},tr,{view:0,detail:0}),vm=qe(Jr),eo,to,cr,Sl=fe({},Jr,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Js,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==cr&&(cr&&e.type==="mousemove"?(eo=e.screenX-cr.screenX,to=e.screenY-cr.screenY):to=eo=0,cr=e),eo)},movementY:function(e){return"movementY"in e?e.movementY:to}}),nu=qe(Sl),ym=fe({},Sl,{dataTransfer:0}),wm=qe(ym),Sm=fe({},Jr,{relatedTarget:0}),no=qe(Sm),xm=fe({},tr,{animationName:0,elapsedTime:0,pseudoElement:0}),km=qe(xm),Em=fe({},tr,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Cm=qe(Em),Tm=fe({},tr,{data:0}),ru=qe(Tm),Pm={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},_m={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},zm={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Lm(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=zm[e])?!!t[e]:!1}function Js(){return Lm}var Im=fe({},Jr,{key:function(e){if(e.key){var t=Pm[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=Li(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?_m[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Js,charCode:function(e){return e.type==="keypress"?Li(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Li(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),Om=qe(Im),Mm=fe({},Sl,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),iu=qe(Mm),$m=fe({},Jr,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Js}),Am=qe($m),Nm=fe({},tr,{propertyName:0,elapsedTime:0,pseudoElement:0}),bm=qe(Nm),Rm=fe({},Sl,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),Dm=qe(Rm),Fm=[9,13,27,32],ea=It&&"CompositionEvent"in window,Er=null;It&&"documentMode"in document&&(Er=document.documentMode);var Bm=It&&"TextEvent"in window&&!Er,dd=It&&(!ea||Er&&8<Er&&11>=Er),lu=String.fromCharCode(32),ou=!1;function fd(e,t){switch(e){case"keyup":return Fm.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function pd(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Pn=!1;function jm(e,t){switch(e){case"compositionend":return pd(t);case"keypress":return t.which!==32?null:(ou=!0,lu);case"textInput":return e=t.data,e===lu&&ou?null:e;default:return null}}function Vm(e,t){if(Pn)return e==="compositionend"||!ea&&fd(e,t)?(e=cd(),zi=qs=Vt=null,Pn=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return dd&&t.locale!=="ko"?null:t.data;default:return null}}var Gm={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function su(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!Gm[e.type]:t==="textarea"}function md(e,t,n,r){Wc(r),t=Ui(t,"onChange"),0<t.length&&(n=new Zs("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Cr=null,Fr=null;function Hm(e){Td(e,0)}function xl(e){var t=Ln(e);if(Dc(t))return e}function Wm(e,t){if(e==="change")return t}var hd=!1;if(It){var ro;if(It){var io="oninput"in document;if(!io){var au=document.createElement("div");au.setAttribute("oninput","return;"),io=typeof au.oninput=="function"}ro=io}else ro=!1;hd=ro&&(!document.documentMode||9<document.documentMode)}function uu(){Cr&&(Cr.detachEvent("onpropertychange",gd),Fr=Cr=null)}function gd(e){if(e.propertyName==="value"&&xl(Fr)){var t=[];md(t,Fr,e,Us(e)),Xc(Hm,t)}}function Um(e,t,n){e==="focusin"?(uu(),Cr=t,Fr=n,Cr.attachEvent("onpropertychange",gd)):e==="focusout"&&uu()}function Ym(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return xl(Fr)}function Qm(e,t){if(e==="click")return xl(t)}function Xm(e,t){if(e==="input"||e==="change")return xl(t)}function Km(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var ht=typeof Object.is=="function"?Object.is:Km;function Br(e,t){if(ht(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var i=n[r];if(!bo.call(t,i)||!ht(e[i],t[i]))return!1}return!0}function cu(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function du(e,t){var n=cu(e);e=0;for(var r;n;){if(n.nodeType===3){if(r=e+n.textContent.length,e<=t&&r>=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=cu(n)}}function vd(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?vd(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function yd(){for(var e=window,t=Fi();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Fi(e.document)}return t}function ta(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function qm(e){var t=yd(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&vd(n.ownerDocument.documentElement,n)){if(r!==null&&ta(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var i=n.textContent.length,l=Math.min(r.start,i);r=r.end===void 0?l:Math.min(r.end,i),!e.extend&&l>r&&(i=r,r=l,l=i),i=du(n,l);var o=du(n,r);i&&o&&(e.rangeCount!==1||e.anchorNode!==i.node||e.anchorOffset!==i.offset||e.focusNode!==o.node||e.focusOffset!==o.offset)&&(t=t.createRange(),t.setStart(i.node,i.offset),e.removeAllRanges(),l>r?(e.addRange(t),e.extend(o.node,o.offset)):(t.setEnd(o.node,o.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n<t.length;n++)e=t[n],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var Zm=It&&"documentMode"in document&&11>=document.documentMode,_n=null,ts=null,Tr=null,ns=!1;function fu(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;ns||_n==null||_n!==Fi(r)||(r=_n,"selectionStart"in r&&ta(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),Tr&&Br(Tr,r)||(Tr=r,r=Ui(ts,"onSelect"),0<r.length&&(t=new Zs("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=_n)))}function di(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var zn={animationend:di("Animation","AnimationEnd"),animationiteration:di("Animation","AnimationIteration"),animationstart:di("Animation","AnimationStart"),transitionend:di("Transition","TransitionEnd")},lo={},wd={};It&&(wd=document.createElement("div").style,"AnimationEvent"in window||(delete zn.animationend.animation,delete zn.animationiteration.animation,delete zn.animationstart.animation),"TransitionEvent"in window||delete zn.transitionend.transition);function kl(e){if(lo[e])return lo[e];if(!zn[e])return e;var t=zn[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in wd)return lo[e]=t[n];return e}var Sd=kl("animationend"),xd=kl("animationiteration"),kd=kl("animationstart"),Ed=kl("transitionend"),Cd=new Map,pu="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function nn(e,t){Cd.set(e,t),Sn(t,[e])}for(var oo=0;oo<pu.length;oo++){var so=pu[oo],Jm=so.toLowerCase(),eh=so[0].toUpperCase()+so.slice(1);nn(Jm,"on"+eh)}nn(Sd,"onAnimationEnd");nn(xd,"onAnimationIteration");nn(kd,"onAnimationStart");nn("dblclick","onDoubleClick");nn("focusin","onFocus");nn("focusout","onBlur");nn(Ed,"onTransitionEnd");Wn("onMouseEnter",["mouseout","mouseover"]);Wn("onMouseLeave",["mouseout","mouseover"]);Wn("onPointerEnter",["pointerout","pointerover"]);Wn("onPointerLeave",["pointerout","pointerover"]);Sn("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Sn("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Sn("onBeforeInput",["compositionend","keypress","textInput","paste"]);Sn("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Sn("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Sn("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Sr="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),th=new Set("cancel close invalid load scroll toggle".split(" ").concat(Sr));function mu(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,Jp(r,t,void 0,e),e.currentTarget=null}function Td(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var r=e[n],i=r.event;r=r.listeners;e:{var l=void 0;if(t)for(var o=r.length-1;0<=o;o--){var s=r[o],a=s.instance,c=s.currentTarget;if(s=s.listener,a!==l&&i.isPropagationStopped())break e;mu(i,s,c),l=a}else for(o=0;o<r.length;o++){if(s=r[o],a=s.instance,c=s.currentTarget,s=s.listener,a!==l&&i.isPropagationStopped())break e;mu(i,s,c),l=a}}}if(ji)throw e=qo,ji=!1,qo=null,e}function se(e,t){var n=t[ss];n===void 0&&(n=t[ss]=new Set);var r=e+"__bubble";n.has(r)||(Pd(t,e,2,!1),n.add(r))}function ao(e,t,n){var r=0;t&&(r|=4),Pd(n,e,r,t)}var fi="_reactListening"+Math.random().toString(36).slice(2);function jr(e){if(!e[fi]){e[fi]=!0,$c.forEach(function(n){n!=="selectionchange"&&(th.has(n)||ao(n,!1,e),ao(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[fi]||(t[fi]=!0,ao("selectionchange",!1,t))}}function Pd(e,t,n,r){switch(ud(t)){case 1:var i=hm;break;case 4:i=gm;break;default:i=Ks}n=i.bind(null,t,n,e),i=void 0,!Ko||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(i=!0),r?i!==void 0?e.addEventListener(t,n,{capture:!0,passive:i}):e.addEventListener(t,n,!0):i!==void 0?e.addEventListener(t,n,{passive:i}):e.addEventListener(t,n,!1)}function uo(e,t,n,r,i){var l=r;if(!(t&1)&&!(t&2)&&r!==null)e:for(;;){if(r===null)return;var o=r.tag;if(o===3||o===4){var s=r.stateNode.containerInfo;if(s===i||s.nodeType===8&&s.parentNode===i)break;if(o===4)for(o=r.return;o!==null;){var a=o.tag;if((a===3||a===4)&&(a=o.stateNode.containerInfo,a===i||a.nodeType===8&&a.parentNode===i))return;o=o.return}for(;s!==null;){if(o=an(s),o===null)return;if(a=o.tag,a===5||a===6){r=l=o;continue e}s=s.parentNode}}r=r.return}Xc(function(){var c=l,d=Us(n),m=[];e:{var h=Cd.get(e);if(h!==void 0){var g=Zs,v=e;switch(e){case"keypress":if(Li(n)===0)break e;case"keydown":case"keyup":g=Om;break;case"focusin":v="focus",g=no;break;case"focusout":v="blur",g=no;break;case"beforeblur":case"afterblur":g=no;break;case"click":if(n.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":g=nu;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":g=wm;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":g=Am;break;case Sd:case xd:case kd:g=km;break;case Ed:g=bm;break;case"scroll":g=vm;break;case"wheel":g=Dm;break;case"copy":case"cut":case"paste":g=Cm;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":g=iu}var x=(t&4)!==0,S=!x&&e==="scroll",p=x?h!==null?h+"Capture":null:h;x=[];for(var u=c,f;u!==null;){f=u;var w=f.stateNode;if(f.tag===5&&w!==null&&(f=w,p!==null&&(w=Nr(u,p),w!=null&&x.push(Vr(u,w,f)))),S)break;u=u.return}0<x.length&&(h=new g(h,v,null,n,d),m.push({event:h,listeners:x}))}}if(!(t&7)){e:{if(h=e==="mouseover"||e==="pointerover",g=e==="mouseout"||e==="pointerout",h&&n!==Qo&&(v=n.relatedTarget||n.fromElement)&&(an(v)||v[Ot]))break e;if((g||h)&&(h=d.window===d?d:(h=d.ownerDocument)?h.defaultView||h.parentWindow:window,g?(v=n.relatedTarget||n.toElement,g=c,v=v?an(v):null,v!==null&&(S=xn(v),v!==S||v.tag!==5&&v.tag!==6)&&(v=null)):(g=null,v=c),g!==v)){if(x=nu,w="onMouseLeave",p="onMouseEnter",u="mouse",(e==="pointerout"||e==="pointerover")&&(x=iu,w="onPointerLeave",p="onPointerEnter",u="pointer"),S=g==null?h:Ln(g),f=v==null?h:Ln(v),h=new x(w,u+"leave",g,n,d),h.target=S,h.relatedTarget=f,w=null,an(d)===c&&(x=new x(p,u+"enter",v,n,d),x.target=f,x.relatedTarget=S,w=x),S=w,g&&v)t:{for(x=g,p=v,u=0,f=x;f;f=kn(f))u++;for(f=0,w=p;w;w=kn(w))f++;for(;0<u-f;)x=kn(x),u--;for(;0<f-u;)p=kn(p),f--;for(;u--;){if(x===p||p!==null&&x===p.alternate)break t;x=kn(x),p=kn(p)}x=null}else x=null;g!==null&&hu(m,h,g,x,!1),v!==null&&S!==null&&hu(m,S,v,x,!0)}}e:{if(h=c?Ln(c):window,g=h.nodeName&&h.nodeName.toLowerCase(),g==="select"||g==="input"&&h.type==="file")var y=Wm;else if(su(h))if(hd)y=Xm;else{y=Ym;var E=Um}else(g=h.nodeName)&&g.toLowerCase()==="input"&&(h.type==="checkbox"||h.type==="radio")&&(y=Qm);if(y&&(y=y(e,c))){md(m,y,n,d);break e}E&&E(e,h,c),e==="focusout"&&(E=h._wrapperState)&&E.controlled&&h.type==="number"&&Go(h,"number",h.value)}switch(E=c?Ln(c):window,e){case"focusin":(su(E)||E.contentEditable==="true")&&(_n=E,ts=c,Tr=null);break;case"focusout":Tr=ts=_n=null;break;case"mousedown":ns=!0;break;case"contextmenu":case"mouseup":case"dragend":ns=!1,fu(m,n,d);break;case"selectionchange":if(Zm)break;case"keydown":case"keyup":fu(m,n,d)}var _;if(ea)e:{switch(e){case"compositionstart":var T="onCompositionStart";break e;case"compositionend":T="onCompositionEnd";break e;case"compositionupdate":T="onCompositionUpdate";break e}T=void 0}else Pn?fd(e,n)&&(T="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(T="onCompositionStart");T&&(dd&&n.locale!=="ko"&&(Pn||T!=="onCompositionStart"?T==="onCompositionEnd"&&Pn&&(_=cd()):(Vt=d,qs="value"in Vt?Vt.value:Vt.textContent,Pn=!0)),E=Ui(c,T),0<E.length&&(T=new ru(T,e,null,n,d),m.push({event:T,listeners:E}),_?T.data=_:(_=pd(n),_!==null&&(T.data=_)))),(_=Bm?jm(e,n):Vm(e,n))&&(c=Ui(c,"onBeforeInput"),0<c.length&&(d=new ru("onBeforeInput","beforeinput",null,n,d),m.push({event:d,listeners:c}),d.data=_))}Td(m,t)})}function Vr(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Ui(e,t){for(var n=t+"Capture",r=[];e!==null;){var i=e,l=i.stateNode;i.tag===5&&l!==null&&(i=l,l=Nr(e,n),l!=null&&r.unshift(Vr(e,l,i)),l=Nr(e,t),l!=null&&r.push(Vr(e,l,i))),e=e.return}return r}function kn(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function hu(e,t,n,r,i){for(var l=t._reactName,o=[];n!==null&&n!==r;){var s=n,a=s.alternate,c=s.stateNode;if(a!==null&&a===r)break;s.tag===5&&c!==null&&(s=c,i?(a=Nr(n,l),a!=null&&o.unshift(Vr(n,a,s))):i||(a=Nr(n,l),a!=null&&o.push(Vr(n,a,s)))),n=n.return}o.length!==0&&e.push({event:t,listeners:o})}var nh=/\r\n?/g,rh=/\u0000|\uFFFD/g;function gu(e){return(typeof e=="string"?e:""+e).replace(nh,` `).replace(rh,"")}function pi(e,t,n){if(t=gu(t),gu(e)!==t&&n)throw Error(I(425))}function Yi(){}var rs=null,is=null;function ls(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var os=typeof setTimeout=="function"?setTimeout:void 0,ih=typeof clearTimeout=="function"?clearTimeout:void 0,vu=typeof Promise=="function"?Promise:void 0,lh=typeof queueMicrotask=="function"?queueMicrotask:typeof vu<"u"?function(e){return vu.resolve(null).then(e).catch(oh)}:os;function oh(e){setTimeout(function(){throw e})}function co(e,t){var n=t,r=0;do{var i=n.nextSibling;if(e.removeChild(n),i&&i.nodeType===8)if(n=i.data,n==="/$"){if(r===0){e.removeChild(i),Dr(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=i}while(n);Dr(t)}function Pt(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?")break;if(t==="/$")return null}}return e}function yu(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="$"||n==="$!"||n==="$?"){if(t===0)return e;t--}else n==="/$"&&t++}e=e.previousSibling}return null}var nr=Math.random().toString(36).slice(2),yt="__reactFiber$"+nr,Gr="__reactProps$"+nr,Ot="__reactContainer$"+nr,ss="__reactEvents$"+nr,sh="__reactListeners$"+nr,ah="__reactHandles$"+nr;function an(e){var t=e[yt];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Ot]||n[yt]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=yu(e);e!==null;){if(n=e[yt])return n;e=yu(e)}return t}e=n,n=e.parentNode}return null}function ei(e){return e=e[yt]||e[Ot],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function Ln(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(I(33))}function El(e){return e[Gr]||null}var as=[],In=-1;function rn(e){return{current:e}}function ae(e){0>In||(e.current=as[In],as[In]=null,In--)}function oe(e,t){In++,as[In]=e.current,e.current=t}var en={},Ae=rn(en),Ge=rn(!1),fn=en;function Un(e,t){var n=e.type.contextTypes;if(!n)return en;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var i={},l;for(l in n)i[l]=t[l];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function He(e){return e=e.childContextTypes,e!=null}function Qi(){ae(Ge),ae(Ae)}function wu(e,t,n){if(Ae.current!==en)throw Error(I(168));oe(Ae,t),oe(Ge,n)}function _d(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var i in r)if(!(i in t))throw Error(I(108,Up(e)||"Unknown",i));return fe({},n,r)}function Xi(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||en,fn=Ae.current,oe(Ae,e),oe(Ge,Ge.current),!0}function Su(e,t,n){var r=e.stateNode;if(!r)throw Error(I(169));n?(e=_d(e,t,fn),r.__reactInternalMemoizedMergedChildContext=e,ae(Ge),ae(Ae),oe(Ae,e)):ae(Ge),oe(Ge,n)}var Tt=null,Cl=!1,fo=!1;function zd(e){Tt===null?Tt=[e]:Tt.push(e)}function uh(e){Cl=!0,zd(e)}function ln(){if(!fo&&Tt!==null){fo=!0;var e=0,t=re;try{var n=Tt;for(re=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}Tt=null,Cl=!1}catch(i){throw Tt!==null&&(Tt=Tt.slice(e+1)),Jc(Ys,ln),i}finally{re=t,fo=!1}}return null}var ch=$t.ReactCurrentBatchConfig;function ut(e,t){if(e&&e.defaultProps){t=fe({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}var Ki=rn(null),qi=null,On=null,na=null;function ra(){na=On=qi=null}function ia(e){var t=Ki.current;ae(Ki),e._currentValue=t}function us(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function Vn(e,t){qi=e,na=On=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(Ve=!0),e.firstContext=null)}function lt(e){var t=e._currentValue;if(na!==e)if(e={context:e,memoizedValue:t,next:null},On===null){if(qi===null)throw Error(I(308));On=e,qi.dependencies={lanes:0,firstContext:e}}else On=On.next=e;return t}var ft=null,Ft=!1;function la(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Ld(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function Lt(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Qt(e,t){var n=e.updateQueue;n!==null&&(n=n.shared,wf(e)?(e=n.interleaved,e===null?(t.next=t,ft===null?ft=[n]:ft.push(n)):(t.next=e.next,e.next=t),n.interleaved=t):(e=n.pending,e===null?t.next=t:(t.next=e.next,e.next=t),n.pending=t))}function Ii(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Qs(e,n)}}function xu(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var i=null,l=null;if(n=n.firstBaseUpdate,n!==null){do{var o={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};l===null?i=l=o:l=l.next=o,n=n.next}while(n!==null);l===null?i=l=t:l=l.next=t}else i=l=t;n={baseState:r.baseState,firstBaseUpdate:i,lastBaseUpdate:l,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function Zi(e,t,n,r){var i=e.updateQueue;Ft=!1;var l=i.firstBaseUpdate,o=i.lastBaseUpdate,s=i.shared.pending;if(s!==null){i.shared.pending=null;var a=s,c=a.next;a.next=null,o===null?l=c:o.next=c,o=a;var d=e.alternate;d!==null&&(d=d.updateQueue,s=d.lastBaseUpdate,s!==o&&(s===null?d.firstBaseUpdate=c:s.next=c,d.lastBaseUpdate=a))}if(l!==null){var m=i.baseState;o=0,d=c=a=null,s=l;do{var h=s.lane,g=s.eventTime;if((r&h)===h){d!==null&&(d=d.next={eventTime:g,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var v=e,x=s;switch(h=t,g=n,x.tag){case 1:if(v=x.payload,typeof v=="function"){m=v.call(g,m,h);break e}m=v;break e;case 3:v.flags=v.flags&-65537|128;case 0:if(v=x.payload,h=typeof v=="function"?v.call(g,m,h):v,h==null)break e;m=fe({},m,h);break e;case 2:Ft=!0}}s.callback!==null&&s.lane!==0&&(e.flags|=64,h=i.effects,h===null?i.effects=[s]:h.push(s))}else g={eventTime:g,lane:h,tag:s.tag,payload:s.payload,callback:s.callback,next:null},d===null?(c=d=g,a=m):d=d.next=g,o|=h;if(s=s.next,s===null){if(s=i.shared.pending,s===null)break;h=s,s=h.next,h.next=null,i.lastBaseUpdate=h,i.shared.pending=null}}while(1);if(d===null&&(a=m),i.baseState=a,i.firstBaseUpdate=c,i.lastBaseUpdate=d,t=i.shared.interleaved,t!==null){i=t;do o|=i.lane,i=i.next;while(i!==t)}else l===null&&(i.shared.lanes=0);hn|=o,e.lanes=o,e.memoizedState=m}}function ku(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var r=e[t],i=r.callback;if(i!==null){if(r.callback=null,r=n,typeof i!="function")throw Error(I(191,i));i.call(r)}}}var Id=new Mc.Component().refs;function cs(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:fe({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var Tl={isMounted:function(e){return(e=e._reactInternals)?xn(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=be(),i=Kt(e),l=Lt(r,i);l.payload=t,n!=null&&(l.callback=n),Qt(e,l),t=it(e,i,r),t!==null&&Ii(t,e,i)},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=be(),i=Kt(e),l=Lt(r,i);l.tag=1,l.payload=t,n!=null&&(l.callback=n),Qt(e,l),t=it(e,i,r),t!==null&&Ii(t,e,i)},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=be(),r=Kt(e),i=Lt(n,r);i.tag=2,t!=null&&(i.callback=t),Qt(e,i),t=it(e,r,n),t!==null&&Ii(t,e,r)}};function Eu(e,t,n,r,i,l,o){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,l,o):t.prototype&&t.prototype.isPureReactComponent?!Br(n,r)||!Br(i,l):!0}function Od(e,t,n){var r=!1,i=en,l=t.contextType;return typeof l=="object"&&l!==null?l=lt(l):(i=He(t)?fn:Ae.current,r=t.contextTypes,l=(r=r!=null)?Un(e,i):en),t=new t(n,l),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=Tl,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=i,e.__reactInternalMemoizedMaskedChildContext=l),t}function Cu(e,t,n,r){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(n,r),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&Tl.enqueueReplaceState(t,t.state,null)}function ds(e,t,n,r){var i=e.stateNode;i.props=n,i.state=e.memoizedState,i.refs=Id,la(e);var l=t.contextType;typeof l=="object"&&l!==null?i.context=lt(l):(l=He(t)?fn:Ae.current,i.context=Un(e,l)),i.state=e.memoizedState,l=t.getDerivedStateFromProps,typeof l=="function"&&(cs(e,t,l,n),i.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof i.getSnapshotBeforeUpdate=="function"||typeof i.UNSAFE_componentWillMount!="function"&&typeof i.componentWillMount!="function"||(t=i.state,typeof i.componentWillMount=="function"&&i.componentWillMount(),typeof i.UNSAFE_componentWillMount=="function"&&i.UNSAFE_componentWillMount(),t!==i.state&&Tl.enqueueReplaceState(i,i.state,null),Zi(e,n,i,r),i.state=e.memoizedState),typeof i.componentDidMount=="function"&&(e.flags|=4194308)}var Mn=[],$n=0,Ji=null,el=0,et=[],tt=0,pn=null,_t=1,zt="";function on(e,t){Mn[$n++]=el,Mn[$n++]=Ji,Ji=e,el=t}function Md(e,t,n){et[tt++]=_t,et[tt++]=zt,et[tt++]=pn,pn=e;var r=_t;e=zt;var i=32-mt(r)-1;r&=~(1<<i),n+=1;var l=32-mt(t)+i;if(30<l){var o=i-i%5;l=(r&(1<<o)-1).toString(32),r>>=o,i-=o,_t=1<<32-mt(t)+i|n<<i|r,zt=l+e}else _t=1<<l|n<<i|r,zt=e}function oa(e){e.return!==null&&(on(e,1),Md(e,1,0))}function sa(e){for(;e===Ji;)Ji=Mn[--$n],Mn[$n]=null,el=Mn[--$n],Mn[$n]=null;for(;e===pn;)pn=et[--tt],et[tt]=null,zt=et[--tt],et[tt]=null,_t=et[--tt],et[tt]=null}var Qe=null,je=null,ue=!1,dt=null;function $d(e,t){var n=nt(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,t=e.deletions,t===null?(e.deletions=[n],e.flags|=16):t.push(n)}function Tu(e,t){switch(e.tag){case 5:var n=e.type;return t=t.nodeType!==1||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,Qe=e,je=Pt(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,Qe=e,je=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=pn!==null?{id:_t,overflow:zt}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=nt(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,Qe=e,je=null,!0):!1;default:return!1}}function fs(e){return(e.mode&1)!==0&&(e.flags&128)===0}function ps(e){if(ue){var t=je;if(t){var n=t;if(!Tu(e,t)){if(fs(e))throw Error(I(418));t=Pt(n.nextSibling);var r=Qe;t&&Tu(e,t)?$d(r,n):(e.flags=e.flags&-4097|2,ue=!1,Qe=e)}}else{if(fs(e))throw Error(I(418));e.flags=e.flags&-4097|2,ue=!1,Qe=e}}}function Pu(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;Qe=e}function dr(e){if(e!==Qe)return!1;if(!ue)return Pu(e),ue=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!ls(e.type,e.memoizedProps)),t&&(t=je)){if(fs(e)){for(e=je;e;)e=Pt(e.nextSibling);throw Error(I(418))}for(;t;)$d(e,t),t=Pt(t.nextSibling)}if(Pu(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(I(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){je=Pt(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}je=null}}else je=Qe?Pt(e.stateNode.nextSibling):null;return!0}function Yn(){je=Qe=null,ue=!1}function aa(e){dt===null?dt=[e]:dt.push(e)}function fr(e,t,n){if(e=n.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(n._owner){if(n=n._owner,n){if(n.tag!==1)throw Error(I(309));var r=n.stateNode}if(!r)throw Error(I(147,e));var i=r,l=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===l?t.ref:(t=function(o){var s=i.refs;s===Id&&(s=i.refs={}),o===null?delete s[l]:s[l]=o},t._stringRef=l,t)}if(typeof e!="string")throw Error(I(284));if(!n._owner)throw Error(I(290,e))}return e}function mi(e,t){throw e=Object.prototype.toString.call(t),Error(I(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function _u(e){var t=e._init;return t(e._payload)}function Ad(e){function t(p,u){if(e){var f=p.deletions;f===null?(p.deletions=[u],p.flags|=16):f.push(u)}}function n(p,u){if(!e)return null;for(;u!==null;)t(p,u),u=u.sibling;return null}function r(p,u){for(p=new Map;u!==null;)u.key!==null?p.set(u.key,u):p.set(u.index,u),u=u.sibling;return p}function i(p,u){return p=tn(p,u),p.index=0,p.sibling=null,p}function l(p,u,f){return p.index=f,e?(f=p.alternate,f!==null?(f=f.index,f<u?(p.flags|=2,u):f):(p.flags|=2,u)):(p.flags|=1048576,u)}function o(p){return e&&p.alternate===null&&(p.flags|=2),p}function s(p,u,f,w){return u===null||u.tag!==6?(u=yo(f,p.mode,w),u.return=p,u):(u=i(u,f),u.return=p,u)}function a(p,u,f,w){var y=f.type;return y===Tn?d(p,u,f.props.children,w,f.key):u!==null&&(u.elementType===y||typeof y=="object"&&y!==null&&y.$$typeof===Dt&&_u(y)===u.type)?(w=i(u,f.props),w.ref=fr(p,u,f),w.return=p,w):(w=Ni(f.type,f.key,f.props,null,p.mode,w),w.ref=fr(p,u,f),w.return=p,w)}function c(p,u,f,w){return u===null||u.tag!==4||u.stateNode.containerInfo!==f.containerInfo||u.stateNode.implementation!==f.implementation?(u=wo(f,p.mode,w),u.return=p,u):(u=i(u,f.children||[]),u.return=p,u)}function d(p,u,f,w,y){return u===null||u.tag!==7?(u=dn(f,p.mode,w,y),u.return=p,u):(u=i(u,f),u.return=p,u)}function m(p,u,f){if(typeof u=="string"&&u!==""||typeof u=="number")return u=yo(""+u,p.mode,f),u.return=p,u;if(typeof u=="object"&&u!==null){switch(u.$$typeof){case ii:return f=Ni(u.type,u.key,u.props,null,p.mode,f),f.ref=fr(p,null,u),f.return=p,f;case Cn:return u=wo(u,p.mode,f),u.return=p,u;case Dt:var w=u._init;return m(p,w(u._payload),f)}if(yr(u)||or(u))return u=dn(u,p.mode,f,null),u.return=p,u;mi(p,u)}return null}function h(p,u,f,w){var y=u!==null?u.key:null;if(typeof f=="string"&&f!==""||typeof f=="number")return y!==null?null:s(p,u,""+f,w);if(typeof f=="object"&&f!==null){switch(f.$$typeof){case ii:return f.key===y?a(p,u,f,w):null;case Cn:return f.key===y?c(p,u,f,w):null;case Dt:return y=f._init,h(p,u,y(f._payload),w)}if(yr(f)||or(f))return y!==null?null:d(p,u,f,w,null);mi(p,f)}return null}function g(p,u,f,w,y){if(typeof w=="string"&&w!==""||typeof w=="number")return p=p.get(f)||null,s(u,p,""+w,y);if(typeof w=="object"&&w!==null){switch(w.$$typeof){case ii:return p=p.get(w.key===null?f:w.key)||null,a(u,p,w,y);case Cn:return p=p.get(w.key===null?f:w.key)||null,c(u,p,w,y);case Dt:var E=w._init;return g(p,u,f,E(w._payload),y)}if(yr(w)||or(w))return p=p.get(f)||null,d(u,p,w,y,null);mi(u,w)}return null}function v(p,u,f,w){for(var y=null,E=null,_=u,T=u=0,P=null;_!==null&&T<f.length;T++){_.index>T?(P=_,_=null):P=_.sibling;var C=h(p,_,f[T],w);if(C===null){_===null&&(_=P);break}e&&_&&C.alternate===null&&t(p,_),u=l(C,u,T),E===null?y=C:E.sibling=C,E=C,_=P}if(T===f.length)return n(p,_),ue&&on(p,T),y;if(_===null){for(;T<f.length;T++)_=m(p,f[T],w),_!==null&&(u=l(_,u,T),E===null?y=_:E.sibling=_,E=_);return ue&&on(p,T),y}for(_=r(p,_);T<f.length;T++)P=g(_,p,T,f[T],w),P!==null&&(e&&P.alternate!==null&&_.delete(P.key===null?T:P.key),u=l(P,u,T),E===null?y=P:E.sibling=P,E=P);return e&&_.forEach(function($){return t(p,$)}),ue&&on(p,T),y}function x(p,u,f,w){var y=or(f);if(typeof y!="function")throw Error(I(150));if(f=y.call(f),f==null)throw Error(I(151));for(var E=y=null,_=u,T=u=0,P=null,C=f.next();_!==null&&!C.done;T++,C=f.next()){_.index>T?(P=_,_=null):P=_.sibling;var $=h(p,_,C.value,w);if($===null){_===null&&(_=P);break}e&&_&&$.alternate===null&&t(p,_),u=l($,u,T),E===null?y=$:E.sibling=$,E=$,_=P}if(C.done)return n(p,_),ue&&on(p,T),y;if(_===null){for(;!C.done;T++,C=f.next())C=m(p,C.value,w),C!==null&&(u=l(C,u,T),E===null?y=C:E.sibling=C,E=C);return ue&&on(p,T),y}for(_=r(p,_);!C.done;T++,C=f.next())C=g(_,p,T,C.value,w),C!==null&&(e&&C.alternate!==null&&_.delete(C.key===null?T:C.key),u=l(C,u,T),E===null?y=C:E.sibling=C,E=C);return e&&_.forEach(function(R){return t(p,R)}),ue&&on(p,T),y}function S(p,u,f,w){if(typeof f=="object"&&f!==null&&f.type===Tn&&f.key===null&&(f=f.props.children),typeof f=="object"&&f!==null){switch(f.$$typeof){case ii:e:{for(var y=f.key,E=u;E!==null;){if(E.key===y){if(y=f.type,y===Tn){if(E.tag===7){n(p,E.sibling),u=i(E,f.props.children),u.return=p,p=u;break e}}else if(E.elementType===y||typeof y=="object"&&y!==null&&y.$$typeof===Dt&&_u(y)===E.type){n(p,E.sibling),u=i(E,f.props),u.ref=fr(p,E,f),u.return=p,p=u;break e}n(p,E);break}else t(p,E);E=E.sibling}f.type===Tn?(u=dn(f.props.children,p.mode,w,f.key),u.return=p,p=u):(w=Ni(f.type,f.key,f.props,null,p.mode,w),w.ref=fr(p,u,f),w.return=p,p=w)}return o(p);case Cn:e:{for(E=f.key;u!==null;){if(u.key===E)if(u.tag===4&&u.stateNode.containerInfo===f.containerInfo&&u.stateNode.implementation===f.implementation){n(p,u.sibling),u=i(u,f.children||[]),u.return=p,p=u;break e}else{n(p,u);break}else t(p,u);u=u.sibling}u=wo(f,p.mode,w),u.return=p,p=u}return o(p);case Dt:return E=f._init,S(p,u,E(f._payload),w)}if(yr(f))return v(p,u,f,w);if(or(f))return x(p,u,f,w);mi(p,f)}return typeof f=="string"&&f!==""||typeof f=="number"?(f=""+f,u!==null&&u.tag===6?(n(p,u.sibling),u=i(u,f),u.return=p,p=u):(n(p,u),u=yo(f,p.mode,w),u.return=p,p=u),o(p)):n(p,u)}return S}var Qn=Ad(!0),Nd=Ad(!1),ti={},xt=rn(ti),Hr=rn(ti),Wr=rn(ti);function un(e){if(e===ti)throw Error(I(174));return e}function ua(e,t){switch(oe(Wr,t),oe(Hr,e),oe(xt,ti),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:Wo(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=Wo(t,e)}ae(xt),oe(xt,t)}function Xn(){ae(xt),ae(Hr),ae(Wr)}function bd(e){un(Wr.current);var t=un(xt.current),n=Wo(t,e.type);t!==n&&(oe(Hr,e),oe(xt,n))}function ca(e){Hr.current===e&&(ae(xt),ae(Hr))}var ce=rn(0);function tl(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var po=[];function da(){for(var e=0;e<po.length;e++)po[e]._workInProgressVersionPrimary=null;po.length=0}var Oi=$t.ReactCurrentDispatcher,mo=$t.ReactCurrentBatchConfig,mn=0,de=null,ye=null,ke=null,nl=!1,Pr=!1,Ur=0,dh=0;function Oe(){throw Error(I(321))}function fa(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!ht(e[n],t[n]))return!1;return!0}function pa(e,t,n,r,i,l){if(mn=l,de=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,Oi.current=e===null||e.memoizedState===null?hh:gh,e=n(r,i),Pr){l=0;do{if(Pr=!1,Ur=0,25<=l)throw Error(I(301));l+=1,ke=ye=null,t.updateQueue=null,Oi.current=vh,e=n(r,i)}while(Pr)}if(Oi.current=rl,t=ye!==null&&ye.next!==null,mn=0,ke=ye=de=null,nl=!1,t)throw Error(I(300));return e}function ma(){var e=Ur!==0;return Ur=0,e}function vt(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return ke===null?de.memoizedState=ke=e:ke=ke.next=e,ke}function ot(){if(ye===null){var e=de.alternate;e=e!==null?e.memoizedState:null}else e=ye.next;var t=ke===null?de.memoizedState:ke.next;if(t!==null)ke=t,ye=e;else{if(e===null)throw Error(I(310));ye=e,e={memoizedState:ye.memoizedState,baseState:ye.baseState,baseQueue:ye.baseQueue,queue:ye.queue,next:null},ke===null?de.memoizedState=ke=e:ke=ke.next=e}return ke}function Yr(e,t){return typeof t=="function"?t(e):t}function ho(e){var t=ot(),n=t.queue;if(n===null)throw Error(I(311));n.lastRenderedReducer=e;var r=ye,i=r.baseQueue,l=n.pending;if(l!==null){if(i!==null){var o=i.next;i.next=l.next,l.next=o}r.baseQueue=i=l,n.pending=null}if(i!==null){l=i.next,r=r.baseState;var s=o=null,a=null,c=l;do{var d=c.lane;if((mn&d)===d)a!==null&&(a=a.next={lane:0,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null}),r=c.hasEagerState?c.eagerState:e(r,c.action);else{var m={lane:d,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null};a===null?(s=a=m,o=r):a=a.next=m,de.lanes|=d,hn|=d}c=c.next}while(c!==null&&c!==l);a===null?o=r:a.next=s,ht(r,t.memoizedState)||(Ve=!0),t.memoizedState=r,t.baseState=o,t.baseQueue=a,n.lastRenderedState=r}if(e=n.interleaved,e!==null){i=e;do l=i.lane,de.lanes|=l,hn|=l,i=i.next;while(i!==e)}else i===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function go(e){var t=ot(),n=t.queue;if(n===null)throw Error(I(311));n.lastRenderedReducer=e;var r=n.dispatch,i=n.pending,l=t.memoizedState;if(i!==null){n.pending=null;var o=i=i.next;do l=e(l,o.action),o=o.next;while(o!==i);ht(l,t.memoizedState)||(Ve=!0),t.memoizedState=l,t.baseQueue===null&&(t.baseState=l),n.lastRenderedState=l}return[l,r]}function Rd(){}function Dd(e,t){var n=de,r=ot(),i=t(),l=!ht(r.memoizedState,i);if(l&&(r.memoizedState=i,Ve=!0),r=r.queue,ha(jd.bind(null,n,r,e),[e]),r.getSnapshot!==t||l||ke!==null&&ke.memoizedState.tag&1){if(n.flags|=2048,Qr(9,Bd.bind(null,n,r,i,t),void 0,null),Se===null)throw Error(I(349));mn&30||Fd(n,t,i)}return i}function Fd(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=de.updateQueue,t===null?(t={lastEffect:null,stores:null},de.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function Bd(e,t,n,r){t.value=n,t.getSnapshot=r,Vd(t)&&it(e,1,-1)}function jd(e,t,n){return n(function(){Vd(t)&&it(e,1,-1)})}function Vd(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!ht(e,n)}catch{return!0}}function zu(e){var t=vt();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Yr,lastRenderedState:e},t.queue=e,e=e.dispatch=mh.bind(null,de,e),[t.memoizedState,e]}function Qr(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=de.updateQueue,t===null?(t={lastEffect:null,stores:null},de.updateQueue=t,t.lastEffect=e.next=e):(n=t.lastEffect,n===null?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e)),e}function Gd(){return ot().memoizedState}function Mi(e,t,n,r){var i=vt();de.flags|=e,i.memoizedState=Qr(1|t,n,void 0,r===void 0?null:r)}function Pl(e,t,n,r){var i=ot();r=r===void 0?null:r;var l=void 0;if(ye!==null){var o=ye.memoizedState;if(l=o.destroy,r!==null&&fa(r,o.deps)){i.memoizedState=Qr(t,n,l,r);return}}de.flags|=e,i.memoizedState=Qr(1|t,n,l,r)}function Lu(e,t){return Mi(8390656,8,e,t)}function ha(e,t){return Pl(2048,8,e,t)}function Hd(e,t){return Pl(4,2,e,t)}function Wd(e,t){return Pl(4,4,e,t)}function Ud(e,t){if(typeof t=="function")return e=e(),t(e),function(){t(null)};if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function Yd(e,t,n){return n=n!=null?n.concat([e]):null,Pl(4,4,Ud.bind(null,t,e),n)}function ga(){}function Qd(e,t){var n=ot();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&fa(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Xd(e,t){var n=ot();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&fa(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Kd(e,t,n){return mn&21?(ht(n,t)||(n=nd(),de.lanes|=n,hn|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,Ve=!0),e.memoizedState=n)}function fh(e,t){var n=re;re=n!==0&&4>n?n:4,e(!0);var r=mo.transition;mo.transition={};try{e(!1),t()}finally{re=n,mo.transition=r}}function qd(){return ot().memoizedState}function ph(e,t,n){var r=Kt(e);n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Zd(e)?Jd(t,n):(ef(e,t,n),n=be(),e=it(e,r,n),e!==null&&tf(e,t,r))}function mh(e,t,n){var r=Kt(e),i={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Zd(e))Jd(t,i);else{ef(e,t,i);var l=e.alternate;if(e.lanes===0&&(l===null||l.lanes===0)&&(l=t.lastRenderedReducer,l!==null))try{var o=t.lastRenderedState,s=l(o,n);if(i.hasEagerState=!0,i.eagerState=s,ht(s,o))return}catch{}finally{}n=be(),e=it(e,r,n),e!==null&&tf(e,t,r)}}function Zd(e){var t=e.alternate;return e===de||t!==null&&t===de}function Jd(e,t){Pr=nl=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function ef(e,t,n){wf(e)?(e=t.interleaved,e===null?(n.next=n,ft===null?ft=[t]:ft.push(t)):(n.next=e.next,e.next=n),t.interleaved=n):(e=t.pending,e===null?n.next=n:(n.next=e.next,e.next=n),t.pending=n)}function tf(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Qs(e,n)}}var rl={readContext:lt,useCallback:Oe,useContext:Oe,useEffect:Oe,useImperativeHandle:Oe,useInsertionEffect:Oe,useLayoutEffect:Oe,useMemo:Oe,useReducer:Oe,useRef:Oe,useState:Oe,useDebugValue:Oe,useDeferredValue:Oe,useTransition:Oe,useMutableSource:Oe,useSyncExternalStore:Oe,useId:Oe,unstable_isNewReconciler:!1},hh={readContext:lt,useCallback:function(e,t){return vt().memoizedState=[e,t===void 0?null:t],e},useContext:lt,useEffect:Lu,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Mi(4194308,4,Ud.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Mi(4194308,4,e,t)},useInsertionEffect:function(e,t){return Mi(4,2,e,t)},useMemo:function(e,t){var n=vt();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=vt();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=ph.bind(null,de,e),[r.memoizedState,e]},useRef:function(e){var t=vt();return e={current:e},t.memoizedState=e},useState:zu,useDebugValue:ga,useDeferredValue:function(e){return vt().memoizedState=e},useTransition:function(){var e=zu(!1),t=e[0];return e=fh.bind(null,e[1]),vt().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=de,i=vt();if(ue){if(n===void 0)throw Error(I(407));n=n()}else{if(n=t(),Se===null)throw Error(I(349));mn&30||Fd(r,t,n)}i.memoizedState=n;var l={value:n,getSnapshot:t};return i.queue=l,Lu(jd.bind(null,r,l,e),[e]),r.flags|=2048,Qr(9,Bd.bind(null,r,l,n,t),void 0,null),n},useId:function(){var e=vt(),t=Se.identifierPrefix;if(ue){var n=zt,r=_t;n=(r&~(1<<32-mt(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Ur++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=dh++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},gh={readContext:lt,useCallback:Qd,useContext:lt,useEffect:ha,useImperativeHandle:Yd,useInsertionEffect:Hd,useLayoutEffect:Wd,useMemo:Xd,useReducer:ho,useRef:Gd,useState:function(){return ho(Yr)},useDebugValue:ga,useDeferredValue:function(e){var t=ot();return Kd(t,ye.memoizedState,e)},useTransition:function(){var e=ho(Yr)[0],t=ot().memoizedState;return[e,t]},useMutableSource:Rd,useSyncExternalStore:Dd,useId:qd,unstable_isNewReconciler:!1},vh={readContext:lt,useCallback:Qd,useContext:lt,useEffect:ha,useImperativeHandle:Yd,useInsertionEffect:Hd,useLayoutEffect:Wd,useMemo:Xd,useReducer:go,useRef:Gd,useState:function(){return go(Yr)},useDebugValue:ga,useDeferredValue:function(e){var t=ot();return ye===null?t.memoizedState=e:Kd(t,ye.memoizedState,e)},useTransition:function(){var e=go(Yr)[0],t=ot().memoizedState;return[e,t]},useMutableSource:Rd,useSyncExternalStore:Dd,useId:qd,unstable_isNewReconciler:!1};function va(e,t){try{var n="",r=t;do n+=Wp(r),r=r.return;while(r);var i=n}catch(l){i=` Error generating stack: `+l.message+` `+l.stack}return{value:e,source:t,stack:i}}function ms(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var yh=typeof WeakMap=="function"?WeakMap:Map;function nf(e,t,n){n=Lt(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){ll||(ll=!0,Es=r),ms(e,t)},n}function rf(e,t,n){n=Lt(-1,n),n.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r=="function"){var i=t.value;n.payload=function(){return r(i)},n.callback=function(){ms(e,t)}}var l=e.stateNode;return l!==null&&typeof l.componentDidCatch=="function"&&(n.callback=function(){ms(e,t),typeof r!="function"&&(Xt===null?Xt=new Set([this]):Xt.add(this));var o=t.stack;this.componentDidCatch(t.value,{componentStack:o!==null?o:""})}),n}function Iu(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new yh;var i=new Set;r.set(t,i)}else i=r.get(t),i===void 0&&(i=new Set,r.set(t,i));i.has(n)||(i.add(n),e=Oh.bind(null,e,t,n),t.then(e,e))}function Ou(e){do{var t;if((t=e.tag===13)&&(t=e.memoizedState,t=t!==null?t.dehydrated!==null:!0),t)return e;e=e.return}while(e!==null);return null}function Mu(e,t,n,r,i){return e.mode&1?(e.flags|=65536,e.lanes=i,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=Lt(-1,1),t.tag=2,Qt(n,t))),n.lanes|=1),e)}var lf,hs,of,sf;lf=function(e,t){for(var n=t.child;n!==null;){if(n.tag===5||n.tag===6)e.appendChild(n.stateNode);else if(n.tag!==4&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break;for(;n.sibling===null;){if(n.return===null||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}};hs=function(){};of=function(e,t,n,r){var i=e.memoizedProps;if(i!==r){e=t.stateNode,un(xt.current);var l=null;switch(n){case"input":i=jo(e,i),r=jo(e,r),l=[];break;case"select":i=fe({},i,{value:void 0}),r=fe({},r,{value:void 0}),l=[];break;case"textarea":i=Ho(e,i),r=Ho(e,r),l=[];break;default:typeof i.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=Yi)}Uo(n,r);var o;n=null;for(c in i)if(!r.hasOwnProperty(c)&&i.hasOwnProperty(c)&&i[c]!=null)if(c==="style"){var s=i[c];for(o in s)s.hasOwnProperty(o)&&(n||(n={}),n[o]="")}else c!=="dangerouslySetInnerHTML"&&c!=="children"&&c!=="suppressContentEditableWarning"&&c!=="suppressHydrationWarning"&&c!=="autoFocus"&&($r.hasOwnProperty(c)?l||(l=[]):(l=l||[]).push(c,null));for(c in r){var a=r[c];if(s=i!=null?i[c]:void 0,r.hasOwnProperty(c)&&a!==s&&(a!=null||s!=null))if(c==="style")if(s){for(o in s)!s.hasOwnProperty(o)||a&&a.hasOwnProperty(o)||(n||(n={}),n[o]="");for(o in a)a.hasOwnProperty(o)&&s[o]!==a[o]&&(n||(n={}),n[o]=a[o])}else n||(l||(l=[]),l.push(c,n)),n=a;else c==="dangerouslySetInnerHTML"?(a=a?a.__html:void 0,s=s?s.__html:void 0,a!=null&&s!==a&&(l=l||[]).push(c,a)):c==="children"?typeof a!="string"&&typeof a!="number"||(l=l||[]).push(c,""+a):c!=="suppressContentEditableWarning"&&c!=="suppressHydrationWarning"&&($r.hasOwnProperty(c)?(a!=null&&c==="onScroll"&&se("scroll",e),l||s===a||(l=[])):(l=l||[]).push(c,a))}n&&(l=l||[]).push("style",n);var c=l;(t.updateQueue=c)&&(t.flags|=4)}};sf=function(e,t,n,r){n!==r&&(t.flags|=4)};function pr(e,t){if(!ue)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null}}function Me(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var i=e.child;i!==null;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags&14680064,r|=i.flags&14680064,i.return=e,i=i.sibling;else for(i=e.child;i!==null;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags,r|=i.flags,i.return=e,i=i.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function wh(e,t,n){var r=t.pendingProps;switch(sa(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Me(t),null;case 1:return He(t.type)&&Qi(),Me(t),null;case 3:return r=t.stateNode,Xn(),ae(Ge),ae(Ae),da(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(dr(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,dt!==null&&(Ps(dt),dt=null))),hs(e,t),Me(t),null;case 5:ca(t);var i=un(Wr.current);if(n=t.type,e!==null&&t.stateNode!=null)of(e,t,n,r,i),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(I(166));return Me(t),null}if(e=un(xt.current),dr(t)){r=t.stateNode,n=t.type;var l=t.memoizedProps;switch(r[yt]=t,r[Gr]=l,e=(t.mode&1)!==0,n){case"dialog":se("cancel",r),se("close",r);break;case"iframe":case"object":case"embed":se("load",r);break;case"video":case"audio":for(i=0;i<Sr.length;i++)se(Sr[i],r);break;case"source":se("error",r);break;case"img":case"image":case"link":se("error",r),se("load",r);break;case"details":se("toggle",r);break;case"input":Ua(r,l),se("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!l.multiple},se("invalid",r);break;case"textarea":Qa(r,l),se("invalid",r)}Uo(n,l),i=null;for(var o in l)if(l.hasOwnProperty(o)){var s=l[o];o==="children"?typeof s=="string"?r.textContent!==s&&(l.suppressHydrationWarning!==!0&&pi(r.textContent,s,e),i=["children",s]):typeof s=="number"&&r.textContent!==""+s&&(l.suppressHydrationWarning!==!0&&pi(r.textContent,s,e),i=["children",""+s]):$r.hasOwnProperty(o)&&s!=null&&o==="onScroll"&&se("scroll",r)}switch(n){case"input":li(r),Ya(r,l,!0);break;case"textarea":li(r),Xa(r);break;case"select":case"option":break;default:typeof l.onClick=="function"&&(r.onclick=Yi)}r=i,t.updateQueue=r,r!==null&&(t.flags|=4)}else{o=i.nodeType===9?i:i.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=jc(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=o.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=o.createElement(n,{is:r.is}):(e=o.createElement(n),n==="select"&&(o=e,r.multiple?o.multiple=!0:r.size&&(o.size=r.size))):e=o.createElementNS(e,n),e[yt]=t,e[Gr]=r,lf(e,t,!1,!1),t.stateNode=e;e:{switch(o=Yo(n,r),n){case"dialog":se("cancel",e),se("close",e),i=r;break;case"iframe":case"object":case"embed":se("load",e),i=r;break;case"video":case"audio":for(i=0;i<Sr.length;i++)se(Sr[i],e);i=r;break;case"source":se("error",e),i=r;break;case"img":case"image":case"link":se("error",e),se("load",e),i=r;break;case"details":se("toggle",e),i=r;break;case"input":Ua(e,r),i=jo(e,r),se("invalid",e);break;case"option":i=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},i=fe({},r,{value:void 0}),se("invalid",e);break;case"textarea":Qa(e,r),i=Ho(e,r),se("invalid",e);break;default:i=r}Uo(n,i),s=i;for(l in s)if(s.hasOwnProperty(l)){var a=s[l];l==="style"?Hc(e,a):l==="dangerouslySetInnerHTML"?(a=a?a.__html:void 0,a!=null&&Vc(e,a)):l==="children"?typeof a=="string"?(n!=="textarea"||a!=="")&&Ar(e,a):typeof a=="number"&&Ar(e,""+a):l!=="suppressContentEditableWarning"&&l!=="suppressHydrationWarning"&&l!=="autoFocus"&&($r.hasOwnProperty(l)?a!=null&&l==="onScroll"&&se("scroll",e):a!=null&&Vs(e,l,a,o))}switch(n){case"input":li(e),Ya(e,r,!1);break;case"textarea":li(e),Xa(e);break;case"option":r.value!=null&&e.setAttribute("value",""+Jt(r.value));break;case"select":e.multiple=!!r.multiple,l=r.value,l!=null?Dn(e,!!r.multiple,l,!1):r.defaultValue!=null&&Dn(e,!!r.multiple,r.defaultValue,!0);break;default:typeof i.onClick=="function"&&(e.onclick=Yi)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}t.ref!==null&&(t.flags|=512,t.flags|=2097152)}return Me(t),null;case 6:if(e&&t.stateNode!=null)sf(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(I(166));if(n=un(Wr.current),un(xt.current),dr(t)){if(r=t.stateNode,n=t.memoizedProps,r[yt]=t,(l=r.nodeValue!==n)&&(e=Qe,e!==null))switch(e.tag){case 3:pi(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&pi(r.nodeValue,n,(e.mode&1)!==0)}l&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[yt]=t,t.stateNode=r}return Me(t),null;case 13:if(ae(ce),r=t.memoizedState,ue&&je!==null&&t.mode&1&&!(t.flags&128)){for(r=je;r;)r=Pt(r.nextSibling);return Yn(),t.flags|=98560,t}if(r!==null&&r.dehydrated!==null){if(r=dr(t),e===null){if(!r)throw Error(I(318));if(r=t.memoizedState,r=r!==null?r.dehydrated:null,!r)throw Error(I(317));r[yt]=t}else Yn(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;return Me(t),null}return dt!==null&&(Ps(dt),dt=null),t.flags&128?(t.lanes=n,t):(r=r!==null,n=!1,e===null?dr(t):n=e.memoizedState!==null,r!==n&&r&&(t.child.flags|=8192,t.mode&1&&(e===null||ce.current&1?we===0&&(we=3):Ea())),t.updateQueue!==null&&(t.flags|=4),Me(t),null);case 4:return Xn(),hs(e,t),e===null&&jr(t.stateNode.containerInfo),Me(t),null;case 10:return ia(t.type._context),Me(t),null;case 17:return He(t.type)&&Qi(),Me(t),null;case 19:if(ae(ce),l=t.memoizedState,l===null)return Me(t),null;if(r=(t.flags&128)!==0,o=l.rendering,o===null)if(r)pr(l,!1);else{if(we!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(o=tl(e),o!==null){for(t.flags|=128,pr(l,!1),r=o.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;n!==null;)l=n,e=r,l.flags&=14680066,o=l.alternate,o===null?(l.childLanes=0,l.lanes=e,l.child=null,l.subtreeFlags=0,l.memoizedProps=null,l.memoizedState=null,l.updateQueue=null,l.dependencies=null,l.stateNode=null):(l.childLanes=o.childLanes,l.lanes=o.lanes,l.child=o.child,l.subtreeFlags=0,l.deletions=null,l.memoizedProps=o.memoizedProps,l.memoizedState=o.memoizedState,l.updateQueue=o.updateQueue,l.type=o.type,e=o.dependencies,l.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return oe(ce,ce.current&1|2),t.child}e=e.sibling}l.tail!==null&&ge()>Kn&&(t.flags|=128,r=!0,pr(l,!1),t.lanes=4194304)}else{if(!r)if(e=tl(o),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),pr(l,!0),l.tail===null&&l.tailMode==="hidden"&&!o.alternate&&!ue)return Me(t),null}else 2*ge()-l.renderingStartTime>Kn&&n!==1073741824&&(t.flags|=128,r=!0,pr(l,!1),t.lanes=4194304);l.isBackwards?(o.sibling=t.child,t.child=o):(n=l.last,n!==null?n.sibling=o:t.child=o,l.last=o)}return l.tail!==null?(t=l.tail,l.rendering=t,l.tail=t.sibling,l.renderingStartTime=ge(),t.sibling=null,n=ce.current,oe(ce,r?n&1|2:n&1),t):(Me(t),null);case 22:case 23:return ka(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?Ue&1073741824&&(Me(t),t.subtreeFlags&6&&(t.flags|=8192)):Me(t),null;case 24:return null;case 25:return null}throw Error(I(156,t.tag))}var Sh=$t.ReactCurrentOwner,Ve=!1;function Ne(e,t,n,r){t.child=e===null?Nd(t,null,n,r):Qn(t,e.child,n,r)}function $u(e,t,n,r,i){n=n.render;var l=t.ref;return Vn(t,i),r=pa(e,t,n,r,l,i),n=ma(),e!==null&&!Ve?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,Mt(e,t,i)):(ue&&n&&oa(t),t.flags|=1,Ne(e,t,r,i),t.child)}function Au(e,t,n,r,i){if(e===null){var l=n.type;return typeof l=="function"&&!Ca(l)&&l.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=l,af(e,t,l,r,i)):(e=Ni(n.type,null,r,t,t.mode,i),e.ref=t.ref,e.return=t,t.child=e)}if(l=e.child,!(e.lanes&i)){var o=l.memoizedProps;if(n=n.compare,n=n!==null?n:Br,n(o,r)&&e.ref===t.ref)return Mt(e,t,i)}return t.flags|=1,e=tn(l,r),e.ref=t.ref,e.return=t,t.child=e}function af(e,t,n,r,i){if(e!==null){var l=e.memoizedProps;if(Br(l,r)&&e.ref===t.ref)if(Ve=!1,t.pendingProps=r=l,(e.lanes&i)!==0)e.flags&131072&&(Ve=!0);else return t.lanes=e.lanes,Mt(e,t,i)}return gs(e,t,n,r,i)}function uf(e,t,n){var r=t.pendingProps,i=r.children,l=e!==null?e.memoizedState:null;if(r.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},oe(Nn,Ue),Ue|=n;else if(n&1073741824)t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=l!==null?l.baseLanes:n,oe(Nn,Ue),Ue|=r;else return e=l!==null?l.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,oe(Nn,Ue),Ue|=e,null;else l!==null?(r=l.baseLanes|n,t.memoizedState=null):r=n,oe(Nn,Ue),Ue|=r;return Ne(e,t,i,n),t.child}function cf(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function gs(e,t,n,r,i){var l=He(n)?fn:Ae.current;return l=Un(t,l),Vn(t,i),n=pa(e,t,n,r,l,i),r=ma(),e!==null&&!Ve?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,Mt(e,t,i)):(ue&&r&&oa(t),t.flags|=1,Ne(e,t,n,i),t.child)}function Nu(e,t,n,r,i){if(He(n)){var l=!0;Xi(t)}else l=!1;if(Vn(t,i),t.stateNode===null)e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2),Od(t,n,r),ds(t,n,r,i),r=!0;else if(e===null){var o=t.stateNode,s=t.memoizedProps;o.props=s;var a=o.context,c=n.contextType;typeof c=="object"&&c!==null?c=lt(c):(c=He(n)?fn:Ae.current,c=Un(t,c));var d=n.getDerivedStateFromProps,m=typeof d=="function"||typeof o.getSnapshotBeforeUpdate=="function";m||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(s!==r||a!==c)&&Cu(t,o,r,c),Ft=!1;var h=t.memoizedState;o.state=h,Zi(t,r,o,i),a=t.memoizedState,s!==r||h!==a||Ge.current||Ft?(typeof d=="function"&&(cs(t,n,d,r),a=t.memoizedState),(s=Ft||Eu(t,n,s,r,h,a,c))?(m||typeof o.UNSAFE_componentWillMount!="function"&&typeof o.componentWillMount!="function"||(typeof o.componentWillMount=="function"&&o.componentWillMount(),typeof o.UNSAFE_componentWillMount=="function"&&o.UNSAFE_componentWillMount()),typeof o.componentDidMount=="function"&&(t.flags|=4194308)):(typeof o.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=a),o.props=r,o.state=a,o.context=c,r=s):(typeof o.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{o=t.stateNode,Ld(e,t),s=t.memoizedProps,c=t.type===t.elementType?s:ut(t.type,s),o.props=c,m=t.pendingProps,h=o.context,a=n.contextType,typeof a=="object"&&a!==null?a=lt(a):(a=He(n)?fn:Ae.current,a=Un(t,a));var g=n.getDerivedStateFromProps;(d=typeof g=="function"||typeof o.getSnapshotBeforeUpdate=="function")||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(s!==m||h!==a)&&Cu(t,o,r,a),Ft=!1,h=t.memoizedState,o.state=h,Zi(t,r,o,i);var v=t.memoizedState;s!==m||h!==v||Ge.current||Ft?(typeof g=="function"&&(cs(t,n,g,r),v=t.memoizedState),(c=Ft||Eu(t,n,c,r,h,v,a)||!1)?(d||typeof o.UNSAFE_componentWillUpdate!="function"&&typeof o.componentWillUpdate!="function"||(typeof o.componentWillUpdate=="function"&&o.componentWillUpdate(r,v,a),typeof o.UNSAFE_componentWillUpdate=="function"&&o.UNSAFE_componentWillUpdate(r,v,a)),typeof o.componentDidUpdate=="function"&&(t.flags|=4),typeof o.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof o.componentDidUpdate!="function"||s===e.memoizedProps&&h===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&h===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=v),o.props=r,o.state=v,o.context=a,r=c):(typeof o.componentDidUpdate!="function"||s===e.memoizedProps&&h===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&h===e.memoizedState||(t.flags|=1024),r=!1)}return vs(e,t,n,r,l,i)}function vs(e,t,n,r,i,l){cf(e,t);var o=(t.flags&128)!==0;if(!r&&!o)return i&&Su(t,n,!1),Mt(e,t,l);r=t.stateNode,Sh.current=t;var s=o&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&o?(t.child=Qn(t,e.child,null,l),t.child=Qn(t,null,s,l)):Ne(e,t,s,l),t.memoizedState=r.state,i&&Su(t,n,!0),t.child}function df(e){var t=e.stateNode;t.pendingContext?wu(e,t.pendingContext,t.pendingContext!==t.context):t.context&&wu(e,t.context,!1),ua(e,t.containerInfo)}function bu(e,t,n,r,i){return Yn(),aa(i),t.flags|=256,Ne(e,t,n,r),t.child}var hi={dehydrated:null,treeContext:null,retryLane:0};function gi(e){return{baseLanes:e,cachePool:null,transitions:null}}function Ru(e,t){return{baseLanes:e.baseLanes|t,cachePool:null,transitions:e.transitions}}function ff(e,t,n){var r=t.pendingProps,i=ce.current,l=!1,o=(t.flags&128)!==0,s;if((s=o)||(s=e!==null&&e.memoizedState===null?!1:(i&2)!==0),s?(l=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(i|=1),oe(ce,i&1),e===null)return ps(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?(t.mode&1?e.data==="$!"?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(i=r.children,e=r.fallback,l?(r=t.mode,l=t.child,i={mode:"hidden",children:i},!(r&1)&&l!==null?(l.childLanes=0,l.pendingProps=i):l=al(i,r,0,null),e=dn(e,r,n,null),l.return=t,e.return=t,l.sibling=e,t.child=l,t.child.memoizedState=gi(n),t.memoizedState=hi,e):ys(t,i));if(i=e.memoizedState,i!==null){if(s=i.dehydrated,s!==null){if(o)return t.flags&256?(t.flags&=-257,vi(e,t,n,Error(I(422)))):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(l=r.fallback,i=t.mode,r=al({mode:"visible",children:r.children},i,0,null),l=dn(l,i,n,null),l.flags|=2,r.return=t,l.return=t,r.sibling=l,t.child=r,t.mode&1&&Qn(t,e.child,null,n),t.child.memoizedState=gi(n),t.memoizedState=hi,l);if(!(t.mode&1))t=vi(e,t,n,null);else if(s.data==="$!")t=vi(e,t,n,Error(I(419)));else if(r=(n&e.childLanes)!==0,Ve||r){if(r=Se,r!==null){switch(n&-n){case 4:l=2;break;case 16:l=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:l=32;break;case 536870912:l=268435456;break;default:l=0}r=l&(r.suspendedLanes|n)?0:l,r!==0&&r!==i.retryLane&&(i.retryLane=r,it(e,r,-1))}Ea(),t=vi(e,t,n,Error(I(421)))}else s.data==="$?"?(t.flags|=128,t.child=e.child,t=Mh.bind(null,e),s._reactRetry=t,t=null):(n=i.treeContext,je=Pt(s.nextSibling),Qe=t,ue=!0,dt=null,n!==null&&(et[tt++]=_t,et[tt++]=zt,et[tt++]=pn,_t=n.id,zt=n.overflow,pn=t),t=ys(t,t.pendingProps.children),t.flags|=4096);return t}return l?(r=Fu(e,t,r.children,r.fallback,n),l=t.child,i=e.child.memoizedState,l.memoizedState=i===null?gi(n):Ru(i,n),l.childLanes=e.childLanes&~n,t.memoizedState=hi,r):(n=Du(e,t,r.children,n),t.memoizedState=null,n)}return l?(r=Fu(e,t,r.children,r.fallback,n),l=t.child,i=e.child.memoizedState,l.memoizedState=i===null?gi(n):Ru(i,n),l.childLanes=e.childLanes&~n,t.memoizedState=hi,r):(n=Du(e,t,r.children,n),t.memoizedState=null,n)}function ys(e,t){return t=al({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function Du(e,t,n,r){var i=e.child;return e=i.sibling,n=tn(i,{mode:"visible",children:n}),!(t.mode&1)&&(n.lanes=r),n.return=t,n.sibling=null,e!==null&&(r=t.deletions,r===null?(t.deletions=[e],t.flags|=16):r.push(e)),t.child=n}function Fu(e,t,n,r,i){var l=t.mode;e=e.child;var o=e.sibling,s={mode:"hidden",children:n};return!(l&1)&&t.child!==e?(n=t.child,n.childLanes=0,n.pendingProps=s,t.deletions=null):(n=tn(e,s),n.subtreeFlags=e.subtreeFlags&14680064),o!==null?r=tn(o,r):(r=dn(r,l,i,null),r.flags|=2),r.return=t,n.return=t,n.sibling=r,t.child=n,r}function vi(e,t,n,r){return r!==null&&aa(r),Qn(t,e.child,null,n),e=ys(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function Bu(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),us(e.return,t,n)}function vo(e,t,n,r,i){var l=e.memoizedState;l===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:i}:(l.isBackwards=t,l.rendering=null,l.renderingStartTime=0,l.last=r,l.tail=n,l.tailMode=i)}function pf(e,t,n){var r=t.pendingProps,i=r.revealOrder,l=r.tail;if(Ne(e,t,r.children,n),r=ce.current,r&2)r=r&1|2,t.flags|=128;else{if(e!==null&&e.flags&128)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&Bu(e,n,t);else if(e.tag===19)Bu(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(oe(ce,r),!(t.mode&1))t.memoizedState=null;else switch(i){case"forwards":for(n=t.child,i=null;n!==null;)e=n.alternate,e!==null&&tl(e)===null&&(i=n),n=n.sibling;n=i,n===null?(i=t.child,t.child=null):(i=n.sibling,n.sibling=null),vo(t,!1,i,n,l);break;case"backwards":for(n=null,i=t.child,t.child=null;i!==null;){if(e=i.alternate,e!==null&&tl(e)===null){t.child=i;break}e=i.sibling,i.sibling=n,n=i,i=e}vo(t,!0,n,null,l);break;case"together":vo(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Mt(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),hn|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(I(153));if(t.child!==null){for(e=t.child,n=tn(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=tn(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function xh(e,t,n){switch(t.tag){case 3:df(t),Yn();break;case 5:bd(t);break;case 1:He(t.type)&&Xi(t);break;case 4:ua(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,i=t.memoizedProps.value;oe(Ki,r._currentValue),r._currentValue=i;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(oe(ce,ce.current&1),t.flags|=128,null):n&t.child.childLanes?ff(e,t,n):(oe(ce,ce.current&1),e=Mt(e,t,n),e!==null?e.sibling:null);oe(ce,ce.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&128){if(r)return pf(e,t,n);t.flags|=128}if(i=t.memoizedState,i!==null&&(i.rendering=null,i.tail=null,i.lastEffect=null),oe(ce,ce.current),r)break;return null;case 22:case 23:return t.lanes=0,uf(e,t,n)}return Mt(e,t,n)}function kh(e,t){switch(sa(t),t.tag){case 1:return He(t.type)&&Qi(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Xn(),ae(Ge),ae(Ae),da(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return ca(t),null;case 13:if(ae(ce),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(I(340));Yn()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return ae(ce),null;case 4:return Xn(),null;case 10:return ia(t.type._context),null;case 22:case 23:return ka(),null;case 24:return null;default:return null}}var yi=!1,$e=!1,Eh=typeof WeakSet=="function"?WeakSet:Set,F=null;function An(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){pe(e,t,r)}else n.current=null}function ws(e,t,n){try{n()}catch(r){pe(e,t,r)}}var ju=!1;function Ch(e,t){if(rs=Hi,e=yd(),ta(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var i=r.anchorOffset,l=r.focusNode;r=r.focusOffset;try{n.nodeType,l.nodeType}catch{n=null;break e}var o=0,s=-1,a=-1,c=0,d=0,m=e,h=null;t:for(;;){for(var g;m!==n||i!==0&&m.nodeType!==3||(s=o+i),m!==l||r!==0&&m.nodeType!==3||(a=o+r),m.nodeType===3&&(o+=m.nodeValue.length),(g=m.firstChild)!==null;)h=m,m=g;for(;;){if(m===e)break t;if(h===n&&++c===i&&(s=o),h===l&&++d===r&&(a=o),(g=m.nextSibling)!==null)break;m=h,h=m.parentNode}m=g}n=s===-1||a===-1?null:{start:s,end:a}}else n=null}n=n||{start:0,end:0}}else n=null;for(is={focusedElem:e,selectionRange:n},Hi=!1,F=t;F!==null;)if(t=F,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,F=e;else for(;F!==null;){t=F;try{var v=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(v!==null){var x=v.memoizedProps,S=v.memoizedState,p=t.stateNode,u=p.getSnapshotBeforeUpdate(t.elementType===t.type?x:ut(t.type,x),S);p.__reactInternalSnapshotBeforeUpdate=u}break;case 3:var f=t.stateNode.containerInfo;if(f.nodeType===1)f.textContent="";else if(f.nodeType===9){var w=f.body;w!=null&&(w.textContent="")}break;case 5:case 6:case 4:case 17:break;default:throw Error(I(163))}}catch(y){pe(t,t.return,y)}if(e=t.sibling,e!==null){e.return=t.return,F=e;break}F=t.return}return v=ju,ju=!1,v}function _r(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var i=r=r.next;do{if((i.tag&e)===e){var l=i.destroy;i.destroy=void 0,l!==void 0&&ws(t,n,l)}i=i.next}while(i!==r)}}function _l(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function Ss(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function mf(e){var t=e.alternate;t!==null&&(e.alternate=null,mf(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[yt],delete t[Gr],delete t[ss],delete t[sh],delete t[ah])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function hf(e){return e.tag===5||e.tag===3||e.tag===4}function Vu(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||hf(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function xs(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=Yi));else if(r!==4&&(e=e.child,e!==null))for(xs(e,t,n),e=e.sibling;e!==null;)xs(e,t,n),e=e.sibling}function ks(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(ks(e,t,n),e=e.sibling;e!==null;)ks(e,t,n),e=e.sibling}var _e=null,ct=!1;function bt(e,t,n){for(n=n.child;n!==null;)gf(e,t,n),n=n.sibling}function gf(e,t,n){if(St&&typeof St.onCommitFiberUnmount=="function")try{St.onCommitFiberUnmount(wl,n)}catch{}switch(n.tag){case 5:$e||An(n,t);case 6:var r=_e,i=ct;_e=null,bt(e,t,n),_e=r,ct=i,_e!==null&&(ct?(e=_e,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):_e.removeChild(n.stateNode));break;case 18:_e!==null&&(ct?(e=_e,n=n.stateNode,e.nodeType===8?co(e.parentNode,n):e.nodeType===1&&co(e,n),Dr(e)):co(_e,n.stateNode));break;case 4:r=_e,i=ct,_e=n.stateNode.containerInfo,ct=!0,bt(e,t,n),_e=r,ct=i;break;case 0:case 11:case 14:case 15:if(!$e&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){i=r=r.next;do{var l=i,o=l.destroy;l=l.tag,o!==void 0&&(l&2||l&4)&&ws(n,t,o),i=i.next}while(i!==r)}bt(e,t,n);break;case 1:if(!$e&&(An(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){pe(n,t,s)}bt(e,t,n);break;case 21:bt(e,t,n);break;case 22:n.mode&1?($e=(r=$e)||n.memoizedState!==null,bt(e,t,n),$e=r):bt(e,t,n);break;default:bt(e,t,n)}}function Gu(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new Eh),t.forEach(function(r){var i=$h.bind(null,e,r);n.has(r)||(n.add(r),r.then(i,i))})}}function at(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var i=n[r];try{var l=e,o=t,s=o;e:for(;s!==null;){switch(s.tag){case 5:_e=s.stateNode,ct=!1;break e;case 3:_e=s.stateNode.containerInfo,ct=!0;break e;case 4:_e=s.stateNode.containerInfo,ct=!0;break e}s=s.return}if(_e===null)throw Error(I(160));gf(l,o,i),_e=null,ct=!1;var a=i.alternate;a!==null&&(a.return=null),i.return=null}catch(c){pe(i,t,c)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)vf(t,e),t=t.sibling}function vf(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(at(t,e),gt(e),r&4){try{_r(3,e,e.return),_l(3,e)}catch(v){pe(e,e.return,v)}try{_r(5,e,e.return)}catch(v){pe(e,e.return,v)}}break;case 1:at(t,e),gt(e),r&512&&n!==null&&An(n,n.return);break;case 5:if(at(t,e),gt(e),r&512&&n!==null&&An(n,n.return),e.flags&32){var i=e.stateNode;try{Ar(i,"")}catch(v){pe(e,e.return,v)}}if(r&4&&(i=e.stateNode,i!=null)){var l=e.memoizedProps,o=n!==null?n.memoizedProps:l,s=e.type,a=e.updateQueue;if(e.updateQueue=null,a!==null)try{s==="input"&&l.type==="radio"&&l.name!=null&&Fc(i,l),Yo(s,o);var c=Yo(s,l);for(o=0;o<a.length;o+=2){var d=a[o],m=a[o+1];d==="style"?Hc(i,m):d==="dangerouslySetInnerHTML"?Vc(i,m):d==="children"?Ar(i,m):Vs(i,d,m,c)}switch(s){case"input":Vo(i,l);break;case"textarea":Bc(i,l);break;case"select":var h=i._wrapperState.wasMultiple;i._wrapperState.wasMultiple=!!l.multiple;var g=l.value;g!=null?Dn(i,!!l.multiple,g,!1):h!==!!l.multiple&&(l.defaultValue!=null?Dn(i,!!l.multiple,l.defaultValue,!0):Dn(i,!!l.multiple,l.multiple?[]:"",!1))}i[Gr]=l}catch(v){pe(e,e.return,v)}}break;case 6:if(at(t,e),gt(e),r&4){if(e.stateNode===null)throw Error(I(162));c=e.stateNode,d=e.memoizedProps;try{c.nodeValue=d}catch(v){pe(e,e.return,v)}}break;case 3:if(at(t,e),gt(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{Dr(t.containerInfo)}catch(v){pe(e,e.return,v)}break;case 4:at(t,e),gt(e);break;case 13:at(t,e),gt(e),c=e.child,c.flags&8192&&c.memoizedState!==null&&(c.alternate===null||c.alternate.memoizedState===null)&&(Sa=ge()),r&4&&Gu(e);break;case 22:if(c=n!==null&&n.memoizedState!==null,e.mode&1?($e=(d=$e)||c,at(t,e),$e=d):at(t,e),gt(e),r&8192){d=e.memoizedState!==null;e:for(m=null,h=e;;){if(h.tag===5){if(m===null){m=h;try{i=h.stateNode,d?(l=i.style,typeof l.setProperty=="function"?l.setProperty("display","none","important"):l.display="none"):(s=h.stateNode,a=h.memoizedProps.style,o=a!=null&&a.hasOwnProperty("display")?a.display:null,s.style.display=Gc("display",o))}catch(v){pe(e,e.return,v)}}}else if(h.tag===6){if(m===null)try{h.stateNode.nodeValue=d?"":h.memoizedProps}catch(v){pe(e,e.return,v)}}else if((h.tag!==22&&h.tag!==23||h.memoizedState===null||h===e)&&h.child!==null){h.child.return=h,h=h.child;continue}if(h===e)break e;for(;h.sibling===null;){if(h.return===null||h.return===e)break e;m===h&&(m=null),h=h.return}m===h&&(m=null),h.sibling.return=h.return,h=h.sibling}if(d&&!c&&e.mode&1)for(F=e,e=e.child;e!==null;){for(c=F=e;F!==null;){switch(d=F,m=d.child,d.tag){case 0:case 11:case 14:case 15:_r(4,d,d.return);break;case 1:if(An(d,d.return),l=d.stateNode,typeof l.componentWillUnmount=="function"){h=d,g=d.return;try{i=h,l.props=i.memoizedProps,l.state=i.memoizedState,l.componentWillUnmount()}catch(v){pe(h,g,v)}}break;case 5:An(d,d.return);break;case 22:if(d.memoizedState!==null){Wu(c);continue}}m!==null?(m.return=d,F=m):Wu(c)}e=e.sibling}}break;case 19:at(t,e),gt(e),r&4&&Gu(e);break;case 21:break;default:at(t,e),gt(e)}}function gt(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(hf(n)){var r=n;break e}n=n.return}throw Error(I(160))}switch(r.tag){case 5:var i=r.stateNode;r.flags&32&&(Ar(i,""),r.flags&=-33);var l=Vu(e);ks(e,l,i);break;case 3:case 4:var o=r.stateNode.containerInfo,s=Vu(e);xs(e,s,o);break;default:throw Error(I(161))}}catch(a){pe(e,e.return,a)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function Th(e,t,n){F=e,yf(e)}function yf(e,t,n){for(var r=(e.mode&1)!==0;F!==null;){var i=F,l=i.child;if(i.tag===22&&r){var o=i.memoizedState!==null||yi;if(!o){var s=i.alternate,a=s!==null&&s.memoizedState!==null||$e;s=yi;var c=$e;if(yi=o,($e=a)&&!c)for(F=i;F!==null;)o=F,a=o.child,o.tag===22&&o.memoizedState!==null?Uu(i):a!==null?(a.return=o,F=a):Uu(i);for(;l!==null;)F=l,yf(l),l=l.sibling;F=i,yi=s,$e=c}Hu(e)}else i.subtreeFlags&8772&&l!==null?(l.return=i,F=l):Hu(e)}}function Hu(e){for(;F!==null;){var t=F;if(t.flags&8772){var n=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:$e||_l(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!$e)if(n===null)r.componentDidMount();else{var i=t.elementType===t.type?n.memoizedProps:ut(t.type,n.memoizedProps);r.componentDidUpdate(i,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var l=t.updateQueue;l!==null&&ku(t,l,r);break;case 3:var o=t.updateQueue;if(o!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}ku(t,o,n)}break;case 5:var s=t.stateNode;if(n===null&&t.flags&4){n=s;var a=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":a.autoFocus&&n.focus();break;case"img":a.src&&(n.src=a.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var c=t.alternate;if(c!==null){var d=c.memoizedState;if(d!==null){var m=d.dehydrated;m!==null&&Dr(m)}}}break;case 19:case 17:case 21:case 22:case 23:break;default:throw Error(I(163))}$e||t.flags&512&&Ss(t)}catch(h){pe(t,t.return,h)}}if(t===e){F=null;break}if(n=t.sibling,n!==null){n.return=t.return,F=n;break}F=t.return}}function Wu(e){for(;F!==null;){var t=F;if(t===e){F=null;break}var n=t.sibling;if(n!==null){n.return=t.return,F=n;break}F=t.return}}function Uu(e){for(;F!==null;){var t=F;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{_l(4,t)}catch(a){pe(t,n,a)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var i=t.return;try{r.componentDidMount()}catch(a){pe(t,i,a)}}var l=t.return;try{Ss(t)}catch(a){pe(t,l,a)}break;case 5:var o=t.return;try{Ss(t)}catch(a){pe(t,o,a)}}}catch(a){pe(t,t.return,a)}if(t===e){F=null;break}var s=t.sibling;if(s!==null){s.return=t.return,F=s;break}F=t.return}}var Ph=Math.ceil,il=$t.ReactCurrentDispatcher,ya=$t.ReactCurrentOwner,rt=$t.ReactCurrentBatchConfig,Z=0,Se=null,ve=null,ze=0,Ue=0,Nn=rn(0),we=0,Xr=null,hn=0,zl=0,wa=0,zr=null,Be=null,Sa=0,Kn=1/0,Ct=null,ll=!1,Es=null,Xt=null,wi=!1,Gt=null,ol=0,Lr=0,Cs=null,$i=-1,Ai=0;function be(){return Z&6?ge():$i!==-1?$i:$i=ge()}function Kt(e){return e.mode&1?Z&2&&ze!==0?ze&-ze:ch.transition!==null?(Ai===0&&(Ai=nd()),Ai):(e=re,e!==0||(e=window.event,e=e===void 0?16:ud(e.type)),e):1}function it(e,t,n){if(50<Lr)throw Lr=0,Cs=null,Error(I(185));var r=Ll(e,t);return r===null?null:(Zr(r,t,n),(!(Z&2)||r!==Se)&&(r===Se&&(!(Z&2)&&(zl|=t),we===4&&jt(r,ze)),We(r,n),t===1&&Z===0&&!(e.mode&1)&&(Kn=ge()+500,Cl&&ln())),r)}function Ll(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}function wf(e){return(Se!==null||ft!==null)&&(e.mode&1)!==0&&(Z&2)===0}function We(e,t){var n=e.callbackNode;cm(e,t);var r=Gi(e,e===Se?ze:0);if(r===0)n!==null&&Za(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&Za(n),t===1)e.tag===0?uh(Yu.bind(null,e)):zd(Yu.bind(null,e)),lh(function(){Z===0&&ln()}),n=null;else{switch(rd(r)){case 1:n=Ys;break;case 4:n=ed;break;case 16:n=Vi;break;case 536870912:n=td;break;default:n=Vi}n=_f(n,Sf.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function Sf(e,t){if($i=-1,Ai=0,Z&6)throw Error(I(327));var n=e.callbackNode;if(Gn()&&e.callbackNode!==n)return null;var r=Gi(e,e===Se?ze:0);if(r===0)return null;if(r&30||r&e.expiredLanes||t)t=sl(e,r);else{t=r;var i=Z;Z|=2;var l=kf();(Se!==e||ze!==t)&&(Ct=null,Kn=ge()+500,cn(e,t));do try{Lh();break}catch(s){xf(e,s)}while(1);ra(),il.current=l,Z=i,ve!==null?t=0:(Se=null,ze=0,t=we)}if(t!==0){if(t===2&&(i=Zo(e),i!==0&&(r=i,t=Ts(e,i))),t===1)throw n=Xr,cn(e,0),jt(e,r),We(e,ge()),n;if(t===6)jt(e,r);else{if(i=e.current.alternate,!(r&30)&&!_h(i)&&(t=sl(e,r),t===2&&(l=Zo(e),l!==0&&(r=l,t=Ts(e,l))),t===1))throw n=Xr,cn(e,0),jt(e,r),We(e,ge()),n;switch(e.finishedWork=i,e.finishedLanes=r,t){case 0:case 1:throw Error(I(345));case 2:sn(e,Be,Ct);break;case 3:if(jt(e,r),(r&130023424)===r&&(t=Sa+500-ge(),10<t)){if(Gi(e,0)!==0)break;if(i=e.suspendedLanes,(i&r)!==r){be(),e.pingedLanes|=e.suspendedLanes&i;break}e.timeoutHandle=os(sn.bind(null,e,Be,Ct),t);break}sn(e,Be,Ct);break;case 4:if(jt(e,r),(r&4194240)===r)break;for(t=e.eventTimes,i=-1;0<r;){var o=31-mt(r);l=1<<o,o=t[o],o>i&&(i=o),r&=~l}if(r=i,r=ge()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Ph(r/1960))-r,10<r){e.timeoutHandle=os(sn.bind(null,e,Be,Ct),r);break}sn(e,Be,Ct);break;case 5:sn(e,Be,Ct);break;default:throw Error(I(329))}}}return We(e,ge()),e.callbackNode===n?Sf.bind(null,e):null}function Ts(e,t){var n=zr;return e.current.memoizedState.isDehydrated&&(cn(e,t).flags|=256),e=sl(e,t),e!==2&&(t=Be,Be=n,t!==null&&Ps(t)),e}function Ps(e){Be===null?Be=e:Be.push.apply(Be,e)}function _h(e){for(var t=e;;){if(t.flags&16384){var n=t.updateQueue;if(n!==null&&(n=n.stores,n!==null))for(var r=0;r<n.length;r++){var i=n[r],l=i.getSnapshot;i=i.value;try{if(!ht(l(),i))return!1}catch{return!1}}}if(n=t.child,t.subtreeFlags&16384&&n!==null)n.return=t,t=n;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function jt(e,t){for(t&=~wa,t&=~zl,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-mt(t),r=1<<n;e[n]=-1,t&=~r}}function Yu(e){if(Z&6)throw Error(I(327));Gn();var t=Gi(e,0);if(!(t&1))return We(e,ge()),null;var n=sl(e,t);if(e.tag!==0&&n===2){var r=Zo(e);r!==0&&(t=r,n=Ts(e,r))}if(n===1)throw n=Xr,cn(e,0),jt(e,t),We(e,ge()),n;if(n===6)throw Error(I(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,sn(e,Be,Ct),We(e,ge()),null}function xa(e,t){var n=Z;Z|=1;try{return e(t)}finally{Z=n,Z===0&&(Kn=ge()+500,Cl&&ln())}}function gn(e){Gt!==null&&Gt.tag===0&&!(Z&6)&&Gn();var t=Z;Z|=1;var n=rt.transition,r=re;try{if(rt.transition=null,re=1,e)return e()}finally{re=r,rt.transition=n,Z=t,!(Z&6)&&ln()}}function ka(){Ue=Nn.current,ae(Nn)}function cn(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,ih(n)),ve!==null)for(n=ve.return;n!==null;){var r=n;switch(sa(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&Qi();break;case 3:Xn(),ae(Ge),ae(Ae),da();break;case 5:ca(r);break;case 4:Xn();break;case 13:ae(ce);break;case 19:ae(ce);break;case 10:ia(r.type._context);break;case 22:case 23:ka()}n=n.return}if(Se=e,ve=e=tn(e.current,null),ze=Ue=t,we=0,Xr=null,wa=zl=hn=0,Be=zr=null,ft!==null){for(t=0;t<ft.length;t++)if(n=ft[t],r=n.interleaved,r!==null){n.interleaved=null;var i=r.next,l=n.pending;if(l!==null){var o=l.next;l.next=i,r.next=o}n.pending=r}ft=null}return e}function xf(e,t){do{var n=ve;try{if(ra(),Oi.current=rl,nl){for(var r=de.memoizedState;r!==null;){var i=r.queue;i!==null&&(i.pending=null),r=r.next}nl=!1}if(mn=0,ke=ye=de=null,Pr=!1,Ur=0,ya.current=null,n===null||n.return===null){we=1,Xr=t,ve=null;break}e:{var l=e,o=n.return,s=n,a=t;if(t=ze,s.flags|=32768,a!==null&&typeof a=="object"&&typeof a.then=="function"){var c=a,d=s,m=d.tag;if(!(d.mode&1)&&(m===0||m===11||m===15)){var h=d.alternate;h?(d.updateQueue=h.updateQueue,d.memoizedState=h.memoizedState,d.lanes=h.lanes):(d.updateQueue=null,d.memoizedState=null)}var g=Ou(o);if(g!==null){g.flags&=-257,Mu(g,o,s,l,t),g.mode&1&&Iu(l,c,t),t=g,a=c;var v=t.updateQueue;if(v===null){var x=new Set;x.add(a),t.updateQueue=x}else v.add(a);break e}else{if(!(t&1)){Iu(l,c,t),Ea();break e}a=Error(I(426))}}else if(ue&&s.mode&1){var S=Ou(o);if(S!==null){!(S.flags&65536)&&(S.flags|=256),Mu(S,o,s,l,t),aa(a);break e}}l=a,we!==4&&(we=2),zr===null?zr=[l]:zr.push(l),a=va(a,s),s=o;do{switch(s.tag){case 3:s.flags|=65536,t&=-t,s.lanes|=t;var p=nf(s,a,t);xu(s,p);break e;case 1:l=a;var u=s.type,f=s.stateNode;if(!(s.flags&128)&&(typeof u.getDerivedStateFromError=="function"||f!==null&&typeof f.componentDidCatch=="function"&&(Xt===null||!Xt.has(f)))){s.flags|=65536,t&=-t,s.lanes|=t;var w=rf(s,l,t);xu(s,w);break e}}s=s.return}while(s!==null)}Cf(n)}catch(y){t=y,ve===n&&n!==null&&(ve=n=n.return);continue}break}while(1)}function kf(){var e=il.current;return il.current=rl,e===null?rl:e}function Ea(){(we===0||we===3||we===2)&&(we=4),Se===null||!(hn&268435455)&&!(zl&268435455)||jt(Se,ze)}function sl(e,t){var n=Z;Z|=2;var r=kf();(Se!==e||ze!==t)&&(Ct=null,cn(e,t));do try{zh();break}catch(i){xf(e,i)}while(1);if(ra(),Z=n,il.current=r,ve!==null)throw Error(I(261));return Se=null,ze=0,we}function zh(){for(;ve!==null;)Ef(ve)}function Lh(){for(;ve!==null&&!tm();)Ef(ve)}function Ef(e){var t=Pf(e.alternate,e,Ue);e.memoizedProps=e.pendingProps,t===null?Cf(e):ve=t,ya.current=null}function Cf(e){var t=e;do{var n=t.alternate;if(e=t.return,t.flags&32768){if(n=kh(n,t),n!==null){n.flags&=32767,ve=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{we=6,ve=null;return}}else if(n=wh(n,t,Ue),n!==null){ve=n;return}if(t=t.sibling,t!==null){ve=t;return}ve=t=e}while(t!==null);we===0&&(we=5)}function sn(e,t,n){var r=re,i=rt.transition;try{rt.transition=null,re=1,Ih(e,t,n,r)}finally{rt.transition=i,re=r}return null}function Ih(e,t,n,r){do Gn();while(Gt!==null);if(Z&6)throw Error(I(327));n=e.finishedWork;var i=e.finishedLanes;if(n===null)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(I(177));e.callbackNode=null,e.callbackPriority=0;var l=n.lanes|n.childLanes;if(dm(e,l),e===Se&&(ve=Se=null,ze=0),!(n.subtreeFlags&2064)&&!(n.flags&2064)||wi||(wi=!0,_f(Vi,function(){return Gn(),null})),l=(n.flags&15990)!==0,n.subtreeFlags&15990||l){l=rt.transition,rt.transition=null;var o=re;re=1;var s=Z;Z|=4,ya.current=null,Ch(e,n),vf(n,e),qm(is),Hi=!!rs,is=rs=null,e.current=n,Th(n),nm(),Z=s,re=o,rt.transition=l}else e.current=n;if(wi&&(wi=!1,Gt=e,ol=i),l=e.pendingLanes,l===0&&(Xt=null),lm(n.stateNode),We(e,ge()),t!==null)for(r=e.onRecoverableError,n=0;n<t.length;n++)r(t[n]);if(ll)throw ll=!1,e=Es,Es=null,e;return ol&1&&e.tag!==0&&Gn(),l=e.pendingLanes,l&1?e===Cs?Lr++:(Lr=0,Cs=e):Lr=0,ln(),null}function Gn(){if(Gt!==null){var e=rd(ol),t=rt.transition,n=re;try{if(rt.transition=null,re=16>e?16:e,Gt===null)var r=!1;else{if(e=Gt,Gt=null,ol=0,Z&6)throw Error(I(331));var i=Z;for(Z|=4,F=e.current;F!==null;){var l=F,o=l.child;if(F.flags&16){var s=l.deletions;if(s!==null){for(var a=0;a<s.length;a++){var c=s[a];for(F=c;F!==null;){var d=F;switch(d.tag){case 0:case 11:case 15:_r(8,d,l)}var m=d.child;if(m!==null)m.return=d,F=m;else for(;F!==null;){d=F;var h=d.sibling,g=d.return;if(mf(d),d===c){F=null;break}if(h!==null){h.return=g,F=h;break}F=g}}}var v=l.alternate;if(v!==null){var x=v.child;if(x!==null){v.child=null;do{var S=x.sibling;x.sibling=null,x=S}while(x!==null)}}F=l}}if(l.subtreeFlags&2064&&o!==null)o.return=l,F=o;else e:for(;F!==null;){if(l=F,l.flags&2048)switch(l.tag){case 0:case 11:case 15:_r(9,l,l.return)}var p=l.sibling;if(p!==null){p.return=l.return,F=p;break e}F=l.return}}var u=e.current;for(F=u;F!==null;){o=F;var f=o.child;if(o.subtreeFlags&2064&&f!==null)f.return=o,F=f;else e:for(o=u;F!==null;){if(s=F,s.flags&2048)try{switch(s.tag){case 0:case 11:case 15:_l(9,s)}}catch(y){pe(s,s.return,y)}if(s===o){F=null;break e}var w=s.sibling;if(w!==null){w.return=s.return,F=w;break e}F=s.return}}if(Z=i,ln(),St&&typeof St.onPostCommitFiberRoot=="function")try{St.onPostCommitFiberRoot(wl,e)}catch{}r=!0}return r}finally{re=n,rt.transition=t}}return!1}function Qu(e,t,n){t=va(n,t),t=nf(e,t,1),Qt(e,t),t=be(),e=Ll(e,1),e!==null&&(Zr(e,1,t),We(e,t))}function pe(e,t,n){if(e.tag===3)Qu(e,e,n);else for(;t!==null;){if(t.tag===3){Qu(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(Xt===null||!Xt.has(r))){e=va(n,e),e=rf(t,e,1),Qt(t,e),e=be(),t=Ll(t,1),t!==null&&(Zr(t,1,e),We(t,e));break}}t=t.return}}function Oh(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=be(),e.pingedLanes|=e.suspendedLanes&n,Se===e&&(ze&n)===n&&(we===4||we===3&&(ze&130023424)===ze&&500>ge()-Sa?cn(e,0):wa|=n),We(e,t)}function Tf(e,t){t===0&&(e.mode&1?(t=ai,ai<<=1,!(ai&130023424)&&(ai=4194304)):t=1);var n=be();e=Ll(e,t),e!==null&&(Zr(e,t,n),We(e,n))}function Mh(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Tf(e,n)}function $h(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,i=e.memoizedState;i!==null&&(n=i.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(I(314))}r!==null&&r.delete(t),Tf(e,n)}var Pf;Pf=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Ge.current)Ve=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return Ve=!1,xh(e,t,n);Ve=!!(e.flags&131072)}else Ve=!1,ue&&t.flags&1048576&&Md(t,el,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps;var i=Un(t,Ae.current);Vn(t,n),i=pa(null,t,r,e,i,n);var l=ma();return t.flags|=1,typeof i=="object"&&i!==null&&typeof i.render=="function"&&i.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,He(r)?(l=!0,Xi(t)):l=!1,t.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,la(t),i.updater=Tl,t.stateNode=i,i._reactInternals=t,ds(t,r,e,n),t=vs(null,t,r,!0,l,n)):(t.tag=0,ue&&l&&oa(t),Ne(null,t,i,n),t=t.child),t;case 16:r=t.elementType;e:{switch(e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps,i=r._init,r=i(r._payload),t.type=r,i=t.tag=Nh(r),e=ut(r,e),i){case 0:t=gs(null,t,r,e,n);break e;case 1:t=Nu(null,t,r,e,n);break e;case 11:t=$u(null,t,r,e,n);break e;case 14:t=Au(null,t,r,ut(r.type,e),n);break e}throw Error(I(306,r,""))}return t;case 0:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:ut(r,i),gs(e,t,r,i,n);case 1:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:ut(r,i),Nu(e,t,r,i,n);case 3:e:{if(df(t),e===null)throw Error(I(387));r=t.pendingProps,l=t.memoizedState,i=l.element,Ld(e,t),Zi(t,r,null,n);var o=t.memoizedState;if(r=o.element,l.isDehydrated)if(l={element:r,isDehydrated:!1,cache:o.cache,pendingSuspenseBoundaries:o.pendingSuspenseBoundaries,transitions:o.transitions},t.updateQueue.baseState=l,t.memoizedState=l,t.flags&256){i=Error(I(423)),t=bu(e,t,r,n,i);break e}else if(r!==i){i=Error(I(424)),t=bu(e,t,r,n,i);break e}else for(je=Pt(t.stateNode.containerInfo.firstChild),Qe=t,ue=!0,dt=null,n=Nd(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(Yn(),r===i){t=Mt(e,t,n);break e}Ne(e,t,r,n)}t=t.child}return t;case 5:return bd(t),e===null&&ps(t),r=t.type,i=t.pendingProps,l=e!==null?e.memoizedProps:null,o=i.children,ls(r,i)?o=null:l!==null&&ls(r,l)&&(t.flags|=32),cf(e,t),Ne(e,t,o,n),t.child;case 6:return e===null&&ps(t),null;case 13:return ff(e,t,n);case 4:return ua(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Qn(t,null,r,n):Ne(e,t,r,n),t.child;case 11:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:ut(r,i),$u(e,t,r,i,n);case 7:return Ne(e,t,t.pendingProps,n),t.child;case 8:return Ne(e,t,t.pendingProps.children,n),t.child;case 12:return Ne(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,i=t.pendingProps,l=t.memoizedProps,o=i.value,oe(Ki,r._currentValue),r._currentValue=o,l!==null)if(ht(l.value,o)){if(l.children===i.children&&!Ge.current){t=Mt(e,t,n);break e}}else for(l=t.child,l!==null&&(l.return=t);l!==null;){var s=l.dependencies;if(s!==null){o=l.child;for(var a=s.firstContext;a!==null;){if(a.context===r){if(l.tag===1){a=Lt(-1,n&-n),a.tag=2;var c=l.updateQueue;if(c!==null){c=c.shared;var d=c.pending;d===null?a.next=a:(a.next=d.next,d.next=a),c.pending=a}}l.lanes|=n,a=l.alternate,a!==null&&(a.lanes|=n),us(l.return,n,t),s.lanes|=n;break}a=a.next}}else if(l.tag===10)o=l.type===t.type?null:l.child;else if(l.tag===18){if(o=l.return,o===null)throw Error(I(341));o.lanes|=n,s=o.alternate,s!==null&&(s.lanes|=n),us(o,n,t),o=l.sibling}else o=l.child;if(o!==null)o.return=l;else for(o=l;o!==null;){if(o===t){o=null;break}if(l=o.sibling,l!==null){l.return=o.return,o=l;break}o=o.return}l=o}Ne(e,t,i.children,n),t=t.child}return t;case 9:return i=t.type,r=t.pendingProps.children,Vn(t,n),i=lt(i),r=r(i),t.flags|=1,Ne(e,t,r,n),t.child;case 14:return r=t.type,i=ut(r,t.pendingProps),i=ut(r.type,i),Au(e,t,r,i,n);case 15:return af(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:ut(r,i),e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2),t.tag=1,He(r)?(e=!0,Xi(t)):e=!1,Vn(t,n),Od(t,r,i),ds(t,r,i,n),vs(null,t,r,!0,e,n);case 19:return pf(e,t,n);case 22:return uf(e,t,n)}throw Error(I(156,t.tag))};function _f(e,t){return Jc(e,t)}function Ah(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function nt(e,t,n,r){return new Ah(e,t,n,r)}function Ca(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Nh(e){if(typeof e=="function")return Ca(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Hs)return 11;if(e===Ws)return 14}return 2}function tn(e,t){var n=e.alternate;return n===null?(n=nt(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Ni(e,t,n,r,i,l){var o=2;if(r=e,typeof e=="function")Ca(e)&&(o=1);else if(typeof e=="string")o=5;else e:switch(e){case Tn:return dn(n.children,i,l,t);case Gs:o=8,i|=8;break;case Ro:return e=nt(12,n,t,i|2),e.elementType=Ro,e.lanes=l,e;case Do:return e=nt(13,n,t,i),e.elementType=Do,e.lanes=l,e;case Fo:return e=nt(19,n,t,i),e.elementType=Fo,e.lanes=l,e;case bc:return al(n,i,l,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Ac:o=10;break e;case Nc:o=9;break e;case Hs:o=11;break e;case Ws:o=14;break e;case Dt:o=16,r=null;break e}throw Error(I(130,e==null?e:typeof e,""))}return t=nt(o,n,t,i),t.elementType=e,t.type=r,t.lanes=l,t}function dn(e,t,n,r){return e=nt(7,e,r,t),e.lanes=n,e}function al(e,t,n,r){return e=nt(22,e,r,t),e.elementType=bc,e.lanes=n,e.stateNode={},e}function yo(e,t,n){return e=nt(6,e,null,t),e.lanes=n,e}function wo(e,t,n){return t=nt(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function bh(e,t,n,r,i){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Jl(0),this.expirationTimes=Jl(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Jl(0),this.identifierPrefix=r,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null}function Ta(e,t,n,r,i,l,o,s,a){return e=new bh(e,t,n,s,a),t===1?(t=1,l===!0&&(t|=8)):t=0,l=nt(3,null,null,t),e.current=l,l.stateNode=e,l.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},la(l),e}function Rh(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:Cn,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function zf(e){if(!e)return en;e=e._reactInternals;e:{if(xn(e)!==e||e.tag!==1)throw Error(I(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(He(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(I(171))}if(e.tag===1){var n=e.type;if(He(n))return _d(e,n,t)}return t}function Lf(e,t,n,r,i,l,o,s,a){return e=Ta(n,r,!0,e,i,l,o,s,a),e.context=zf(null),n=e.current,r=be(),i=Kt(n),l=Lt(r,i),l.callback=t??null,Qt(n,l),e.current.lanes=i,Zr(e,i,r),We(e,r),e}function Il(e,t,n,r){var i=t.current,l=be(),o=Kt(i);return n=zf(n),t.context===null?t.context=n:t.pendingContext=n,t=Lt(l,o),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),Qt(i,t),e=it(i,o,l),e!==null&&Ii(e,i,o),o}function ul(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function Xu(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function Pa(e,t){Xu(e,t),(e=e.alternate)&&Xu(e,t)}function Dh(){return null}var If=typeof reportError=="function"?reportError:function(e){console.error(e)};function _a(e){this._internalRoot=e}Ol.prototype.render=_a.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(I(409));Il(e,t,null,null)};Ol.prototype.unmount=_a.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;gn(function(){Il(null,e,null,null)}),t[Ot]=null}};function Ol(e){this._internalRoot=e}Ol.prototype.unstable_scheduleHydration=function(e){if(e){var t=od();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Bt.length&&t!==0&&t<Bt[n].priority;n++);Bt.splice(n,0,e),n===0&&ad(e)}};function za(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function Ml(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function Ku(){}function Fh(e,t,n,r,i){if(i){if(typeof r=="function"){var l=r;r=function(){var c=ul(o);l.call(c)}}var o=Lf(t,r,e,0,null,!1,!1,"",Ku);return e._reactRootContainer=o,e[Ot]=o.current,jr(e.nodeType===8?e.parentNode:e),gn(),o}for(;i=e.lastChild;)e.removeChild(i);if(typeof r=="function"){var s=r;r=function(){var c=ul(a);s.call(c)}}var a=Ta(e,0,!1,null,null,!1,!1,"",Ku);return e._reactRootContainer=a,e[Ot]=a.current,jr(e.nodeType===8?e.parentNode:e),gn(function(){Il(t,a,n,r)}),a}function $l(e,t,n,r,i){var l=n._reactRootContainer;if(l){var o=l;if(typeof i=="function"){var s=i;i=function(){var a=ul(o);s.call(a)}}Il(t,o,e,i)}else o=Fh(n,t,e,i,r);return ul(o)}id=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=wr(t.pendingLanes);n!==0&&(Qs(t,n|1),We(t,ge()),!(Z&6)&&(Kn=ge()+500,ln()))}break;case 13:var r=be();gn(function(){return it(e,1,r)}),Pa(e,1)}};Xs=function(e){if(e.tag===13){var t=be();it(e,134217728,t),Pa(e,134217728)}};ld=function(e){if(e.tag===13){var t=be(),n=Kt(e);it(e,n,t),Pa(e,n)}};od=function(){return re};sd=function(e,t){var n=re;try{return re=e,t()}finally{re=n}};Xo=function(e,t,n){switch(t){case"input":if(Vo(e,n),t=n.name,n.type==="radio"&&t!=null){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var i=El(r);if(!i)throw Error(I(90));Dc(r),Vo(r,i)}}}break;case"textarea":Bc(e,n);break;case"select":t=n.value,t!=null&&Dn(e,!!n.multiple,t,!1)}};Yc=xa;Qc=gn;var Bh={usingClientEntryPoint:!1,Events:[ei,Ln,El,Wc,Uc,xa]},mr={findFiberByHostInstance:an,bundleType:0,version:"18.1.0",rendererPackageName:"react-dom"},jh={bundleType:mr.bundleType,version:mr.version,rendererPackageName:mr.rendererPackageName,rendererConfig:mr.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:$t.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=qc(e),e===null?null:e.stateNode},findFiberByHostInstance:mr.findFiberByHostInstance||Dh,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.1.0-next-22edb9f77-20220426"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Si=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Si.isDisabled&&Si.supportsFiber)try{wl=Si.inject(jh),St=Si}catch{}}Ke.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Bh;Ke.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!za(t))throw Error(I(200));return Rh(e,t,null,n)};Ke.createRoot=function(e,t){if(!za(e))throw Error(I(299));var n=!1,r="",i=If;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(i=t.onRecoverableError)),t=Ta(e,1,!1,null,null,n,!1,r,i),e[Ot]=t.current,jr(e.nodeType===8?e.parentNode:e),new _a(t)};Ke.findDOMNode=function(e){if(e==null)return null;if(e.nodeType===1)return e;var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(I(188)):(e=Object.keys(e).join(","),Error(I(268,e)));return e=qc(t),e=e===null?null:e.stateNode,e};Ke.flushSync=function(e){return gn(e)};Ke.hydrate=function(e,t,n){if(!Ml(t))throw Error(I(200));return $l(null,e,t,!0,n)};Ke.hydrateRoot=function(e,t,n){if(!za(e))throw Error(I(405));var r=n!=null&&n.hydratedSources||null,i=!1,l="",o=If;if(n!=null&&(n.unstable_strictMode===!0&&(i=!0),n.identifierPrefix!==void 0&&(l=n.identifierPrefix),n.onRecoverableError!==void 0&&(o=n.onRecoverableError)),t=Lf(t,null,e,1,n??null,i,!1,l,o),e[Ot]=t.current,jr(e),r)for(e=0;e<r.length;e++)n=r[e],i=n._getVersion,i=i(n._source),t.mutableSourceEagerHydrationData==null?t.mutableSourceEagerHydrationData=[n,i]:t.mutableSourceEagerHydrationData.push(n,i);return new Ol(t)};Ke.render=function(e,t,n){if(!Ml(t))throw Error(I(200));return $l(null,e,t,!1,n)};Ke.unmountComponentAtNode=function(e){if(!Ml(e))throw Error(I(40));return e._reactRootContainer?(gn(function(){$l(null,null,e,!1,function(){e._reactRootContainer=null,e[Ot]=null})}),!0):!1};Ke.unstable_batchedUpdates=xa;Ke.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Ml(n))throw Error(I(200));if(e==null||e._reactInternals===void 0)throw Error(I(38));return $l(e,t,n,!1,r)};Ke.version="18.1.0-next-22edb9f77-20220426";(function(e){function t(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(t)}catch(n){console.error(n)}}t(),e.exports=Ke})(Fp);var qu=Ao;$o.createRoot=qu.createRoot,$o.hydrateRoot=qu.hydrateRoot;function Zu(e){return e!==null&&typeof e=="object"&&"constructor"in e&&e.constructor===Object}function La(e,t){e===void 0&&(e={}),t===void 0&&(t={}),Object.keys(t).forEach(n=>{typeof e[n]>"u"?e[n]=t[n]:Zu(t[n])&&Zu(e[n])&&Object.keys(t[n]).length>0&&La(e[n],t[n])})}const Of={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector(){return null},querySelectorAll(){return[]},getElementById(){return null},createEvent(){return{initEvent(){}}},createElement(){return{children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName(){return[]}}},createElementNS(){return{}},importNode(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function rr(){const e=typeof document<"u"?document:{};return La(e,Of),e}const Vh={document:Of,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle(){return{getPropertyValue(){return""}}},Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia(){return{}},requestAnimationFrame(e){return typeof setTimeout>"u"?(e(),null):setTimeout(e,0)},cancelAnimationFrame(e){typeof setTimeout>"u"||clearTimeout(e)}};function Ze(){const e=typeof window<"u"?window:{};return La(e,Vh),e}function Gh(e){return e===void 0&&(e=""),e.trim().split(" ").filter(t=>!!t.trim())}function Hh(e){const t=e;Object.keys(t).forEach(n=>{try{t[n]=null}catch{}try{delete t[n]}catch{}})}function _s(e,t){return t===void 0&&(t=0),setTimeout(e,t)}function cl(){return Date.now()}function Wh(e){const t=Ze();let n;return t.getComputedStyle&&(n=t.getComputedStyle(e,null)),!n&&e.currentStyle&&(n=e.currentStyle),n||(n=e.style),n}function Uh(e,t){t===void 0&&(t="x");const n=Ze();let r,i,l;const o=Wh(e);return n.WebKitCSSMatrix?(i=o.transform||o.webkitTransform,i.split(",").length>6&&(i=i.split(", ").map(s=>s.replace(",",".")).join(", ")),l=new n.WebKitCSSMatrix(i==="none"?"":i)):(l=o.MozTransform||o.OTransform||o.MsTransform||o.msTransform||o.transform||o.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),r=l.toString().split(",")),t==="x"&&(n.WebKitCSSMatrix?i=l.m41:r.length===16?i=parseFloat(r[12]):i=parseFloat(r[4])),t==="y"&&(n.WebKitCSSMatrix?i=l.m42:r.length===16?i=parseFloat(r[13]):i=parseFloat(r[5])),i||0}function xi(e){return typeof e=="object"&&e!==null&&e.constructor&&Object.prototype.toString.call(e).slice(8,-1)==="Object"}function Yh(e){return typeof window<"u"&&typeof window.HTMLElement<"u"?e instanceof HTMLElement:e&&(e.nodeType===1||e.nodeType===11)}function Ye(){const e=Object(arguments.length<=0?void 0:arguments[0]),t=["__proto__","constructor","prototype"];for(let n=1;n<arguments.length;n+=1){const r=n<0||arguments.length<=n?void 0:arguments[n];if(r!=null&&!Yh(r)){const i=Object.keys(Object(r)).filter(l=>t.indexOf(l)<0);for(let l=0,o=i.length;l<o;l+=1){const s=i[l],a=Object.getOwnPropertyDescriptor(r,s);a!==void 0&&a.enumerable&&(xi(e[s])&&xi(r[s])?r[s].__swiper__?e[s]=r[s]:Ye(e[s],r[s]):!xi(e[s])&&xi(r[s])?(e[s]={},r[s].__swiper__?e[s]=r[s]:Ye(e[s],r[s])):e[s]=r[s])}}}return e}function ki(e,t,n){e.style.setProperty(t,n)}function Mf(e){let{swiper:t,targetPosition:n,side:r}=e;const i=Ze(),l=-t.translate;let o=null,s;const a=t.params.speed;t.wrapperEl.style.scrollSnapType="none",i.cancelAnimationFrame(t.cssModeFrameID);const c=n>l?"next":"prev",d=(h,g)=>c==="next"&&h>=g||c==="prev"&&h<=g,m=()=>{s=new Date().getTime(),o===null&&(o=s);const h=Math.max(Math.min((s-o)/a,1),0),g=.5-Math.cos(h*Math.PI)/2;let v=l+g*(n-l);if(d(v,n)&&(v=n),t.wrapperEl.scrollTo({[r]:v}),d(v,n)){t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.scrollSnapType="",setTimeout(()=>{t.wrapperEl.style.overflow="",t.wrapperEl.scrollTo({[r]:v})}),i.cancelAnimationFrame(t.cssModeFrameID);return}t.cssModeFrameID=i.requestAnimationFrame(m)};m()}function wt(e,t){t===void 0&&(t="");const n=[...e.children];return e instanceof HTMLSlotElement&&n.push(...e.assignedElements()),t?n.filter(r=>r.matches(t)):n}function Qh(e,t){const n=t.contains(e);return!n&&t instanceof HTMLSlotElement?[...t.assignedElements()].includes(e):n}function dl(e){try{console.warn(e);return}catch{}}function fl(e,t){t===void 0&&(t=[]);const n=document.createElement(e);return n.classList.add(...Array.isArray(t)?t:Gh(t)),n}function Xh(e,t){const n=[];for(;e.previousElementSibling;){const r=e.previousElementSibling;t?r.matches(t)&&n.push(r):n.push(r),e=r}return n}function Kh(e,t){const n=[];for(;e.nextElementSibling;){const r=e.nextElementSibling;t?r.matches(t)&&n.push(r):n.push(r),e=r}return n}function Ht(e,t){return Ze().getComputedStyle(e,null).getPropertyValue(t)}function pl(e){let t=e,n;if(t){for(n=0;(t=t.previousSibling)!==null;)t.nodeType===1&&(n+=1);return n}}function $f(e,t){const n=[];let r=e.parentElement;for(;r;)t?r.matches(t)&&n.push(r):n.push(r),r=r.parentElement;return n}function zs(e,t,n){const r=Ze();return n?e[t==="width"?"offsetWidth":"offsetHeight"]+parseFloat(r.getComputedStyle(e,null).getPropertyValue(t==="width"?"margin-right":"margin-top"))+parseFloat(r.getComputedStyle(e,null).getPropertyValue(t==="width"?"margin-left":"margin-bottom")):e.offsetWidth}function xe(e){return(Array.isArray(e)?e:[e]).filter(t=>!!t)}let So;function qh(){const e=Ze(),t=rr();return{smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}function Af(){return So||(So=qh()),So}let xo;function Zh(e){let{userAgent:t}=e===void 0?{}:e;const n=Af(),r=Ze(),i=r.navigator.platform,l=t||r.navigator.userAgent,o={ios:!1,android:!1},s=r.screen.width,a=r.screen.height,c=l.match(/(Android);?[\s\/]+([\d.]+)?/);let d=l.match(/(iPad).*OS\s([\d_]+)/);const m=l.match(/(iPod)(.*OS\s([\d_]+))?/),h=!d&&l.match(/(iPhone\sOS|iOS)\s([\d_]+)/),g=i==="Win32";let v=i==="MacIntel";const x=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"];return!d&&v&&n.touch&&x.indexOf(`${s}x${a}`)>=0&&(d=l.match(/(Version)\/([\d.]+)/),d||(d=[0,1,"13_0_0"]),v=!1),c&&!g&&(o.os="android",o.android=!0),(d||h||m)&&(o.os="ios",o.ios=!0),o}function Nf(e){return e===void 0&&(e={}),xo||(xo=Zh(e)),xo}let ko;function Jh(){const e=Ze(),t=Nf();let n=!1;function r(){const s=e.navigator.userAgent.toLowerCase();return s.indexOf("safari")>=0&&s.indexOf("chrome")<0&&s.indexOf("android")<0}if(r()){const s=String(e.navigator.userAgent);if(s.includes("Version/")){const[a,c]=s.split("Version/")[1].split(" ")[0].split(".").map(d=>Number(d));n=a<16||a===16&&c<2}}const i=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent),l=r(),o=l||i&&t.ios;return{isSafari:n||l,needPerspectiveFix:n,need3dFix:o,isWebView:i}}function eg(){return ko||(ko=Jh()),ko}function tg(e){let{swiper:t,on:n,emit:r}=e;const i=Ze();let l=null,o=null;const s=()=>{!t||t.destroyed||!t.initialized||(r("beforeResize"),r("resize"))},a=()=>{!t||t.destroyed||!t.initialized||(l=new ResizeObserver(m=>{o=i.requestAnimationFrame(()=>{const{width:h,height:g}=t;let v=h,x=g;m.forEach(S=>{let{contentBoxSize:p,contentRect:u,target:f}=S;f&&f!==t.el||(v=u?u.width:(p[0]||p).inlineSize,x=u?u.height:(p[0]||p).blockSize)}),(v!==h||x!==g)&&s()})}),l.observe(t.el))},c=()=>{o&&i.cancelAnimationFrame(o),l&&l.unobserve&&t.el&&(l.unobserve(t.el),l=null)},d=()=>{!t||t.destroyed||!t.initialized||r("orientationchange")};n("init",()=>{if(t.params.resizeObserver&&typeof i.ResizeObserver<"u"){a();return}i.addEventListener("resize",s),i.addEventListener("orientationchange",d)}),n("destroy",()=>{c(),i.removeEventListener("resize",s),i.removeEventListener("orientationchange",d)})}function ng(e){let{swiper:t,extendParams:n,on:r,emit:i}=e;const l=[],o=Ze(),s=function(d,m){m===void 0&&(m={});const h=o.MutationObserver||o.WebkitMutationObserver,g=new h(v=>{if(t.__preventObserver__)return;if(v.length===1){i("observerUpdate",v[0]);return}const x=function(){i("observerUpdate",v[0])};o.requestAnimationFrame?o.requestAnimationFrame(x):o.setTimeout(x,0)});g.observe(d,{attributes:typeof m.attributes>"u"?!0:m.attributes,childList:t.isElement||(typeof m.childList>"u"?!0:m).childList,characterData:typeof m.characterData>"u"?!0:m.characterData}),l.push(g)},a=()=>{if(t.params.observer){if(t.params.observeParents){const d=$f(t.hostEl);for(let m=0;m<d.length;m+=1)s(d[m])}s(t.hostEl,{childList:t.params.observeSlideChildren}),s(t.wrapperEl,{attributes:!1})}},c=()=>{l.forEach(d=>{d.disconnect()}),l.splice(0,l.length)};n({observer:!1,observeParents:!1,observeSlideChildren:!1}),r("init",a),r("destroy",c)}var rg={on(e,t,n){const r=this;if(!r.eventsListeners||r.destroyed||typeof t!="function")return r;const i=n?"unshift":"push";return e.split(" ").forEach(l=>{r.eventsListeners[l]||(r.eventsListeners[l]=[]),r.eventsListeners[l][i](t)}),r},once(e,t,n){const r=this;if(!r.eventsListeners||r.destroyed||typeof t!="function")return r;function i(){r.off(e,i),i.__emitterProxy&&delete i.__emitterProxy;for(var l=arguments.length,o=new Array(l),s=0;s<l;s++)o[s]=arguments[s];t.apply(r,o)}return i.__emitterProxy=t,r.on(e,i,n)},onAny(e,t){const n=this;if(!n.eventsListeners||n.destroyed||typeof e!="function")return n;const r=t?"unshift":"push";return n.eventsAnyListeners.indexOf(e)<0&&n.eventsAnyListeners[r](e),n},offAny(e){const t=this;if(!t.eventsListeners||t.destroyed||!t.eventsAnyListeners)return t;const n=t.eventsAnyListeners.indexOf(e);return n>=0&&t.eventsAnyListeners.splice(n,1),t},off(e,t){const n=this;return!n.eventsListeners||n.destroyed||!n.eventsListeners||e.split(" ").forEach(r=>{typeof t>"u"?n.eventsListeners[r]=[]:n.eventsListeners[r]&&n.eventsListeners[r].forEach((i,l)=>{(i===t||i.__emitterProxy&&i.__emitterProxy===t)&&n.eventsListeners[r].splice(l,1)})}),n},emit(){const e=this;if(!e.eventsListeners||e.destroyed||!e.eventsListeners)return e;let t,n,r;for(var i=arguments.length,l=new Array(i),o=0;o<i;o++)l[o]=arguments[o];return typeof l[0]=="string"||Array.isArray(l[0])?(t=l[0],n=l.slice(1,l.length),r=e):(t=l[0].events,n=l[0].data,r=l[0].context||e),n.unshift(r),(Array.isArray(t)?t:t.split(" ")).forEach(a=>{e.eventsAnyListeners&&e.eventsAnyListeners.length&&e.eventsAnyListeners.forEach(c=>{c.apply(r,[a,...n])}),e.eventsListeners&&e.eventsListeners[a]&&e.eventsListeners[a].forEach(c=>{c.apply(r,n)})}),e}};function ig(){const e=this;let t,n;const r=e.el;typeof e.params.width<"u"&&e.params.width!==null?t=e.params.width:t=r.clientWidth,typeof e.params.height<"u"&&e.params.height!==null?n=e.params.height:n=r.clientHeight,!(t===0&&e.isHorizontal()||n===0&&e.isVertical())&&(t=t-parseInt(Ht(r,"padding-left")||0,10)-parseInt(Ht(r,"padding-right")||0,10),n=n-parseInt(Ht(r,"padding-top")||0,10)-parseInt(Ht(r,"padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(n)&&(n=0),Object.assign(e,{width:t,height:n,size:e.isHorizontal()?t:n}))}function lg(){const e=this;function t(C,$){return parseFloat(C.getPropertyValue(e.getDirectionLabel($))||0)}const n=e.params,{wrapperEl:r,slidesEl:i,size:l,rtlTranslate:o,wrongRTL:s}=e,a=e.virtual&&n.virtual.enabled,c=a?e.virtual.slides.length:e.slides.length,d=wt(i,`.${e.params.slideClass}, swiper-slide`),m=a?e.virtual.slides.length:d.length;let h=[];const g=[],v=[];let x=n.slidesOffsetBefore;typeof x=="function"&&(x=n.slidesOffsetBefore.call(e));let S=n.slidesOffsetAfter;typeof S=="function"&&(S=n.slidesOffsetAfter.call(e));const p=e.snapGrid.length,u=e.slidesGrid.length;let f=n.spaceBetween,w=-x,y=0,E=0;if(typeof l>"u")return;typeof f=="string"&&f.indexOf("%")>=0?f=parseFloat(f.replace("%",""))/100*l:typeof f=="string"&&(f=parseFloat(f)),e.virtualSize=-f,d.forEach(C=>{o?C.style.marginLeft="":C.style.marginRight="",C.style.marginBottom="",C.style.marginTop=""}),n.centeredSlides&&n.cssMode&&(ki(r,"--swiper-centered-offset-before",""),ki(r,"--swiper-centered-offset-after",""));const _=n.grid&&n.grid.rows>1&&e.grid;_?e.grid.initSlides(d):e.grid&&e.grid.unsetSlides();let T;const P=n.slidesPerView==="auto"&&n.breakpoints&&Object.keys(n.breakpoints).filter(C=>typeof n.breakpoints[C].slidesPerView<"u").length>0;for(let C=0;C<m;C+=1){T=0;let $;if(d[C]&&($=d[C]),_&&e.grid.updateSlide(C,$,d),!(d[C]&&Ht($,"display")==="none")){if(n.slidesPerView==="auto"){P&&(d[C].style[e.getDirectionLabel("width")]="");const R=getComputedStyle($),O=$.style.transform,B=$.style.webkitTransform;if(O&&($.style.transform="none"),B&&($.style.webkitTransform="none"),n.roundLengths)T=e.isHorizontal()?zs($,"width",!0):zs($,"height",!0);else{const V=t(R,"width"),ne=t(R,"padding-left"),me=t(R,"padding-right"),M=t(R,"margin-left"),N=t(R,"margin-right"),j=R.getPropertyValue("box-sizing");if(j&&j==="border-box")T=V+M+N;else{const{clientWidth:ee,offsetWidth:A}=$;T=V+ne+me+M+N+(A-ee)}}O&&($.style.transform=O),B&&($.style.webkitTransform=B),n.roundLengths&&(T=Math.floor(T))}else T=(l-(n.slidesPerView-1)*f)/n.slidesPerView,n.roundLengths&&(T=Math.floor(T)),d[C]&&(d[C].style[e.getDirectionLabel("width")]=`${T}px`);d[C]&&(d[C].swiperSlideSize=T),v.push(T),n.centeredSlides?(w=w+T/2+y/2+f,y===0&&C!==0&&(w=w-l/2-f),C===0&&(w=w-l/2-f),Math.abs(w)<1/1e3&&(w=0),n.roundLengths&&(w=Math.floor(w)),E%n.slidesPerGroup===0&&h.push(w),g.push(w)):(n.roundLengths&&(w=Math.floor(w)),(E-Math.min(e.params.slidesPerGroupSkip,E))%e.params.slidesPerGroup===0&&h.push(w),g.push(w),w=w+T+f),e.virtualSize+=T+f,y=T,E+=1}}if(e.virtualSize=Math.max(e.virtualSize,l)+S,o&&s&&(n.effect==="slide"||n.effect==="coverflow")&&(r.style.width=`${e.virtualSize+f}px`),n.setWrapperSize&&(r.style[e.getDirectionLabel("width")]=`${e.virtualSize+f}px`),_&&e.grid.updateWrapperSize(T,h),!n.centeredSlides){const C=[];for(let $=0;$<h.length;$+=1){let R=h[$];n.roundLengths&&(R=Math.floor(R)),h[$]<=e.virtualSize-l&&C.push(R)}h=C,Math.floor(e.virtualSize-l)-Math.floor(h[h.length-1])>1&&h.push(e.virtualSize-l)}if(a&&n.loop){const C=v[0]+f;if(n.slidesPerGroup>1){const $=Math.ceil((e.virtual.slidesBefore+e.virtual.slidesAfter)/n.slidesPerGroup),R=C*n.slidesPerGroup;for(let O=0;O<$;O+=1)h.push(h[h.length-1]+R)}for(let $=0;$<e.virtual.slidesBefore+e.virtual.slidesAfter;$+=1)n.slidesPerGroup===1&&h.push(h[h.length-1]+C),g.push(g[g.length-1]+C),e.virtualSize+=C}if(h.length===0&&(h=[0]),f!==0){const C=e.isHorizontal()&&o?"marginLeft":e.getDirectionLabel("marginRight");d.filter(($,R)=>!n.cssMode||n.loop?!0:R!==d.length-1).forEach($=>{$.style[C]=`${f}px`})}if(n.centeredSlides&&n.centeredSlidesBounds){let C=0;v.forEach(R=>{C+=R+(f||0)}),C-=f;const $=C>l?C-l:0;h=h.map(R=>R<=0?-x:R>$?$+S:R)}if(n.centerInsufficientSlides){let C=0;v.forEach(R=>{C+=R+(f||0)}),C-=f;const $=(n.slidesOffsetBefore||0)+(n.slidesOffsetAfter||0);if(C+$<l){const R=(l-C-$)/2;h.forEach((O,B)=>{h[B]=O-R}),g.forEach((O,B)=>{g[B]=O+R})}}if(Object.assign(e,{slides:d,snapGrid:h,slidesGrid:g,slidesSizesGrid:v}),n.centeredSlides&&n.cssMode&&!n.centeredSlidesBounds){ki(r,"--swiper-centered-offset-before",`${-h[0]}px`),ki(r,"--swiper-centered-offset-after",`${e.size/2-v[v.length-1]/2}px`);const C=-e.snapGrid[0],$=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map(R=>R+C),e.slidesGrid=e.slidesGrid.map(R=>R+$)}if(m!==c&&e.emit("slidesLengthChange"),h.length!==p&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),g.length!==u&&e.emit("slidesGridLengthChange"),n.watchSlidesProgress&&e.updateSlidesOffset(),e.emit("slidesUpdated"),!a&&!n.cssMode&&(n.effect==="slide"||n.effect==="fade")){const C=`${n.containerModifierClass}backface-hidden`,$=e.el.classList.contains(C);m<=n.maxBackfaceHiddenSlides?$||e.el.classList.add(C):$&&e.el.classList.remove(C)}}function og(e){const t=this,n=[],r=t.virtual&&t.params.virtual.enabled;let i=0,l;typeof e=="number"?t.setTransition(e):e===!0&&t.setTransition(t.params.speed);const o=s=>r?t.slides[t.getSlideIndexByData(s)]:t.slides[s];if(t.params.slidesPerView!=="auto"&&t.params.slidesPerView>1)if(t.params.centeredSlides)(t.visibleSlides||[]).forEach(s=>{n.push(s)});else for(l=0;l<Math.ceil(t.params.slidesPerView);l+=1){const s=t.activeIndex+l;if(s>t.slides.length&&!r)break;n.push(o(s))}else n.push(o(t.activeIndex));for(l=0;l<n.length;l+=1)if(typeof n[l]<"u"){const s=n[l].offsetHeight;i=s>i?s:i}(i||i===0)&&(t.wrapperEl.style.height=`${i}px`)}function sg(){const e=this,t=e.slides,n=e.isElement?e.isHorizontal()?e.wrapperEl.offsetLeft:e.wrapperEl.offsetTop:0;for(let r=0;r<t.length;r+=1)t[r].swiperSlideOffset=(e.isHorizontal()?t[r].offsetLeft:t[r].offsetTop)-n-e.cssOverflowAdjustment()}const Ju=(e,t,n)=>{t&&!e.classList.contains(n)?e.classList.add(n):!t&&e.classList.contains(n)&&e.classList.remove(n)};function ag(e){e===void 0&&(e=this&&this.translate||0);const t=this,n=t.params,{slides:r,rtlTranslate:i,snapGrid:l}=t;if(r.length===0)return;typeof r[0].swiperSlideOffset>"u"&&t.updateSlidesOffset();let o=-e;i&&(o=e),t.visibleSlidesIndexes=[],t.visibleSlides=[];let s=n.spaceBetween;typeof s=="string"&&s.indexOf("%")>=0?s=parseFloat(s.replace("%",""))/100*t.size:typeof s=="string"&&(s=parseFloat(s));for(let a=0;a<r.length;a+=1){const c=r[a];let d=c.swiperSlideOffset;n.cssMode&&n.centeredSlides&&(d-=r[0].swiperSlideOffset);const m=(o+(n.centeredSlides?t.minTranslate():0)-d)/(c.swiperSlideSize+s),h=(o-l[0]+(n.centeredSlides?t.minTranslate():0)-d)/(c.swiperSlideSize+s),g=-(o-d),v=g+t.slidesSizesGrid[a],x=g>=0&&g<=t.size-t.slidesSizesGrid[a],S=g>=0&&g<t.size-1||v>1&&v<=t.size||g<=0&&v>=t.size;S&&(t.visibleSlides.push(c),t.visibleSlidesIndexes.push(a)),Ju(c,S,n.slideVisibleClass),Ju(c,x,n.slideFullyVisibleClass),c.progress=i?-m:m,c.originalProgress=i?-h:h}}function ug(e){const t=this;if(typeof e>"u"){const d=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*d||0}const n=t.params,r=t.maxTranslate()-t.minTranslate();let{progress:i,isBeginning:l,isEnd:o,progressLoop:s}=t;const a=l,c=o;if(r===0)i=0,l=!0,o=!0;else{i=(e-t.minTranslate())/r;const d=Math.abs(e-t.minTranslate())<1,m=Math.abs(e-t.maxTranslate())<1;l=d||i<=0,o=m||i>=1,d&&(i=0),m&&(i=1)}if(n.loop){const d=t.getSlideIndexByData(0),m=t.getSlideIndexByData(t.slides.length-1),h=t.slidesGrid[d],g=t.slidesGrid[m],v=t.slidesGrid[t.slidesGrid.length-1],x=Math.abs(e);x>=h?s=(x-h)/v:s=(x+v-g)/v,s>1&&(s-=1)}Object.assign(t,{progress:i,progressLoop:s,isBeginning:l,isEnd:o}),(n.watchSlidesProgress||n.centeredSlides&&n.autoHeight)&&t.updateSlidesProgress(e),l&&!a&&t.emit("reachBeginning toEdge"),o&&!c&&t.emit("reachEnd toEdge"),(a&&!l||c&&!o)&&t.emit("fromEdge"),t.emit("progress",i)}const Eo=(e,t,n)=>{t&&!e.classList.contains(n)?e.classList.add(n):!t&&e.classList.contains(n)&&e.classList.remove(n)};function cg(){const e=this,{slides:t,params:n,slidesEl:r,activeIndex:i}=e,l=e.virtual&&n.virtual.enabled,o=e.grid&&n.grid&&n.grid.rows>1,s=m=>wt(r,`.${n.slideClass}${m}, swiper-slide${m}`)[0];let a,c,d;if(l)if(n.loop){let m=i-e.virtual.slidesBefore;m<0&&(m=e.virtual.slides.length+m),m>=e.virtual.slides.length&&(m-=e.virtual.slides.length),a=s(`[data-swiper-slide-index="${m}"]`)}else a=s(`[data-swiper-slide-index="${i}"]`);else o?(a=t.filter(m=>m.column===i)[0],d=t.filter(m=>m.column===i+1)[0],c=t.filter(m=>m.column===i-1)[0]):a=t[i];a&&(o||(d=Kh(a,`.${n.slideClass}, swiper-slide`)[0],n.loop&&!d&&(d=t[0]),c=Xh(a,`.${n.slideClass}, swiper-slide`)[0],n.loop&&!c===0&&(c=t[t.length-1]))),t.forEach(m=>{Eo(m,m===a,n.slideActiveClass),Eo(m,m===d,n.slideNextClass),Eo(m,m===c,n.slidePrevClass)}),e.emitSlidesClasses()}const bi=(e,t)=>{if(!e||e.destroyed||!e.params)return;const n=()=>e.isElement?"swiper-slide":`.${e.params.slideClass}`,r=t.closest(n());if(r){let i=r.querySelector(`.${e.params.lazyPreloaderClass}`);!i&&e.isElement&&(r.shadowRoot?i=r.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{r.shadowRoot&&(i=r.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`),i&&i.remove())})),i&&i.remove()}},Co=(e,t)=>{if(!e.slides[t])return;const n=e.slides[t].querySelector('[loading="lazy"]');n&&n.removeAttribute("loading")},Ls=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext;const n=e.slides.length;if(!n||!t||t<0)return;t=Math.min(t,n);const r=e.params.slidesPerView==="auto"?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),i=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){const o=i,s=[o-t];s.push(...Array.from({length:t}).map((a,c)=>o+r+c)),e.slides.forEach((a,c)=>{s.includes(a.column)&&Co(e,c)});return}const l=i+r-1;if(e.params.rewind||e.params.loop)for(let o=i-t;o<=l+t;o+=1){const s=(o%n+n)%n;(s<i||s>l)&&Co(e,s)}else for(let o=Math.max(i-t,0);o<=Math.min(l+t,n-1);o+=1)o!==i&&(o>l||o<i)&&Co(e,o)};function dg(e){const{slidesGrid:t,params:n}=e,r=e.rtlTranslate?e.translate:-e.translate;let i;for(let l=0;l<t.length;l+=1)typeof t[l+1]<"u"?r>=t[l]&&r<t[l+1]-(t[l+1]-t[l])/2?i=l:r>=t[l]&&r<t[l+1]&&(i=l+1):r>=t[l]&&(i=l);return n.normalizeSlideIndex&&(i<0||typeof i>"u")&&(i=0),i}function fg(e){const t=this,n=t.rtlTranslate?t.translate:-t.translate,{snapGrid:r,params:i,activeIndex:l,realIndex:o,snapIndex:s}=t;let a=e,c;const d=g=>{let v=g-t.virtual.slidesBefore;return v<0&&(v=t.virtual.slides.length+v),v>=t.virtual.slides.length&&(v-=t.virtual.slides.length),v};if(typeof a>"u"&&(a=dg(t)),r.indexOf(n)>=0)c=r.indexOf(n);else{const g=Math.min(i.slidesPerGroupSkip,a);c=g+Math.floor((a-g)/i.slidesPerGroup)}if(c>=r.length&&(c=r.length-1),a===l&&!t.params.loop){c!==s&&(t.snapIndex=c,t.emit("snapIndexChange"));return}if(a===l&&t.params.loop&&t.virtual&&t.params.virtual.enabled){t.realIndex=d(a);return}const m=t.grid&&i.grid&&i.grid.rows>1;let h;if(t.virtual&&i.virtual.enabled&&i.loop)h=d(a);else if(m){const g=t.slides.filter(x=>x.column===a)[0];let v=parseInt(g.getAttribute("data-swiper-slide-index"),10);Number.isNaN(v)&&(v=Math.max(t.slides.indexOf(g),0)),h=Math.floor(v/i.grid.rows)}else if(t.slides[a]){const g=t.slides[a].getAttribute("data-swiper-slide-index");g?h=parseInt(g,10):h=a}else h=a;Object.assign(t,{previousSnapIndex:s,snapIndex:c,previousRealIndex:o,realIndex:h,previousIndex:l,activeIndex:a}),t.initialized&&Ls(t),t.emit("activeIndexChange"),t.emit("snapIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&(o!==h&&t.emit("realIndexChange"),t.emit("slideChange"))}function pg(e,t){const n=this,r=n.params;let i=e.closest(`.${r.slideClass}, swiper-slide`);!i&&n.isElement&&t&&t.length>1&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach(s=>{!i&&s.matches&&s.matches(`.${r.slideClass}, swiper-slide`)&&(i=s)});let l=!1,o;if(i){for(let s=0;s<n.slides.length;s+=1)if(n.slides[s]===i){l=!0,o=s;break}}if(i&&l)n.clickedSlide=i,n.virtual&&n.params.virtual.enabled?n.clickedIndex=parseInt(i.getAttribute("data-swiper-slide-index"),10):n.clickedIndex=o;else{n.clickedSlide=void 0,n.clickedIndex=void 0;return}r.slideToClickedSlide&&n.clickedIndex!==void 0&&n.clickedIndex!==n.activeIndex&&n.slideToClickedSlide()}var mg={updateSize:ig,updateSlides:lg,updateAutoHeight:og,updateSlidesOffset:sg,updateSlidesProgress:ag,updateProgress:ug,updateSlidesClasses:cg,updateActiveIndex:fg,updateClickedSlide:pg};function hg(e){e===void 0&&(e=this.isHorizontal()?"x":"y");const t=this,{params:n,rtlTranslate:r,translate:i,wrapperEl:l}=t;if(n.virtualTranslate)return r?-i:i;if(n.cssMode)return i;let o=Uh(l,e);return o+=t.cssOverflowAdjustment(),r&&(o=-o),o||0}function gg(e,t){const n=this,{rtlTranslate:r,params:i,wrapperEl:l,progress:o}=n;let s=0,a=0;const c=0;n.isHorizontal()?s=r?-e:e:a=e,i.roundLengths&&(s=Math.floor(s),a=Math.floor(a)),n.previousTranslate=n.translate,n.translate=n.isHorizontal()?s:a,i.cssMode?l[n.isHorizontal()?"scrollLeft":"scrollTop"]=n.isHorizontal()?-s:-a:i.virtualTranslate||(n.isHorizontal()?s-=n.cssOverflowAdjustment():a-=n.cssOverflowAdjustment(),l.style.transform=`translate3d(${s}px, ${a}px, ${c}px)`);let d;const m=n.maxTranslate()-n.minTranslate();m===0?d=0:d=(e-n.minTranslate())/m,d!==o&&n.updateProgress(e),n.emit("setTranslate",n.translate,t)}function vg(){return-this.snapGrid[0]}function yg(){return-this.snapGrid[this.snapGrid.length-1]}function wg(e,t,n,r,i){e===void 0&&(e=0),t===void 0&&(t=this.params.speed),n===void 0&&(n=!0),r===void 0&&(r=!0);const l=this,{params:o,wrapperEl:s}=l;if(l.animating&&o.preventInteractionOnTransition)return!1;const a=l.minTranslate(),c=l.maxTranslate();let d;if(r&&e>a?d=a:r&&e<c?d=c:d=e,l.updateProgress(d),o.cssMode){const m=l.isHorizontal();if(t===0)s[m?"scrollLeft":"scrollTop"]=-d;else{if(!l.support.smoothScroll)return Mf({swiper:l,targetPosition:-d,side:m?"left":"top"}),!0;s.scrollTo({[m?"left":"top"]:-d,behavior:"smooth"})}return!0}return t===0?(l.setTransition(0),l.setTranslate(d),n&&(l.emit("beforeTransitionStart",t,i),l.emit("transitionEnd"))):(l.setTransition(t),l.setTranslate(d),n&&(l.emit("beforeTransitionStart",t,i),l.emit("transitionStart")),l.animating||(l.animating=!0,l.onTranslateToWrapperTransitionEnd||(l.onTranslateToWrapperTransitionEnd=function(h){!l||l.destroyed||h.target===this&&(l.wrapperEl.removeEventListener("transitionend",l.onTranslateToWrapperTransitionEnd),l.onTranslateToWrapperTransitionEnd=null,delete l.onTranslateToWrapperTransitionEnd,l.animating=!1,n&&l.emit("transitionEnd"))}),l.wrapperEl.addEventListener("transitionend",l.onTranslateToWrapperTransitionEnd))),!0}var Sg={getTranslate:hg,setTranslate:gg,minTranslate:vg,maxTranslate:yg,translateTo:wg};function xg(e,t){const n=this;n.params.cssMode||(n.wrapperEl.style.transitionDuration=`${e}ms`,n.wrapperEl.style.transitionDelay=e===0?"0ms":""),n.emit("setTransition",e,t)}function bf(e){let{swiper:t,runCallbacks:n,direction:r,step:i}=e;const{activeIndex:l,previousIndex:o}=t;let s=r;if(s||(l>o?s="next":l<o?s="prev":s="reset"),t.emit(`transition${i}`),n&&l!==o){if(s==="reset"){t.emit(`slideResetTransition${i}`);return}t.emit(`slideChangeTransition${i}`),s==="next"?t.emit(`slideNextTransition${i}`):t.emit(`slidePrevTransition${i}`)}}function kg(e,t){e===void 0&&(e=!0);const n=this,{params:r}=n;r.cssMode||(r.autoHeight&&n.updateAutoHeight(),bf({swiper:n,runCallbacks:e,direction:t,step:"Start"}))}function Eg(e,t){e===void 0&&(e=!0);const n=this,{params:r}=n;n.animating=!1,!r.cssMode&&(n.setTransition(0),bf({swiper:n,runCallbacks:e,direction:t,step:"End"}))}var Cg={setTransition:xg,transitionStart:kg,transitionEnd:Eg};function Tg(e,t,n,r,i){e===void 0&&(e=0),n===void 0&&(n=!0),typeof e=="string"&&(e=parseInt(e,10));const l=this;let o=e;o<0&&(o=0);const{params:s,snapGrid:a,slidesGrid:c,previousIndex:d,activeIndex:m,rtlTranslate:h,wrapperEl:g,enabled:v}=l;if(!v&&!r&&!i||l.destroyed||l.animating&&s.preventInteractionOnTransition)return!1;typeof t>"u"&&(t=l.params.speed);const x=Math.min(l.params.slidesPerGroupSkip,o);let S=x+Math.floor((o-x)/l.params.slidesPerGroup);S>=a.length&&(S=a.length-1);const p=-a[S];if(s.normalizeSlideIndex)for(let y=0;y<c.length;y+=1){const E=-Math.floor(p*100),_=Math.floor(c[y]*100),T=Math.floor(c[y+1]*100);typeof c[y+1]<"u"?E>=_&&E<T-(T-_)/2?o=y:E>=_&&E<T&&(o=y+1):E>=_&&(o=y)}if(l.initialized&&o!==m&&(!l.allowSlideNext&&(h?p>l.translate&&p>l.minTranslate():p<l.translate&&p<l.minTranslate())||!l.allowSlidePrev&&p>l.translate&&p>l.maxTranslate()&&(m||0)!==o))return!1;o!==(d||0)&&n&&l.emit("beforeSlideChangeStart"),l.updateProgress(p);let u;o>m?u="next":o<m?u="prev":u="reset";const f=l.virtual&&l.params.virtual.enabled;if(!(f&&i)&&(h&&-p===l.translate||!h&&p===l.translate))return l.updateActiveIndex(o),s.autoHeight&&l.updateAutoHeight(),l.updateSlidesClasses(),s.effect!=="slide"&&l.setTranslate(p),u!=="reset"&&(l.transitionStart(n,u),l.transitionEnd(n,u)),!1;if(s.cssMode){const y=l.isHorizontal(),E=h?p:-p;if(t===0)f&&(l.wrapperEl.style.scrollSnapType="none",l._immediateVirtual=!0),f&&!l._cssModeVirtualInitialSet&&l.params.initialSlide>0?(l._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{g[y?"scrollLeft":"scrollTop"]=E})):g[y?"scrollLeft":"scrollTop"]=E,f&&requestAnimationFrame(()=>{l.wrapperEl.style.scrollSnapType="",l._immediateVirtual=!1});else{if(!l.support.smoothScroll)return Mf({swiper:l,targetPosition:E,side:y?"left":"top"}),!0;g.scrollTo({[y?"left":"top"]:E,behavior:"smooth"})}return!0}return l.setTransition(t),l.setTranslate(p),l.updateActiveIndex(o),l.updateSlidesClasses(),l.emit("beforeTransitionStart",t,r),l.transitionStart(n,u),t===0?l.transitionEnd(n,u):l.animating||(l.animating=!0,l.onSlideToWrapperTransitionEnd||(l.onSlideToWrapperTransitionEnd=function(E){!l||l.destroyed||E.target===this&&(l.wrapperEl.removeEventListener("transitionend",l.onSlideToWrapperTransitionEnd),l.onSlideToWrapperTransitionEnd=null,delete l.onSlideToWrapperTransitionEnd,l.transitionEnd(n,u))}),l.wrapperEl.addEventListener("transitionend",l.onSlideToWrapperTransitionEnd)),!0}function Pg(e,t,n,r){e===void 0&&(e=0),n===void 0&&(n=!0),typeof e=="string"&&(e=parseInt(e,10));const i=this;if(i.destroyed)return;typeof t>"u"&&(t=i.params.speed);const l=i.grid&&i.params.grid&&i.params.grid.rows>1;let o=e;if(i.params.loop)if(i.virtual&&i.params.virtual.enabled)o=o+i.virtual.slidesBefore;else{let s;if(l){const h=o*i.params.grid.rows;s=i.slides.filter(g=>g.getAttribute("data-swiper-slide-index")*1===h)[0].column}else s=i.getSlideIndexByData(o);const a=l?Math.ceil(i.slides.length/i.params.grid.rows):i.slides.length,{centeredSlides:c}=i.params;let d=i.params.slidesPerView;d==="auto"?d=i.slidesPerViewDynamic():(d=Math.ceil(parseFloat(i.params.slidesPerView,10)),c&&d%2===0&&(d=d+1));let m=a-s<d;if(c&&(m=m||s<Math.ceil(d/2)),r&&c&&i.params.slidesPerView!=="auto"&&!l&&(m=!1),m){const h=c?s<i.activeIndex?"prev":"next":s-i.activeIndex-1<i.params.slidesPerView?"next":"prev";i.loopFix({direction:h,slideTo:!0,activeSlideIndex:h==="next"?s+1:s-a+1,slideRealIndex:h==="next"?i.realIndex:void 0})}if(l){const h=o*i.params.grid.rows;o=i.slides.filter(g=>g.getAttribute("data-swiper-slide-index")*1===h)[0].column}else o=i.getSlideIndexByData(o)}return requestAnimationFrame(()=>{i.slideTo(o,t,n,r)}),i}function _g(e,t,n){t===void 0&&(t=!0);const r=this,{enabled:i,params:l,animating:o}=r;if(!i||r.destroyed)return r;typeof e>"u"&&(e=r.params.speed);let s=l.slidesPerGroup;l.slidesPerView==="auto"&&l.slidesPerGroup===1&&l.slidesPerGroupAuto&&(s=Math.max(r.slidesPerViewDynamic("current",!0),1));const a=r.activeIndex<l.slidesPerGroupSkip?1:s,c=r.virtual&&l.virtual.enabled;if(l.loop){if(o&&!c&&l.loopPreventsSliding)return!1;if(r.loopFix({direction:"next"}),r._clientLeft=r.wrapperEl.clientLeft,r.activeIndex===r.slides.length-1&&l.cssMode)return requestAnimationFrame(()=>{r.slideTo(r.activeIndex+a,e,t,n)}),!0}return l.rewind&&r.isEnd?r.slideTo(0,e,t,n):r.slideTo(r.activeIndex+a,e,t,n)}function zg(e,t,n){t===void 0&&(t=!0);const r=this,{params:i,snapGrid:l,slidesGrid:o,rtlTranslate:s,enabled:a,animating:c}=r;if(!a||r.destroyed)return r;typeof e>"u"&&(e=r.params.speed);const d=r.virtual&&i.virtual.enabled;if(i.loop){if(c&&!d&&i.loopPreventsSliding)return!1;r.loopFix({direction:"prev"}),r._clientLeft=r.wrapperEl.clientLeft}const m=s?r.translate:-r.translate;function h(p){return p<0?-Math.floor(Math.abs(p)):Math.floor(p)}const g=h(m),v=l.map(p=>h(p));let x=l[v.indexOf(g)-1];if(typeof x>"u"&&i.cssMode){let p;l.forEach((u,f)=>{g>=u&&(p=f)}),typeof p<"u"&&(x=l[p>0?p-1:p])}let S=0;if(typeof x<"u"&&(S=o.indexOf(x),S<0&&(S=r.activeIndex-1),i.slidesPerView==="auto"&&i.slidesPerGroup===1&&i.slidesPerGroupAuto&&(S=S-r.slidesPerViewDynamic("previous",!0)+1,S=Math.max(S,0))),i.rewind&&r.isBeginning){const p=r.params.virtual&&r.params.virtual.enabled&&r.virtual?r.virtual.slides.length-1:r.slides.length-1;return r.slideTo(p,e,t,n)}else if(i.loop&&r.activeIndex===0&&i.cssMode)return requestAnimationFrame(()=>{r.slideTo(S,e,t,n)}),!0;return r.slideTo(S,e,t,n)}function Lg(e,t,n){t===void 0&&(t=!0);const r=this;if(!r.destroyed)return typeof e>"u"&&(e=r.params.speed),r.slideTo(r.activeIndex,e,t,n)}function Ig(e,t,n,r){t===void 0&&(t=!0),r===void 0&&(r=.5);const i=this;if(i.destroyed)return;typeof e>"u"&&(e=i.params.speed);let l=i.activeIndex;const o=Math.min(i.params.slidesPerGroupSkip,l),s=o+Math.floor((l-o)/i.params.slidesPerGroup),a=i.rtlTranslate?i.translate:-i.translate;if(a>=i.snapGrid[s]){const c=i.snapGrid[s],d=i.snapGrid[s+1];a-c>(d-c)*r&&(l+=i.params.slidesPerGroup)}else{const c=i.snapGrid[s-1],d=i.snapGrid[s];a-c<=(d-c)*r&&(l-=i.params.slidesPerGroup)}return l=Math.max(l,0),l=Math.min(l,i.slidesGrid.length-1),i.slideTo(l,e,t,n)}function Og(){const e=this;if(e.destroyed)return;const{params:t,slidesEl:n}=e,r=t.slidesPerView==="auto"?e.slidesPerViewDynamic():t.slidesPerView;let i=e.clickedIndex,l;const o=e.isElement?"swiper-slide":`.${t.slideClass}`;if(t.loop){if(e.animating)return;l=parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10),t.centeredSlides?i<e.loopedSlides-r/2||i>e.slides.length-e.loopedSlides+r/2?(e.loopFix(),i=e.getSlideIndex(wt(n,`${o}[data-swiper-slide-index="${l}"]`)[0]),_s(()=>{e.slideTo(i)})):e.slideTo(i):i>e.slides.length-r?(e.loopFix(),i=e.getSlideIndex(wt(n,`${o}[data-swiper-slide-index="${l}"]`)[0]),_s(()=>{e.slideTo(i)})):e.slideTo(i)}else e.slideTo(i)}var Mg={slideTo:Tg,slideToLoop:Pg,slideNext:_g,slidePrev:zg,slideReset:Lg,slideToClosest:Ig,slideToClickedSlide:Og};function $g(e){const t=this,{params:n,slidesEl:r}=t;if(!n.loop||t.virtual&&t.params.virtual.enabled)return;const i=()=>{wt(r,`.${n.slideClass}, swiper-slide`).forEach((m,h)=>{m.setAttribute("data-swiper-slide-index",h)})},l=t.grid&&n.grid&&n.grid.rows>1,o=n.slidesPerGroup*(l?n.grid.rows:1),s=t.slides.length%o!==0,a=l&&t.slides.length%n.grid.rows!==0,c=d=>{for(let m=0;m<d;m+=1){const h=t.isElement?fl("swiper-slide",[n.slideBlankClass]):fl("div",[n.slideClass,n.slideBlankClass]);t.slidesEl.append(h)}};if(s){if(n.loopAddBlankSlides){const d=o-t.slides.length%o;c(d),t.recalcSlides(),t.updateSlides()}else dl("Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)");i()}else if(a){if(n.loopAddBlankSlides){const d=n.grid.rows-t.slides.length%n.grid.rows;c(d),t.recalcSlides(),t.updateSlides()}else dl("Swiper Loop Warning: The number of slides is not even to grid.rows, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)");i()}else i();t.loopFix({slideRealIndex:e,direction:n.centeredSlides?void 0:"next"})}function Ag(e){let{slideRealIndex:t,slideTo:n=!0,direction:r,setTranslate:i,activeSlideIndex:l,byController:o,byMousewheel:s}=e===void 0?{}:e;const a=this;if(!a.params.loop)return;a.emit("beforeLoopFix");const{slides:c,allowSlidePrev:d,allowSlideNext:m,slidesEl:h,params:g}=a,{centeredSlides:v}=g;if(a.allowSlidePrev=!0,a.allowSlideNext=!0,a.virtual&&g.virtual.enabled){n&&(!g.centeredSlides&&a.snapIndex===0?a.slideTo(a.virtual.slides.length,0,!1,!0):g.centeredSlides&&a.snapIndex<g.slidesPerView?a.slideTo(a.virtual.slides.length+a.snapIndex,0,!1,!0):a.snapIndex===a.snapGrid.length-1&&a.slideTo(a.virtual.slidesBefore,0,!1,!0)),a.allowSlidePrev=d,a.allowSlideNext=m,a.emit("loopFix");return}let x=g.slidesPerView;x==="auto"?x=a.slidesPerViewDynamic():(x=Math.ceil(parseFloat(g.slidesPerView,10)),v&&x%2===0&&(x=x+1));const S=g.slidesPerGroupAuto?x:g.slidesPerGroup;let p=S;p%S!==0&&(p+=S-p%S),p+=g.loopAdditionalSlides,a.loopedSlides=p;const u=a.grid&&g.grid&&g.grid.rows>1;c.length<x+p?dl("Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled and not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters"):u&&g.grid.fill==="row"&&dl("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");const f=[],w=[];let y=a.activeIndex;typeof l>"u"?l=a.getSlideIndex(c.filter(O=>O.classList.contains(g.slideActiveClass))[0]):y=l;const E=r==="next"||!r,_=r==="prev"||!r;let T=0,P=0;const C=u?Math.ceil(c.length/g.grid.rows):c.length,R=(u?c[l].column:l)+(v&&typeof i>"u"?-x/2+.5:0);if(R<p){T=Math.max(p-R,S);for(let O=0;O<p-R;O+=1){const B=O-Math.floor(O/C)*C;if(u){const V=C-B-1;for(let ne=c.length-1;ne>=0;ne-=1)c[ne].column===V&&f.push(ne)}else f.push(C-B-1)}}else if(R+x>C-p){P=Math.max(R-(C-p*2),S);for(let O=0;O<P;O+=1){const B=O-Math.floor(O/C)*C;u?c.forEach((V,ne)=>{V.column===B&&w.push(ne)}):w.push(B)}}if(a.__preventObserver__=!0,requestAnimationFrame(()=>{a.__preventObserver__=!1}),_&&f.forEach(O=>{c[O].swiperLoopMoveDOM=!0,h.prepend(c[O]),c[O].swiperLoopMoveDOM=!1}),E&&w.forEach(O=>{c[O].swiperLoopMoveDOM=!0,h.append(c[O]),c[O].swiperLoopMoveDOM=!1}),a.recalcSlides(),g.slidesPerView==="auto"?a.updateSlides():u&&(f.length>0&&_||w.length>0&&E)&&a.slides.forEach((O,B)=>{a.grid.updateSlide(B,O,a.slides)}),g.watchSlidesProgress&&a.updateSlidesOffset(),n){if(f.length>0&&_){if(typeof t>"u"){const O=a.slidesGrid[y],V=a.slidesGrid[y+T]-O;s?a.setTranslate(a.translate-V):(a.slideTo(y+Math.ceil(T),0,!1,!0),i&&(a.touchEventsData.startTranslate=a.touchEventsData.startTranslate-V,a.touchEventsData.currentTranslate=a.touchEventsData.currentTranslate-V))}else if(i){const O=u?f.length/g.grid.rows:f.length;a.slideTo(a.activeIndex+O,0,!1,!0),a.touchEventsData.currentTranslate=a.translate}}else if(w.length>0&&E)if(typeof t>"u"){const O=a.slidesGrid[y],V=a.slidesGrid[y-P]-O;s?a.setTranslate(a.translate-V):(a.slideTo(y-P,0,!1,!0),i&&(a.touchEventsData.startTranslate=a.touchEventsData.startTranslate-V,a.touchEventsData.currentTranslate=a.touchEventsData.currentTranslate-V))}else{const O=u?w.length/g.grid.rows:w.length;a.slideTo(a.activeIndex-O,0,!1,!0)}}if(a.allowSlidePrev=d,a.allowSlideNext=m,a.controller&&a.controller.control&&!o){const O={slideRealIndex:t,direction:r,setTranslate:i,activeSlideIndex:l,byController:!0};Array.isArray(a.controller.control)?a.controller.control.forEach(B=>{!B.destroyed&&B.params.loop&&B.loopFix({...O,slideTo:B.params.slidesPerView===g.slidesPerView?n:!1})}):a.controller.control instanceof a.constructor&&a.controller.control.params.loop&&a.controller.control.loopFix({...O,slideTo:a.controller.control.params.slidesPerView===g.slidesPerView?n:!1})}a.emit("loopFix")}function Ng(){const e=this,{params:t,slidesEl:n}=e;if(!t.loop||e.virtual&&e.params.virtual.enabled)return;e.recalcSlides();const r=[];e.slides.forEach(i=>{const l=typeof i.swiperSlideIndex>"u"?i.getAttribute("data-swiper-slide-index")*1:i.swiperSlideIndex;r[l]=i}),e.slides.forEach(i=>{i.removeAttribute("data-swiper-slide-index")}),r.forEach(i=>{n.append(i)}),e.recalcSlides(),e.slideTo(e.realIndex,0)}var bg={loopCreate:$g,loopFix:Ag,loopDestroy:Ng};function Rg(e){const t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;const n=t.params.touchEventsTarget==="container"?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),n.style.cursor="move",n.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1})}function Dg(){const e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e[e.params.touchEventsTarget==="container"?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1}))}var Fg={setGrabCursor:Rg,unsetGrabCursor:Dg};function Bg(e,t){t===void 0&&(t=this);function n(r){if(!r||r===rr()||r===Ze())return null;r.assignedSlot&&(r=r.assignedSlot);const i=r.closest(e);return!i&&!r.getRootNode?null:i||n(r.getRootNode().host)}return n(t)}function ec(e,t,n){const r=Ze(),{params:i}=e,l=i.edgeSwipeDetection,o=i.edgeSwipeThreshold;return l&&(n<=o||n>=r.innerWidth-o)?l==="prevent"?(t.preventDefault(),!0):!1:!0}function jg(e){const t=this,n=rr();let r=e;r.originalEvent&&(r=r.originalEvent);const i=t.touchEventsData;if(r.type==="pointerdown"){if(i.pointerId!==null&&i.pointerId!==r.pointerId)return;i.pointerId=r.pointerId}else r.type==="touchstart"&&r.targetTouches.length===1&&(i.touchId=r.targetTouches[0].identifier);if(r.type==="touchstart"){ec(t,r,r.targetTouches[0].pageX);return}const{params:l,touches:o,enabled:s}=t;if(!s||!l.simulateTouch&&r.pointerType==="mouse"||t.animating&&l.preventInteractionOnTransition)return;!t.animating&&l.cssMode&&l.loop&&t.loopFix();let a=r.target;if(l.touchEventsTarget==="wrapper"&&!Qh(a,t.wrapperEl)||"which"in r&&r.which===3||"button"in r&&r.button>0||i.isTouched&&i.isMoved)return;const c=!!l.noSwipingClass&&l.noSwipingClass!=="",d=r.composedPath?r.composedPath():r.path;c&&r.target&&r.target.shadowRoot&&d&&(a=d[0]);const m=l.noSwipingSelector?l.noSwipingSelector:`.${l.noSwipingClass}`,h=!!(r.target&&r.target.shadowRoot);if(l.noSwiping&&(h?Bg(m,a):a.closest(m))){t.allowClick=!0;return}if(l.swipeHandler&&!a.closest(l.swipeHandler))return;o.currentX=r.pageX,o.currentY=r.pageY;const g=o.currentX,v=o.currentY;if(!ec(t,r,g))return;Object.assign(i,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),o.startX=g,o.startY=v,i.touchStartTime=cl(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,l.threshold>0&&(i.allowThresholdMove=!1);let x=!0;a.matches(i.focusableElements)&&(x=!1,a.nodeName==="SELECT"&&(i.isTouched=!1)),n.activeElement&&n.activeElement.matches(i.focusableElements)&&n.activeElement!==a&&(r.pointerType==="mouse"||r.pointerType!=="mouse"&&!a.matches(i.focusableElements))&&n.activeElement.blur();const S=x&&t.allowTouchMove&&l.touchStartPreventDefault;(l.touchStartForcePreventDefault||S)&&!a.isContentEditable&&r.preventDefault(),l.freeMode&&l.freeMode.enabled&&t.freeMode&&t.animating&&!l.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",r)}function Vg(e){const t=rr(),n=this,r=n.touchEventsData,{params:i,touches:l,rtlTranslate:o,enabled:s}=n;if(!s||!i.simulateTouch&&e.pointerType==="mouse")return;let a=e;if(a.originalEvent&&(a=a.originalEvent),a.type==="pointermove"&&(r.touchId!==null||a.pointerId!==r.pointerId))return;let c;if(a.type==="touchmove"){if(c=[...a.changedTouches].filter(E=>E.identifier===r.touchId)[0],!c||c.identifier!==r.touchId)return}else c=a;if(!r.isTouched){r.startMoving&&r.isScrolling&&n.emit("touchMoveOpposite",a);return}const d=c.pageX,m=c.pageY;if(a.preventedByNestedSwiper){l.startX=d,l.startY=m;return}if(!n.allowTouchMove){a.target.matches(r.focusableElements)||(n.allowClick=!1),r.isTouched&&(Object.assign(l,{startX:d,startY:m,currentX:d,currentY:m}),r.touchStartTime=cl());return}if(i.touchReleaseOnEdges&&!i.loop){if(n.isVertical()){if(m<l.startY&&n.translate<=n.maxTranslate()||m>l.startY&&n.translate>=n.minTranslate()){r.isTouched=!1,r.isMoved=!1;return}}else if(d<l.startX&&n.translate<=n.maxTranslate()||d>l.startX&&n.translate>=n.minTranslate())return}if(t.activeElement&&t.activeElement.matches(r.focusableElements)&&t.activeElement!==a.target&&a.pointerType!=="mouse"&&t.activeElement.blur(),t.activeElement&&a.target===t.activeElement&&a.target.matches(r.focusableElements)){r.isMoved=!0,n.allowClick=!1;return}r.allowTouchCallbacks&&n.emit("touchMove",a),l.previousX=l.currentX,l.previousY=l.currentY,l.currentX=d,l.currentY=m;const h=l.currentX-l.startX,g=l.currentY-l.startY;if(n.params.threshold&&Math.sqrt(h**2+g**2)<n.params.threshold)return;if(typeof r.isScrolling>"u"){let E;n.isHorizontal()&&l.currentY===l.startY||n.isVertical()&&l.currentX===l.startX?r.isScrolling=!1:h*h+g*g>=25&&(E=Math.atan2(Math.abs(g),Math.abs(h))*180/Math.PI,r.isScrolling=n.isHorizontal()?E>i.touchAngle:90-E>i.touchAngle)}if(r.isScrolling&&n.emit("touchMoveOpposite",a),typeof r.startMoving>"u"&&(l.currentX!==l.startX||l.currentY!==l.startY)&&(r.startMoving=!0),r.isScrolling||a.type==="touchmove"&&r.preventTouchMoveFromPointerMove){r.isTouched=!1;return}if(!r.startMoving)return;n.allowClick=!1,!i.cssMode&&a.cancelable&&a.preventDefault(),i.touchMoveStopPropagation&&!i.nested&&a.stopPropagation();let v=n.isHorizontal()?h:g,x=n.isHorizontal()?l.currentX-l.previousX:l.currentY-l.previousY;i.oneWayMovement&&(v=Math.abs(v)*(o?1:-1),x=Math.abs(x)*(o?1:-1)),l.diff=v,v*=i.touchRatio,o&&(v=-v,x=-x);const S=n.touchesDirection;n.swipeDirection=v>0?"prev":"next",n.touchesDirection=x>0?"prev":"next";const p=n.params.loop&&!i.cssMode,u=n.touchesDirection==="next"&&n.allowSlideNext||n.touchesDirection==="prev"&&n.allowSlidePrev;if(!r.isMoved){if(p&&u&&n.loopFix({direction:n.swipeDirection}),r.startTranslate=n.getTranslate(),n.setTransition(0),n.animating){const E=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});n.wrapperEl.dispatchEvent(E)}r.allowMomentumBounce=!1,i.grabCursor&&(n.allowSlideNext===!0||n.allowSlidePrev===!0)&&n.setGrabCursor(!0),n.emit("sliderFirstMove",a)}let f;if(new Date().getTime(),r.isMoved&&r.allowThresholdMove&&S!==n.touchesDirection&&p&&u&&Math.abs(v)>=1){Object.assign(l,{startX:d,startY:m,currentX:d,currentY:m,startTranslate:r.currentTranslate}),r.loopSwapReset=!0,r.startTranslate=r.currentTranslate;return}n.emit("sliderMove",a),r.isMoved=!0,r.currentTranslate=v+r.startTranslate;let w=!0,y=i.resistanceRatio;if(i.touchReleaseOnEdges&&(y=0),v>0?(p&&u&&!f&&r.allowThresholdMove&&r.currentTranslate>(i.centeredSlides?n.minTranslate()-n.slidesSizesGrid[n.activeIndex+1]-(i.slidesPerView!=="auto"&&n.slides.length-i.slidesPerView>=2?n.slidesSizesGrid[n.activeIndex+1]+n.params.spaceBetween:0)-n.params.spaceBetween:n.minTranslate())&&n.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),r.currentTranslate>n.minTranslate()&&(w=!1,i.resistance&&(r.currentTranslate=n.minTranslate()-1+(-n.minTranslate()+r.startTranslate+v)**y))):v<0&&(p&&u&&!f&&r.allowThresholdMove&&r.currentTranslate<(i.centeredSlides?n.maxTranslate()+n.slidesSizesGrid[n.slidesSizesGrid.length-1]+n.params.spaceBetween+(i.slidesPerView!=="auto"&&n.slides.length-i.slidesPerView>=2?n.slidesSizesGrid[n.slidesSizesGrid.length-1]+n.params.spaceBetween:0):n.maxTranslate())&&n.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:n.slides.length-(i.slidesPerView==="auto"?n.slidesPerViewDynamic():Math.ceil(parseFloat(i.slidesPerView,10)))}),r.currentTranslate<n.maxTranslate()&&(w=!1,i.resistance&&(r.currentTranslate=n.maxTranslate()+1-(n.maxTranslate()-r.startTranslate-v)**y))),w&&(a.preventedByNestedSwiper=!0),!n.allowSlideNext&&n.swipeDirection==="next"&&r.currentTranslate<r.startTranslate&&(r.currentTranslate=r.startTranslate),!n.allowSlidePrev&&n.swipeDirection==="prev"&&r.currentTranslate>r.startTranslate&&(r.currentTranslate=r.startTranslate),!n.allowSlidePrev&&!n.allowSlideNext&&(r.currentTranslate=r.startTranslate),i.threshold>0)if(Math.abs(v)>i.threshold||r.allowThresholdMove){if(!r.allowThresholdMove){r.allowThresholdMove=!0,l.startX=l.currentX,l.startY=l.currentY,r.currentTranslate=r.startTranslate,l.diff=n.isHorizontal()?l.currentX-l.startX:l.currentY-l.startY;return}}else{r.currentTranslate=r.startTranslate;return}!i.followFinger||i.cssMode||((i.freeMode&&i.freeMode.enabled&&n.freeMode||i.watchSlidesProgress)&&(n.updateActiveIndex(),n.updateSlidesClasses()),i.freeMode&&i.freeMode.enabled&&n.freeMode&&n.freeMode.onTouchMove(),n.updateProgress(r.currentTranslate),n.setTranslate(r.currentTranslate))}function Gg(e){const t=this,n=t.touchEventsData;let r=e;r.originalEvent&&(r=r.originalEvent);let i;if(r.type==="touchend"||r.type==="touchcancel"){if(i=[...r.changedTouches].filter(y=>y.identifier===n.touchId)[0],!i||i.identifier!==n.touchId)return}else{if(n.touchId!==null||r.pointerId!==n.pointerId)return;i=r}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(r.type)&&!(["pointercancel","contextmenu"].includes(r.type)&&(t.browser.isSafari||t.browser.isWebView)))return;n.pointerId=null,n.touchId=null;const{params:o,touches:s,rtlTranslate:a,slidesGrid:c,enabled:d}=t;if(!d||!o.simulateTouch&&r.pointerType==="mouse")return;if(n.allowTouchCallbacks&&t.emit("touchEnd",r),n.allowTouchCallbacks=!1,!n.isTouched){n.isMoved&&o.grabCursor&&t.setGrabCursor(!1),n.isMoved=!1,n.startMoving=!1;return}o.grabCursor&&n.isMoved&&n.isTouched&&(t.allowSlideNext===!0||t.allowSlidePrev===!0)&&t.setGrabCursor(!1);const m=cl(),h=m-n.touchStartTime;if(t.allowClick){const y=r.path||r.composedPath&&r.composedPath();t.updateClickedSlide(y&&y[0]||r.target,y),t.emit("tap click",r),h<300&&m-n.lastClickTime<300&&t.emit("doubleTap doubleClick",r)}if(n.lastClickTime=cl(),_s(()=>{t.destroyed||(t.allowClick=!0)}),!n.isTouched||!n.isMoved||!t.swipeDirection||s.diff===0&&!n.loopSwapReset||n.currentTranslate===n.startTranslate&&!n.loopSwapReset){n.isTouched=!1,n.isMoved=!1,n.startMoving=!1;return}n.isTouched=!1,n.isMoved=!1,n.startMoving=!1;let g;if(o.followFinger?g=a?t.translate:-t.translate:g=-n.currentTranslate,o.cssMode)return;if(o.freeMode&&o.freeMode.enabled){t.freeMode.onTouchEnd({currentPos:g});return}const v=g>=-t.maxTranslate()&&!t.params.loop;let x=0,S=t.slidesSizesGrid[0];for(let y=0;y<c.length;y+=y<o.slidesPerGroupSkip?1:o.slidesPerGroup){const E=y<o.slidesPerGroupSkip-1?1:o.slidesPerGroup;typeof c[y+E]<"u"?(v||g>=c[y]&&g<c[y+E])&&(x=y,S=c[y+E]-c[y]):(v||g>=c[y])&&(x=y,S=c[c.length-1]-c[c.length-2])}let p=null,u=null;o.rewind&&(t.isBeginning?u=o.virtual&&o.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(p=0));const f=(g-c[x])/S,w=x<o.slidesPerGroupSkip-1?1:o.slidesPerGroup;if(h>o.longSwipesMs){if(!o.longSwipes){t.slideTo(t.activeIndex);return}t.swipeDirection==="next"&&(f>=o.longSwipesRatio?t.slideTo(o.rewind&&t.isEnd?p:x+w):t.slideTo(x)),t.swipeDirection==="prev"&&(f>1-o.longSwipesRatio?t.slideTo(x+w):u!==null&&f<0&&Math.abs(f)>o.longSwipesRatio?t.slideTo(u):t.slideTo(x))}else{if(!o.shortSwipes){t.slideTo(t.activeIndex);return}t.navigation&&(r.target===t.navigation.nextEl||r.target===t.navigation.prevEl)?r.target===t.navigation.nextEl?t.slideTo(x+w):t.slideTo(x):(t.swipeDirection==="next"&&t.slideTo(p!==null?p:x+w),t.swipeDirection==="prev"&&t.slideTo(u!==null?u:x))}}function tc(){const e=this,{params:t,el:n}=e;if(n&&n.offsetWidth===0)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:r,allowSlidePrev:i,snapGrid:l}=e,o=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();const s=o&&t.loop;(t.slidesPerView==="auto"||t.slidesPerView>1)&&e.isEnd&&!e.isBeginning&&!e.params.centeredSlides&&!s?e.slideTo(e.slides.length-1,0,!1,!0):e.params.loop&&!o?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(e.autoplay.resizeTimeout),e.autoplay.resizeTimeout=setTimeout(()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()},500)),e.allowSlidePrev=i,e.allowSlideNext=r,e.params.watchOverflow&&l!==e.snapGrid&&e.checkOverflow()}function Hg(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function Wg(){const e=this,{wrapperEl:t,rtlTranslate:n,enabled:r}=e;if(!r)return;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-t.scrollLeft:e.translate=-t.scrollTop,e.translate===0&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();let i;const l=e.maxTranslate()-e.minTranslate();l===0?i=0:i=(e.translate-e.minTranslate())/l,i!==e.progress&&e.updateProgress(n?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}function Ug(e){const t=this;bi(t,e.target),!(t.params.cssMode||t.params.slidesPerView!=="auto"&&!t.params.autoHeight)&&t.update()}function Yg(){const e=this;e.documentTouchHandlerProceeded||(e.documentTouchHandlerProceeded=!0,e.params.touchReleaseOnEdges&&(e.el.style.touchAction="auto"))}const Rf=(e,t)=>{const n=rr(),{params:r,el:i,wrapperEl:l,device:o}=e,s=!!r.nested,a=t==="on"?"addEventListener":"removeEventListener",c=t;!i||typeof i=="string"||(n[a]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:s}),i[a]("touchstart",e.onTouchStart,{passive:!1}),i[a]("pointerdown",e.onTouchStart,{passive:!1}),n[a]("touchmove",e.onTouchMove,{passive:!1,capture:s}),n[a]("pointermove",e.onTouchMove,{passive:!1,capture:s}),n[a]("touchend",e.onTouchEnd,{passive:!0}),n[a]("pointerup",e.onTouchEnd,{passive:!0}),n[a]("pointercancel",e.onTouchEnd,{passive:!0}),n[a]("touchcancel",e.onTouchEnd,{passive:!0}),n[a]("pointerout",e.onTouchEnd,{passive:!0}),n[a]("pointerleave",e.onTouchEnd,{passive:!0}),n[a]("contextmenu",e.onTouchEnd,{passive:!0}),(r.preventClicks||r.preventClicksPropagation)&&i[a]("click",e.onClick,!0),r.cssMode&&l[a]("scroll",e.onScroll),r.updateOnWindowResize?e[c](o.ios||o.android?"resize orientationchange observerUpdate":"resize observerUpdate",tc,!0):e[c]("observerUpdate",tc,!0),i[a]("load",e.onLoad,{capture:!0}))};function Qg(){const e=this,{params:t}=e;e.onTouchStart=jg.bind(e),e.onTouchMove=Vg.bind(e),e.onTouchEnd=Gg.bind(e),e.onDocumentTouchStart=Yg.bind(e),t.cssMode&&(e.onScroll=Wg.bind(e)),e.onClick=Hg.bind(e),e.onLoad=Ug.bind(e),Rf(e,"on")}function Xg(){Rf(this,"off")}var Kg={attachEvents:Qg,detachEvents:Xg};const nc=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;function qg(){const e=this,{realIndex:t,initialized:n,params:r,el:i}=e,l=r.breakpoints;if(!l||l&&Object.keys(l).length===0)return;const o=e.getBreakpoint(l,e.params.breakpointsBase,e.el);if(!o||e.currentBreakpoint===o)return;const a=(o in l?l[o]:void 0)||e.originalParams,c=nc(e,r),d=nc(e,a),m=e.params.grabCursor,h=a.grabCursor,g=r.enabled;c&&!d?(i.classList.remove(`${r.containerModifierClass}grid`,`${r.containerModifierClass}grid-column`),e.emitContainerClasses()):!c&&d&&(i.classList.add(`${r.containerModifierClass}grid`),(a.grid.fill&&a.grid.fill==="column"||!a.grid.fill&&r.grid.fill==="column")&&i.classList.add(`${r.containerModifierClass}grid-column`),e.emitContainerClasses()),m&&!h?e.unsetGrabCursor():!m&&h&&e.setGrabCursor(),["navigation","pagination","scrollbar"].forEach(f=>{if(typeof a[f]>"u")return;const w=r[f]&&r[f].enabled,y=a[f]&&a[f].enabled;w&&!y&&e[f].disable(),!w&&y&&e[f].enable()});const v=a.direction&&a.direction!==r.direction,x=r.loop&&(a.slidesPerView!==r.slidesPerView||v),S=r.loop;v&&n&&e.changeDirection(),Ye(e.params,a);const p=e.params.enabled,u=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),g&&!p?e.disable():!g&&p&&e.enable(),e.currentBreakpoint=o,e.emit("_beforeBreakpoint",a),n&&(x?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!S&&u?(e.loopCreate(t),e.updateSlides()):S&&!u&&e.loopDestroy()),e.emit("breakpoint",a)}function Zg(e,t,n){if(t===void 0&&(t="window"),!e||t==="container"&&!n)return;let r=!1;const i=Ze(),l=t==="window"?i.innerHeight:n.clientHeight,o=Object.keys(e).map(s=>{if(typeof s=="string"&&s.indexOf("@")===0){const a=parseFloat(s.substr(1));return{value:l*a,point:s}}return{value:s,point:s}});o.sort((s,a)=>parseInt(s.value,10)-parseInt(a.value,10));for(let s=0;s<o.length;s+=1){const{point:a,value:c}=o[s];t==="window"?i.matchMedia(`(min-width: ${c}px)`).matches&&(r=a):c<=n.clientWidth&&(r=a)}return r||"max"}var Jg={setBreakpoint:qg,getBreakpoint:Zg};function ev(e,t){const n=[];return e.forEach(r=>{typeof r=="object"?Object.keys(r).forEach(i=>{r[i]&&n.push(t+i)}):typeof r=="string"&&n.push(t+r)}),n}function tv(){const e=this,{classNames:t,params:n,rtl:r,el:i,device:l}=e,o=ev(["initialized",n.direction,{"free-mode":e.params.freeMode&&n.freeMode.enabled},{autoheight:n.autoHeight},{rtl:r},{grid:n.grid&&n.grid.rows>1},{"grid-column":n.grid&&n.grid.rows>1&&n.grid.fill==="column"},{android:l.android},{ios:l.ios},{"css-mode":n.cssMode},{centered:n.cssMode&&n.centeredSlides},{"watch-progress":n.watchSlidesProgress}],n.containerModifierClass);t.push(...o),i.classList.add(...t),e.emitContainerClasses()}function nv(){const e=this,{el:t,classNames:n}=e;!t||typeof t=="string"||(t.classList.remove(...n),e.emitContainerClasses())}var rv={addClasses:tv,removeClasses:nv};function iv(){const e=this,{isLocked:t,params:n}=e,{slidesOffsetBefore:r}=n;if(r){const i=e.slides.length-1,l=e.slidesGrid[i]+e.slidesSizesGrid[i]+r*2;e.isLocked=e.size>l}else e.isLocked=e.snapGrid.length===1;n.allowSlideNext===!0&&(e.allowSlideNext=!e.isLocked),n.allowSlidePrev===!0&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}var lv={checkOverflow:iv},Is={init:!0,direction:"horizontal",oneWayMovement:!1,swiperElementNodeName:"SWIPER-CONTAINER",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopAddBlankSlides:!0,loopAdditionalSlides:0,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};function ov(e,t){return function(r){r===void 0&&(r={});const i=Object.keys(r)[0],l=r[i];if(typeof l!="object"||l===null){Ye(t,r);return}if(e[i]===!0&&(e[i]={enabled:!0}),i==="navigation"&&e[i]&&e[i].enabled&&!e[i].prevEl&&!e[i].nextEl&&(e[i].auto=!0),["pagination","scrollbar"].indexOf(i)>=0&&e[i]&&e[i].enabled&&!e[i].el&&(e[i].auto=!0),!(i in e&&"enabled"in l)){Ye(t,r);return}typeof e[i]=="object"&&!("enabled"in e[i])&&(e[i].enabled=!0),e[i]||(e[i]={enabled:!1}),Ye(t,r)}}const To={eventsEmitter:rg,update:mg,translate:Sg,transition:Cg,slide:Mg,loop:bg,grabCursor:Fg,events:Kg,breakpoints:Jg,checkOverflow:lv,classes:rv},Po={};let Ia=class Et{constructor(){let t,n;for(var r=arguments.length,i=new Array(r),l=0;l<r;l++)i[l]=arguments[l];i.length===1&&i[0].constructor&&Object.prototype.toString.call(i[0]).slice(8,-1)==="Object"?n=i[0]:[t,n]=i,n||(n={}),n=Ye({},n),t&&!n.el&&(n.el=t);const o=rr();if(n.el&&typeof n.el=="string"&&o.querySelectorAll(n.el).length>1){const d=[];return o.querySelectorAll(n.el).forEach(m=>{const h=Ye({},n,{el:m});d.push(new Et(h))}),d}const s=this;s.__swiper__=!0,s.support=Af(),s.device=Nf({userAgent:n.userAgent}),s.browser=eg(),s.eventsListeners={},s.eventsAnyListeners=[],s.modules=[...s.__modules__],n.modules&&Array.isArray(n.modules)&&s.modules.push(...n.modules);const a={};s.modules.forEach(d=>{d({params:n,swiper:s,extendParams:ov(n,a),on:s.on.bind(s),once:s.once.bind(s),off:s.off.bind(s),emit:s.emit.bind(s)})});const c=Ye({},Is,a);return s.params=Ye({},c,Po,n),s.originalParams=Ye({},s.params),s.passedParams=Ye({},n),s.params&&s.params.on&&Object.keys(s.params.on).forEach(d=>{s.on(d,s.params.on[d])}),s.params&&s.params.onAny&&s.onAny(s.params.onAny),Object.assign(s,{enabled:s.params.enabled,el:t,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal(){return s.params.direction==="horizontal"},isVertical(){return s.params.direction==="vertical"},activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return Math.trunc(this.translate/2**23)*2**23},allowSlideNext:s.params.allowSlideNext,allowSlidePrev:s.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:s.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:s.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),s.emit("_swiper"),s.params.init&&s.init(),s}getDirectionLabel(t){return this.isHorizontal()?t:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[t]}getSlideIndex(t){const{slidesEl:n,params:r}=this,i=wt(n,`.${r.slideClass}, swiper-slide`),l=pl(i[0]);return pl(t)-l}getSlideIndexByData(t){return this.getSlideIndex(this.slides.filter(n=>n.getAttribute("data-swiper-slide-index")*1===t)[0])}recalcSlides(){const t=this,{slidesEl:n,params:r}=t;t.slides=wt(n,`.${r.slideClass}, swiper-slide`)}enable(){const t=this;t.enabled||(t.enabled=!0,t.params.grabCursor&&t.setGrabCursor(),t.emit("enable"))}disable(){const t=this;t.enabled&&(t.enabled=!1,t.params.grabCursor&&t.unsetGrabCursor(),t.emit("disable"))}setProgress(t,n){const r=this;t=Math.min(Math.max(t,0),1);const i=r.minTranslate(),o=(r.maxTranslate()-i)*t+i;r.translateTo(o,typeof n>"u"?0:n),r.updateActiveIndex(),r.updateSlidesClasses()}emitContainerClasses(){const t=this;if(!t.params._emitClasses||!t.el)return;const n=t.el.className.split(" ").filter(r=>r.indexOf("swiper")===0||r.indexOf(t.params.containerModifierClass)===0);t.emit("_containerClasses",n.join(" "))}getSlideClasses(t){const n=this;return n.destroyed?"":t.className.split(" ").filter(r=>r.indexOf("swiper-slide")===0||r.indexOf(n.params.slideClass)===0).join(" ")}emitSlidesClasses(){const t=this;if(!t.params._emitClasses||!t.el)return;const n=[];t.slides.forEach(r=>{const i=t.getSlideClasses(r);n.push({slideEl:r,classNames:i}),t.emit("_slideClass",r,i)}),t.emit("_slideClasses",n)}slidesPerViewDynamic(t,n){t===void 0&&(t="current"),n===void 0&&(n=!1);const r=this,{params:i,slides:l,slidesGrid:o,slidesSizesGrid:s,size:a,activeIndex:c}=r;let d=1;if(typeof i.slidesPerView=="number")return i.slidesPerView;if(i.centeredSlides){let m=l[c]?Math.ceil(l[c].swiperSlideSize):0,h;for(let g=c+1;g<l.length;g+=1)l[g]&&!h&&(m+=Math.ceil(l[g].swiperSlideSize),d+=1,m>a&&(h=!0));for(let g=c-1;g>=0;g-=1)l[g]&&!h&&(m+=l[g].swiperSlideSize,d+=1,m>a&&(h=!0))}else if(t==="current")for(let m=c+1;m<l.length;m+=1)(n?o[m]+s[m]-o[c]<a:o[m]-o[c]<a)&&(d+=1);else for(let m=c-1;m>=0;m-=1)o[c]-o[m]<a&&(d+=1);return d}update(){const t=this;if(!t||t.destroyed)return;const{snapGrid:n,params:r}=t;r.breakpoints&&t.setBreakpoint(),[...t.el.querySelectorAll('[loading="lazy"]')].forEach(o=>{o.complete&&bi(t,o)}),t.updateSize(),t.updateSlides(),t.updateProgress(),t.updateSlidesClasses();function i(){const o=t.rtlTranslate?t.translate*-1:t.translate,s=Math.min(Math.max(o,t.maxTranslate()),t.minTranslate());t.setTranslate(s),t.updateActiveIndex(),t.updateSlidesClasses()}let l;if(r.freeMode&&r.freeMode.enabled&&!r.cssMode)i(),r.autoHeight&&t.updateAutoHeight();else{if((r.slidesPerView==="auto"||r.slidesPerView>1)&&t.isEnd&&!r.centeredSlides){const o=t.virtual&&r.virtual.enabled?t.virtual.slides:t.slides;l=t.slideTo(o.length-1,0,!1,!0)}else l=t.slideTo(t.activeIndex,0,!1,!0);l||i()}r.watchOverflow&&n!==t.snapGrid&&t.checkOverflow(),t.emit("update")}changeDirection(t,n){n===void 0&&(n=!0);const r=this,i=r.params.direction;return t||(t=i==="horizontal"?"vertical":"horizontal"),t===i||t!=="horizontal"&&t!=="vertical"||(r.el.classList.remove(`${r.params.containerModifierClass}${i}`),r.el.classList.add(`${r.params.containerModifierClass}${t}`),r.emitContainerClasses(),r.params.direction=t,r.slides.forEach(l=>{t==="vertical"?l.style.width="":l.style.height=""}),r.emit("changeDirection"),n&&r.update()),r}changeLanguageDirection(t){const n=this;n.rtl&&t==="rtl"||!n.rtl&&t==="ltr"||(n.rtl=t==="rtl",n.rtlTranslate=n.params.direction==="horizontal"&&n.rtl,n.rtl?(n.el.classList.add(`${n.params.containerModifierClass}rtl`),n.el.dir="rtl"):(n.el.classList.remove(`${n.params.containerModifierClass}rtl`),n.el.dir="ltr"),n.update())}mount(t){const n=this;if(n.mounted)return!0;let r=t||n.params.el;if(typeof r=="string"&&(r=document.querySelector(r)),!r)return!1;r.swiper=n,r.parentNode&&r.parentNode.host&&r.parentNode.host.nodeName===n.params.swiperElementNodeName.toUpperCase()&&(n.isElement=!0);const i=()=>`.${(n.params.wrapperClass||"").trim().split(" ").join(".")}`;let o=(()=>r&&r.shadowRoot&&r.shadowRoot.querySelector?r.shadowRoot.querySelector(i()):wt(r,i())[0])();return!o&&n.params.createElements&&(o=fl("div",n.params.wrapperClass),r.append(o),wt(r,`.${n.params.slideClass}`).forEach(s=>{o.append(s)})),Object.assign(n,{el:r,wrapperEl:o,slidesEl:n.isElement&&!r.parentNode.host.slideSlots?r.parentNode.host:o,hostEl:n.isElement?r.parentNode.host:r,mounted:!0,rtl:r.dir.toLowerCase()==="rtl"||Ht(r,"direction")==="rtl",rtlTranslate:n.params.direction==="horizontal"&&(r.dir.toLowerCase()==="rtl"||Ht(r,"direction")==="rtl"),wrongRTL:Ht(o,"display")==="-webkit-box"}),!0}init(t){const n=this;if(n.initialized||n.mount(t)===!1)return n;n.emit("beforeInit"),n.params.breakpoints&&n.setBreakpoint(),n.addClasses(),n.updateSize(),n.updateSlides(),n.params.watchOverflow&&n.checkOverflow(),n.params.grabCursor&&n.enabled&&n.setGrabCursor(),n.params.loop&&n.virtual&&n.params.virtual.enabled?n.slideTo(n.params.initialSlide+n.virtual.slidesBefore,0,n.params.runCallbacksOnInit,!1,!0):n.slideTo(n.params.initialSlide,0,n.params.runCallbacksOnInit,!1,!0),n.params.loop&&n.loopCreate(),n.attachEvents();const i=[...n.el.querySelectorAll('[loading="lazy"]')];return n.isElement&&i.push(...n.hostEl.querySelectorAll('[loading="lazy"]')),i.forEach(l=>{l.complete?bi(n,l):l.addEventListener("load",o=>{bi(n,o.target)})}),Ls(n),n.initialized=!0,Ls(n),n.emit("init"),n.emit("afterInit"),n}destroy(t,n){t===void 0&&(t=!0),n===void 0&&(n=!0);const r=this,{params:i,el:l,wrapperEl:o,slides:s}=r;return typeof r.params>"u"||r.destroyed||(r.emit("beforeDestroy"),r.initialized=!1,r.detachEvents(),i.loop&&r.loopDestroy(),n&&(r.removeClasses(),l&&typeof l!="string"&&l.removeAttribute("style"),o&&o.removeAttribute("style"),s&&s.length&&s.forEach(a=>{a.classList.remove(i.slideVisibleClass,i.slideFullyVisibleClass,i.slideActiveClass,i.slideNextClass,i.slidePrevClass),a.removeAttribute("style"),a.removeAttribute("data-swiper-slide-index")})),r.emit("destroy"),Object.keys(r.eventsListeners).forEach(a=>{r.off(a)}),t!==!1&&(r.el&&typeof r.el!="string"&&(r.el.swiper=null),Hh(r)),r.destroyed=!0),null}static extendDefaults(t){Ye(Po,t)}static get extendedDefaults(){return Po}static get defaults(){return Is}static installModule(t){Et.prototype.__modules__||(Et.prototype.__modules__=[]);const n=Et.prototype.__modules__;typeof t=="function"&&n.indexOf(t)<0&&n.push(t)}static use(t){return Array.isArray(t)?(t.forEach(n=>Et.installModule(n)),Et):(Et.installModule(t),Et)}};Object.keys(To).forEach(e=>{Object.keys(To[e]).forEach(t=>{Ia.prototype[t]=To[e][t]})});Ia.use([tg,ng]);const Df=["eventsPrefix","injectStyles","injectStylesUrls","modules","init","_direction","oneWayMovement","swiperElementNodeName","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","breakpointsBase","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesBounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_loop","loopAdditionalSlides","loopAddBlankSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideFullyVisibleClass","slideNextClass","slidePrevClass","slideBlankClass","wrapperClass","lazyPreloaderClass","lazyPreloadPrevNext","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","_autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom","control"];function vn(e){return typeof e=="object"&&e!==null&&e.constructor&&Object.prototype.toString.call(e).slice(8,-1)==="Object"&&!e.__swiper__}function Hn(e,t){const n=["__proto__","constructor","prototype"];Object.keys(t).filter(r=>n.indexOf(r)<0).forEach(r=>{typeof e[r]>"u"?e[r]=t[r]:vn(t[r])&&vn(e[r])&&Object.keys(t[r]).length>0?t[r].__swiper__?e[r]=t[r]:Hn(e[r],t[r]):e[r]=t[r]})}function Ff(e){return e===void 0&&(e={}),e.navigation&&typeof e.navigation.nextEl>"u"&&typeof e.navigation.prevEl>"u"}function Bf(e){return e===void 0&&(e={}),e.pagination&&typeof e.pagination.el>"u"}function jf(e){return e===void 0&&(e={}),e.scrollbar&&typeof e.scrollbar.el>"u"}function Vf(e){e===void 0&&(e="");const t=e.split(" ").map(r=>r.trim()).filter(r=>!!r),n=[];return t.forEach(r=>{n.indexOf(r)<0&&n.push(r)}),n.join(" ")}function sv(e){return e===void 0&&(e=""),e?e.includes("swiper-wrapper")?e:`swiper-wrapper ${e}`:"swiper-wrapper"}function av(e){let{swiper:t,slides:n,passedParams:r,changedParams:i,nextEl:l,prevEl:o,scrollbarEl:s,paginationEl:a}=e;const c=i.filter(P=>P!=="children"&&P!=="direction"&&P!=="wrapperClass"),{params:d,pagination:m,navigation:h,scrollbar:g,virtual:v,thumbs:x}=t;let S,p,u,f,w,y,E,_;i.includes("thumbs")&&r.thumbs&&r.thumbs.swiper&&!r.thumbs.swiper.destroyed&&d.thumbs&&(!d.thumbs.swiper||d.thumbs.swiper.destroyed)&&(S=!0),i.includes("controller")&&r.controller&&r.controller.control&&d.controller&&!d.controller.control&&(p=!0),i.includes("pagination")&&r.pagination&&(r.pagination.el||a)&&(d.pagination||d.pagination===!1)&&m&&!m.el&&(u=!0),i.includes("scrollbar")&&r.scrollbar&&(r.scrollbar.el||s)&&(d.scrollbar||d.scrollbar===!1)&&g&&!g.el&&(f=!0),i.includes("navigation")&&r.navigation&&(r.navigation.prevEl||o)&&(r.navigation.nextEl||l)&&(d.navigation||d.navigation===!1)&&h&&!h.prevEl&&!h.nextEl&&(w=!0);const T=P=>{t[P]&&(t[P].destroy(),P==="navigation"?(t.isElement&&(t[P].prevEl.remove(),t[P].nextEl.remove()),d[P].prevEl=void 0,d[P].nextEl=void 0,t[P].prevEl=void 0,t[P].nextEl=void 0):(t.isElement&&t[P].el.remove(),d[P].el=void 0,t[P].el=void 0))};i.includes("loop")&&t.isElement&&(d.loop&&!r.loop?y=!0:!d.loop&&r.loop?E=!0:_=!0),c.forEach(P=>{if(vn(d[P])&&vn(r[P]))Object.assign(d[P],r[P]),(P==="navigation"||P==="pagination"||P==="scrollbar")&&"enabled"in r[P]&&!r[P].enabled&&T(P);else{const C=r[P];(C===!0||C===!1)&&(P==="navigation"||P==="pagination"||P==="scrollbar")?C===!1&&T(P):d[P]=r[P]}}),c.includes("controller")&&!p&&t.controller&&t.controller.control&&d.controller&&d.controller.control&&(t.controller.control=d.controller.control),i.includes("children")&&n&&v&&d.virtual.enabled?(v.slides=n,v.update(!0)):i.includes("virtual")&&v&&d.virtual.enabled&&(n&&(v.slides=n),v.update(!0)),i.includes("children")&&n&&d.loop&&(_=!0),S&&x.init()&&x.update(!0),p&&(t.controller.control=d.controller.control),u&&(t.isElement&&(!a||typeof a=="string")&&(a=document.createElement("div"),a.classList.add("swiper-pagination"),a.part.add("pagination"),t.el.appendChild(a)),a&&(d.pagination.el=a),m.init(),m.render(),m.update()),f&&(t.isElement&&(!s||typeof s=="string")&&(s=document.createElement("div"),s.classList.add("swiper-scrollbar"),s.part.add("scrollbar"),t.el.appendChild(s)),s&&(d.scrollbar.el=s),g.init(),g.updateSize(),g.setTranslate()),w&&(t.isElement&&((!l||typeof l=="string")&&(l=document.createElement("div"),l.classList.add("swiper-button-next"),l.innerHTML=t.hostEl.constructor.nextButtonSvg,l.part.add("button-next"),t.el.appendChild(l)),(!o||typeof o=="string")&&(o=document.createElement("div"),o.classList.add("swiper-button-prev"),o.innerHTML=t.hostEl.constructor.prevButtonSvg,o.part.add("button-prev"),t.el.appendChild(o))),l&&(d.navigation.nextEl=l),o&&(d.navigation.prevEl=o),h.init(),h.update()),i.includes("allowSlideNext")&&(t.allowSlideNext=r.allowSlideNext),i.includes("allowSlidePrev")&&(t.allowSlidePrev=r.allowSlidePrev),i.includes("direction")&&t.changeDirection(r.direction,!1),(y||_)&&t.loopDestroy(),(E||_)&&t.loopCreate(),t.update()}function uv(e,t){e===void 0&&(e={}),t===void 0&&(t=!0);const n={on:{}},r={},i={};Hn(n,Is),n._emitClasses=!0,n.init=!1;const l={},o=Df.map(a=>a.replace(/_/,"")),s=Object.assign({},e);return Object.keys(s).forEach(a=>{typeof e[a]>"u"||(o.indexOf(a)>=0?vn(e[a])?(n[a]={},i[a]={},Hn(n[a],e[a]),Hn(i[a],e[a])):(n[a]=e[a],i[a]=e[a]):a.search(/on[A-Z]/)===0&&typeof e[a]=="function"?t?r[`${a[2].toLowerCase()}${a.substr(3)}`]=e[a]:n.on[`${a[2].toLowerCase()}${a.substr(3)}`]=e[a]:l[a]=e[a])}),["navigation","pagination","scrollbar"].forEach(a=>{n[a]===!0&&(n[a]={}),n[a]===!1&&delete n[a]}),{params:n,passedParams:i,rest:l,events:r}}function cv(e,t){let{el:n,nextEl:r,prevEl:i,paginationEl:l,scrollbarEl:o,swiper:s}=e;Ff(t)&&r&&i&&(s.params.navigation.nextEl=r,s.originalParams.navigation.nextEl=r,s.params.navigation.prevEl=i,s.originalParams.navigation.prevEl=i),Bf(t)&&l&&(s.params.pagination.el=l,s.originalParams.pagination.el=l),jf(t)&&o&&(s.params.scrollbar.el=o,s.originalParams.scrollbar.el=o),s.init(n)}function dv(e,t,n,r,i){const l=[];if(!t)return l;const o=a=>{l.indexOf(a)<0&&l.push(a)};if(n&&r){const a=r.map(i),c=n.map(i);a.join("")!==c.join("")&&o("children"),r.length!==n.length&&o("children")}return Df.filter(a=>a[0]==="_").map(a=>a.replace(/_/,"")).forEach(a=>{if(a in e&&a in t)if(vn(e[a])&&vn(t[a])){const c=Object.keys(e[a]),d=Object.keys(t[a]);c.length!==d.length?o(a):(c.forEach(m=>{e[a][m]!==t[a][m]&&o(a)}),d.forEach(m=>{e[a][m]!==t[a][m]&&o(a)}))}else e[a]!==t[a]&&o(a)}),l}const fv=e=>{!e||e.destroyed||!e.params.virtual||e.params.virtual&&!e.params.virtual.enabled||(e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.parallax&&e.params.parallax&&e.params.parallax.enabled&&e.parallax.setTranslate())};function ml(){return ml=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},ml.apply(this,arguments)}function Gf(e){return e.type&&e.type.displayName&&e.type.displayName.includes("SwiperSlide")}function Hf(e){const t=[];return le.Children.toArray(e).forEach(n=>{Gf(n)?t.push(n):n.props&&n.props.children&&Hf(n.props.children).forEach(r=>t.push(r))}),t}function pv(e){const t=[],n={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]};return le.Children.toArray(e).forEach(r=>{if(Gf(r))t.push(r);else if(r.props&&r.props.slot&&n[r.props.slot])n[r.props.slot].push(r);else if(r.props&&r.props.children){const i=Hf(r.props.children);i.length>0?i.forEach(l=>t.push(l)):n["container-end"].push(r)}else n["container-end"].push(r)}),{slides:t,slots:n}}function mv(e,t,n){if(!n)return null;const r=d=>{let m=d;return d<0?m=t.length+d:m>=t.length&&(m=m-t.length),m},i=e.isHorizontal()?{[e.rtlTranslate?"right":"left"]:`${n.offset}px`}:{top:`${n.offset}px`},{from:l,to:o}=n,s=e.params.loop?-t.length:0,a=e.params.loop?t.length*2:t.length,c=[];for(let d=s;d<a;d+=1)d>=l&&d<=o&&c.push(t[r(d)]);return c.map((d,m)=>le.cloneElement(d,{swiper:e,style:i,key:d.props.virtualIndex||d.key||`slide-${m}`}))}function Ir(e,t){return typeof window>"u"?L.useEffect(e,t):L.useLayoutEffect(e,t)}const rc=L.createContext(null),hv=L.createContext(null),Wf=L.forwardRef(function(e,t){let{className:n,tag:r="div",wrapperTag:i="div",children:l,onSwiper:o,...s}=e===void 0?{}:e,a=!1;const[c,d]=L.useState("swiper"),[m,h]=L.useState(null),[g,v]=L.useState(!1),x=L.useRef(!1),S=L.useRef(null),p=L.useRef(null),u=L.useRef(null),f=L.useRef(null),w=L.useRef(null),y=L.useRef(null),E=L.useRef(null),_=L.useRef(null),{params:T,passedParams:P,rest:C,events:$}=uv(s),{slides:R,slots:O}=pv(l),B=()=>{v(!g)};Object.assign(T.on,{_containerClasses(N,j){d(j)}});const V=()=>{Object.assign(T.on,$),a=!0;const N={...T};if(delete N.wrapperClass,p.current=new Ia(N),p.current.virtual&&p.current.params.virtual.enabled){p.current.virtual.slides=R;const j={cache:!1,slides:R,renderExternal:h,renderExternalUpdate:!1};Hn(p.current.params.virtual,j),Hn(p.current.originalParams.virtual,j)}};S.current||V(),p.current&&p.current.on("_beforeBreakpoint",B);const ne=()=>{a||!$||!p.current||Object.keys($).forEach(N=>{p.current.on(N,$[N])})},me=()=>{!$||!p.current||Object.keys($).forEach(N=>{p.current.off(N,$[N])})};L.useEffect(()=>()=>{p.current&&p.current.off("_beforeBreakpoint",B)}),L.useEffect(()=>{!x.current&&p.current&&(p.current.emitSlidesClasses(),x.current=!0)}),Ir(()=>{if(t&&(t.current=S.current),!!S.current)return p.current.destroyed&&V(),cv({el:S.current,nextEl:w.current,prevEl:y.current,paginationEl:E.current,scrollbarEl:_.current,swiper:p.current},T),o&&!p.current.destroyed&&o(p.current),()=>{p.current&&!p.current.destroyed&&p.current.destroy(!0,!1)}},[]),Ir(()=>{ne();const N=dv(P,u.current,R,f.current,j=>j.key);return u.current=P,f.current=R,N.length&&p.current&&!p.current.destroyed&&av({swiper:p.current,slides:R,passedParams:P,changedParams:N,nextEl:w.current,prevEl:y.current,scrollbarEl:_.current,paginationEl:E.current}),()=>{me()}}),Ir(()=>{fv(p.current)},[m]);function M(){return T.virtual?mv(p.current,R,m):R.map((N,j)=>le.cloneElement(N,{swiper:p.current,swiperSlideIndex:j}))}return le.createElement(r,ml({ref:S,className:Vf(`${c}${n?` ${n}`:""}`)},C),le.createElement(hv.Provider,{value:p.current},O["container-start"],le.createElement(i,{className:sv(T.wrapperClass)},O["wrapper-start"],M(),O["wrapper-end"]),Ff(T)&&le.createElement(le.Fragment,null,le.createElement("div",{ref:y,className:"swiper-button-prev"}),le.createElement("div",{ref:w,className:"swiper-button-next"})),jf(T)&&le.createElement("div",{ref:_,className:"swiper-scrollbar"}),Bf(T)&&le.createElement("div",{ref:E,className:"swiper-pagination"}),O["container-end"]))});Wf.displayName="Swiper";const Uf=L.forwardRef(function(e,t){let{tag:n="div",children:r,className:i="",swiper:l,zoom:o,lazy:s,virtualIndex:a,swiperSlideIndex:c,...d}=e===void 0?{}:e;const m=L.useRef(null),[h,g]=L.useState("swiper-slide"),[v,x]=L.useState(!1);function S(w,y,E){y===m.current&&g(E)}Ir(()=>{if(typeof c<"u"&&(m.current.swiperSlideIndex=c),t&&(t.current=m.current),!(!m.current||!l)){if(l.destroyed){h!=="swiper-slide"&&g("swiper-slide");return}return l.on("_slideClass",S),()=>{l&&l.off("_slideClass",S)}}}),Ir(()=>{l&&m.current&&!l.destroyed&&g(l.getSlideClasses(m.current))},[l]);const p={isActive:h.indexOf("swiper-slide-active")>=0,isVisible:h.indexOf("swiper-slide-visible")>=0,isPrev:h.indexOf("swiper-slide-prev")>=0,isNext:h.indexOf("swiper-slide-next")>=0},u=()=>typeof r=="function"?r(p):r,f=()=>{x(!0)};return le.createElement(n,ml({ref:m,className:Vf(`${h}${i?` ${i}`:""}`),"data-swiper-slide-index":a,onLoad:f},d),o&&le.createElement(rc.Provider,{value:p},le.createElement("div",{className:"swiper-zoom-container","data-swiper-zoom":typeof o=="number"?o:void 0},u(),s&&!v&&le.createElement("div",{className:"swiper-lazy-preloader"}))),!o&&le.createElement(rc.Provider,{value:p},u(),s&&!v&&le.createElement("div",{className:"swiper-lazy-preloader"})))});Uf.displayName="SwiperSlide";function Yf(e,t,n,r){return e.params.createElements&&Object.keys(r).forEach(i=>{if(!n[i]&&n.auto===!0){let l=wt(e.el,`.${r[i]}`)[0];l||(l=fl("div",r[i]),l.className=r[i],e.el.append(l)),n[i]=l,t[i]=l}}),n}function gv(e){let{swiper:t,extendParams:n,on:r,emit:i}=e;n({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),t.navigation={nextEl:null,prevEl:null};function l(v){let x;return v&&typeof v=="string"&&t.isElement&&(x=t.el.querySelector(v)||t.hostEl.querySelector(v),x)?x:(v&&(typeof v=="string"&&(x=[...document.querySelectorAll(v)]),t.params.uniqueNavElements&&typeof v=="string"&&x&&x.length>1&&t.el.querySelectorAll(v).length===1?x=t.el.querySelector(v):x&&x.length===1&&(x=x[0])),v&&!x?v:x)}function o(v,x){const S=t.params.navigation;v=xe(v),v.forEach(p=>{p&&(p.classList[x?"add":"remove"](...S.disabledClass.split(" ")),p.tagName==="BUTTON"&&(p.disabled=x),t.params.watchOverflow&&t.enabled&&p.classList[t.isLocked?"add":"remove"](S.lockClass))})}function s(){const{nextEl:v,prevEl:x}=t.navigation;if(t.params.loop){o(x,!1),o(v,!1);return}o(x,t.isBeginning&&!t.params.rewind),o(v,t.isEnd&&!t.params.rewind)}function a(v){v.preventDefault(),!(t.isBeginning&&!t.params.loop&&!t.params.rewind)&&(t.slidePrev(),i("navigationPrev"))}function c(v){v.preventDefault(),!(t.isEnd&&!t.params.loop&&!t.params.rewind)&&(t.slideNext(),i("navigationNext"))}function d(){const v=t.params.navigation;if(t.params.navigation=Yf(t,t.originalParams.navigation,t.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!(v.nextEl||v.prevEl))return;let x=l(v.nextEl),S=l(v.prevEl);Object.assign(t.navigation,{nextEl:x,prevEl:S}),x=xe(x),S=xe(S);const p=(u,f)=>{u&&u.addEventListener("click",f==="next"?c:a),!t.enabled&&u&&u.classList.add(...v.lockClass.split(" "))};x.forEach(u=>p(u,"next")),S.forEach(u=>p(u,"prev"))}function m(){let{nextEl:v,prevEl:x}=t.navigation;v=xe(v),x=xe(x);const S=(p,u)=>{p.removeEventListener("click",u==="next"?c:a),p.classList.remove(...t.params.navigation.disabledClass.split(" "))};v.forEach(p=>S(p,"next")),x.forEach(p=>S(p,"prev"))}r("init",()=>{t.params.navigation.enabled===!1?g():(d(),s())}),r("toEdge fromEdge lock unlock",()=>{s()}),r("destroy",()=>{m()}),r("enable disable",()=>{let{nextEl:v,prevEl:x}=t.navigation;if(v=xe(v),x=xe(x),t.enabled){s();return}[...v,...x].filter(S=>!!S).forEach(S=>S.classList.add(t.params.navigation.lockClass))}),r("click",(v,x)=>{let{nextEl:S,prevEl:p}=t.navigation;S=xe(S),p=xe(p);const u=x.target;let f=p.includes(u)||S.includes(u);if(t.isElement&&!f){const w=x.path||x.composedPath&&x.composedPath();w&&(f=w.find(y=>S.includes(y)||p.includes(y)))}if(t.params.navigation.hideOnClick&&!f){if(t.pagination&&t.params.pagination&&t.params.pagination.clickable&&(t.pagination.el===u||t.pagination.el.contains(u)))return;let w;S.length?w=S[0].classList.contains(t.params.navigation.hiddenClass):p.length&&(w=p[0].classList.contains(t.params.navigation.hiddenClass)),i(w===!0?"navigationShow":"navigationHide"),[...S,...p].filter(y=>!!y).forEach(y=>y.classList.toggle(t.params.navigation.hiddenClass))}});const h=()=>{t.el.classList.remove(...t.params.navigation.navigationDisabledClass.split(" ")),d(),s()},g=()=>{t.el.classList.add(...t.params.navigation.navigationDisabledClass.split(" ")),m()};Object.assign(t.navigation,{enable:h,disable:g,update:s,init:d,destroy:m})}function hr(e){return e===void 0&&(e=""),`.${e.trim().replace(/([\.:!+\/])/g,"\\$1").replace(/ /g,".")}`}function vv(e){let{swiper:t,extendParams:n,on:r,emit:i}=e;const l="swiper-pagination";n({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:u=>u,formatFractionTotal:u=>u,bulletClass:`${l}-bullet`,bulletActiveClass:`${l}-bullet-active`,modifierClass:`${l}-`,currentClass:`${l}-current`,totalClass:`${l}-total`,hiddenClass:`${l}-hidden`,progressbarFillClass:`${l}-progressbar-fill`,progressbarOppositeClass:`${l}-progressbar-opposite`,clickableClass:`${l}-clickable`,lockClass:`${l}-lock`,horizontalClass:`${l}-horizontal`,verticalClass:`${l}-vertical`,paginationDisabledClass:`${l}-disabled`}}),t.pagination={el:null,bullets:[]};let o,s=0;function a(){return!t.params.pagination.el||!t.pagination.el||Array.isArray(t.pagination.el)&&t.pagination.el.length===0}function c(u,f){const{bulletActiveClass:w}=t.params.pagination;u&&(u=u[`${f==="prev"?"previous":"next"}ElementSibling`],u&&(u.classList.add(`${w}-${f}`),u=u[`${f==="prev"?"previous":"next"}ElementSibling`],u&&u.classList.add(`${w}-${f}-${f}`)))}function d(u,f,w){if(u=u%w,f=f%w,f===u+1)return"next";if(f===u-1)return"previous"}function m(u){const f=u.target.closest(hr(t.params.pagination.bulletClass));if(!f)return;u.preventDefault();const w=pl(f)*t.params.slidesPerGroup;if(t.params.loop){if(t.realIndex===w)return;const y=d(t.realIndex,w,t.slides.length);y==="next"?t.slideNext():y==="previous"?t.slidePrev():t.slideToLoop(w)}else t.slideTo(w)}function h(){const u=t.rtl,f=t.params.pagination;if(a())return;let w=t.pagination.el;w=xe(w);let y,E;const _=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length,T=t.params.loop?Math.ceil(_/t.params.slidesPerGroup):t.snapGrid.length;if(t.params.loop?(E=t.previousRealIndex||0,y=t.params.slidesPerGroup>1?Math.floor(t.realIndex/t.params.slidesPerGroup):t.realIndex):typeof t.snapIndex<"u"?(y=t.snapIndex,E=t.previousSnapIndex):(E=t.previousIndex||0,y=t.activeIndex||0),f.type==="bullets"&&t.pagination.bullets&&t.pagination.bullets.length>0){const P=t.pagination.bullets;let C,$,R;if(f.dynamicBullets&&(o=zs(P[0],t.isHorizontal()?"width":"height",!0),w.forEach(O=>{O.style[t.isHorizontal()?"width":"height"]=`${o*(f.dynamicMainBullets+4)}px`}),f.dynamicMainBullets>1&&E!==void 0&&(s+=y-(E||0),s>f.dynamicMainBullets-1?s=f.dynamicMainBullets-1:s<0&&(s=0)),C=Math.max(y-s,0),$=C+(Math.min(P.length,f.dynamicMainBullets)-1),R=($+C)/2),P.forEach(O=>{const B=[...["","-next","-next-next","-prev","-prev-prev","-main"].map(V=>`${f.bulletActiveClass}${V}`)].map(V=>typeof V=="string"&&V.includes(" ")?V.split(" "):V).flat();O.classList.remove(...B)}),w.length>1)P.forEach(O=>{const B=pl(O);B===y?O.classList.add(...f.bulletActiveClass.split(" ")):t.isElement&&O.setAttribute("part","bullet"),f.dynamicBullets&&(B>=C&&B<=$&&O.classList.add(...`${f.bulletActiveClass}-main`.split(" ")),B===C&&c(O,"prev"),B===$&&c(O,"next"))});else{const O=P[y];if(O&&O.classList.add(...f.bulletActiveClass.split(" ")),t.isElement&&P.forEach((B,V)=>{B.setAttribute("part",V===y?"bullet-active":"bullet")}),f.dynamicBullets){const B=P[C],V=P[$];for(let ne=C;ne<=$;ne+=1)P[ne]&&P[ne].classList.add(...`${f.bulletActiveClass}-main`.split(" "));c(B,"prev"),c(V,"next")}}if(f.dynamicBullets){const O=Math.min(P.length,f.dynamicMainBullets+4),B=(o*O-o)/2-R*o,V=u?"right":"left";P.forEach(ne=>{ne.style[t.isHorizontal()?V:"top"]=`${B}px`})}}w.forEach((P,C)=>{if(f.type==="fraction"&&(P.querySelectorAll(hr(f.currentClass)).forEach($=>{$.textContent=f.formatFractionCurrent(y+1)}),P.querySelectorAll(hr(f.totalClass)).forEach($=>{$.textContent=f.formatFractionTotal(T)})),f.type==="progressbar"){let $;f.progressbarOpposite?$=t.isHorizontal()?"vertical":"horizontal":$=t.isHorizontal()?"horizontal":"vertical";const R=(y+1)/T;let O=1,B=1;$==="horizontal"?O=R:B=R,P.querySelectorAll(hr(f.progressbarFillClass)).forEach(V=>{V.style.transform=`translate3d(0,0,0) scaleX(${O}) scaleY(${B})`,V.style.transitionDuration=`${t.params.speed}ms`})}f.type==="custom"&&f.renderCustom?(P.innerHTML=f.renderCustom(t,y+1,T),C===0&&i("paginationRender",P)):(C===0&&i("paginationRender",P),i("paginationUpdate",P)),t.params.watchOverflow&&t.enabled&&P.classList[t.isLocked?"add":"remove"](f.lockClass)})}function g(){const u=t.params.pagination;if(a())return;const f=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.grid&&t.params.grid.rows>1?t.slides.length/Math.ceil(t.params.grid.rows):t.slides.length;let w=t.pagination.el;w=xe(w);let y="";if(u.type==="bullets"){let E=t.params.loop?Math.ceil(f/t.params.slidesPerGroup):t.snapGrid.length;t.params.freeMode&&t.params.freeMode.enabled&&E>f&&(E=f);for(let _=0;_<E;_+=1)u.renderBullet?y+=u.renderBullet.call(t,_,u.bulletClass):y+=`<${u.bulletElement} ${t.isElement?'part="bullet"':""} class="${u.bulletClass}"></${u.bulletElement}>`}u.type==="fraction"&&(u.renderFraction?y=u.renderFraction.call(t,u.currentClass,u.totalClass):y=`<span class="${u.currentClass}"></span> / <span class="${u.totalClass}"></span>`),u.type==="progressbar"&&(u.renderProgressbar?y=u.renderProgressbar.call(t,u.progressbarFillClass):y=`<span class="${u.progressbarFillClass}"></span>`),t.pagination.bullets=[],w.forEach(E=>{u.type!=="custom"&&(E.innerHTML=y||""),u.type==="bullets"&&t.pagination.bullets.push(...E.querySelectorAll(hr(u.bulletClass)))}),u.type!=="custom"&&i("paginationRender",w[0])}function v(){t.params.pagination=Yf(t,t.originalParams.pagination,t.params.pagination,{el:"swiper-pagination"});const u=t.params.pagination;if(!u.el)return;let f;typeof u.el=="string"&&t.isElement&&(f=t.el.querySelector(u.el)),!f&&typeof u.el=="string"&&(f=[...document.querySelectorAll(u.el)]),f||(f=u.el),!(!f||f.length===0)&&(t.params.uniqueNavElements&&typeof u.el=="string"&&Array.isArray(f)&&f.length>1&&(f=[...t.el.querySelectorAll(u.el)],f.length>1&&(f=f.filter(w=>$f(w,".swiper")[0]===t.el)[0])),Array.isArray(f)&&f.length===1&&(f=f[0]),Object.assign(t.pagination,{el:f}),f=xe(f),f.forEach(w=>{u.type==="bullets"&&u.clickable&&w.classList.add(...(u.clickableClass||"").split(" ")),w.classList.add(u.modifierClass+u.type),w.classList.add(t.isHorizontal()?u.horizontalClass:u.verticalClass),u.type==="bullets"&&u.dynamicBullets&&(w.classList.add(`${u.modifierClass}${u.type}-dynamic`),s=0,u.dynamicMainBullets<1&&(u.dynamicMainBullets=1)),u.type==="progressbar"&&u.progressbarOpposite&&w.classList.add(u.progressbarOppositeClass),u.clickable&&w.addEventListener("click",m),t.enabled||w.classList.add(u.lockClass)}))}function x(){const u=t.params.pagination;if(a())return;let f=t.pagination.el;f&&(f=xe(f),f.forEach(w=>{w.classList.remove(u.hiddenClass),w.classList.remove(u.modifierClass+u.type),w.classList.remove(t.isHorizontal()?u.horizontalClass:u.verticalClass),u.clickable&&(w.classList.remove(...(u.clickableClass||"").split(" ")),w.removeEventListener("click",m))})),t.pagination.bullets&&t.pagination.bullets.forEach(w=>w.classList.remove(...u.bulletActiveClass.split(" ")))}r("changeDirection",()=>{if(!t.pagination||!t.pagination.el)return;const u=t.params.pagination;let{el:f}=t.pagination;f=xe(f),f.forEach(w=>{w.classList.remove(u.horizontalClass,u.verticalClass),w.classList.add(t.isHorizontal()?u.horizontalClass:u.verticalClass)})}),r("init",()=>{t.params.pagination.enabled===!1?p():(v(),g(),h())}),r("activeIndexChange",()=>{typeof t.snapIndex>"u"&&h()}),r("snapIndexChange",()=>{h()}),r("snapGridLengthChange",()=>{g(),h()}),r("destroy",()=>{x()}),r("enable disable",()=>{let{el:u}=t.pagination;u&&(u=xe(u),u.forEach(f=>f.classList[t.enabled?"remove":"add"](t.params.pagination.lockClass)))}),r("lock unlock",()=>{h()}),r("click",(u,f)=>{const w=f.target,y=xe(t.pagination.el);if(t.params.pagination.el&&t.params.pagination.hideOnClick&&y&&y.length>0&&!w.classList.contains(t.params.pagination.bulletClass)){if(t.navigation&&(t.navigation.nextEl&&w===t.navigation.nextEl||t.navigation.prevEl&&w===t.navigation.prevEl))return;const E=y[0].classList.contains(t.params.pagination.hiddenClass);i(E===!0?"paginationShow":"paginationHide"),y.forEach(_=>_.classList.toggle(t.params.pagination.hiddenClass))}});const S=()=>{t.el.classList.remove(t.params.pagination.paginationDisabledClass);let{el:u}=t.pagination;u&&(u=xe(u),u.forEach(f=>f.classList.remove(t.params.pagination.paginationDisabledClass))),v(),g(),h()},p=()=>{t.el.classList.add(t.params.pagination.paginationDisabledClass);let{el:u}=t.pagination;u&&(u=xe(u),u.forEach(f=>f.classList.add(t.params.pagination.paginationDisabledClass))),x()};Object.assign(t.pagination,{enable:S,disable:p,render:g,update:h,init:v,destroy:x})}var Kr={},yv={get exports(){return Kr},set exports(e){Kr=e}},ie={};/** @license React v16.13.1 * react-is.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var Ee=typeof Symbol=="function"&&Symbol.for,Oa=Ee?Symbol.for("react.element"):60103,Ma=Ee?Symbol.for("react.portal"):60106,Al=Ee?Symbol.for("react.fragment"):60107,Nl=Ee?Symbol.for("react.strict_mode"):60108,bl=Ee?Symbol.for("react.profiler"):60114,Rl=Ee?Symbol.for("react.provider"):60109,Dl=Ee?Symbol.for("react.context"):60110,$a=Ee?Symbol.for("react.async_mode"):60111,Fl=Ee?Symbol.for("react.concurrent_mode"):60111,Bl=Ee?Symbol.for("react.forward_ref"):60112,jl=Ee?Symbol.for("react.suspense"):60113,wv=Ee?Symbol.for("react.suspense_list"):60120,Vl=Ee?Symbol.for("react.memo"):60115,Gl=Ee?Symbol.for("react.lazy"):60116,Sv=Ee?Symbol.for("react.block"):60121,xv=Ee?Symbol.for("react.fundamental"):60117,kv=Ee?Symbol.for("react.responder"):60118,Ev=Ee?Symbol.for("react.scope"):60119;function Je(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case Oa:switch(e=e.type,e){case $a:case Fl:case Al:case bl:case Nl:case jl:return e;default:switch(e=e&&e.$$typeof,e){case Dl:case Bl:case Gl:case Vl:case Rl:return e;default:return t}}case Ma:return t}}}function Qf(e){return Je(e)===Fl}ie.AsyncMode=$a;ie.ConcurrentMode=Fl;ie.ContextConsumer=Dl;ie.ContextProvider=Rl;ie.Element=Oa;ie.ForwardRef=Bl;ie.Fragment=Al;ie.Lazy=Gl;ie.Memo=Vl;ie.Portal=Ma;ie.Profiler=bl;ie.StrictMode=Nl;ie.Suspense=jl;ie.isAsyncMode=function(e){return Qf(e)||Je(e)===$a};ie.isConcurrentMode=Qf;ie.isContextConsumer=function(e){return Je(e)===Dl};ie.isContextProvider=function(e){return Je(e)===Rl};ie.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===Oa};ie.isForwardRef=function(e){return Je(e)===Bl};ie.isFragment=function(e){return Je(e)===Al};ie.isLazy=function(e){return Je(e)===Gl};ie.isMemo=function(e){return Je(e)===Vl};ie.isPortal=function(e){return Je(e)===Ma};ie.isProfiler=function(e){return Je(e)===bl};ie.isStrictMode=function(e){return Je(e)===Nl};ie.isSuspense=function(e){return Je(e)===jl};ie.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===Al||e===Fl||e===bl||e===Nl||e===jl||e===wv||typeof e=="object"&&e!==null&&(e.$$typeof===Gl||e.$$typeof===Vl||e.$$typeof===Rl||e.$$typeof===Dl||e.$$typeof===Bl||e.$$typeof===xv||e.$$typeof===kv||e.$$typeof===Ev||e.$$typeof===Sv)};ie.typeOf=Je;(function(e){e.exports=ie})(yv);function Cv(e){function t(A,b,D,G,k){for(var Y=0,z=0,K=0,Q=0,q,U,Ce=0,Fe=0,J,Ie=J=q=0,te=0,Te=0,ir=0,Pe=0,ni=D.length,lr=ni-1,st,H="",he="",Ul="",Yl="",Nt;te<ni;){if(U=D.charCodeAt(te),te===lr&&z+Q+K+Y!==0&&(z!==0&&(U=z===47?10:47),Q=K=Y=0,ni++,lr++),z+Q+K+Y===0){if(te===lr&&(0<Te&&(H=H.replace(h,"")),0<H.trim().length)){switch(U){case 32:case 9:case 59:case 13:case 10:break;default:H+=D.charAt(te)}U=59}switch(U){case 123:for(H=H.trim(),q=H.charCodeAt(0),J=1,Pe=++te;te<ni;){switch(U=D.charCodeAt(te)){case 123:J++;break;case 125:J--;break;case 47:switch(U=D.charCodeAt(te+1)){case 42:case 47:e:{for(Ie=te+1;Ie<lr;++Ie)switch(D.charCodeAt(Ie)){case 47:if(U===42&&D.charCodeAt(Ie-1)===42&&te+2!==Ie){te=Ie+1;break e}break;case 10:if(U===47){te=Ie+1;break e}}te=Ie}}break;case 91:U++;case 40:U++;case 34:case 39:for(;te++<lr&&D.charCodeAt(te)!==U;);}if(J===0)break;te++}switch(J=D.substring(Pe,te),q===0&&(q=(H=H.replace(m,"").trim()).charCodeAt(0)),q){case 64:switch(0<Te&&(H=H.replace(h,"")),U=H.charCodeAt(1),U){case 100:case 109:case 115:case 45:Te=b;break;default:Te=ne}if(J=t(b,Te,J,U,k+1),Pe=J.length,0<M&&(Te=n(ne,H,ir),Nt=s(3,J,Te,b,O,R,Pe,U,k,G),H=Te.join(""),Nt!==void 0&&(Pe=(J=Nt.trim()).length)===0&&(U=0,J="")),0<Pe)switch(U){case 115:H=H.replace(E,o);case 100:case 109:case 45:J=H+"{"+J+"}";break;case 107:H=H.replace(u,"$1 $2"),J=H+"{"+J+"}",J=V===1||V===2&&l("@"+J,3)?"@-webkit-"+J+"@"+J:"@"+J;break;default:J=H+J,G===112&&(J=(he+=J,""))}else J="";break;default:J=t(b,n(b,H,ir),J,G,k+1)}Ul+=J,J=ir=Te=Ie=q=0,H="",U=D.charCodeAt(++te);break;case 125:case 59:if(H=(0<Te?H.replace(h,""):H).trim(),1<(Pe=H.length))switch(Ie===0&&(q=H.charCodeAt(0),q===45||96<q&&123>q)&&(Pe=(H=H.replace(" ",":")).length),0<M&&(Nt=s(1,H,b,A,O,R,he.length,G,k,G))!==void 0&&(Pe=(H=Nt.trim()).length)===0&&(H="\0\0"),q=H.charCodeAt(0),U=H.charCodeAt(1),q){case 0:break;case 64:if(U===105||U===99){Yl+=H+D.charAt(te);break}default:H.charCodeAt(Pe-1)!==58&&(he+=i(H,q,U,H.charCodeAt(2)))}ir=Te=Ie=q=0,H="",U=D.charCodeAt(++te)}}switch(U){case 13:case 10:z===47?z=0:1+q===0&&G!==107&&0<H.length&&(Te=1,H+="\0"),0<M*j&&s(0,H,b,A,O,R,he.length,G,k,G),R=1,O++;break;case 59:case 125:if(z+Q+K+Y===0){R++;break}default:switch(R++,st=D.charAt(te),U){case 9:case 32:if(Q+Y+z===0)switch(Ce){case 44:case 58:case 9:case 32:st="";break;default:U!==32&&(st=" ")}break;case 0:st="\\0";break;case 12:st="\\f";break;case 11:st="\\v";break;case 38:Q+z+Y===0&&(Te=ir=1,st="\f"+st);break;case 108:if(Q+z+Y+B===0&&0<Ie)switch(te-Ie){case 2:Ce===112&&D.charCodeAt(te-3)===58&&(B=Ce);case 8:Fe===111&&(B=Fe)}break;case 58:Q+z+Y===0&&(Ie=te);break;case 44:z+K+Q+Y===0&&(Te=1,st+="\r");break;case 34:case 39:z===0&&(Q=Q===U?0:Q===0?U:Q);break;case 91:Q+z+K===0&&Y++;break;case 93:Q+z+K===0&&Y--;break;case 41:Q+z+Y===0&&K--;break;case 40:if(Q+z+Y===0){if(q===0)switch(2*Ce+3*Fe){case 533:break;default:q=1}K++}break;case 64:z+K+Q+Y+Ie+J===0&&(J=1);break;case 42:case 47:if(!(0<Q+Y+K))switch(z){case 0:switch(2*U+3*D.charCodeAt(te+1)){case 235:z=47;break;case 220:Pe=te,z=42}break;case 42:U===47&&Ce===42&&Pe+2!==te&&(D.charCodeAt(Pe+2)===33&&(he+=D.substring(Pe,te+1)),st="",z=0)}}z===0&&(H+=st)}Fe=Ce,Ce=U,te++}if(Pe=he.length,0<Pe){if(Te=b,0<M&&(Nt=s(2,he,Te,A,O,R,Pe,G,k,G),Nt!==void 0&&(he=Nt).length===0))return Yl+he+Ul;if(he=Te.join(",")+"{"+he+"}",V*B!==0){switch(V!==2||l(he,2)||(B=0),B){case 111:he=he.replace(w,":-moz-$1")+he;break;case 112:he=he.replace(f,"::-webkit-input-$1")+he.replace(f,"::-moz-$1")+he.replace(f,":-ms-input-$1")+he}B=0}}return Yl+he+Ul}function n(A,b,D){var G=b.trim().split(S);b=G;var k=G.length,Y=A.length;switch(Y){case 0:case 1:var z=0;for(A=Y===0?"":A[0]+" ";z<k;++z)b[z]=r(A,b[z],D).trim();break;default:var K=z=0;for(b=[];z<k;++z)for(var Q=0;Q<Y;++Q)b[K++]=r(A[Q]+" ",G[z],D).trim()}return b}function r(A,b,D){var G=b.charCodeAt(0);switch(33>G&&(G=(b=b.trim()).charCodeAt(0)),G){case 38:return b.replace(p,"$1"+A.trim());case 58:return A.trim()+b.replace(p,"$1"+A.trim());default:if(0<1*D&&0<b.indexOf("\f"))return b.replace(p,(A.charCodeAt(0)===58?"":"$1")+A.trim())}return A+b}function i(A,b,D,G){var k=A+";",Y=2*b+3*D+4*G;if(Y===944){A=k.indexOf(":",9)+1;var z=k.substring(A,k.length-1).trim();return z=k.substring(0,A).trim()+z+";",V===1||V===2&&l(z,1)?"-webkit-"+z+z:z}if(V===0||V===2&&!l(k,1))return k;switch(Y){case 1015:return k.charCodeAt(10)===97?"-webkit-"+k+k:k;case 951:return k.charCodeAt(3)===116?"-webkit-"+k+k:k;case 963:return k.charCodeAt(5)===110?"-webkit-"+k+k:k;case 1009:if(k.charCodeAt(4)!==100)break;case 969:case 942:return"-webkit-"+k+k;case 978:return"-webkit-"+k+"-moz-"+k+k;case 1019:case 983:return"-webkit-"+k+"-moz-"+k+"-ms-"+k+k;case 883:if(k.charCodeAt(8)===45)return"-webkit-"+k+k;if(0<k.indexOf("image-set(",11))return k.replace($,"$1-webkit-$2")+k;break;case 932:if(k.charCodeAt(4)===45)switch(k.charCodeAt(5)){case 103:return"-webkit-box-"+k.replace("-grow","")+"-webkit-"+k+"-ms-"+k.replace("grow","positive")+k;case 115:return"-webkit-"+k+"-ms-"+k.replace("shrink","negative")+k;case 98:return"-webkit-"+k+"-ms-"+k.replace("basis","preferred-size")+k}return"-webkit-"+k+"-ms-"+k+k;case 964:return"-webkit-"+k+"-ms-flex-"+k+k;case 1023:if(k.charCodeAt(8)!==99)break;return z=k.substring(k.indexOf(":",15)).replace("flex-","").replace("space-between","justify"),"-webkit-box-pack"+z+"-webkit-"+k+"-ms-flex-pack"+z+k;case 1005:return v.test(k)?k.replace(g,":-webkit-")+k.replace(g,":-moz-")+k:k;case 1e3:switch(z=k.substring(13).trim(),b=z.indexOf("-")+1,z.charCodeAt(0)+z.charCodeAt(b)){case 226:z=k.replace(y,"tb");break;case 232:z=k.replace(y,"tb-rl");break;case 220:z=k.replace(y,"lr");break;default:return k}return"-webkit-"+k+"-ms-"+z+k;case 1017:if(k.indexOf("sticky",9)===-1)break;case 975:switch(b=(k=A).length-10,z=(k.charCodeAt(b)===33?k.substring(0,b):k).substring(A.indexOf(":",7)+1).trim(),Y=z.charCodeAt(0)+(z.charCodeAt(7)|0)){case 203:if(111>z.charCodeAt(8))break;case 115:k=k.replace(z,"-webkit-"+z)+";"+k;break;case 207:case 102:k=k.replace(z,"-webkit-"+(102<Y?"inline-":"")+"box")+";"+k.replace(z,"-webkit-"+z)+";"+k.replace(z,"-ms-"+z+"box")+";"+k}return k+";";case 938:if(k.charCodeAt(5)===45)switch(k.charCodeAt(6)){case 105:return z=k.replace("-items",""),"-webkit-"+k+"-webkit-box-"+z+"-ms-flex-"+z+k;case 115:return"-webkit-"+k+"-ms-flex-item-"+k.replace(T,"")+k;default:return"-webkit-"+k+"-ms-flex-line-pack"+k.replace("align-content","").replace(T,"")+k}break;case 973:case 989:if(k.charCodeAt(3)!==45||k.charCodeAt(4)===122)break;case 931:case 953:if(C.test(A)===!0)return(z=A.substring(A.indexOf(":")+1)).charCodeAt(0)===115?i(A.replace("stretch","fill-available"),b,D,G).replace(":fill-available",":stretch"):k.replace(z,"-webkit-"+z)+k.replace(z,"-moz-"+z.replace("fill-",""))+k;break;case 962:if(k="-webkit-"+k+(k.charCodeAt(5)===102?"-ms-"+k:"")+k,D+G===211&&k.charCodeAt(13)===105&&0<k.indexOf("transform",10))return k.substring(0,k.indexOf(";",27)+1).replace(x,"$1-webkit-$2")+k}return k}function l(A,b){var D=A.indexOf(b===1?":":"{"),G=A.substring(0,b!==3?D:10);return D=A.substring(D+1,A.length-1),N(b!==2?G:G.replace(P,"$1"),D,b)}function o(A,b){var D=i(b,b.charCodeAt(0),b.charCodeAt(1),b.charCodeAt(2));return D!==b+";"?D.replace(_," or ($1)").substring(4):"("+b+")"}function s(A,b,D,G,k,Y,z,K,Q,q){for(var U=0,Ce=b,Fe;U<M;++U)switch(Fe=me[U].call(d,A,Ce,D,G,k,Y,z,K,Q,q)){case void 0:case!1:case!0:case null:break;default:Ce=Fe}if(Ce!==b)return Ce}function a(A){switch(A){case void 0:case null:M=me.length=0;break;default:if(typeof A=="function")me[M++]=A;else if(typeof A=="object")for(var b=0,D=A.length;b<D;++b)a(A[b]);else j=!!A|0}return a}function c(A){return A=A.prefix,A!==void 0&&(N=null,A?typeof A!="function"?V=1:(V=2,N=A):V=0),c}function d(A,b){var D=A;if(33>D.charCodeAt(0)&&(D=D.trim()),ee=D,D=[ee],0<M){var G=s(-1,b,D,D,O,R,0,0,0,0);G!==void 0&&typeof G=="string"&&(b=G)}var k=t(ne,D,b,0,0);return 0<M&&(G=s(-2,k,D,D,O,R,k.length,0,0,0),G!==void 0&&(k=G)),ee="",B=0,R=O=1,k}var m=/^\0+/g,h=/[\0\r\f]/g,g=/: */g,v=/zoo|gra/,x=/([,: ])(transform)/g,S=/,\r+?/g,p=/([\t\r\n ])*\f?&/g,u=/@(k\w+)\s*(\S*)\s*/,f=/::(place)/g,w=/:(read-only)/g,y=/[svh]\w+-[tblr]{2}/,E=/\(\s*(.*)\s*\)/g,_=/([\s\S]*?);/g,T=/-self|flex-/g,P=/[^]*?(:[rp][el]a[\w-]+)[^]*/,C=/stretch|:\s*\w+\-(?:conte|avail)/,$=/([^-])(image-set\()/,R=1,O=1,B=0,V=1,ne=[],me=[],M=0,N=null,j=0,ee="";return d.use=a,d.set=c,e!==void 0&&c(e),d}var Tv={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1};function Pv(e){var t=Object.create(null);return function(n){return t[n]===void 0&&(t[n]=e(n)),t[n]}}var _v=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|enterKeyHint|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,ic=Pv(function(e){return _v.test(e)||e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)<91}),Aa=Kr,zv={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},Lv={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},Iv={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},Xf={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},Na={};Na[Aa.ForwardRef]=Iv;Na[Aa.Memo]=Xf;function lc(e){return Aa.isMemo(e)?Xf:Na[e.$$typeof]||zv}var Ov=Object.defineProperty,Mv=Object.getOwnPropertyNames,oc=Object.getOwnPropertySymbols,$v=Object.getOwnPropertyDescriptor,Av=Object.getPrototypeOf,sc=Object.prototype;function Kf(e,t,n){if(typeof t!="string"){if(sc){var r=Av(t);r&&r!==sc&&Kf(e,r,n)}var i=Mv(t);oc&&(i=i.concat(oc(t)));for(var l=lc(e),o=lc(t),s=0;s<i.length;++s){var a=i[s];if(!Lv[a]&&!(n&&n[a])&&!(o&&o[a])&&!(l&&l[a])){var c=$v(t,a);try{Ov(e,a,c)}catch{}}}}return e}var Nv=Kf;function pt(){return(pt=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var ac=function(e,t){for(var n=[e[0]],r=0,i=t.length;r<i;r+=1)n.push(t[r],e[r+1]);return n},Os=function(e){return e!==null&&typeof e=="object"&&(e.toString?e.toString():Object.prototype.toString.call(e))==="[object Object]"&&!Kr.typeOf(e)},hl=Object.freeze([]),qt=Object.freeze({});function qn(e){return typeof e=="function"}function uc(e){return e.displayName||e.name||"Component"}function ba(e){return e&&typeof e.styledComponentId=="string"}var Zn=typeof process<"u"&&({}.REACT_APP_SC_ATTR||{}.SC_ATTR)||"data-styled",Ra=typeof window<"u"&&"HTMLElement"in window,bv=Boolean(typeof SC_DISABLE_SPEEDY=="boolean"?SC_DISABLE_SPEEDY:typeof process<"u"&&{}.REACT_APP_SC_DISABLE_SPEEDY!==void 0&&{}.REACT_APP_SC_DISABLE_SPEEDY!==""?{}.REACT_APP_SC_DISABLE_SPEEDY!=="false"&&{}.REACT_APP_SC_DISABLE_SPEEDY:typeof process<"u"&&{}.SC_DISABLE_SPEEDY!==void 0&&{}.SC_DISABLE_SPEEDY!==""?{}.SC_DISABLE_SPEEDY!=="false"&&{}.SC_DISABLE_SPEEDY:!1),Rv={};function yn(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];throw new Error("An error occurred. See https://git.io/JUIaE#"+e+" for more information."+(n.length>0?" Args: "+n.join(", "):""))}var Dv=function(){function e(n){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=n}var t=e.prototype;return t.indexOfGroup=function(n){for(var r=0,i=0;i<n;i++)r+=this.groupSizes[i];return r},t.insertRules=function(n,r){if(n>=this.groupSizes.length){for(var i=this.groupSizes,l=i.length,o=l;n>=o;)(o<<=1)<0&&yn(16,""+n);this.groupSizes=new Uint32Array(o),this.groupSizes.set(i),this.length=o;for(var s=l;s<o;s++)this.groupSizes[s]=0}for(var a=this.indexOfGroup(n+1),c=0,d=r.length;c<d;c++)this.tag.insertRule(a,r[c])&&(this.groupSizes[n]++,a++)},t.clearGroup=function(n){if(n<this.length){var r=this.groupSizes[n],i=this.indexOfGroup(n),l=i+r;this.groupSizes[n]=0;for(var o=i;o<l;o++)this.tag.deleteRule(i)}},t.getGroup=function(n){var r="";if(n>=this.length||this.groupSizes[n]===0)return r;for(var i=this.groupSizes[n],l=this.indexOfGroup(n),o=l+i,s=l;s<o;s++)r+=this.tag.getRule(s)+`/*!sc*/ `;return r},e}(),Ri=new Map,gl=new Map,Or=1,Ei=function(e){if(Ri.has(e))return Ri.get(e);for(;gl.has(Or);)Or++;var t=Or++;return Ri.set(e,t),gl.set(t,e),t},Fv=function(e){return gl.get(e)},Bv=function(e,t){t>=Or&&(Or=t+1),Ri.set(e,t),gl.set(t,e)},jv="style["+Zn+'][data-styled-version="5.3.5"]',Vv=new RegExp("^"+Zn+'\\.g(\\d+)\\[id="([\\w\\d-]+)"\\].*?"([^"]*)'),Gv=function(e,t,n){for(var r,i=n.split(","),l=0,o=i.length;l<o;l++)(r=i[l])&&e.registerName(t,r)},Hv=function(e,t){for(var n=(t.textContent||"").split(`/*!sc*/ `),r=[],i=0,l=n.length;i<l;i++){var o=n[i].trim();if(o){var s=o.match(Vv);if(s){var a=0|parseInt(s[1],10),c=s[2];a!==0&&(Bv(c,a),Gv(e,c,s[3]),e.getTag().insertRules(a,r)),r.length=0}else r.push(o)}}},Wv=function(){return typeof window<"u"&&window.__webpack_nonce__!==void 0?window.__webpack_nonce__:null},qf=function(e){var t=document.head,n=e||t,r=document.createElement("style"),i=function(s){for(var a=s.childNodes,c=a.length;c>=0;c--){var d=a[c];if(d&&d.nodeType===1&&d.hasAttribute(Zn))return d}}(n),l=i!==void 0?i.nextSibling:null;r.setAttribute(Zn,"active"),r.setAttribute("data-styled-version","5.3.5");var o=Wv();return o&&r.setAttribute("nonce",o),n.insertBefore(r,l),r},Uv=function(){function e(n){var r=this.element=qf(n);r.appendChild(document.createTextNode("")),this.sheet=function(i){if(i.sheet)return i.sheet;for(var l=document.styleSheets,o=0,s=l.length;o<s;o++){var a=l[o];if(a.ownerNode===i)return a}yn(17)}(r),this.length=0}var t=e.prototype;return t.insertRule=function(n,r){try{return this.sheet.insertRule(r,n),this.length++,!0}catch{return!1}},t.deleteRule=function(n){this.sheet.deleteRule(n),this.length--},t.getRule=function(n){var r=this.sheet.cssRules[n];return r!==void 0&&typeof r.cssText=="string"?r.cssText:""},e}(),Yv=function(){function e(n){var r=this.element=qf(n);this.nodes=r.childNodes,this.length=0}var t=e.prototype;return t.insertRule=function(n,r){if(n<=this.length&&n>=0){var i=document.createTextNode(r),l=this.nodes[n];return this.element.insertBefore(i,l||null),this.length++,!0}return!1},t.deleteRule=function(n){this.element.removeChild(this.nodes[n]),this.length--},t.getRule=function(n){return n<this.length?this.nodes[n].textContent:""},e}(),Qv=function(){function e(n){this.rules=[],this.length=0}var t=e.prototype;return t.insertRule=function(n,r){return n<=this.length&&(this.rules.splice(n,0,r),this.length++,!0)},t.deleteRule=function(n){this.rules.splice(n,1),this.length--},t.getRule=function(n){return n<this.length?this.rules[n]:""},e}(),cc=Ra,Xv={isServer:!Ra,useCSSOMInjection:!bv},vl=function(){function e(n,r,i){n===void 0&&(n=qt),r===void 0&&(r={}),this.options=pt({},Xv,{},n),this.gs=r,this.names=new Map(i),this.server=!!n.isServer,!this.server&&Ra&&cc&&(cc=!1,function(l){for(var o=document.querySelectorAll(jv),s=0,a=o.length;s<a;s++){var c=o[s];c&&c.getAttribute(Zn)!=="active"&&(Hv(l,c),c.parentNode&&c.parentNode.removeChild(c))}}(this))}e.registerId=function(n){return Ei(n)};var t=e.prototype;return t.reconstructWithOptions=function(n,r){return r===void 0&&(r=!0),new e(pt({},this.options,{},n),this.gs,r&&this.names||void 0)},t.allocateGSInstance=function(n){return this.gs[n]=(this.gs[n]||0)+1},t.getTag=function(){return this.tag||(this.tag=(i=(r=this.options).isServer,l=r.useCSSOMInjection,o=r.target,n=i?new Qv(o):l?new Uv(o):new Yv(o),new Dv(n)));var n,r,i,l,o},t.hasNameForId=function(n,r){return this.names.has(n)&&this.names.get(n).has(r)},t.registerName=function(n,r){if(Ei(n),this.names.has(n))this.names.get(n).add(r);else{var i=new Set;i.add(r),this.names.set(n,i)}},t.insertRules=function(n,r,i){this.registerName(n,r),this.getTag().insertRules(Ei(n),i)},t.clearNames=function(n){this.names.has(n)&&this.names.get(n).clear()},t.clearRules=function(n){this.getTag().clearGroup(Ei(n)),this.clearNames(n)},t.clearTag=function(){this.tag=void 0},t.toString=function(){return function(n){for(var r=n.getTag(),i=r.length,l="",o=0;o<i;o++){var s=Fv(o);if(s!==void 0){var a=n.names.get(s),c=r.getGroup(o);if(a&&c&&a.size){var d=Zn+".g"+o+'[id="'+s+'"]',m="";a!==void 0&&a.forEach(function(h){h.length>0&&(m+=h+",")}),l+=""+c+d+'{content:"'+m+`"}/*!sc*/ `}}}return l}(this)},e}(),Kv=/(a)(d)/gi,dc=function(e){return String.fromCharCode(e+(e>25?39:97))};function Ms(e){var t,n="";for(t=Math.abs(e);t>52;t=t/52|0)n=dc(t%52)+n;return(dc(t%52)+n).replace(Kv,"$1-$2")}var bn=function(e,t){for(var n=t.length;n;)e=33*e^t.charCodeAt(--n);return e},Zf=function(e){return bn(5381,e)};function Jf(e){for(var t=0;t<e.length;t+=1){var n=e[t];if(qn(n)&&!ba(n))return!1}return!0}var qv=Zf("5.3.5"),Zv=function(){function e(t,n,r){this.rules=t,this.staticRulesId="",this.isStatic=(r===void 0||r.isStatic)&&Jf(t),this.componentId=n,this.baseHash=bn(qv,n),this.baseStyle=r,vl.registerId(n)}return e.prototype.generateAndInjectStyles=function(t,n,r){var i=this.componentId,l=[];if(this.baseStyle&&l.push(this.baseStyle.generateAndInjectStyles(t,n,r)),this.isStatic&&!r.hash)if(this.staticRulesId&&n.hasNameForId(i,this.staticRulesId))l.push(this.staticRulesId);else{var o=wn(this.rules,t,n,r).join(""),s=Ms(bn(this.baseHash,o)>>>0);if(!n.hasNameForId(i,s)){var a=r(o,"."+s,void 0,i);n.insertRules(i,s,a)}l.push(s),this.staticRulesId=s}else{for(var c=this.rules.length,d=bn(this.baseHash,r.hash),m="",h=0;h<c;h++){var g=this.rules[h];if(typeof g=="string")m+=g;else if(g){var v=wn(g,t,n,r),x=Array.isArray(v)?v.join(""):v;d=bn(d,x+h),m+=x}}if(m){var S=Ms(d>>>0);if(!n.hasNameForId(i,S)){var p=r(m,"."+S,void 0,i);n.insertRules(i,S,p)}l.push(S)}}return l.join(" ")},e}(),Jv=/^\s*\/\/.*$/gm,e0=[":","[",".","#"];function t0(e){var t,n,r,i,l=e===void 0?qt:e,o=l.options,s=o===void 0?qt:o,a=l.plugins,c=a===void 0?hl:a,d=new Cv(s),m=[],h=function(x){function S(p){if(p)try{x(p+"}")}catch{}}return function(p,u,f,w,y,E,_,T,P,C){switch(p){case 1:if(P===0&&u.charCodeAt(0)===64)return x(u+";"),"";break;case 2:if(T===0)return u+"/*|*/";break;case 3:switch(T){case 102:case 112:return x(f[0]+u),"";default:return u+(C===0?"/*|*/":"")}case-2:u.split("/*|*/}").forEach(S)}}}(function(x){m.push(x)}),g=function(x,S,p){return S===0&&e0.indexOf(p[n.length])!==-1||p.match(i)?x:"."+t};function v(x,S,p,u){u===void 0&&(u="&");var f=x.replace(Jv,""),w=S&&p?p+" "+S+" { "+f+" }":f;return t=u,n=S,r=new RegExp("\\"+n+"\\b","g"),i=new RegExp("(\\"+n+"\\b){2,}"),d(p||!S?"":S,w)}return d.use([].concat(c,[function(x,S,p){x===2&&p.length&&p[0].lastIndexOf(n)>0&&(p[0]=p[0].replace(r,g))},h,function(x){if(x===-2){var S=m;return m=[],S}}])),v.hash=c.length?c.reduce(function(x,S){return S.name||yn(15),bn(x,S.name)},5381).toString():"",v}var ep=le.createContext();ep.Consumer;var tp=le.createContext(),n0=(tp.Consumer,new vl),$s=t0();function np(){return L.useContext(ep)||n0}function rp(){return L.useContext(tp)||$s}var r0=function(){function e(t,n){var r=this;this.inject=function(i,l){l===void 0&&(l=$s);var o=r.name+l.hash;i.hasNameForId(r.id,o)||i.insertRules(r.id,o,l(r.rules,o,"@keyframes"))},this.toString=function(){return yn(12,String(r.name))},this.name=t,this.id="sc-keyframes-"+t,this.rules=n}return e.prototype.getName=function(t){return t===void 0&&(t=$s),this.name+t.hash},e}(),i0=/([A-Z])/,l0=/([A-Z])/g,o0=/^ms-/,s0=function(e){return"-"+e.toLowerCase()};function fc(e){return i0.test(e)?e.replace(l0,s0).replace(o0,"-ms-"):e}var pc=function(e){return e==null||e===!1||e===""};function wn(e,t,n,r){if(Array.isArray(e)){for(var i,l=[],o=0,s=e.length;o<s;o+=1)(i=wn(e[o],t,n,r))!==""&&(Array.isArray(i)?l.push.apply(l,i):l.push(i));return l}if(pc(e))return"";if(ba(e))return"."+e.styledComponentId;if(qn(e)){if(typeof(c=e)!="function"||c.prototype&&c.prototype.isReactComponent||!t)return e;var a=e(t);return wn(a,t,n,r)}var c;return e instanceof r0?n?(e.inject(n,r),e.getName(r)):e:Os(e)?function d(m,h){var g,v,x=[];for(var S in m)m.hasOwnProperty(S)&&!pc(m[S])&&(Array.isArray(m[S])&&m[S].isCss||qn(m[S])?x.push(fc(S)+":",m[S],";"):Os(m[S])?x.push.apply(x,d(m[S],S)):x.push(fc(S)+": "+(g=S,(v=m[S])==null||typeof v=="boolean"||v===""?"":typeof v!="number"||v===0||g in Tv?String(v).trim():v+"px")+";"));return h?[h+" {"].concat(x,["}"]):x}(e):e.toString()}var mc=function(e){return Array.isArray(e)&&(e.isCss=!0),e};function ip(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return qn(e)||Os(e)?mc(wn(ac(hl,[e].concat(n)))):n.length===0&&e.length===1&&typeof e[0]=="string"?e:mc(wn(ac(e,n)))}var lp=function(e,t,n){return n===void 0&&(n=qt),e.theme!==n.theme&&e.theme||t||n.theme},a0=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,u0=/(^-|-$)/g;function _o(e){return e.replace(a0,"-").replace(u0,"")}var op=function(e){return Ms(Zf(e)>>>0)};function Ci(e){return typeof e=="string"&&!0}var As=function(e){return typeof e=="function"||typeof e=="object"&&e!==null&&!Array.isArray(e)},c0=function(e){return e!=="__proto__"&&e!=="constructor"&&e!=="prototype"};function d0(e,t,n){var r=e[n];As(t)&&As(r)?sp(r,t):e[n]=t}function sp(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];for(var i=0,l=n;i<l.length;i++){var o=l[i];if(As(o))for(var s in o)c0(s)&&d0(e,o[s],s)}return e}var Jn=le.createContext();Jn.Consumer;function f0(e){var t=L.useContext(Jn),n=L.useMemo(function(){return function(r,i){if(!r)return yn(14);if(qn(r)){var l=r(i);return l}return Array.isArray(r)||typeof r!="object"?yn(8):i?pt({},i,{},r):r}(e.theme,t)},[e.theme,t]);return e.children?le.createElement(Jn.Provider,{value:n},e.children):null}var zo={};function ap(e,t,n){var r=ba(e),i=!Ci(e),l=t.attrs,o=l===void 0?hl:l,s=t.componentId,a=s===void 0?function(u,f){var w=typeof u!="string"?"sc":_o(u);zo[w]=(zo[w]||0)+1;var y=w+"-"+op("5.3.5"+w+zo[w]);return f?f+"-"+y:y}(t.displayName,t.parentComponentId):s,c=t.displayName,d=c===void 0?function(u){return Ci(u)?"styled."+u:"Styled("+uc(u)+")"}(e):c,m=t.displayName&&t.componentId?_o(t.displayName)+"-"+t.componentId:t.componentId||a,h=r&&e.attrs?Array.prototype.concat(e.attrs,o).filter(Boolean):o,g=t.shouldForwardProp;r&&e.shouldForwardProp&&(g=t.shouldForwardProp?function(u,f,w){return e.shouldForwardProp(u,f,w)&&t.shouldForwardProp(u,f,w)}:e.shouldForwardProp);var v,x=new Zv(n,m,r?e.componentStyle:void 0),S=x.isStatic&&o.length===0,p=function(u,f){return function(w,y,E,_){var T=w.attrs,P=w.componentStyle,C=w.defaultProps,$=w.foldedComponentIds,R=w.shouldForwardProp,O=w.styledComponentId,B=w.target,V=function(G,k,Y){G===void 0&&(G=qt);var z=pt({},k,{theme:G}),K={};return Y.forEach(function(Q){var q,U,Ce,Fe=Q;for(q in qn(Fe)&&(Fe=Fe(z)),Fe)z[q]=K[q]=q==="className"?(U=K[q],Ce=Fe[q],U&&Ce?U+" "+Ce:U||Ce):Fe[q]}),[z,K]}(lp(y,L.useContext(Jn),C)||qt,y,T),ne=V[0],me=V[1],M=function(G,k,Y,z){var K=np(),Q=rp(),q=k?G.generateAndInjectStyles(qt,K,Q):G.generateAndInjectStyles(Y,K,Q);return q}(P,_,ne),N=E,j=me.$as||y.$as||me.as||y.as||B,ee=Ci(j),A=me!==y?pt({},y,{},me):y,b={};for(var D in A)D[0]!=="$"&&D!=="as"&&(D==="forwardedAs"?b.as=A[D]:(R?R(D,ic,j):!ee||ic(D))&&(b[D]=A[D]));return y.style&&me.style!==y.style&&(b.style=pt({},y.style,{},me.style)),b.className=Array.prototype.concat($,O,M!==O?M:null,y.className,me.className).filter(Boolean).join(" "),b.ref=N,L.createElement(j,b)}(v,u,f,S)};return p.displayName=d,(v=le.forwardRef(p)).attrs=h,v.componentStyle=x,v.displayName=d,v.shouldForwardProp=g,v.foldedComponentIds=r?Array.prototype.concat(e.foldedComponentIds,e.styledComponentId):hl,v.styledComponentId=m,v.target=r?e.target:e,v.withComponent=function(u){var f=t.componentId,w=function(E,_){if(E==null)return{};var T,P,C={},$=Object.keys(E);for(P=0;P<$.length;P++)T=$[P],_.indexOf(T)>=0||(C[T]=E[T]);return C}(t,["componentId"]),y=f&&f+"-"+(Ci(u)?u:_o(uc(u)));return ap(u,pt({},w,{attrs:h,componentId:y}),n)},Object.defineProperty(v,"defaultProps",{get:function(){return this._foldedDefaultProps},set:function(u){this._foldedDefaultProps=r?sp({},e.defaultProps,u):u}}),v.toString=function(){return"."+v.styledComponentId},i&&Nv(v,e,{attrs:!0,componentStyle:!0,displayName:!0,foldedComponentIds:!0,shouldForwardProp:!0,styledComponentId:!0,target:!0,withComponent:!0}),v}var Ns=function(e){return function t(n,r,i){if(i===void 0&&(i=qt),!Kr.isValidElementType(r))return yn(1,String(r));var l=function(){return n(r,i,ip.apply(void 0,arguments))};return l.withConfig=function(o){return t(n,r,pt({},i,{},o))},l.attrs=function(o){return t(n,r,pt({},i,{attrs:Array.prototype.concat(i.attrs,o).filter(Boolean)}))},l}(ap,e)};["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","textPath","tspan"].forEach(function(e){Ns[e]=Ns(e)});var p0=function(){function e(n,r){this.rules=n,this.componentId=r,this.isStatic=Jf(n),vl.registerId(this.componentId+1)}var t=e.prototype;return t.createStyles=function(n,r,i,l){var o=l(wn(this.rules,r,i,l).join(""),""),s=this.componentId+n;i.insertRules(s,s,o)},t.removeStyles=function(n,r){r.clearRules(this.componentId+n)},t.renderStyles=function(n,r,i,l){n>2&&vl.registerId(this.componentId+n),this.removeStyles(n,i),this.createStyles(n,r,i,l)},e}();function m0(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var i=ip.apply(void 0,[e].concat(n)),l="sc-global-"+op(JSON.stringify(i)),o=new p0(i,l);function s(c){var d=np(),m=rp(),h=L.useContext(Jn),g=L.useRef(d.allocateGSInstance(l)).current;return d.server&&a(g,c,d,h,m),L.useLayoutEffect(function(){if(!d.server)return a(g,c,d,h,m),function(){return o.removeStyles(g,d)}},[g,c,d,h,m]),null}function a(c,d,m,h,g){if(o.isStatic)o.renderStyles(c,Rv,m,g);else{var v=pt({},d,{theme:lp(d,h,s.defaultProps)});o.renderStyles(c,v,m,g)}}return le.memo(s)}var h0=function(){return L.useContext(Jn)};const At=Ns,g0=(e,t)=>{const n=h0(),r=n.breakpoints.mobile,i=n.breakpoints.desktop,l=e*(1/1.8),o=e;return` ${t}: ${l}px; @media screen and (max-width: ${i}px) { ${t}: ${e*100/i}vw; } @media screen and (max-width: ${r}px) { ${t}: ${e*.15}vmin; } @media screen and (min-width: ${i}px) { ${t}: ${o}px; } `},Da=e=>g0(e,"font-size"),v0=({className:e,children:t,style:n})=>W("p",{className:e,style:n,children:t}),Rt=At(v0)` font-family: ${e=>e.font?e.theme.fonts[e.font]:e.theme.fonts.primary}; font-weight: ${e=>e.weight||"normal"}; text-align: ${e=>e.align||"left"}; margin: ${e=>e.margin||"0"}; text-decoration: ${e=>e.underline?"underline":"none"}; color: ${e=>e.color?e.theme.colors[e.color]:e.theme.color}; white-space: ${e=>e.wrap?e.wrap:"initial"}; ${e=>Da(e.size?typeof e.size=="number"?e.size:e.theme.fonts.sizes[e.size]:e.theme.fonts.baseSize)} ${e=>e.mobileSize&&(typeof e.mobileSize=="number"?`@media screen and (max-width: ${e.theme.breakpoints.mobile}px) { font-size: ${e.mobileSize*100/720}vw; }`:`@media screen and (max-width: ${e.theme.breakpoints.mobile}px) { font-size: ${e.theme.fonts.sizes[e.mobileSize]}px; }`)} `,y0="#000000",w0="#464646",S0="#121212",x0="#b7b7b7",k0="#ffffff",E0="#f4f4f4",C0="#ff9922",T0="#2189ff",P0="#6E6A69",_0="#0274C2",up={colors:{black:y0,grey:w0,darkGrey:S0,lightGrey:x0,white:k0,offWhite:E0,flag:C0,primary:T0,outOfStock:P0,secondary:_0},fonts:{primary:"SamsungOne, sans-serif",secondary:"SamsungSharpSans, sans-serif",tertiary:"sssM, SamsungSharpSans, sans-serif",quaternary:"sssR, SamsungSharpSans, sans-serif",baseSize:16,sizes:{disclaimer:13,xxs:14,xs:16,s:19,m:22,l:26,xl:32,section:38,heading:42}},breakpoints:{desktop:1440,tablet:1100,smallMobile:400,mobile:768},margins:[9,14,17,21,23,38,45,61,65]},cp=up;function dp(e){const[t,n]=L.useState(!1);return L.useEffect(()=>{typeof window>"u"&&n(!1),n((window==null?void 0:window.innerWidth)<=e);const r=()=>{n((window==null?void 0:window.innerWidth)<=e)};return window==null||window.addEventListener("resize",r),()=>{window==null||window.removeEventListener("resize",r)}},[]),t}function Hl(){return dp(cp.breakpoints.mobile)}function z0(){return dp(cp.breakpoints.tablet)}const L0=At.div` border-radius: 25px; overflow: hidden; position: relative; width: 100%; height: 100%; box-sizing: border-box; `,I0=({className:e,children:t,ref:n,onClick:r,style:i,...l})=>W("div",{className:e,onClick:r,ref:n,style:{...i},...l,children:t}),Di=At(I0)` display: flex; max-width: 1440px; position: ${e=>e.position?e.position:"relative"}; flex-direction: ${e=>e.row?"row":"column"}; width: ${e=>e.width||"auto"}; height: ${e=>e.height||"auto"}; justify-content: ${e=>e.align||"center"}; align-items: ${e=>e.alignItems||"center"}; flex-wrap: ${e=>e.wrap||(e.row?"initial":e.wrap)}; margin: ${e=>e.margin||"0 auto"}; padding: ${e=>e.padding||"1.2em"}; background: ${e=>e.background||"initial"}; opacity: ${e=>e.opacity||"1"}; ${e=>e.position==="absolute"?` top: ${e.top||"auto"}; bottom: ${e.bottom||"auto"}; left:${e.left||"auto"}; right: ${e.right||"auto"}; `:""} `,O0={}.VITE_SITECODE,Lo={}.VITE_PAGENAME,M0={shouldForwardProp:(e,t)=>["ga-la","ga-ac","ga-ca","data-omni","data-omni-type"].includes(e)||t(e)};function Rn(e,t){const n=t||"microsite";return{"data-omni-type":n,"data-omni":`${O0}:${Lo}:${e}`,"ga-ca":n,"ga-ac":`${Lo}`,"ga-la":`${Lo}:${e}`}}const Fa=At.button.withConfig(M0).attrs(e=>({backgroundColor:e.backgroundColor||e.theme.colors.black,borderColor:e.borderColor||e.theme.colors.black,size:e.size||e.theme.fonts.sizes.sm}))` background: ${e=>e.theme.colors.black}; color: ${e=>e.theme.colors.white}; /* font-size: 0.97222vw; */ border-radius: 45px; ${e=>Da(e.size)} padding: 0.8571em 2.712em; transition: all 0.3s ease-in-out; border-color: ${e=>e.borderColor}; border-width: 1px; border-style: solid; font-weight: bold; line-height: 1; text-transform: uppercase; text-shadow: none; /* letter-spacing: 0.15em; */ display: inline-block; &:hover, &:focus { color: ${e=>e.theme.colors.black}; background: ${e=>e.theme.colors.white}; border-color: ${e=>e.borderColor}; border-width: 1px; border-style: solid; transition: all 0.3s ease-in-out; } &:focus { outline: none; } @media screen and (min-width: ${e=>e.theme.breakpoints.desktop}px) { max-width: 408px; } &:disabled { color: ${e=>e.theme.colors.white}; background: ${e=>e.theme.colors.grey}; border-color: ${e=>e.theme.colors.grey}; } `,gr=At(Fa)` letter-spacing: initial; background: ${e=>e.theme.colors.primary}; border-color: ${e=>e.theme.colors.primary}; text-transform: none; &:hover, &:focus { color: ${e=>e.theme.colors.black}; background: ${e=>e.theme.colors.white}; border-color: ${e=>e.theme.colors.white}; border-width: 1px; border-style: solid; transition: all 0.3s ease-in-out; } `,hc=At(Fa)` letter-spacing: initial; color: ${e=>e.theme.colors.black}; background: ${e=>e.theme.colors.white}; border-color: ${e=>e.theme.colors.white}; text-transform: none; &:hover, &:focus { color: ${e=>e.theme.colors.white}; background: ${e=>e.theme.colors.black}; border-color: ${e=>e.theme.colors.black}; border-width: 1px; border-style: solid; transition: all 0.3s ease-in-out; } `,$0=At(Fa)` letter-spacing: initial; color: ${e=>e.theme.colors.white}; background: ${e=>e.theme.colors.black}; border-color: ${e=>e.theme.colors.black}; text-transform: none; &:hover, &:focus { color: ${e=>e.theme.colors.black}; background: ${e=>e.theme.colors.white}; border-color: ${e=>e.theme.colors.white}; border-width: 1px; border-style: solid; transition: all 0.3s ease-in-out; } `,A0=At.a.attrs(e=>({color:e.color||e.theme.colors.black,size:e.size||e.theme.fonts.sizes.m,arrow:e.arrow||!1}))` text-decoration: underline; display: inline-block; position: relative; cursor: pointer; color: ${e=>e.color}; ${e=>Da(e.size)} ${e=>e.arrow&&`&::after { content: ''; position: absolute; border-width: 2px 2px 0px 0px; border-color: ${e.color}; border-style: solid; width: 0.6em; height: 0.6em; top: 45%; right: -10%; transform: rotate(45deg) translate3d(0%, -40%, 0); transition: all 0.3s ease-in-out; } &:hover { &::after { right: -15%; transition: all 0.3s ease-in-out; } } `}; `,gc=e=>{const{devices:t,selectedSku:n,availableSkus:r,field:i,handleSelectSku:l,element:o,style:s,isMobile:a,exclusiveFlag:c,finished:d,theme:m="light"}=e,[h,g]=L.useState([]),v=o;return L.useEffect(()=>{if(t&&t[n]){const x=r.filter(S=>t[S]?S===n?!0:t[n][i]===t[S][i]?!1:!(i==="color"&&t[n].color.equals(t[S].color)):!1).sort((S,p)=>{if(i==="size"){let u=parseInt(t[S].size.replace(/D*/g,"")),f=parseInt(t[p].size.replace(/D*/g,""));return t[S].size.includes("TB")&&(u=u*1024),t[p].size.includes("TB")&&(f=f*1024),u-f}else if(i==="color"){const u=t[S].color.order,f=t[p].color.order;return u-f}else return 1}).map((S,p)=>{var u;return W(v,{i:p,handleSelectSku:l,device:t[S],sku:S,active:S===n,field:i,style:s,isMobile:a,theme:m},`${(u=t[S][i])==null?void 0:u.toString()}_${d?1:0}`)});g(x)}},[r,t]),h},N0=e=>{const{devices:t,selectedSku:n}=e,[r,i]=L.useState([]),[l,o]=L.useState([]),[s,a]=L.useState([]);return L.useEffect(()=>{if(t&&t[n]){const c=[],d=[];Object.entries(t).forEach(([m,h])=>{t[n].diff(h)<2&&(h.color.exclusive?c.push(m):d.push(m))}),a(d),o(c),i([...d,...c])}},[t,n]),[r,l,s]},Wl=L.createContext(),b0=({children:e})=>{const[t,n]=L.useState(""),[r,i]=L.useState(""),s={sharedData:t,updateSharedData:a=>{n(a)},results:r,updateResults:a=>{i(a)}};return W(Wl.Provider,{value:s,children:e})},R0=e=>{const{device:t,sku:n,handleSelectSku:r,active:i,i:l,field:o,style:s,exclusiveFlag:a,theme:c="light"}=e,d=Hl();return L.useContext(Wl),W("div",{style:{display:"flex",flexDirection:"column",position:"relative",...s},onClick:()=>{r(n)},...Rn(`colorSelect:${t.name}:${t.color.colorName}`),children:W("div",{style:{width:d?"6vmin":"min(27px, 3vw)",height:d?"6vmin":"min(27px, 3vw)",borderRadius:"50%",borderColor:i?"#5F5F5F":"#00000000",borderStyle:"solid",borderWidth:"1px",margin:0,position:"relative",cursor:"pointer"},children:W("div",{style:{width:"75%",height:"75%",borderRadius:"50%",position:"absolute",boxSizing:"border-box",top:"50%",left:"50%",backgroundColor:t.color.formattedColor,transition:"all 0.3s ease-in-out",transform:"translate3d(-46%,-49%,0)"}})})},`${t.color.htmlColor}_${t.name}_${d}`)};At.div` border-radius: 20px; padding: 0.3em 0.6em; border: 1px ${e=>e.active?"#000":"transparent"} solid; transition: all 0.2s ease-in-out; cursor: pointer; `;const D0=({device:e,sku:t,handleSelectSku:n,active:r,i,theme:l="light"})=>{const o=Hl(),{sharedData:s}=L.useContext(Wl);return e.size=="api"?W(Mo,{}):W(Di,{padding:"0",margin:o?"0":"0 0.5em 0 0",...Rn(`chooseYourDeviceStorage:${t}`),onClick:()=>n(t),style:{borderRadius:"16px",padding:"0.3em 0.6em",border:r?"1px solid #000":"",opacity:r?1:.4,transition:"all 0.2s ease-in-out",cursor:"pointer",display:s&&!r?"none":"block",margin:s?"0 auto":""},children:W(Rt,{weight:"bold",size:o?23:13,style:{whiteSpace:"nowrap",color:l==="light"?"#000":"#fff"},children:e.size})})};var fp=(e=>(e.productInfo="https://api.shop.samsung.com/tokocommercewebservices/v2/uk/products/",e.offers="https://p1-smn2-api-cdn.shop.samsung.com/tokocommercewebservices/v2/uk/products/",e.tradeIn="https://p1.ecom.samsung.com/v1/exchange/api/gbr/trade-in/sku-devices/uk/",e.addToCart="https://api.shop.samsung.com/tokocommercewebservices/v2/uk/addToCart/multi/?fields=BASIC",e.cart="https://shop.samsung.com/uk/cart",e))(fp||{});class vc{constructor(t){this.exclusive=!1,this.colorName=t.colorName==="Light Pink"?"Pink":t.colorName,this.formattedColor=t.formattedColor,this.htmlColor=t.htmlColor,this.exclusive=t.exclusive||!1,this.order=t.order}toString(){return this.colorName}equals(t){return!(this.colorName!==t.colorName||this.formattedColor!==t.formattedColor||this.htmlColor!==t.htmlColor)}}const yc={currencyIso:"GBP",formattedValue:"Loading...",value:"-1"},F0={isValueRounded:!1,stockLevel:0},B0={altText:"Galaxy S22+",format:"TokoThumb",galleryIndex:0,imageType:"GALLERY",url:""};class En{constructor(t){this.currencyIso=t.currencyIso,this.formattedValue=t.formattedValue,this.priceType=t.priceType,this.value=parseFloat(t.value)}}class wc{constructor(t){this.currencyIso=t.currencyIso,this.formattedValue=t.formattedValue,this.priceType=t.priceType,this.value=parseFloat(t.value)}}class j0{constructor(t,n="api"){var r,i,l,o,s,a;this._tradeIn=!1,this._upgrade=!1,this._services=[],this._link="",this._gallery=[],n==="init"?(this._sku=t._sku,this._name=t._name,this._pdp=t._pdp,this._picture=B0,this._price=new En(yc),this._wasPrice=new wc(t._wasPrice),this._color=new vc(t._color),this._size=t._size||"init",this._stock=F0,this._family=t._family,this._tag=t._tag,this._promotionPrice=t._promotionPrice,this._fullPrice=new En(yc)):(this._sku=t.code||t.id||t.modelCode||t.sku,this._name=t.name||t.baseProductName,this._pdp=t.pdp,this._picture=t.picture||(t==null?void 0:t.galleryImagesV2)&&(((i=(r=t==null?void 0:t.galleryImagesV2[0])==null?void 0:r.images)==null?void 0:i.product)||((o=(l=t==null?void 0:t.galleryImagesV2[0])==null?void 0:l.images[2])==null?void 0:o.value))||{},this._fullPrice=new En(t.price||t.priceData),this._wasPrice=(s=t.wasPrice)!=null&&s.value?t.wasPrice:null,(a=t.promotionPrice)!=null&&a.value?this._price=new En({...t.promotionPrice,priceType:t.price.priceType}):this._price=new En(t.price||t.priceData),this._color=new vc(t.color),this._size=t.size||"api",this._stock=t.stock,this._family=this._sku.slice(0,7),this._gallery=t.gallery,t.addedServices&&t.addedServices.length>0&&t.addedServices.forEach(c=>{switch(c){case"UPGRADE_ENROLLMENT":this._upgrade=!0;break;case"TRADE_IN":this._tradeIn=!0;break}}))}get name(){return this._name}get family(){return this._family}get pdp(){return this._pdp}get picture(){return this._picture}set picture(t){this._picture=t}get price(){return this._price}set price(t){this._price=new En(t)}get promotionPrice(){return this._promotionPrice}get wasPrice(){return this._wasPrice}set wasPrice(t){this._wasPrice=new wc(t)}get fullPrice(){return this._fullPrice}get color(){return this._color}get sku(){return this._sku}get size(){return this._size}get stock(){return this._stock}set stock(t){this._stock=t}get tradeIn(){return this._tradeIn}get upgrade(){return this._upgrade}get services(){return this._services}set services(t){this._services=t}get tag(){return this._tag}get link(){return this._link}set link(t){this._link=t}set gallery(t){this._gallery=t}get gallery(){return this._gallery}diff(t){let n=0;return this.size!==t.size&&n++,this.color.formattedColor!==t.color.formattedColor&&n++,this.family!==t.family&&n++,n}toJson(){return JSON.stringify(this)}}class Io{get code(){return this._code}get interestRate(){return this._interestRate}get minAmount(){return this._minAmount}get period(){return this._period}get periodLabel(){return this._periodLabel}get periodicValue(){return this._periodicValue}get purchaseCost(){return this._purchaseCost}get totalCost(){return this._totalCost}get totalInterest(){return this._totalInterest}get periodLabelTrunc(){return this._periodLabelTrunc}constructor(t){t?(this._code=t.code,this._interestRate=parseFloat(t.interestRate.replace("£","").replace(",","")),this._minAmount=parseFloat(t.minAmount.replace("£","").replace(",","")),this._period=t.period,this._periodicValue=parseFloat(t.periodicValue.replace("£","").replace(",","")),this._periodLabel=t.periodLabel.toLowerCase()||"months",this._purchaseCost=parseFloat(t.purchaseCost.replace("£","").replace(",","")),this._totalCost=parseFloat(t.totalCost.replace("£","").replace(",","")),this._totalInterest=parseFloat(t.totalInterest.replace("£","").replace(",","")),this._periodLabelTrunc=this._periodLabel.toLowerCase().slice(0,2)):(this._code="X",this._interestRate=0,this._minAmount=0,this._period="0",this._periodLabel="months",this._periodLabelTrunc="mo",this._periodicValue=1,this._purchaseCost=1,this._totalCost=1,this._totalInterest=0)}toString(){return`From ${Sc(this._periodicValue)}/${this._periodLabelTrunc} for ${this._code} ${this._periodLabel} or ${Sc(this._totalCost)}*`}}const Sc=(e,t=!1)=>Intl.NumberFormat("en-GB",{style:"currency",currency:"GBP"}).format(e),V0=e=>{const t={},[n,r]=L.useState(t),[i,l]=L.useState(),[o,s]=L.useState(!1);return L.useEffect(()=>{try{let a=[];r(t),console.log(t),fetch(`${fp.productInfo}?fields=FULL,name,price,priceRange,promotionPrice,code,color&productCodes=${e}`).then(c=>c.json()).then(c=>{let d={};!c||c.length===0||(c[0].variantOptions.forEach(m=>{var S,p;const h={};if(!m)return;const g=(S=m.galleryImagesV2[0].images)==null?void 0:S.TokoThumb,v=m.priceData.priceType;m.price=m.promotionPrice||m.priceData,m.wasPrice=m.wasPriceData,m.price.priceType=v;const x=(p=m.galleryImagesV2)==null?void 0:p.map((u,f)=>{var w,y;return{url:((y=(w=u==null?void 0:u.images)==null?void 0:w.TokoThumb)==null?void 0:y.url)||"",position:f}});console.log(m.externalUrl),d[m.code]=new j0({...m,picture:{url:g==null?void 0:g.url,altText:""},gallery:x})}),Object.entries(d).forEach(([m,h])=>{h.price.value===0&&(d[m].stock.stockLevel=-1)}),r(d))})}catch(a){l(a.message||"")}finally{s(!0)}},[e]),{data:n,error:i,finished:o}},Oo=(e,t)=>t.periodicValue<e.periodicValue||t.periodicValue===e.periodicValue&&t.interestRate<=e.interestRate?t:e,G0=e=>{const[t,n]=L.useState({overall:new Io}),[r,i]=L.useState();return L.useEffect(()=>{var l;window.financeData||(window.financeData={}),(l=window.financeData)!=null&&l.hasOwnProperty(e)?n(window.financeData[e]):fetch(`https://p1-smn2-api-cdn.shop.samsung.com/tokocommercewebservices/v2/uk/products/${e}/calculateInstallment?`).then(o=>o.json()).then(o=>{let s,a,c;o.values&&(o.values.map(d=>{d.code&&typeof d.code=="string"&&(d.code.toLowerCase().indexOf("klarna")!==-1?d.values&&d.values.length>0&&(d.values=d.values.map(m=>new Io(m)),s=d.values.reduce(Oo)):d.code.toLowerCase().indexOf("paypal")!==-1&&d.values&&d.values.length>0&&(d.values=d.values.map(m=>new Io(m)),a=d.values.reduce(Oo)))}),s?a?c=Oo(s,a):c=s:a&&(c=a),n({klarna:s,paypal:a,overall:c}),window.financeData[e]={klarna:s,paypal:a,overall:c})})},[e]),[t,r]},H0=(e,t)=>e.estimated_discount.total.amount<t.estimated_discount.total.amount?t:e,W0=e=>{const[t,n]=L.useState(),[r,i]=L.useState();return L.useEffect(()=>{fetch(`https://p1.ecom.samsung.com/v1/exchange/api/gbr/trade-in/sku-devices/uk/${e}`).then(l=>l.json()).then(l=>{if(l&&l.length&&l.length>0){const o=l.map(s=>s);n(o.reduce(H0))}}).catch(l=>{i(l)})},[e]),[t,r]};/*! ***************************************************************************** Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABLITY OR NON-INFRINGEMENT. See the Apache Version 2.0 License for specific language governing permissions and limitations under the License. ***************************************************************************** */var Zt=function(){return Zt=Object.assign||function(t){for(var n,r=1,i=arguments.length;r<i;r++){n=arguments[r];for(var l in n)Object.prototype.hasOwnProperty.call(n,l)&&(t[l]=n[l])}return t},Zt.apply(this,arguments)};function U0(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n}var Y0=function(){return Math.random().toString(36).substring(6)},pp=function(e){var t=e.animate,n=e.animateBegin,r=e.backgroundColor,i=e.backgroundOpacity,l=e.baseUrl,o=e.children,s=e.foregroundColor,a=e.foregroundOpacity,c=e.gradientRatio,d=e.gradientDirection,m=e.uniqueKey,h=e.interval,g=e.rtl,v=e.speed,x=e.style,S=e.title,p=e.beforeMask,u=U0(e,["animate","animateBegin","backgroundColor","backgroundOpacity","baseUrl","children","foregroundColor","foregroundOpacity","gradientRatio","gradientDirection","uniqueKey","interval","rtl","speed","style","title","beforeMask"]),f=m||Y0(),w=f+"-diff",y=f+"-animated-diff",E=f+"-aria",_=g?{transform:"scaleX(-1)"}:null,T="0; "+h+"; 1",P=v+"s",C=d==="top-bottom"?"rotate(90)":void 0;return L.createElement("svg",Zt({"aria-labelledby":E,role:"img",style:Zt(Zt({},x),_)},u),S?L.createElement("title",{id:E},S):null,p&&L.isValidElement(p)?p:null,L.createElement("rect",{role:"presentation",x:"0",y:"0",width:"100%",height:"100%",clipPath:"url("+l+"#"+w+")",style:{fill:"url("+l+"#"+y+")"}}),L.createElement("defs",null,L.createElement("clipPath",{id:w},o),L.createElement("linearGradient",{id:y,gradientTransform:C},L.createElement("stop",{offset:"0%",stopColor:r,stopOpacity:i},t&&L.createElement("animate",{attributeName:"offset",values:-c+"; "+-c+"; 1",keyTimes:T,dur:P,repeatCount:"indefinite",begin:n})),L.createElement("stop",{offset:"50%",stopColor:s,stopOpacity:a},t&&L.createElement("animate",{attributeName:"offset",values:-c/2+"; "+-c/2+"; "+(1+c/2),keyTimes:T,dur:P,repeatCount:"indefinite",begin:n})),L.createElement("stop",{offset:"100%",stopColor:r,stopOpacity:i},t&&L.createElement("animate",{attributeName:"offset",values:"0; 0; "+(1+c),keyTimes:T,dur:P,repeatCount:"indefinite",begin:n})))))};pp.defaultProps={animate:!0,backgroundColor:"#f5f6f7",backgroundOpacity:1,baseUrl:"",foregroundColor:"#eee",foregroundOpacity:1,gradientRatio:2,gradientDirection:"left-right",id:null,interval:.25,rtl:!1,speed:1.2,style:{},title:"Loading...",beforeMask:null};var mp=function(e){return e.children?L.createElement(pp,Zt({},e)):L.createElement(Q0,Zt({},e))},Q0=function(e){return L.createElement(mp,Zt({viewBox:"0 0 476 124"},e),L.createElement("rect",{x:"48",y:"8",width:"88",height:"6",rx:"3"}),L.createElement("rect",{x:"48",y:"26",width:"52",height:"6",rx:"3"}),L.createElement("rect",{x:"0",y:"56",width:"410",height:"6",rx:"3"}),L.createElement("rect",{x:"0",y:"72",width:"380",height:"6",rx:"3"}),L.createElement("rect",{x:"0",y:"88",width:"178",height:"6",rx:"3"}),L.createElement("circle",{cx:"20",cy:"20",r:"20"}))};const X0=mp,xc={light:{background:"#fff",text:"#000",grey:"#b4b4b4"},dark:{background:"#000",text:"#fff",grey:"#464646"}},K0=e=>{var b,D,G,k,Y;const{theme:t="light",setSelected:n,defaultSku:r,addToBag:i,setImage:l,inBasket:o,leadSku:s,setCta:a,networkPreference:c,offerText:d,onError:m,style:h}=e,{data:g,error:v,finished:x}=V0(s),[S,p]=L.useState(s??Object.keys(g)[0]);L.useEffect(()=>{s&&p(s)},[s]),G0(S),W0(S);const[u,f]=N0({devices:g,selectedSku:S}),w=z=>{n(z),p(z),l(g[z].picture)},y=Hl();gc({devices:g,selectedSku:S,availableSkus:u,field:"color",handleSelectSku:w,element:R0,theme:t}),gc({devices:g,selectedSku:S,availableSkus:u,field:"size",handleSelectSku:w,element:D0,theme:t});const[E,_]=L.useState(!1),[T,P]=L.useState(0);L.useEffect(()=>{const z=()=>{var Q;P((T+1)%(((Q=g[S].gallery)==null?void 0:Q.length)||1))};let K;return E&&(K=window.setInterval(z,700)),()=>{K&&window.clearInterval(K)}},[E,T]);const[C,$]=L.useState(null),[R,O]=L.useState(!1),[B,V]=L.useState([]),ne=()=>{O(!1);let z=`https://p1-smn4-api-cdn.shop.samsung.com/tokocommercewebservices/v2/uk/products/${S}/**?fields=FULL`;fetch(z).then(K=>K.json()).then(K=>{console.log(z),O(!0),V(K),V(K),console.log(B.externalUrl)},K=>{O(!0),$(K)})},me=z=>{let Q=[{productCode:z.currentTarget.getAttribute("data-sku"),qty:1}];console.log(Q),fetch("https://p1-smn2-api-cdn.shop.samsung.com/tokocommercewebservices/v2/uk/addToCart/multi/?fields=BASIC&newCart=true",{headers:{accept:"application/json, text/javascript, */*; q=0.01","accept-language":"en-GB,en-US;q=0.9,en;q=0.8","content-type":"application/json"},body:JSON.stringify(Q),method:"POST",mode:"cors",credentials:"include"}).then(q=>{console.log("Request complete! response:",q),setTimeout(function(){window.location.href="https://shop.samsung.com/uk/cart"},1e3)}).catch(q=>{console.error("Error:",q)})};L.useEffect(()=>{ne()},[S,s]),L.useEffect(()=>{let z=null;g&&x&&g[S]&&(g[S].price.priceType?g[S]&&g[S].stock&&g[S].stock.stockLevelStatus==="outOfStock"?z=W(gr,{onClick:()=>{},size:y?26:16,style:{margin:y?"1em 0":" 0",padding:"0.8571em 1.5em",width:"100%",fontFamily:"SamsungOne",backgroundColor:"#f4f4f4",borderColor:"#ffffff",pointerEvents:"none",color:"#b5b5b5",textAlign:"center"},children:"Out of stock"}):g[S]&&g[S].stock&&g[S].price.priceType&&g[S].stock.stockLevelStatus!=="outOfStock"&&(t==="light"?z=W($0,{onClick:()=>{window.location.href=`${g[S].link}buy/?modelCode=${S}`},size:y?26:16,style:{margin:y?"1em 0":"0",padding:"0.8571em 1.5em",width:"100%",fontFamily:"SamsungOne",textAlign:"center"},...Rn(`PCDBuyNow:${g[S].name}`),children:"Buy now"}):z=W(hc,{onClick:()=>{window.location.href=`${g[S].link}buy/?modelCode=${S}`},size:y?26:16,style:{margin:y?"1em 0":"0",padding:"0.8571em 1.5em",width:"100%",fontFamily:"SamsungOne",textAlign:"center","&:hover":{borderColor:"#ffffff"}},...Rn(`PCDBuyNow:${g[S].name}`),children:"Buy now"})):z=W(gr,{onClick:()=>{},size:y?26:16,style:{margin:y?"1em 0":"0",padding:"0.8571em 1.5em",width:"100%",fontFamily:"SamsungOne",backgroundColor:"#f4f4f4",borderColor:"#ffffff",pointerEvents:"none",color:"#b5b5b5",textAlign:"center"},children:"Not for sale"}),z!==null&&a(z))},[g,S,x,g[S]]);const M=xc[t]||xc.light;L.useState("HAND"),L.useState(" Default Value "),L.useContext(Wl);const N=g[S],j=((b=N==null?void 0:N.wasPrice)==null?void 0:b.value)??((D=N==null?void 0:N.price)==null?void 0:D.value),ee=((G=N==null?void 0:N.promotionPrice)==null?void 0:G.value)??((k=N==null?void 0:N.price)==null?void 0:k.value),A=j-ee;return g[S]?W(Mo,{children:kt(L0,{style:{padding:y?"4.25vmin":"20px",position:"relative",paddingBottom:y?"40px":"70px",backgroundColor:"#fff",boxSizing:"border-box",width:y?"80vw":"100%",height:"100%",maxWidth:y?"88vw":"393px",overflow:"visible",minWidth:y?"300px":"393px",justifyContent:"space-between",...h},children:[!1,kt(Di,{style:{margin:y?"0em 0":"0",height:"100%",position:"relative",padding:"0 0 0 0",width:"100%",marginTop:"22px",justifyContent:"space-between"},children:[W("div",{style:{height:"32px"},children:d!=""&&W(Rt,{size:y?24:16,color:"white",style:{fontFamily:"SamsungOne,sans-serif",fontWeight:"500",textAlign:"left",margin:"0 auto",WebkitTextDecoration:"none",textDecoration:"none",whiteSpace:"initial",width:"fit-content",background:"#2189ff",color:"white!important",padding:"7px 10px",borderRadius:"18px"},children:d})}),W(Rt,{weight:"bold",style:{fontSize:"20px",marginTop:"20px",minHeight:"100px",fontFamily:"SamsungSharpSans",textAlign:"center",marginBottom:"20px"},children:g[S]&&g[S].name.replace("<br>","")}),g&&g[S]&&W("div",{style:{maxHeight:"222px",width:"100%",aspectRatio:"1 / 1",backgroundImage:`url(${E?((Y=g[S].gallery[T])==null?void 0:Y.url)??"":g[S].picture.url.replace("$THUB_SHOP_S$","").replace("$ORIGIN_PNG$","")+"$300_200_PNG$"})`,backgroundSize:"contain",backgroundPosition:"center",backgroundRepeat:"no-repeat",WebkitBackgroundSize:"contain",backgroundAttachment:"scroll",overflow:"visible"},children:!g[S].picture.url&&W(X0,{height:"136",width:"200",viewBox:"0 0 200 136",style:{maxWidth:"100%",margin:"0 auto",display:"flex"},children:W("rect",{x:"0",y:"0",rx:"15",ry:"15",width:"200",height:"136"})})}),kt(Di,{style:{width:"100%",marginTop:"min(1.11vw, 16px)",padding:"0",justifyContent:y?"flex-start":"space-between",flexGrow:1},children:[W("div",{style:{width:"100%",padding:"0 min(0.34vw, 5px)"},children:kt("div",{style:{display:"flex",flexDirection:"column",justifyContent:"center",height:y?"":"min(3.33vw, 48px)",margin:y?"":"0 ",paddingBottom:"1em",marginTop:"32px",width:"100%",textAlign:"center"},children:[g&&g[S].price.formattedValue!=="Loading..."&&g[S].stock.stockLevelStatus!=="outOfStock"&&kt("div",{style:{},children:[A>0&&kt(Mo,{children:[W(Rt,{size:y?40:22,style:{color:"#000",textAlign:"center",marginTop:y?"20px":"0",textDecoration:"line-through",display:"inline"},weight:"bold",children:g[S]&&g[S].wasPrice.formattedValue}),kt(Rt,{size:y?22:11,weight:"bold",style:{display:"inline",verticalAlign:"super",color:"#2189ff",padding:"0 0.5em"},children:["Save £",A.toFixed(2)]})]}),W(Rt,{size:y?40:22,style:{color:"#000",textAlign:"center",marginTop:y?"20px":"0"},weight:"bold",children:g[S]&&g[S].price.formattedValue})]}),g&&g[S].stock.stockLevelStatus==="outOfStock"&&W(Rt,{style:{color:M.grey},size:y?22:16,weight:"bold",align:"center",children:"This device is currently out of stock"}),g&&!g[S].price.priceType&&W(Rt,{style:{color:M.grey},size:y?22:16,weight:"bold",align:"center",children:" "})]})}),g&&kt(Di,{style:{justifyContent:"center",width:"100%",padding:"0",margin:"0 auto",alignSelf:"flex-start",gap:"1em"},row:!0,children:[g&&!g[S].price.priceType&&W(gr,{onClick:()=>{},size:y?26:16,style:{margin:y?"1em 0":"0",padding:"0.8571em 1.5em",width:"100%",fontFamily:"SamsungOne",backgroundColor:"#f4f4f4",borderColor:M.background,pointerEvents:"none",color:"#b5b5b5",textAlign:"center"},children:"Not for sale"}),g&&g[S]&&g[S].price.priceType&&g[S].stock&&g[S].stock.stockLevelStatus==="outOfStock"&&W(gr,{onClick:()=>{},size:y?26:16,style:{margin:y?"1em 0":" 0",marginBottom:y?"":"40px",padding:"0.8571em 1.5em",width:"fit-content",fontFamily:"SamsungOne",backgroundColor:"#f4f4f4",borderColor:M.background,pointerEvents:"none",color:"#b5b5b5",textAlign:"center"},children:"Out of stock"}),g&&g[S]&&g[S].stock&&g[S].price.priceType&&g[S].stock.stockLevelStatus!=="outOfStock"&&!o(Object.keys(g))&&g[S]&&t==="light"&&W("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"},children:W(gr,{"data-sku":g[S].sku,onClick:z=>{me(z)},size:y?26:16,style:{margin:y?"1em 0":"0",padding:"0.8571em 1.5em",width:"100%",maxWidth:"124px",fontFamily:"SamsungOne",textAlign:"center",cursor:"pointer",marginBottom:y?"0":"40px"},href:g[S].pdp,...Rn(`accessoryAdd:${g[S].name}`),children:"Buy Now"})}),g&&g[S]&&g[S].stock&&g[S].price.priceType&&g[S].stock.stockLevelStatus!=="outOfStock"&&!o(Object.keys(g))&&g[S]&&t==="dark"&&W(hc,{onClick:()=>{window.location.href=`${g[S].link}buy/?modelCode=${S}`},size:y?26:16,style:{margin:y?"1em 0":"0",padding:"0.8571em 1.5em",width:"100%",fontFamily:"SamsungOne",textAlign:"center",cursor:"pointer"},...Rn(`accessoryAdd:${g[S].name}`),children:"Buy Now"})]}),W(A0,{target:"_blank",size:y?30:18,style:{marginTop:y?"10px":"0",fontWeight:"bold",fontFamily:"SamsungOne"},href:B.externalUrl,children:"Learn more"})]})]})]})}):W("div",{style:{display:"none",justifyContent:"center",alignItems:"center"},children:W("img",{style:{margin:"0 auto"},width:"80",src:"https://images.samsung.com/is/image/samsung/assets/uk/pay-monthly-contracts-2023/contract-loading.gif"})})};const q0=[{sku:"DW50DG430B00EU",offerText:""},{sku:"DW60M6050FS/EU",offerText:""},{sku:"DW60CG550FWQEU",offerText:""},{sku:"DW60CG550FSREU",offerText:""},{sku:"DW60BG730FSLEU",offerText:""},{sku:"DW60A8060FS/EU",offerText:""},{sku:"DW60CG550B00EU",offerText:""},{sku:"DW60BG830I00EU",offerText:""},{sku:"DW60A8060BB/EU",offerText:""},{sku:"DW60DG760FSLU4",offerText:""},{sku:"DW60DG790I00U4",offerText:""}];function Z0(){const e=Hl(),t=z0(),n=e?1:t?2:3;return W("section",{style:{maxWidth:"1440px",margin:"0 auto",background:"#F6F6F6",padding:"40px 0",borderRadius:"0 0 25px 25px",overflow:"hidden"},children:W(Wf,{slidesPerView:n,slidesPerGroup:n,modules:[gv,vv],navigation:!0,pagination:{clickable:!0},spaceBetween:50,children:q0.map(r=>W(Uf,{style:{display:"flex",justifyContent:"center",alignItems:"center"},children:W(K0,{defaultSku:r.sku,theme:"light",setSelected:i=>console.log("sku"+i),addToBag:(i,l)=>console.log("naoo"),setImage:i=>console.log(i),inBasket:i=>!1,leadSku:r.sku,setCta:i=>console.log(i),onError:i=>console.log(i),networkPreference:"",offerText:r.offerText})},r.sku))})})}function J0(){return W(Z0,{})}const ey="modulepreload",ty=function(e){return"/"+e},kc={},ny=function(t,n,r){if(!n||n.length===0)return t();const i=document.getElementsByTagName("link");return Promise.all(n.map(l=>{if(l=ty(l),l in kc)return;kc[l]=!0;const o=l.endsWith(".css"),s=o?'[rel="stylesheet"]':"";if(!!r)for(let d=i.length-1;d>=0;d--){const m=i[d];if(m.href===l&&(!o||m.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${l}"]${s}`))return;const c=document.createElement("link");if(c.rel=o?"stylesheet":ey,o||(c.as="script",c.crossOrigin=""),c.href=l,document.head.appendChild(c),o)return new Promise((d,m)=>{c.addEventListener("load",d),c.addEventListener("error",()=>m(new Error(`Unable to preload CSS for ${l}`)))})})).then(()=>t())},ry=e=>{e&&e instanceof Function&&ny(()=>import("./web-vitals-60d3425a.js"),[]).then(({getCLS:t,getFID:n,getFCP:r,getLCP:i,getTTFB:l})=>{t(e),n(e),r(e),i(e),l(e)})},iy=m0` [hidden] { display: none; } font-family: 'SamsungOne, sans-serif'; margin: auto; background: white; color: black; > div, .maxwidth-limit { max-width: 1440px; margin: 0 auto; } .disclaimer { width: 80%; @media screen and (min-width: 768px) { width: 60%; } } .terms { margin: 0vw 5.55556vw; @media screen and (min-width: 768px) { margin: 0vw 8.19444vw; } @media screen and (min-width: 1440px) { margin: 0 120px; } } @font-face { font-family: 'SamsungSharpSans'; src: url('https://d199c2lmsg7yuw.cloudfront.net/SamsungSharpSans-Regular.otf') format('opentype'); font-style: normal; font-weight: 400; } @font-face { font-family: 'SamsungSharpSans'; src: url('https://d199c2lmsg7yuw.cloudfront.net/SamsungSharpSans-Medium.otf') format('opentype'); font-style: normal; font-weight: 500; } @font-face { font-family: 'SamsungSharpSans'; src: url('https://d199c2lmsg7yuw.cloudfront.net/SamsungSharpSans-Bold.otf') format('opentype'); font-style: normal; font-weight: 700; } .cheil-static-ecom *, .cheil-static-ecom *:after, .cheil-static-ecom *:before { box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; scroll-behavior: smooth; } .cheil-static-ecom { overflow: hidden; } #content > div.par.parsys > div.cl-g-sticky-navigation-text.section { display: none; } .visibleNav { display: block !important; } .pointer { cursor: pointer; } .addeventatc-selected { top: -175px!important; } #addeventatc2-drop { top: 0px!important; left: -55%!important; } .addevent { color: #fff!important; display: flex!important; justify-content: center; align-items: center; } .addevent:hover { color: #000!important; background: rgba(0,0,0,0)!important; } .addevent:hover svg #calendar-icon > * { stroke: #000!important; } .addeventatc_dropdown { width: 186px; } .addeventatc_dropdown span { background: none!important; padding: 14px 10px 14px 18px!important; } .divider { position: relative; width: 2px; &:after { content: ""; position: absolute; border-left: 2px solid black; height: 125%; border-radius: 2px; top: -0.2em; @media screen and (max-width: 768px) { border-left: 1px solid black; } } } .noWrap { white-space: nowrap; } .copyx { display: none!important; } .addeventatc { @media screen and (max-width: 768px){ margin: 3em auto; } span { display: none; } } .addeventatc .addeventatc_icon { display: none; } .ReactModal__Overlay { background: rgba(0, 0, 0, 0.5)!important; } .slick-slider { display: flex; } .slick-track { display: flex!important; align-items: center!important;; } img { &:focus { outline: none; } } #MinimalForm { display: none; } .formIframe { border: 0; } .CompareArrowLeft { position: absolute; top: -40%; right: 15%; } .CompareArrowRight { position: absolute; top: -40%; left: 15%; } .flex-end { align-self: flex-end; } .flex-start { align-self: flex-start; } .wider { letter-spacing: 0.1em; } .slick-slide { /* height: 50vh; */ max-width: 95vw !important; /* width: 75vw !important; */ overflow: hidden; } .slick-slide:focus { outline: none; } .slick-slider { max-width: 1440px; width: 95vw; } .slick-track { width: 95vw; } #apps { .slick-slider{ width: 100%; overflow: visible; margin: 0 auto; } .slick-arrow { display: none !important; } .slick-list { width: 100%; } } #cheil-id-root__financeModule{ margin: 25px auto !important; } .ReactModal__Body--open, .ReactModal__Html--open { overflow: hidden; } .ReactModal__Content { opacity: 0; max-width:1440px; transition: opacity 300ms ease-in-out; } .ReactModal__Content--after-open { opacity: 1; } .ReactModal__Content--before-close { opacity: 0; } .animatedSvg { stroke-dasharray: 100; stroke-dashoffset: 100; &_concierge { animation: dash 3s ease-in-out 1s forwards; } &_chat { animation: dashAlt 3s ease-in-out 2s forwards; } &_appointment { animation: dash 3s ease-in-out 3s forwards; } &_people { animation: dash 3s ease-in-out 4s forwards; } } @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { .animatedSvg { stroke-width: 0; stroke-dashoffset: 0; stroke-dasharray: 0; &_concierge { animation: none; } &_chat { animation:none; } &_appointment { animation: none; } &_people { animation: none; } } } _:-ms-lang(x), _:-webkit-full-screen, .animatedSvg{ stroke-width: 0; stroke-dashoffset: 0; stroke-dasharray: 0; &_concierge { animation: none; } &_chat { animation:none; } &_appointment { animation: none; } &_people { animation: none; } } @keyframes dash { 0% { stroke-dashoffset: 100; } 100% { stroke-dashoffset: 0; stroke-width: 0 } } @keyframes dashAlt { 0% { stroke-dashoffset: 100; } 100% { stroke-dashoffset: 0; } } `,ly=$o.createRoot(document.getElementById("cheil-static-da-offers-dish"));ly.render(W(le.StrictMode,{children:W(f0,{theme:up,children:kt(b0,{children:[W(iy,{}),W(J0,{})]})})}));try{window.sg.components.featureColumnCarousel.init()}catch{console.log("feature column carousel not loaded yet")}ry(); }); </script> </div> <div class="static-content aem-GridColumn aem-GridColumn--default--12"> <style scoped="scoped"> .review{margin-bottom:12px}.review .rating{display:inline-block;font-size:0;line-height:1.33;color:#ddd;vertical-align:top;white-space:nowrap}.review .rating__inner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;height:20px}.review .rating__star-list{margin-right:8px}.review .rating__star-item{position:relative;width:15px;height:15px;margin-right:4px;display:inline-block;vertical-align:top}.review .rating__star-empty{display:inline-block;background-image:url(https://www.samsung.com/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/icon-rating-star-empty-grayscale-bb.svg)}.review .rating__star-empty,.rating__star-filled{width:100%;height:100%;background-repeat:no-repeat;background-size:cover}.review .rating__star-filled{position:absolute;top:0;left:0;background-position:left top;background-image:url(https://www.samsung.com/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/icon-rating-star-filled.svg)}.review .rating__point,.rating__review-count{display:inline-block;font-size:14px;font-weight:700;line-height:17px;font-family:SamsungOne,arial,sans-serif}.review .rating__review-count{margin-left:5px}#offerDetails{display:block;position:relative}#offerDetails img{float:left;height:65px;margin:0 10px 0 0;width:65px;@media only screen and (max-width: 768px){height:75px;margin:0 8px 0 0;width:75px}}#offerDetails a{color:#000;text-decoration:underline}ul::-webkit-scrollbar{width:4px}ul::-webkit-scrollbar-thumb{background-color:#8f8f8f;border-radius:3px}.bc-popup,.hubble-pd-popup{display:none;top:0;left:0;bottom:0;right:0;position:fixed;height:100%;z-index:3100}.touch-device .bc-popup,.touch-device .hubble-pd-popup{-webkit-overflow-scrolling:auto}.bc-popup__dimmed,.hubble-pd-popup__dimmed{top:0;left:0;bottom:0;right:0;position:fixed;background:#000;opacity:.75}.s-dimmed-white .bc-popup__dimmed,.s-dimmed-white .hubble-pd-popup__dimmed{background:#fff;opacity:.5}.bc-popup__close,.hubble-pd-popup__close{position:absolute;top:17px;right:17px}.bc-popup__close .s-close,.hubble-pd-popup__close .s-close{display:block;overflow:hidden;position:relative;text-transform:capitalize}.bc-popup__close .s-close:before,.hubble-pd-popup__close .s-close:before{display:block;margin:3px;width:20px;height:20px;background:url(https://www.samsung.com/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/svg-layer-close.svg) no-repeat 0 0;background-size:100% auto;content:""}.bc-popup__wrap,.hubble-pd-popup__wrap{height:100%;padding:30px;font-size:0;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:SamsungOne,arial,sans-serif}.bc-popup__wrap:before,.hubble-pd-popup__wrap:before{display:inline-block;height:100%;vertical-align:middle;content:""}.bc-popup__layer,.hubble-pd-popup__layer{display:inline-block;position:relative;max-height:100%;width:auto;text-align:left;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box}.bc-popup__layer-inner,.hubble-pd-popup__layer-inner{position:relative;background:#fff;overflow:hidden;border-radius:20px}.bc-popup__content-wrap,.hubble-pd-popup__content-wrap{padding:59px 0 32px}.bc-popup__content,.hubble-pd-popup__content{overflow-x:hidden;overflow-y:auto;padding:0 60px;-webkit-box-sizing:border-box;box-sizing:border-box}.bc-popup__head,.hubble-pd-popup__head{color:#000}.bc-popup__title,.hubble-pd-popup__title{font-size:28px;font-family:SamsungSharpSans,arial,sans-serif;line-height:1.35}.bc-popup__title.s-icon-none,.hubble-pd-popup__title.s-icon-none{padding-right:0!important}.bc-popup__title.s-icon-none:after,.hubble-pd-popup__title.s-icon-none:after{display:none}.bc-popup__subtitle,.hubble-pd-popup__subtitle{margin-top:10px;font-size:18px;font-weight:700;line-height:1.33}.bc-popup__smalltitle,.hubble-pd-popup__smalltitle{margin-top:25px;font-size:16px}.bc-popup__description,.hubble-pd-popup__description{margin-top:16px;font-size:16px;line-height:1.2;color:#000}.bc-popup__body,.hubble-pd-popup__body{text-align:left}.bc-popup__body-inner,.hubble-pd-popup__body-inner{font-size:14px}.bc-popup__body-inner p,.hubble-pd-popup__body-inner p{text-align:inherit}.bc-popup__foot,.hubble-pd-popup__foot{position:relative;padding:25px 56px;background:#fff;font-size:10px;border-radius:0 0 20px 20px;-webkit-box-shadow:0 0 2em 0 rgba(0,0,0,.2);box-shadow:0 0 2em #0003}.bc-popup button:disabled,.hubble-pd-popup button:disabled{cursor:default}.bc-popup .s-btn-encased,.hubble-pd-popup .s-btn-encased{position:relative;display:inline-block;padding:12px 38px;border:1px solid #000;border-radius:45px;background-color:transparent;font-weight:700;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background,color,border-color;transition-property:background,color,border-color;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;font-size:14px;color:#000;line-height:1;text-transform:uppercase;text-shadow:none;letter-spacing:.15em;white-space:nowrap}.bc-popup .s-btn-encased:after,.hubble-pd-popup .s-btn-encased:after{content:"";display:inline-block;vertical-align:middle}.bc-popup .s-btn-encased.type2:hover,.hubble-pd-popup .s-btn-encased.type2:hover,.bc-popup .s-btn-encased.type2:focus,.hubble-pd-popup .s-btn-encased.type2:focus,.bc-popup .s-btn-encased.type2:active,.hubble-pd-popup .s-btn-encased.type2:active{border-color:#006bea;background-color:#006bea;color:#fff}.bc-popup .s-btn-encased.s-cta-fill,.hubble-pd-popup .s-btn-encased.s-cta-fill{background:#000;color:#fff}.bc-popup .s-btn-encased.s-cta-fill:hover,.hubble-pd-popup .s-btn-encased.s-cta-fill:hover,.bc-popup .s-btn-encased.s-cta-fill:focus,.hubble-pd-popup .s-btn-encased.s-cta-fill:focus,.bc-popup .s-btn-encased.s-cta-fill:active,.hubble-pd-popup .s-btn-encased.s-cta-fill:active{background:#006bea;border-color:#006bea}.bc-popup .s-btn-encased.s-cta-fill.s-ico-new-window:after,.hubble-pd-popup .s-btn-encased.s-cta-fill.s-ico-new-window:after{background-image:url(https://www.samsung.com/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/newwindow.svg)}.bc-popup .s-btn-encased.s-cta-blue,.hubble-pd-popup .s-btn-encased.s-cta-blue{border-color:#2189ff;background-color:#2189ff;color:#fff}.bc-popup .s-btn-encased.s-cta-blue:hover,.hubble-pd-popup .s-btn-encased.s-cta-blue:hover,.bc-popup .s-btn-encased.s-cta-blue:active,.hubble-pd-popup .s-btn-encased.s-cta-blue:active,.bc-popup .s-btn-encased.s-cta-blue:focus,.hubble-pd-popup .s-btn-encased.s-cta-blue:focus{border-color:#006bea;background-color:#006bea;color:#eee}.bc-popup .s-btn-encased.s-cta-blue.s-ico-new-window:after,.hubble-pd-popup .s-btn-encased.s-cta-blue.s-ico-new-window:after{background-image:url(https://www.samsung.com/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/newwindow.svg)}.bc-popup .s-btn-encased.is-cta-disabled,.hubble-pd-popup .s-btn-encased.is-cta-disabled{border-color:#767676!important;background-color:#767676!important;color:#fff!important;cursor:default}.bc-popup .s-btn-encased.is-cta-disabled.s-ico-new-window:after,.hubble-pd-popup .s-btn-encased.is-cta-disabled.s-ico-new-window:after{background-image:url(https://www.samsung.com/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/newwindow.svg)!important}.bc-popup .s-btn-encased.s-btn-multiline,.hubble-pd-popup .s-btn-encased.s-btn-multiline{padding:12px 42px 11px;vertical-align:middle;white-space:normal}.bc-popup .s-btn-encased.s-btn-multiline .s-cta-text,.hubble-pd-popup .s-btn-encased.s-btn-multiline .s-cta-text{display:inline-block;vertical-align:middle}.bc-popup .s-btn-text,.hubble-pd-popup .s-btn-text{display:inline-block;font-weight:700;font-size:14px;color:#000;line-height:1;text-transform:uppercase;text-shadow:none;letter-spacing:.15em;white-space:nowrap}.bc-popup .s-btn-text:after,.hubble-pd-popup .s-btn-text:after{display:inline-block;margin-top:-1px;margin-left:7px;width:8px;height:13px;background-image:url(https://www.samsung.com/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/icon-btn-arw-right-black.svg);background-repeat:no-repeat;vertical-align:middle;content:""}.bc-popup .s-btn-text.s-no-ico,.hubble-pd-popup .s-btn-text.s-no-ico{text-decoration:underline}.bc-popup .s-btn-text.s-no-ico:after,.hubble-pd-popup .s-btn-text.s-no-ico:after{display:none}.bc-popup .s-btn-text.s-cta-blue,.hubble-pd-popup .s-btn-text.s-cta-blue{color:#006bea}.bc-popup .s-btn-text.s-cta-blue.s-ico-new-window,.hubble-pd-popup .s-btn-text.s-cta-blue.s-ico-new-window{text-decoration:underline}.bc-popup .s-btn-text.s-cta-blue.s-ico-new-window:after,.hubble-pd-popup .s-btn-text.s-cta-blue.s-ico-new-window:after{width:12px;height:12px;margin-left:0!important;margin-right:0!important;background-image:url(https://www.samsung.com/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/icon-new-window-deep-blue.svg)}.bc-popup .s-btn-text.s-cta-fill,.hubble-pd-popup .s-btn-text.s-cta-fill{color:#000}.bc-popup .s-btn-text.s-cta-fill.s-ico-new-window,.hubble-pd-popup .s-btn-text.s-cta-fill.s-ico-new-window{text-decoration:underline}.bc-popup .s-btn-text.s-cta-fill.s-ico-new-window:after,.hubble-pd-popup .s-btn-text.s-cta-fill.s-ico-new-window:after{width:15px;height:15px;background-image:url(https://www.samsung.com/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/newwindow-hover.svg)}.bc-popup .s-btn-text.s-cta-hubble-blue,.hubble-pd-popup .s-btn-text.s-cta-hubble-blue{font-size:13px;color:#006bea;text-decoration:underline;letter-spacing:normal;text-transform:none}.bc-popup .s-btn-text.s-cta-hubble-blue.s-ico-new-window,.hubble-pd-popup .s-btn-text.s-cta-hubble-blue.s-ico-new-window{text-decoration:underline}.bc-popup .s-btn-text.s-cta-hubble-blue.s-ico-new-window:after,.hubble-pd-popup .s-btn-text.s-cta-hubble-blue.s-ico-new-window:after{content:" ";display:inline-block;width:12px;height:12px;margin-left:0;vertical-align:middle;background:url(https://www.samsung.com/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/icon-new-window-deep-blue.svg) center center no-repeat;background-size:100% 100%}.bc-popup .s-btn-text.s-cta-hubble-blue.s-no-ico,.hubble-pd-popup .s-btn-text.s-cta-hubble-blue.s-no-ico{font-weight:400}.bc-popup .s-btn-text.s-ico-up:after,.hubble-pd-popup .s-btn-text.s-ico-up:after{width:13px;height:8px;background-image:url(https://www.samsung.com/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/icon-svg-arrow-up-black.svg)}.bc-popup .s-btn-text.s-ico-down:after,.hubble-pd-popup .s-btn-text.s-ico-down:after{width:13px;height:8px;background-image:url(https://www.samsung.com/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/icon-svg-arrow-down-black.svg)}.bc-popup a,.hubble-pd-popup a{color:#006bea}.bc-popup a[target=_blank]:after,.hubble-pd-popup a[target=_blank]:after{content:" ";display:inline-block;width:12px;height:12px;vertical-align:middle;background:url(https://www.samsung.com/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/icon-new-window-deep-blue.svg) center center no-repeat;background-size:100% 100%}.bc-popup .s-gotop-wrap,.hubble-pd-popup .s-gotop-wrap{display:none;overflow:hidden;position:fixed;right:32px;text-align:right;bottom:20px;z-index:1000;max-width:1440px}.bc-popup .s-gotop-wrap.s-show,.hubble-pd-popup .s-gotop-wrap.s-show{display:block}.bc-popup .s-gotop-wrap .s-btn-gotop,.hubble-pd-popup .s-gotop-wrap .s-btn-gotop{width:58px;height:58px;border-radius:4px;background:#363636;font-size:0;opacity:.7}.bc-popup .s-gotop-wrap .s-btn-gotop:after,.hubble-pd-popup .s-gotop-wrap .s-btn-gotop:after{overflow:hidden;display:inline-block;width:36px;height:22px;margin:18px auto;background:url(https://www.samsung.com/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/btn-gotop.png) no-repeat;background-size:100%;content:""}.bc-popup__cta,.hubble-pd-popup__cta{letter-spacing:-5px;text-align:center}.bc-popup__cta-inner,.hubble-pd-popup__cta-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bc-popup__cta-item,.hubble-pd-popup__cta-item{width:auto;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:stretch;align-self:stretch;height:auto;padding:0 10px;letter-spacing:0;-webkit-box-sizing:border-box;box-sizing:border-box}.no-svg .bc-popup__cta-item,.no-svg .hubble-pd-popup__cta-item{display:inline-block;vertical-align:top}.bc-popup__cta-item .cta,.hubble-pd-popup__cta-item .cta{width:100%;height:100%;min-width:200px;min-height:50px;padding:14px 25px;border-radius:25px;font-size:18px}.bc-popup__cta a.s-btn-encased,.hubble-pd-popup__cta a.s-btn-encased,.bc-popup__cta button.s-btn-encased,.hubble-pd-popup__cta button.s-btn-encased{min-width:200px;width:100%;height:100%;min-height:50px;padding:14px 25px;font-size:18px;letter-spacing:0;text-transform:none;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #000}.bc-popup__cta a.s-btn-encased:hover,.hubble-pd-popup__cta a.s-btn-encased:hover,.bc-popup__cta button.s-btn-encased:hover,.hubble-pd-popup__cta button.s-btn-encased:hover,.bc-popup__cta a.s-btn-encased:active,.hubble-pd-popup__cta a.s-btn-encased:active,.bc-popup__cta button.s-btn-encased:active,.hubble-pd-popup__cta button.s-btn-encased:active,.bc-popup__cta a.s-btn-encased:focus,.hubble-pd-popup__cta a.s-btn-encased:focus,.bc-popup__cta button.s-btn-encased:focus,.hubble-pd-popup__cta button.s-btn-encased:focus{background-color:#000;color:#fff}.bc-popup__cta a.s-btn-encased.s-cta-blue,.hubble-pd-popup__cta a.s-btn-encased.s-cta-blue,.bc-popup__cta button.s-btn-encased.s-cta-blue,.hubble-pd-popup__cta button.s-btn-encased.s-cta-blue{border-color:#2189ff;background-color:#2189ff;color:#fff}.bc-popup__cta a.s-btn-encased.s-cta-blue:hover,.hubble-pd-popup__cta a.s-btn-encased.s-cta-blue:hover,.bc-popup__cta button.s-btn-encased.s-cta-blue:hover,.hubble-pd-popup__cta button.s-btn-encased.s-cta-blue:hover,.bc-popup__cta a.s-btn-encased.s-cta-blue:active,.hubble-pd-popup__cta a.s-btn-encased.s-cta-blue:active,.bc-popup__cta button.s-btn-encased.s-cta-blue:active,.hubble-pd-popup__cta button.s-btn-encased.s-cta-blue:active,.bc-popup__cta a.s-btn-encased.s-cta-blue:focus,.hubble-pd-popup__cta a.s-btn-encased.s-cta-blue:focus,.bc-popup__cta button.s-btn-encased.s-cta-blue:focus,.hubble-pd-popup__cta button.s-btn-encased.s-cta-blue:focus{border-color:#006ff2;background-color:#006ff2;color:#eee}.bc-popup__cta a.s-btn-encased.is-cta-disabled,.hubble-pd-popup__cta a.s-btn-encased.is-cta-disabled,.bc-popup__cta button.s-btn-encased.is-cta-disabled,.hubble-pd-popup__cta button.s-btn-encased.is-cta-disabled{border-color:#767676!important;background-color:#767676!important;color:#fff!important;cursor:default}.bc-popup__cta a.s-btn-encased a.s-cta-text,.hubble-pd-popup__cta a.s-btn-encased a.s-cta-text,.bc-popup__cta button.s-btn-encased a.s-cta-text,.hubble-pd-popup__cta button.s-btn-encased a.s-cta-text{white-space:normal}.no-css3 .bc-popup__cta-inner,.no-css3 .hubble-pd-popup__cta-inner{display:block}.no-css3 .bc-popup__cta-item,.no-css3 .hubble-pd-popup__cta-item{display:inline-block;vertical-align:top}.no-css3 .bc-popup__cta .s-btn-encased,.no-css3 .hubble-pd-popup__cta .s-btn-encased{min-width:120px;min-height:40px;padding:14px 30px}.bc-popup__disclaimer,.hubble-pd-popup__disclaimer{margin-top:25px;padding-top:17px;font-size:12px;line-height:2;border-top:1px solid #ddd;color:#636363}.bc-popup__disclaimer .s-btn-text,.hubble-pd-popup__disclaimer .s-btn-text{font-weight:400;letter-spacing:0}.bc-popup__disclaimer .s-btn-text.s-ico-new-window:after,.hubble-pd-popup__disclaimer .s-btn-text.s-ico-new-window:after{margin-top:0;margin-left:8px;width:15px;height:15px}.bc-popup .checkbox-v2__label-text a,.hubble-pd-popup .checkbox-v2__label-text a{color:#006bea;text-decoration:underline}.bc-popup.s-hubble-alert .bc-popup__layer,.hubble-pd-popup.s-hubble-alert .bc-popup__layer,.bc-popup.s-hubble-alert .hubble-pd-popup__layer,.hubble-pd-popup.s-hubble-alert .hubble-pd-popup__layer{max-width:100%}.bc-popup.s-hubble-alert .bc-popup__layer-inner,.hubble-pd-popup.s-hubble-alert .bc-popup__layer-inner,.bc-popup.s-hubble-alert .hubble-pd-popup__layer-inner,.hubble-pd-popup.s-hubble-alert .hubble-pd-popup__layer-inner{display:inline-block;width:100%;padding:55px 60px 30px;-webkit-box-sizing:border-box;box-sizing:border-box}.bc-popup.s-hubble-alert .bc-popup__content,.hubble-pd-popup.s-hubble-alert .bc-popup__content,.bc-popup.s-hubble-alert .hubble-pd-popup__content,.hubble-pd-popup.s-hubble-alert .hubble-pd-popup__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:452px;padding:0;line-height:normal;text-align:center}.bc-popup.s-hubble-alert .bc-popup__head,.hubble-pd-popup.s-hubble-alert .bc-popup__head,.bc-popup.s-hubble-alert .hubble-pd-popup__head,.hubble-pd-popup.s-hubble-alert .hubble-pd-popup__head{padding:0}.bc-popup.s-hubble-alert .bc-popup__body-inner,.hubble-pd-popup.s-hubble-alert .bc-popup__body-inner,.bc-popup.s-hubble-alert .hubble-pd-popup__body-inner,.hubble-pd-popup.s-hubble-alert .hubble-pd-popup__body-inner{min-height:20px;font-size:15px;text-align:center}.bc-popup.s-hubble-alert .bc-popup__title,.hubble-pd-popup.s-hubble-alert .bc-popup__title,.bc-popup.s-hubble-alert .hubble-pd-popup__title,.hubble-pd-popup.s-hubble-alert .hubble-pd-popup__title{font-size:28px}.bc-popup.s-hubble-alert .bc-popup__title+.bc-popup__body,.hubble-pd-popup.s-hubble-alert .bc-popup__title+.bc-popup__body,.bc-popup.s-hubble-alert .hubble-pd-popup__title+.bc-popup__body,.hubble-pd-popup.s-hubble-alert .hubble-pd-popup__title+.bc-popup__body,.bc-popup.s-hubble-alert .bc-popup__title+.hubble-pd-popup__body,.hubble-pd-popup.s-hubble-alert .bc-popup__title+.hubble-pd-popup__body,.bc-popup.s-hubble-alert .hubble-pd-popup__title+.hubble-pd-popup__body,.hubble-pd-popup.s-hubble-alert .hubble-pd-popup__title+.hubble-pd-popup__body{margin-top:32px}.bc-popup.s-hubble-alert .bc-popup__foot,.hubble-pd-popup.s-hubble-alert .bc-popup__foot,.bc-popup.s-hubble-alert .hubble-pd-popup__foot,.hubble-pd-popup.s-hubble-alert .hubble-pd-popup__foot{margin-top:55px;padding:0;-webkit-box-shadow:none;box-shadow:none}.bc-popup.s-dimmed-white .s-hubble-alert,.hubble-pd-popup.s-dimmed-white .s-hubble-alert{font-size:10px;-webkit-box-shadow:0 .2em 1.2em 0 rgba(0,0,0,.4);box-shadow:0 .2em 1.2em #0006}@media only screen and (min-width: 768px) and (max-width:1440px){.bc-popup__layer-inner,.hubble-pd-popup__layer-inner{border-radius:1.38888889vw}.bc-popup__close,.hubble-pd-popup__close{position:absolute;top:1.18055556vw;right:1.18055556vw}.bc-popup__close .s-close:before,.hubble-pd-popup__close .s-close:before{margin:.20833333vw;width:1.38888889vw;height:1.38888889vw}.bc-popup__wrap,.hubble-pd-popup__wrap{padding:2.08333333vw}.bc-popup__content-wrap,.hubble-pd-popup__content-wrap{padding:4.09722222vw 0vw 2.22222222vw}.bc-popup__content,.hubble-pd-popup__content{padding:0vw 4.16666667vw}.bc-popup__title,.hubble-pd-popup__title{font-size:1.94444444vw}.bc-popup__subtitle,.hubble-pd-popup__subtitle{margin-top:.69444444vw;font-size:1.25vw}.bc-popup__smalltitle,.hubble-pd-popup__smalltitle{margin-top:1.73611111vw;font-size:1.11111111vw}.bc-popup__description,.hubble-pd-popup__description{margin-top:1.11111111vw;font-size:1.11111111vw}.bc-popup__body-inner,.hubble-pd-popup__body-inner{font-size:.97222222vw}.bc-popup__foot,.hubble-pd-popup__foot{padding:1.73611111vw 3.88888889vw;font-size:.69444444vw;border-radius:0vw 0vw 1.38888889vw 1.38888889vw}.bc-popup .s-btn-encased,.hubble-pd-popup .s-btn-encased{padding:.83333333vw 2.63888889vw;font-size:.97222222vw}.bc-popup .s-btn-encased.s-btn-multiline,.hubble-pd-popup .s-btn-encased.s-btn-multiline{padding:.83333333vw 2.91666667vw .76388889vw}.bc-popup .s-btn-text,.hubble-pd-popup .s-btn-text{font-size:.97222222vw}.bc-popup .s-btn-text:after,.hubble-pd-popup .s-btn-text:after{margin-left:.48611111vw;width:.55555556vw;height:.90277778vw}.bc-popup .s-btn-text.s-cta-blue.s-ico-new-window:after,.hubble-pd-popup .s-btn-text.s-cta-blue.s-ico-new-window:after{width:.83333333vw;height:.83333333vw}.bc-popup .s-btn-text.s-cta-fill.s-ico-new-window:after,.hubble-pd-popup .s-btn-text.s-cta-fill.s-ico-new-window:after{width:1.04166667vw;height:1.04166667vw}.bc-popup .s-btn-text.s-cta-hubble-blue,.hubble-pd-popup .s-btn-text.s-cta-hubble-blue{font-size:.90277778vw}.bc-popup .s-btn-text.s-cta-hubble-blue.s-ico-new-window:after,.hubble-pd-popup .s-btn-text.s-cta-hubble-blue.s-ico-new-window:after{width:.83333333vw;height:.83333333vw}.bc-popup .s-btn-text.s-ico-up:after,.hubble-pd-popup .s-btn-text.s-ico-up:after{width:.90277778vw;height:.55555556vw}.bc-popup .s-btn-text.s-ico-down:after,.hubble-pd-popup .s-btn-text.s-ico-down:after{width:.90277778vw;height:.55555556vw}.bc-popup a[target=_blank]:after,.hubble-pd-popup a[target=_blank]:after{width:.83333333vw;height:.83333333vw}.bc-popup .s-gotop-wrap,.hubble-pd-popup .s-gotop-wrap{right:2.22222222vw;bottom:1.38888889vw;max-width:100vw}.bc-popup .s-gotop-wrap .s-btn-gotop,.hubble-pd-popup .s-gotop-wrap .s-btn-gotop{width:4.02777778vw;height:4.02777778vw;border-radius:.27777778vw}.bc-popup .s-gotop-wrap .s-btn-gotop:after,.hubble-pd-popup .s-gotop-wrap .s-btn-gotop:after{width:2.5vw;height:1.52777778vw;margin-top:1.25vw;margin-bottom:1.25vw}.bc-popup__cta-item,.hubble-pd-popup__cta-item{padding:0vw .69444444vw}.bc-popup__cta-item .cta,.hubble-pd-popup__cta-item .cta{min-width:13.88888889vw;min-height:3.47222222vw;padding:.97222222vw 1.73611111vw;font-size:1.25vw;border-radius:1.73611111vw}.bc-popup__cta a.s-btn-encased,.hubble-pd-popup__cta a.s-btn-encased,.bc-popup__cta button.s-btn-encased,.hubble-pd-popup__cta button.s-btn-encased{min-width:13.88888889vw;min-height:3.47222222vw;padding:.97222222vw 1.73611111vw;font-size:1.25vw}.no-css3 .bc-popup__cta .s-btn-encased,.no-css3 .hubble-pd-popup__cta .s-btn-encased{min-width:8.33333333vw;min-height:2.77777778vw;padding:.97222222vw 2.08333333vw}.bc-popup__disclaimer,.hubble-pd-popup__disclaimer{margin-top:1.73611111vw;padding-top:1.18055556vw;font-size:.83333333vw}.bc-popup__disclaimer .s-btn-text.s-ico-new-window:after,.hubble-pd-popup__disclaimer .s-btn-text.s-ico-new-window:after{margin-left:.55555556vw;width:1.04166667vw;height:1.04166667vw}.bc-popup.s-hubble-alert .bc-popup__layer-inner,.hubble-pd-popup.s-hubble-alert .bc-popup__layer-inner,.bc-popup.s-hubble-alert .hubble-pd-popup__layer-inner,.hubble-pd-popup.s-hubble-alert .hubble-pd-popup__layer-inner{padding:3.81944444vw 4.16666667vw 2.08333333vw}.bc-popup.s-hubble-alert .bc-popup__content,.hubble-pd-popup.s-hubble-alert .bc-popup__content,.bc-popup.s-hubble-alert .hubble-pd-popup__content,.hubble-pd-popup.s-hubble-alert .hubble-pd-popup__content{min-width:31.38888889vw}.bc-popup.s-hubble-alert .bc-popup__body-inner,.hubble-pd-popup.s-hubble-alert .bc-popup__body-inner,.bc-popup.s-hubble-alert .hubble-pd-popup__body-inner,.hubble-pd-popup.s-hubble-alert .hubble-pd-popup__body-inner{min-height:1.38888889vw;font-size:1.04166667vw}.bc-popup.s-hubble-alert .bc-popup__title,.hubble-pd-popup.s-hubble-alert .bc-popup__title,.bc-popup.s-hubble-alert .hubble-pd-popup__title,.hubble-pd-popup.s-hubble-alert .hubble-pd-popup__title{font-size:1.94444444vw}.bc-popup.s-hubble-alert .bc-popup__title+.bc-popup__body,.hubble-pd-popup.s-hubble-alert .bc-popup__title+.bc-popup__body,.bc-popup.s-hubble-alert .hubble-pd-popup__title+.bc-popup__body,.hubble-pd-popup.s-hubble-alert .hubble-pd-popup__title+.bc-popup__body,.bc-popup.s-hubble-alert .bc-popup__title+.hubble-pd-popup__body,.hubble-pd-popup.s-hubble-alert .bc-popup__title+.hubble-pd-popup__body,.bc-popup.s-hubble-alert .hubble-pd-popup__title+.hubble-pd-popup__body,.hubble-pd-popup.s-hubble-alert .hubble-pd-popup__title+.hubble-pd-popup__body{margin-top:2.22222222vw}.bc-popup.s-hubble-alert .bc-popup__foot,.hubble-pd-popup.s-hubble-alert .bc-popup__foot,.bc-popup.s-hubble-alert .hubble-pd-popup__foot,.hubble-pd-popup.s-hubble-alert .hubble-pd-popup__foot{margin-top:3.81944444vw}.bc-popup.s-dimmed-white .s-hubble-alert,.hubble-pd-popup.s-dimmed-white .s-hubble-alert{font-size:.69444444vw}}@media only screen and (max-width: 767px){.hive-layer-scroll-lock{overflow:hidden}.bc-popup__layer,.hubble-pd-popup__layer{width:100%!important}.bc-popup__layer-inner,.hubble-pd-popup__layer-inner{border-radius:5.55555556vw}.bc-popup__close,.hubble-pd-popup__close{top:4.16666667vw;right:4.16666667vw}.bc-popup__close .s-close:before,.hubble-pd-popup__close .s-close:before{margin:1.38888889vw;width:3.88888889vw;height:3.88888889vw}.bc-popup__wrap,.hubble-pd-popup__wrap{position:relative;padding:2.77777778vw}.bc-popup__content-wrap,.hubble-pd-popup__content-wrap{padding:12.5vw 0vw 5.55555556vw}.bc-popup__content,.hubble-pd-popup__content{padding:0vw 5.55555556vw}.bc-popup__title,.hubble-pd-popup__title{font-size:5vw;line-height:1.32}.bc-popup__subtitle,.hubble-pd-popup__subtitle{margin-top:3.88888889vw;font-size:3.33333333vw}.bc-popup__smalltitle,.hubble-pd-popup__smalltitle{margin-top:8.88888889vw;font-size:2.77777778vw}.bc-popup__description,.hubble-pd-popup__description{margin-top:2.77777778vw;font-size:2.77777778vw;line-height:1.4}.bc-popup__body-inner,.hubble-pd-popup__body-inner{padding:6.38888889vw 0vw;font-size:3.33333333vw;color:#000}.bc-popup__foot,.hubble-pd-popup__foot{padding:0;-webkit-box-shadow:none;box-shadow:none;border-radius:0vw 0vw 5.55555556vw 5.55555556vw}.bc-popup .s-btn-encased,.hubble-pd-popup .s-btn-encased{padding:3.61111111vw 7.77777778vw 3.33333333vw;font-size:3.88888889vw}.bc-popup .s-btn-encased:hover,.hubble-pd-popup .s-btn-encased:hover,.bc-popup .s-btn-encased:focus,.hubble-pd-popup .s-btn-encased:focus,.bc-popup .s-btn-encased:active,.hubble-pd-popup .s-btn-encased:active{border-color:#363636;background:transparent;color:#000}.bc-popup .s-btn-encased.type2:hover,.hubble-pd-popup .s-btn-encased.type2:hover,.bc-popup .s-btn-encased.type2:focus,.hubble-pd-popup .s-btn-encased.type2:focus,.bc-popup .s-btn-encased.type2:active,.hubble-pd-popup .s-btn-encased.type2:active{background:transparent;border-color:#000;color:#000}.bc-popup .s-btn-encased.s-ico-new-window:hover:after,.hubble-pd-popup .s-btn-encased.s-ico-new-window:hover:after,.bc-popup .s-btn-encased.s-ico-new-window:focus:after,.hubble-pd-popup .s-btn-encased.s-ico-new-window:focus:after,.bc-popup .s-btn-encased.s-ico-new-window:active:after,.hubble-pd-popup .s-btn-encased.s-ico-new-window:active:after{background-image:url(https://www.samsung.com/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/newwindow-hover.svg)}.bc-popup .s-btn-encased.s-white:hover,.hubble-pd-popup .s-btn-encased.s-white:hover,.bc-popup .s-btn-encased.s-white:focus,.hubble-pd-popup .s-btn-encased.s-white:focus,.bc-popup .s-btn-encased.s-white:active,.hubble-pd-popup .s-btn-encased.s-white:active{color:#fff}.bc-popup .s-btn-encased.s-white.s-ico-new-window:hover:after,.hubble-pd-popup .s-btn-encased.s-white.s-ico-new-window:hover:after,.bc-popup .s-btn-encased.s-white.s-ico-new-window:focus:after,.hubble-pd-popup .s-btn-encased.s-white.s-ico-new-window:focus:after,.bc-popup .s-btn-encased.s-white.s-ico-new-window:active:after,.hubble-pd-popup .s-btn-encased.s-white.s-ico-new-window:active:after{background-image:url(https://www.samsung.com/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/newwindow.svg)}.bc-popup .s-btn-encased.s-cta-fill:hover,.hubble-pd-popup .s-btn-encased.s-cta-fill:hover,.bc-popup .s-btn-encased.s-cta-fill:focus,.hubble-pd-popup .s-btn-encased.s-cta-fill:focus,.bc-popup .s-btn-encased.s-cta-fill:active,.hubble-pd-popup .s-btn-encased.s-cta-fill:active{border-color:#000;background-color:#000;color:#fff}.bc-popup .s-btn-encased.s-cta-blue:hover,.hubble-pd-popup .s-btn-encased.s-cta-blue:hover,.bc-popup .s-btn-encased.s-cta-blue:focus,.hubble-pd-popup .s-btn-encased.s-cta-blue:focus,.bc-popup .s-btn-encased.s-cta-blue:active,.hubble-pd-popup .s-btn-encased.s-cta-blue:active{border-color:#006bea;background-color:#006bea;color:#fff}.bc-popup .s-btn-encased.s-cta-blue.s-ico-new-window:hover:after,.hubble-pd-popup .s-btn-encased.s-cta-blue.s-ico-new-window:hover:after,.bc-popup .s-btn-encased.s-cta-blue.s-ico-new-window:focus:after,.hubble-pd-popup .s-btn-encased.s-cta-blue.s-ico-new-window:focus:after,.bc-popup .s-btn-encased.s-cta-blue.s-ico-new-window:active:after,.hubble-pd-popup .s-btn-encased.s-cta-blue.s-ico-new-window:active:after{background-image:url(https://www.samsung.com/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/newwindow.svg)}.bc-popup .s-btn-encased.s-btn-multiline,.hubble-pd-popup .s-btn-encased.s-btn-multiline{padding:2.22222222vw 7.22222222vw 1.66666667vw}.bc-popup .s-btn-text,.hubble-pd-popup .s-btn-text{font-size:3.33333333vw}.bc-popup .s-btn-text:after,.hubble-pd-popup .s-btn-text:after{width:2.22222222vw;height:3.61111111vw}.bc-popup .s-btn-text.s-cta-blue.s-ico-new-window:after,.hubble-pd-popup .s-btn-text.s-cta-blue.s-ico-new-window:after{width:2.77777778vw;height:2.77777778vw}.bc-popup .s-btn-text.s-cta-fill.s-ico-new-window:after,.hubble-pd-popup .s-btn-text.s-cta-fill.s-ico-new-window:after{width:3.05555556vw;height:3.05555556vw}.bc-popup .s-btn-text.s-cta-hubble-blue,.hubble-pd-popup .s-btn-text.s-cta-hubble-blue{font-size:3.33333333vw}.bc-popup .s-btn-text.s-cta-hubble-blue.s-ico-new-window,.hubble-pd-popup .s-btn-text.s-cta-hubble-blue.s-ico-new-window{text-decoration:underline}.bc-popup .s-btn-text.s-cta-hubble-blue.s-ico-new-window:after,.hubble-pd-popup .s-btn-text.s-cta-hubble-blue.s-ico-new-window:after{width:2.77777778vw;height:2.77777778vw}.bc-popup .s-btn-text.s-ico-up:after,.hubble-pd-popup .s-btn-text.s-ico-up:after{width:3.61111111vw;height:2.22222222vw}.bc-popup .s-btn-text.s-ico-down:after,.hubble-pd-popup .s-btn-text.s-ico-down:after{width:3.61111111vw;height:2.22222222vw}.bc-popup a[target=_blank]:after,.hubble-pd-popup a[target=_blank]:after{width:2.77777778vw;height:2.77777778vw}.bc-popup .s-gotop-wrap,.hubble-pd-popup .s-gotop-wrap{min-width:88.88888889vw;right:9.48148056vw;bottom:9.48148056vw;font-size:0}.bc-popup .s-gotop-wrap .s-btn-gotop,.hubble-pd-popup .s-gotop-wrap .s-btn-gotop{width:11.11111111vw;height:11.11111111vw}.bc-popup .s-gotop-wrap .s-btn-gotop:after,.hubble-pd-popup .s-gotop-wrap .s-btn-gotop:after{width:6.38888889vw;height:4.44444444vw;margin-top:2.5vw;margin-bottom:2.5vw}.bc-popup__cta,.hubble-pd-popup__cta{padding:5.55555556vw 4.72222222vw;font-size:2.77777778vw;-webkit-box-shadow:0 .9em 2.7em 0 rgba(0,0,0,.3);box-shadow:0 .9em 2.7em #0000004d;-webkit-box-sizing:border-box;box-sizing:border-box}.bc-popup__cta a.s-btn-encased,.hubble-pd-popup__cta a.s-btn-encased,.bc-popup__cta button.s-btn-encased,.hubble-pd-popup__cta button.s-btn-encased{min-width:0;height:100%;min-height:3.47222vw;padding:3.05555556vw 1.38888889vw;font-size:3.33333333vw;border-width:1px;border-radius:200px}.no-css3 .bc-popup__cta a.s-btn-encased,.no-css3 .hubble-pd-popup__cta a.s-btn-encased,.no-css3 .bc-popup__cta button.s-btn-encased,.no-css3 .hubble-pd-popup__cta button.s-btn-encased{width:100%;min-height:11.11111111vw}.bc-popup__cta-item,.hubble-pd-popup__cta-item{max-width:50%;width:50%;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding:0vw .83333333vw}.no-css3 .bc-popup__cta-item,.no-css3 .hubble-pd-popup__cta-item{width:50%}.touch-device .bc-popup__cta-item .s-btn-encased,.touch-device .hubble-pd-popup__cta-item .s-btn-encased{-webkit-transition:none;transition:none}.touch-device .bc-popup__cta-item .s-btn-encased:hover,.touch-device .hubble-pd-popup__cta-item .s-btn-encased:hover,.touch-device .bc-popup__cta-item .s-btn-encased:focus,.touch-device .hubble-pd-popup__cta-item .s-btn-encased:focus,.touch-device .bc-popup__cta-item .s-btn-encased:active,.touch-device .hubble-pd-popup__cta-item .s-btn-encased:active{border-color:#000;color:#000}.touch-device .bc-popup__cta-item .s-btn-encased.s-cta-fill:hover,.touch-device .hubble-pd-popup__cta-item .s-btn-encased.s-cta-fill:hover,.touch-device .bc-popup__cta-item .s-btn-encased.s-cta-fill:focus,.touch-device .hubble-pd-popup__cta-item .s-btn-encased.s-cta-fill:focus,.touch-device .bc-popup__cta-item .s-btn-encased.s-cta-fill:active,.touch-device .hubble-pd-popup__cta-item .s-btn-encased.s-cta-fill:active{background:#000;color:#fff}.touch-device .bc-popup__cta-item .s-btn-encased.s-cta-blue:hover,.touch-device .hubble-pd-popup__cta-item .s-btn-encased.s-cta-blue:hover,.touch-device .bc-popup__cta-item .s-btn-encased.s-cta-blue:focus,.touch-device .hubble-pd-popup__cta-item .s-btn-encased.s-cta-blue:focus,.touch-device .bc-popup__cta-item .s-btn-encased.s-cta-blue:active,.touch-device .hubble-pd-popup__cta-item .s-btn-encased.s-cta-blue:active{background:#006bea;border-color:#006bea;color:#fff}.bc-popup__cta-item .cta,.hubble-pd-popup__cta-item .cta{min-width:0;min-height:11.11111111vw;padding:3.05555556vw 1.38888889vw;font-size:3.33333333vw;border-radius:5.55555556vw}}button{border:0;margin:0;padding:0;width:auto;overflow:visible;background:0;text-align:inherit;border-radius:0;cursor:pointer;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none}.video{position:relative;height:auto;font-size:0}.video .image{visibility:hidden;opacity:0}.video .image img{width:100%;height:100%}.video .image img:not([src]){height:0}.video .image+figure{position:absolute;top:0;left:0;background:#000}.video .image+figure.video--played{background:transparent}.video .default-image--show{visibility:visible;opacity:1}.bc-service-guide-popup .bc-popup__layer{width:920px}.bc-service-guide-popup .bc-popup__title{display:-webkit-box;line-height:1.32;max-height:76px;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.bc-service-guide-popup .bc-popup__body{margin-top:32px}.bc-service-guide-popup__content{padding:0 0 30px}.bc-service-guide-popup__video{position:relative;height:450px}.bc-service-guide-popup__video .video{height:100%}.bc-service-guide-popup__video-btn{position:relative;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:108px;height:108px;border:3px solid rgba(151,151,151,.4);border-radius:100%;background-color:#fffffff2}.bc-service-guide-popup__video-btn--wrap{display:block;position:absolute;top:0;left:0;right:0;bottom:30px;z-index:2}.bc-service-guide-popup__video-btn svg.icon{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:64px;height:64px;fill:#757575;pointer-events:none}.bc-service-guide-popup__video-btn svg.icon.play{margin-left:2px}.bc-service-guide-popup__video .is-play svg.play{display:block}.bc-service-guide-popup__video .is-play svg.pause{display:none}.bc-service-guide-popup__video .is-pause{display:none}.bc-service-guide-popup__video .is-pause svg.play{display:none}.bc-service-guide-popup__video .is-pause svg.pause{display:block}.bc-service-guide-popup__video:hover .is-pause{display:block}.bc-service-guide-popup__image{text-align:center}.bc-service-guide-popup__image img{max-width:100%}.bc-service-guide-popup__description{font-size:16px}.bc-service-guide-popup__description-wrap{margin-top:32px;line-height:1.33}.bc-service-guide-popup__description-title{display:block;font-size:18px;font-weight:700;margin-bottom:8px}@media only screen and (min-width:768px) and (max-width:1440px){.bc-service-guide-popup .bc-popup__layer{width:63.88888889vw}.bc-service-guide-popup .bc-popup__title{max-height:5.27777778vw;line-height:2.56944444vw}.bc-service-guide-popup .bc-popup__body{margin-top:2.22222222vw}.bc-service-guide-popup__content{padding:0vw 0vw 2.08333333vw}.bc-service-guide-popup__video{height:31.25vw}.bc-service-guide-popup__video-btn{border-width:.20833333vw}.bc-service-guide-popup__video-btn--wrap{bottom:2.43055556vw}.bc-service-guide-popup__video-btn svg.icon{width:4.44444444vw;height:4.44444444vw}.bc-service-guide-popup__video-btn svg.icon.play{margin-left:.13888889vw}.bc-service-guide-popup__description{font-size:1.11111111vw}.bc-service-guide-popup__description-wrap{margin-top:2.22222222vw}.bc-service-guide-popup__description-title{font-size:1.25vw;margin-bottom:.55555556vw}}@media only screen and (max-width:767px){.bc-service-guide-popup .bc-popup__layer{width:auto}.bc-service-guide-popup .bc-popup__title{font-size:3.88888889vw;max-height:10.55555556vw;line-height:5.27777778vw}.bc-service-guide-popup .bc-popup__body{margin-top:6.38888889vw}.bc-service-guide-popup .bc-popup__body-inner{padding:0}.bc-service-guide-popup__content{padding:0vw 0vw 4.16666667vw}.bc-service-guide-popup__video{height:47.22222222vw}.bc-service-guide-popup__video-btn{width:13.33333333vw;height:13.33333333vw;border-width:.83333333vw}.bc-service-guide-popup__video-btn--wrap{bottom:8.33333333vw}.bc-service-guide-popup__video-btn svg.icon{width:6.66666667vw;height:6.66666667vw}.bc-service-guide-popup__video-btn svg.icon.play{margin-left:.55555556vw}.bc-service-guide-popup__description{font-size:3.33333333vw}.bc-service-guide-popup__description-wrap{margin-top:5vw}.bc-service-guide-popup__description-title{font-size:3.88888889vw;margin-bottom:2.22222222vw}} </style> <div id="bb-bf-home-appliances" class="bundle-builder-component" data-config="bf-home-appliances" data-theme="light" style="background: #fff;"></div> <div id="bundle-builder-error-msg"></div> <script> ;(function(win,doc,callback){'use strict';callback=callback||function(){};function detach(){if(doc.addEventListener){doc.removeEventListener('DOMContentLoaded',completed);}else{doc.detachEvent('onreadystatechange',completed);}}function completed(){if(doc.addEventListener||event.type==='load'||doc.readyState==='complete'){detach();callback(window,window.jQuery);}}function init(){if (doc.addEventListener){doc.addEventListener('DOMContentLoaded',completed);}else{doc.attachEvent('onreadystatechange',completed);}}init();})(window,document,function(win,$){ (function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))r(o);new MutationObserver(o=>{for(const i of o)if(i.type==="childList")for(const l of i.addedNodes)l.tagName==="LINK"&&l.rel==="modulepreload"&&r(l)}).observe(document,{childList:!0,subtree:!0});function n(o){const i={};return o.integrity&&(i.integrity=o.integrity),o.referrerpolicy&&(i.referrerPolicy=o.referrerpolicy),o.crossorigin==="use-credentials"?i.credentials="include":o.crossorigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(o){if(o.ep)return;o.ep=!0;const i=n(o);fetch(o.href,i)}})();function bh(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var to={},Fh={get exports(){return to},set exports(e){to=e}},nl={},w={},Dh={get exports(){return w},set exports(e){w=e}},ie={};/** * @license React * react.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var Co=Symbol.for("react.element"),Bh=Symbol.for("react.portal"),jh=Symbol.for("react.fragment"),Wh=Symbol.for("react.strict_mode"),Uh=Symbol.for("react.profiler"),Vh=Symbol.for("react.provider"),Hh=Symbol.for("react.context"),Gh=Symbol.for("react.forward_ref"),Yh=Symbol.for("react.suspense"),Qh=Symbol.for("react.memo"),Zh=Symbol.for("react.lazy"),Wu=Symbol.iterator;function Kh(e){return e===null||typeof e!="object"?null:(e=Wu&&e[Wu]||e["@@iterator"],typeof e=="function"?e:null)}var Ad={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Id=Object.assign,Md={};function kr(e,t,n){this.props=e,this.context=t,this.refs=Md,this.updater=n||Ad}kr.prototype.isReactComponent={};kr.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};kr.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Nd(){}Nd.prototype=kr.prototype;function Ia(e,t,n){this.props=e,this.context=t,this.refs=Md,this.updater=n||Ad}var Ma=Ia.prototype=new Nd;Ma.constructor=Ia;Id(Ma,kr.prototype);Ma.isPureReactComponent=!0;var Uu=Array.isArray,Rd=Object.prototype.hasOwnProperty,Na={current:null},Od={key:!0,ref:!0,__self:!0,__source:!0};function bd(e,t,n){var r,o={},i=null,l=null;if(t!=null)for(r in t.ref!==void 0&&(l=t.ref),t.key!==void 0&&(i=""+t.key),t)Rd.call(t,r)&&!Od.hasOwnProperty(r)&&(o[r]=t[r]);var s=arguments.length-2;if(s===1)o.children=n;else if(1<s){for(var a=Array(s),u=0;u<s;u++)a[u]=arguments[u+2];o.children=a}if(e&&e.defaultProps)for(r in s=e.defaultProps,s)o[r]===void 0&&(o[r]=s[r]);return{$$typeof:Co,type:e,key:i,ref:l,props:o,_owner:Na.current}}function Xh(e,t){return{$$typeof:Co,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function Ra(e){return typeof e=="object"&&e!==null&&e.$$typeof===Co}function Jh(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var Vu=/\/+/g;function Ql(e,t){return typeof e=="object"&&e!==null&&e.key!=null?Jh(""+e.key):t.toString(36)}function di(e,t,n,r,o){var i=typeof e;(i==="undefined"||i==="boolean")&&(e=null);var l=!1;if(e===null)l=!0;else switch(i){case"string":case"number":l=!0;break;case"object":switch(e.$$typeof){case Co:case Bh:l=!0}}if(l)return l=e,o=o(l),e=r===""?"."+Ql(l,0):r,Uu(o)?(n="",e!=null&&(n=e.replace(Vu,"$&/")+"/"),di(o,t,n,"",function(u){return u})):o!=null&&(Ra(o)&&(o=Xh(o,n+(!o.key||l&&l.key===o.key?"":(""+o.key).replace(Vu,"$&/")+"/")+e)),t.push(o)),1;if(l=0,r=r===""?".":r+":",Uu(e))for(var s=0;s<e.length;s++){i=e[s];var a=r+Ql(i,s);l+=di(i,t,n,a,o)}else if(a=Kh(e),typeof a=="function")for(e=a.call(e),s=0;!(i=e.next()).done;)i=i.value,a=r+Ql(i,s++),l+=di(i,t,n,a,o);else if(i==="object")throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return l}function Vo(e,t,n){if(e==null)return e;var r=[],o=0;return di(e,r,"","",function(i){return t.call(n,i,o++)}),r}function qh(e){if(e._status===-1){var t=e._result;t=t(),t.then(function(n){(e._status===0||e._status===-1)&&(e._status=1,e._result=n)},function(n){(e._status===0||e._status===-1)&&(e._status=2,e._result=n)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)return e._result.default;throw e._result}var Qe={current:null},fi={transition:null},e1={ReactCurrentDispatcher:Qe,ReactCurrentBatchConfig:fi,ReactCurrentOwner:Na};ie.Children={map:Vo,forEach:function(e,t,n){Vo(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return Vo(e,function(){t++}),t},toArray:function(e){return Vo(e,function(t){return t})||[]},only:function(e){if(!Ra(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};ie.Component=kr;ie.Fragment=jh;ie.Profiler=Uh;ie.PureComponent=Ia;ie.StrictMode=Wh;ie.Suspense=Yh;ie.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=e1;ie.cloneElement=function(e,t,n){if(e==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var r=Id({},e.props),o=e.key,i=e.ref,l=e._owner;if(t!=null){if(t.ref!==void 0&&(i=t.ref,l=Na.current),t.key!==void 0&&(o=""+t.key),e.type&&e.type.defaultProps)var s=e.type.defaultProps;for(a in t)Rd.call(t,a)&&!Od.hasOwnProperty(a)&&(r[a]=t[a]===void 0&&s!==void 0?s[a]:t[a])}var a=arguments.length-2;if(a===1)r.children=n;else if(1<a){s=Array(a);for(var u=0;u<a;u++)s[u]=arguments[u+2];r.children=s}return{$$typeof:Co,type:e.type,key:o,ref:i,props:r,_owner:l}};ie.createContext=function(e){return e={$$typeof:Hh,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:Vh,_context:e},e.Consumer=e};ie.createElement=bd;ie.createFactory=function(e){var t=bd.bind(null,e);return t.type=e,t};ie.createRef=function(){return{current:null}};ie.forwardRef=function(e){return{$$typeof:Gh,render:e}};ie.isValidElement=Ra;ie.lazy=function(e){return{$$typeof:Zh,_payload:{_status:-1,_result:e},_init:qh}};ie.memo=function(e,t){return{$$typeof:Qh,type:e,compare:t===void 0?null:t}};ie.startTransition=function(e){var t=fi.transition;fi.transition={};try{e()}finally{fi.transition=t}};ie.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")};ie.useCallback=function(e,t){return Qe.current.useCallback(e,t)};ie.useContext=function(e){return Qe.current.useContext(e)};ie.useDebugValue=function(){};ie.useDeferredValue=function(e){return Qe.current.useDeferredValue(e)};ie.useEffect=function(e,t){return Qe.current.useEffect(e,t)};ie.useId=function(){return Qe.current.useId()};ie.useImperativeHandle=function(e,t,n){return Qe.current.useImperativeHandle(e,t,n)};ie.useInsertionEffect=function(e,t){return Qe.current.useInsertionEffect(e,t)};ie.useLayoutEffect=function(e,t){return Qe.current.useLayoutEffect(e,t)};ie.useMemo=function(e,t){return Qe.current.useMemo(e,t)};ie.useReducer=function(e,t,n){return Qe.current.useReducer(e,t,n)};ie.useRef=function(e){return Qe.current.useRef(e)};ie.useState=function(e){return Qe.current.useState(e)};ie.useSyncExternalStore=function(e,t,n){return Qe.current.useSyncExternalStore(e,t,n)};ie.useTransition=function(){return Qe.current.useTransition()};ie.version="18.2.0";(function(e){e.exports=ie})(Dh);const Qt=bh(w);/** * @license React * react-jsx-runtime.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var t1=w,n1=Symbol.for("react.element"),r1=Symbol.for("react.fragment"),o1=Object.prototype.hasOwnProperty,i1=t1.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,l1={key:!0,ref:!0,__self:!0,__source:!0};function Fd(e,t,n){var r,o={},i=null,l=null;n!==void 0&&(i=""+n),t.key!==void 0&&(i=""+t.key),t.ref!==void 0&&(l=t.ref);for(r in t)o1.call(t,r)&&!l1.hasOwnProperty(r)&&(o[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps,t)o[r]===void 0&&(o[r]=t[r]);return{$$typeof:n1,type:e,key:i,ref:l,props:o,_owner:i1.current}}nl.Fragment=r1;nl.jsx=Fd;nl.jsxs=Fd;(function(e){e.exports=nl})(Fh);const ye=to.Fragment,h=to.jsx,b=to.jsxs;var Ci={},Cs={},s1={get exports(){return Cs},set exports(e){Cs=e}},ct={},_s={},a1={get exports(){return _s},set exports(e){_s=e}},Dd={};/** * @license React * scheduler.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */(function(e){function t(M,D){var B=M.length;M.push(D);e:for(;0<B;){var Z=B-1>>>1,I=M[Z];if(0<o(I,D))M[Z]=D,M[B]=I,B=Z;else break e}}function n(M){return M.length===0?null:M[0]}function r(M){if(M.length===0)return null;var D=M[0],B=M.pop();if(B!==D){M[0]=B;e:for(var Z=0,I=M.length,O=I>>>1;Z<O;){var F=2*(Z+1)-1,V=M[F],k=F+1,X=M[k];if(0>o(V,B))k<I&&0>o(X,V)?(M[Z]=X,M[k]=B,Z=k):(M[Z]=V,M[F]=B,Z=F);else if(k<I&&0>o(X,B))M[Z]=X,M[k]=B,Z=k;else break e}}return D}function o(M,D){var B=M.sortIndex-D.sortIndex;return B!==0?B:M.id-D.id}if(typeof performance=="object"&&typeof performance.now=="function"){var i=performance;e.unstable_now=function(){return i.now()}}else{var l=Date,s=l.now();e.unstable_now=function(){return l.now()-s}}var a=[],u=[],f=1,g=null,c=3,x=!1,y=!1,m=!1,_=typeof setTimeout=="function"?setTimeout:null,p=typeof clearTimeout=="function"?clearTimeout:null,d=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function v(M){for(var D=n(u);D!==null;){if(D.callback===null)r(u);else if(D.startTime<=M)r(u),D.sortIndex=D.expirationTime,t(a,D);else break;D=n(u)}}function S(M){if(m=!1,v(M),!y)if(n(a)!==null)y=!0,we(E);else{var D=n(u);D!==null&&he(S,D.startTime-M)}}function E(M,D){y=!1,m&&(m=!1,p(z),z=-1),x=!0;var B=c;try{for(v(D),g=n(a);g!==null&&(!(g.expirationTime>D)||M&&!ee());){var Z=g.callback;if(typeof Z=="function"){g.callback=null,c=g.priorityLevel;var I=Z(g.expirationTime<=D);D=e.unstable_now(),typeof I=="function"?g.callback=I:g===n(a)&&r(a),v(D)}else r(a);g=n(a)}if(g!==null)var O=!0;else{var F=n(u);F!==null&&he(S,F.startTime-D),O=!1}return O}finally{g=null,c=B,x=!1}}var A=!1,T=null,z=-1,R=5,L=-1;function ee(){return!(e.unstable_now()-L<R)}function P(){if(T!==null){var M=e.unstable_now();L=M;var D=!0;try{D=T(!0,M)}finally{D?K():(A=!1,T=null)}}else A=!1}var K;if(typeof d=="function")K=function(){d(P)};else if(typeof MessageChannel<"u"){var Q=new MessageChannel,ue=Q.port2;Q.port1.onmessage=P,K=function(){ue.postMessage(null)}}else K=function(){_(P,0)};function we(M){T=M,A||(A=!0,K())}function he(M,D){z=_(function(){M(e.unstable_now())},D)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(M){M.callback=null},e.unstable_continueExecution=function(){y||x||(y=!0,we(E))},e.unstable_forceFrameRate=function(M){0>M||125<M?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):R=0<M?Math.floor(1e3/M):5},e.unstable_getCurrentPriorityLevel=function(){return c},e.unstable_getFirstCallbackNode=function(){return n(a)},e.unstable_next=function(M){switch(c){case 1:case 2:case 3:var D=3;break;default:D=c}var B=c;c=D;try{return M()}finally{c=B}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(M,D){switch(M){case 1:case 2:case 3:case 4:case 5:break;default:M=3}var B=c;c=M;try{return D()}finally{c=B}},e.unstable_scheduleCallback=function(M,D,B){var Z=e.unstable_now();switch(typeof B=="object"&&B!==null?(B=B.delay,B=typeof B=="number"&&0<B?Z+B:Z):B=Z,M){case 1:var I=-1;break;case 2:I=250;break;case 5:I=1073741823;break;case 4:I=1e4;break;default:I=5e3}return I=B+I,M={id:f++,callback:D,priorityLevel:M,startTime:B,expirationTime:I,sortIndex:-1},B>Z?(M.sortIndex=B,t(u,M),n(a)===null&&M===n(u)&&(m?(p(z),z=-1):m=!0,he(S,B-Z))):(M.sortIndex=I,t(a,M),y||x||(y=!0,we(E))),M},e.unstable_shouldYield=ee,e.unstable_wrapCallback=function(M){var D=c;return function(){var B=c;c=D;try{return M.apply(this,arguments)}finally{c=B}}}})(Dd);(function(e){e.exports=Dd})(a1);/** * @license React * react-dom.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var Bd=w,ut=_s;function $(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var jd=new Set,no={};function Dn(e,t){cr(e,t),cr(e+"Capture",t)}function cr(e,t){for(no[e]=t,e=0;e<t.length;e++)jd.add(t[e])}var Zt=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Es=Object.prototype.hasOwnProperty,u1=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,Hu={},Gu={};function c1(e){return Es.call(Gu,e)?!0:Es.call(Hu,e)?!1:u1.test(e)?Gu[e]=!0:(Hu[e]=!0,!1)}function d1(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function f1(e,t,n,r){if(t===null||typeof t>"u"||d1(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function Ze(e,t,n,r,o,i,l){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=l}var Be={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Be[e]=new Ze(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];Be[t]=new Ze(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Be[e]=new Ze(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Be[e]=new Ze(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){Be[e]=new Ze(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Be[e]=new Ze(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Be[e]=new Ze(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Be[e]=new Ze(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Be[e]=new Ze(e,5,!1,e.toLowerCase(),null,!1,!1)});var Oa=/[\-:]([a-z])/g;function ba(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(Oa,ba);Be[t]=new Ze(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(Oa,ba);Be[t]=new Ze(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(Oa,ba);Be[t]=new Ze(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Be[e]=new Ze(e,1,!1,e.toLowerCase(),null,!1,!1)});Be.xlinkHref=new Ze("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Be[e]=new Ze(e,1,!1,e.toLowerCase(),null,!0,!0)});function Fa(e,t,n,r){var o=Be.hasOwnProperty(t)?Be[t]:null;(o!==null?o.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(f1(t,n,o,r)&&(n=null),r||o===null?c1(t)&&(n===null?e.removeAttribute(t):e.setAttribute(t,""+n)):o.mustUseProperty?e[o.propertyName]=n===null?o.type===3?!1:"":n:(t=o.attributeName,r=o.attributeNamespace,n===null?e.removeAttribute(t):(o=o.type,n=o===3||o===4&&n===!0?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}var qt=Bd.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Ho=Symbol.for("react.element"),Vn=Symbol.for("react.portal"),Hn=Symbol.for("react.fragment"),Da=Symbol.for("react.strict_mode"),Ls=Symbol.for("react.profiler"),Wd=Symbol.for("react.provider"),Ud=Symbol.for("react.context"),Ba=Symbol.for("react.forward_ref"),Ps=Symbol.for("react.suspense"),zs=Symbol.for("react.suspense_list"),ja=Symbol.for("react.memo"),nn=Symbol.for("react.lazy"),Vd=Symbol.for("react.offscreen"),Yu=Symbol.iterator;function $r(e){return e===null||typeof e!="object"?null:(e=Yu&&e[Yu]||e["@@iterator"],typeof e=="function"?e:null)}var Le=Object.assign,Zl;function Dr(e){if(Zl===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);Zl=t&&t[1]||""}return` `+Zl+e}var Kl=!1;function Xl(e,t){if(!e||Kl)return"";Kl=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(t,[])}catch(u){var r=u}Reflect.construct(e,[],t)}else{try{t.call()}catch(u){r=u}e.call(t.prototype)}else{try{throw Error()}catch(u){r=u}e()}}catch(u){if(u&&r&&typeof u.stack=="string"){for(var o=u.stack.split(` `),i=r.stack.split(` `),l=o.length-1,s=i.length-1;1<=l&&0<=s&&o[l]!==i[s];)s--;for(;1<=l&&0<=s;l--,s--)if(o[l]!==i[s]){if(l!==1||s!==1)do if(l--,s--,0>s||o[l]!==i[s]){var a=` `+o[l].replace(" at new "," at ");return e.displayName&&a.includes("<anonymous>")&&(a=a.replace("<anonymous>",e.displayName)),a}while(1<=l&&0<=s);break}}}finally{Kl=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?Dr(e):""}function p1(e){switch(e.tag){case 5:return Dr(e.type);case 16:return Dr("Lazy");case 13:return Dr("Suspense");case 19:return Dr("SuspenseList");case 0:case 2:case 15:return e=Xl(e.type,!1),e;case 11:return e=Xl(e.type.render,!1),e;case 1:return e=Xl(e.type,!0),e;default:return""}}function Ts(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Hn:return"Fragment";case Vn:return"Portal";case Ls:return"Profiler";case Da:return"StrictMode";case Ps:return"Suspense";case zs:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Ud:return(e.displayName||"Context")+".Consumer";case Wd:return(e._context.displayName||"Context")+".Provider";case Ba:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case ja:return t=e.displayName||null,t!==null?t:Ts(e.type)||"Memo";case nn:t=e._payload,e=e._init;try{return Ts(e(t))}catch{}}return null}function h1(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Ts(t);case 8:return t===Da?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function yn(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Hd(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function m1(e){var t=Hd(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var o=n.get,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(l){r=""+l,i.call(this,l)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(l){r=""+l},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Go(e){e._valueTracker||(e._valueTracker=m1(e))}function Gd(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Hd(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function _i(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function $s(e,t){var n=t.checked;return Le({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Qu(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=yn(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function Yd(e,t){t=t.checked,t!=null&&Fa(e,"checked",t,!1)}function As(e,t){Yd(e,t);var n=yn(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?Is(e,t.type,n):t.hasOwnProperty("defaultValue")&&Is(e,t.type,yn(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Zu(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function Is(e,t,n){(t!=="number"||_i(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var Br=Array.isArray;function rr(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o<n.length;o++)t["$"+n[o]]=!0;for(n=0;n<e.length;n++)o=t.hasOwnProperty("$"+e[n].value),e[n].selected!==o&&(e[n].selected=o),o&&r&&(e[n].defaultSelected=!0)}else{for(n=""+yn(n),t=null,o=0;o<e.length;o++){if(e[o].value===n){e[o].selected=!0,r&&(e[o].defaultSelected=!0);return}t!==null||e[o].disabled||(t=e[o])}t!==null&&(t.selected=!0)}}function Ms(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error($(91));return Le({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function Ku(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error($(92));if(Br(n)){if(1<n.length)throw Error($(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:yn(n)}}function Qd(e,t){var n=yn(t.value),r=yn(t.defaultValue);n!=null&&(n=""+n,n!==e.value&&(e.value=n),t.defaultValue==null&&e.defaultValue!==n&&(e.defaultValue=n)),r!=null&&(e.defaultValue=""+r)}function Xu(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function Zd(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function Ns(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?Zd(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var Yo,Kd=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,n,r,o){MSApp.execUnsafeLocalFunction(function(){return e(t,n,r,o)})}:e}(function(e,t){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=t;else{for(Yo=Yo||document.createElement("div"),Yo.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=Yo.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function ro(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Ur={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},g1=["Webkit","ms","Moz","O"];Object.keys(Ur).forEach(function(e){g1.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Ur[t]=Ur[e]})});function Xd(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Ur.hasOwnProperty(e)&&Ur[e]?(""+t).trim():t+"px"}function Jd(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,o=Xd(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}var y1=Le({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Rs(e,t){if(t){if(y1[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error($(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error($(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error($(61))}if(t.style!=null&&typeof t.style!="object")throw Error($(62))}}function Os(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var bs=null;function Wa(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Fs=null,or=null,ir=null;function Ju(e){if(e=Lo(e)){if(typeof Fs!="function")throw Error($(280));var t=e.stateNode;t&&(t=sl(t),Fs(e.stateNode,e.type,t))}}function qd(e){or?ir?ir.push(e):ir=[e]:or=e}function ef(){if(or){var e=or,t=ir;if(ir=or=null,Ju(e),t)for(e=0;e<t.length;e++)Ju(t[e])}}function tf(e,t){return e(t)}function nf(){}var Jl=!1;function rf(e,t,n){if(Jl)return e(t,n);Jl=!0;try{return tf(e,t,n)}finally{Jl=!1,(or!==null||ir!==null)&&(nf(),ef())}}function oo(e,t){var n=e.stateNode;if(n===null)return null;var r=sl(n);if(r===null)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(e=e.type,r=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!r;break e;default:e=!1}if(e)return null;if(n&&typeof n!="function")throw Error($(231,t,typeof n));return n}var Ds=!1;if(Zt)try{var Ar={};Object.defineProperty(Ar,"passive",{get:function(){Ds=!0}}),window.addEventListener("test",Ar,Ar),window.removeEventListener("test",Ar,Ar)}catch{Ds=!1}function v1(e,t,n,r,o,i,l,s,a){var u=Array.prototype.slice.call(arguments,3);try{t.apply(n,u)}catch(f){this.onError(f)}}var Vr=!1,Ei=null,Li=!1,Bs=null,w1={onError:function(e){Vr=!0,Ei=e}};function x1(e,t,n,r,o,i,l,s,a){Vr=!1,Ei=null,v1.apply(w1,arguments)}function S1(e,t,n,r,o,i,l,s,a){if(x1.apply(this,arguments),Vr){if(Vr){var u=Ei;Vr=!1,Ei=null}else throw Error($(198));Li||(Li=!0,Bs=u)}}function Bn(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.flags&4098&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function of(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function qu(e){if(Bn(e)!==e)throw Error($(188))}function k1(e){var t=e.alternate;if(!t){if(t=Bn(e),t===null)throw Error($(188));return t!==e?null:e}for(var n=e,r=t;;){var o=n.return;if(o===null)break;var i=o.alternate;if(i===null){if(r=o.return,r!==null){n=r;continue}break}if(o.child===i.child){for(i=o.child;i;){if(i===n)return qu(o),e;if(i===r)return qu(o),t;i=i.sibling}throw Error($(188))}if(n.return!==r.return)n=o,r=i;else{for(var l=!1,s=o.child;s;){if(s===n){l=!0,n=o,r=i;break}if(s===r){l=!0,r=o,n=i;break}s=s.sibling}if(!l){for(s=i.child;s;){if(s===n){l=!0,n=i,r=o;break}if(s===r){l=!0,r=i,n=o;break}s=s.sibling}if(!l)throw Error($(189))}}if(n.alternate!==r)throw Error($(190))}if(n.tag!==3)throw Error($(188));return n.stateNode.current===n?e:t}function lf(e){return e=k1(e),e!==null?sf(e):null}function sf(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=sf(e);if(t!==null)return t;e=e.sibling}return null}var af=ut.unstable_scheduleCallback,ec=ut.unstable_cancelCallback,C1=ut.unstable_shouldYield,_1=ut.unstable_requestPaint,ze=ut.unstable_now,E1=ut.unstable_getCurrentPriorityLevel,Ua=ut.unstable_ImmediatePriority,uf=ut.unstable_UserBlockingPriority,Pi=ut.unstable_NormalPriority,L1=ut.unstable_LowPriority,cf=ut.unstable_IdlePriority,rl=null,Ft=null;function P1(e){if(Ft&&typeof Ft.onCommitFiberRoot=="function")try{Ft.onCommitFiberRoot(rl,e,void 0,(e.current.flags&128)===128)}catch{}}var Tt=Math.clz32?Math.clz32:$1,z1=Math.log,T1=Math.LN2;function $1(e){return e>>>=0,e===0?32:31-(z1(e)/T1|0)|0}var Qo=64,Zo=4194304;function jr(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function zi(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,o=e.suspendedLanes,i=e.pingedLanes,l=n&268435455;if(l!==0){var s=l&~o;s!==0?r=jr(s):(i&=l,i!==0&&(r=jr(i)))}else l=n&~o,l!==0?r=jr(l):i!==0&&(r=jr(i));if(r===0)return 0;if(t!==0&&t!==r&&!(t&o)&&(o=r&-r,i=t&-t,o>=i||o===16&&(i&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0<t;)n=31-Tt(t),o=1<<n,r|=e[n],t&=~o;return r}function A1(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function I1(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,o=e.expirationTimes,i=e.pendingLanes;0<i;){var l=31-Tt(i),s=1<<l,a=o[l];a===-1?(!(s&n)||s&r)&&(o[l]=A1(s,t)):a<=t&&(e.expiredLanes|=s),i&=~s}}function js(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function df(){var e=Qo;return Qo<<=1,!(Qo&4194240)&&(Qo=64),e}function ql(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function _o(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Tt(t),e[t]=n}function M1(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<n;){var o=31-Tt(n),i=1<<o;t[o]=0,r[o]=-1,e[o]=-1,n&=~i}}function Va(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-Tt(n),o=1<<r;o&t|e[r]&t&&(e[r]|=t),n&=~o}}var de=0;function ff(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var pf,Ha,hf,mf,gf,Ws=!1,Ko=[],un=null,cn=null,dn=null,io=new Map,lo=new Map,on=[],N1="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function tc(e,t){switch(e){case"focusin":case"focusout":un=null;break;case"dragenter":case"dragleave":cn=null;break;case"mouseover":case"mouseout":dn=null;break;case"pointerover":case"pointerout":io.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":lo.delete(t.pointerId)}}function Ir(e,t,n,r,o,i){return e===null||e.nativeEvent!==i?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:i,targetContainers:[o]},t!==null&&(t=Lo(t),t!==null&&Ha(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,o!==null&&t.indexOf(o)===-1&&t.push(o),e)}function R1(e,t,n,r,o){switch(t){case"focusin":return un=Ir(un,e,t,n,r,o),!0;case"dragenter":return cn=Ir(cn,e,t,n,r,o),!0;case"mouseover":return dn=Ir(dn,e,t,n,r,o),!0;case"pointerover":var i=o.pointerId;return io.set(i,Ir(io.get(i)||null,e,t,n,r,o)),!0;case"gotpointercapture":return i=o.pointerId,lo.set(i,Ir(lo.get(i)||null,e,t,n,r,o)),!0}return!1}function yf(e){var t=zn(e.target);if(t!==null){var n=Bn(t);if(n!==null){if(t=n.tag,t===13){if(t=of(n),t!==null){e.blockedOn=t,gf(e.priority,function(){hf(n)});return}}else if(t===3&&n.stateNode.current.memoizedState.isDehydrated){e.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}e.blockedOn=null}function pi(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=Us(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);bs=r,n.target.dispatchEvent(r),bs=null}else return t=Lo(n),t!==null&&Ha(t),e.blockedOn=n,!1;t.shift()}return!0}function nc(e,t,n){pi(e)&&n.delete(t)}function O1(){Ws=!1,un!==null&&pi(un)&&(un=null),cn!==null&&pi(cn)&&(cn=null),dn!==null&&pi(dn)&&(dn=null),io.forEach(nc),lo.forEach(nc)}function Mr(e,t){e.blockedOn===t&&(e.blockedOn=null,Ws||(Ws=!0,ut.unstable_scheduleCallback(ut.unstable_NormalPriority,O1)))}function so(e){function t(o){return Mr(o,e)}if(0<Ko.length){Mr(Ko[0],e);for(var n=1;n<Ko.length;n++){var r=Ko[n];r.blockedOn===e&&(r.blockedOn=null)}}for(un!==null&&Mr(un,e),cn!==null&&Mr(cn,e),dn!==null&&Mr(dn,e),io.forEach(t),lo.forEach(t),n=0;n<on.length;n++)r=on[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<on.length&&(n=on[0],n.blockedOn===null);)yf(n),n.blockedOn===null&&on.shift()}var lr=qt.ReactCurrentBatchConfig,Ti=!0;function b1(e,t,n,r){var o=de,i=lr.transition;lr.transition=null;try{de=1,Ga(e,t,n,r)}finally{de=o,lr.transition=i}}function F1(e,t,n,r){var o=de,i=lr.transition;lr.transition=null;try{de=4,Ga(e,t,n,r)}finally{de=o,lr.transition=i}}function Ga(e,t,n,r){if(Ti){var o=Us(e,t,n,r);if(o===null)us(e,t,r,$i,n),tc(e,r);else if(R1(o,e,t,n,r))r.stopPropagation();else if(tc(e,r),t&4&&-1<N1.indexOf(e)){for(;o!==null;){var i=Lo(o);if(i!==null&&pf(i),i=Us(e,t,n,r),i===null&&us(e,t,r,$i,n),i===o)break;o=i}o!==null&&r.stopPropagation()}else us(e,t,r,null,n)}}var $i=null;function Us(e,t,n,r){if($i=null,e=Wa(r),e=zn(e),e!==null)if(t=Bn(e),t===null)e=null;else if(n=t.tag,n===13){if(e=of(t),e!==null)return e;e=null}else if(n===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return $i=e,null}function vf(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(E1()){case Ua:return 1;case uf:return 4;case Pi:case L1:return 16;case cf:return 536870912;default:return 16}default:return 16}}var sn=null,Ya=null,hi=null;function wf(){if(hi)return hi;var e,t=Ya,n=t.length,r,o="value"in sn?sn.value:sn.textContent,i=o.length;for(e=0;e<n&&t[e]===o[e];e++);var l=n-e;for(r=1;r<=l&&t[n-r]===o[i-r];r++);return hi=o.slice(e,1<r?1-r:void 0)}function mi(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function Xo(){return!0}function rc(){return!1}function dt(e){function t(n,r,o,i,l){this._reactName=n,this._targetInst=o,this.type=r,this.nativeEvent=i,this.target=l,this.currentTarget=null;for(var s in e)e.hasOwnProperty(s)&&(n=e[s],this[s]=n?n(i):i[s]);return this.isDefaultPrevented=(i.defaultPrevented!=null?i.defaultPrevented:i.returnValue===!1)?Xo:rc,this.isPropagationStopped=rc,this}return Le(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var n=this.nativeEvent;n&&(n.preventDefault?n.preventDefault():typeof n.returnValue!="unknown"&&(n.returnValue=!1),this.isDefaultPrevented=Xo)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=Xo)},persist:function(){},isPersistent:Xo}),t}var Cr={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Qa=dt(Cr),Eo=Le({},Cr,{view:0,detail:0}),D1=dt(Eo),es,ts,Nr,ol=Le({},Eo,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Za,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==Nr&&(Nr&&e.type==="mousemove"?(es=e.screenX-Nr.screenX,ts=e.screenY-Nr.screenY):ts=es=0,Nr=e),es)},movementY:function(e){return"movementY"in e?e.movementY:ts}}),oc=dt(ol),B1=Le({},ol,{dataTransfer:0}),j1=dt(B1),W1=Le({},Eo,{relatedTarget:0}),ns=dt(W1),U1=Le({},Cr,{animationName:0,elapsedTime:0,pseudoElement:0}),V1=dt(U1),H1=Le({},Cr,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),G1=dt(H1),Y1=Le({},Cr,{data:0}),ic=dt(Y1),Q1={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Z1={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},K1={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function X1(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=K1[e])?!!t[e]:!1}function Za(){return X1}var J1=Le({},Eo,{key:function(e){if(e.key){var t=Q1[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=mi(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?Z1[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Za,charCode:function(e){return e.type==="keypress"?mi(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?mi(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),q1=dt(J1),e0=Le({},ol,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),lc=dt(e0),t0=Le({},Eo,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Za}),n0=dt(t0),r0=Le({},Cr,{propertyName:0,elapsedTime:0,pseudoElement:0}),o0=dt(r0),i0=Le({},ol,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),l0=dt(i0),s0=[9,13,27,32],Ka=Zt&&"CompositionEvent"in window,Hr=null;Zt&&"documentMode"in document&&(Hr=document.documentMode);var a0=Zt&&"TextEvent"in window&&!Hr,xf=Zt&&(!Ka||Hr&&8<Hr&&11>=Hr),sc=String.fromCharCode(32),ac=!1;function Sf(e,t){switch(e){case"keyup":return s0.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function kf(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Gn=!1;function u0(e,t){switch(e){case"compositionend":return kf(t);case"keypress":return t.which!==32?null:(ac=!0,sc);case"textInput":return e=t.data,e===sc&&ac?null:e;default:return null}}function c0(e,t){if(Gn)return e==="compositionend"||!Ka&&Sf(e,t)?(e=wf(),hi=Ya=sn=null,Gn=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return xf&&t.locale!=="ko"?null:t.data;default:return null}}var d0={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function uc(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!d0[e.type]:t==="textarea"}function Cf(e,t,n,r){qd(r),t=Ai(t,"onChange"),0<t.length&&(n=new Qa("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Gr=null,ao=null;function f0(e){Nf(e,0)}function il(e){var t=Zn(e);if(Gd(t))return e}function p0(e,t){if(e==="change")return t}var _f=!1;if(Zt){var rs;if(Zt){var os="oninput"in document;if(!os){var cc=document.createElement("div");cc.setAttribute("oninput","return;"),os=typeof cc.oninput=="function"}rs=os}else rs=!1;_f=rs&&(!document.documentMode||9<document.documentMode)}function dc(){Gr&&(Gr.detachEvent("onpropertychange",Ef),ao=Gr=null)}function Ef(e){if(e.propertyName==="value"&&il(ao)){var t=[];Cf(t,ao,e,Wa(e)),rf(f0,t)}}function h0(e,t,n){e==="focusin"?(dc(),Gr=t,ao=n,Gr.attachEvent("onpropertychange",Ef)):e==="focusout"&&dc()}function m0(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return il(ao)}function g0(e,t){if(e==="click")return il(t)}function y0(e,t){if(e==="input"||e==="change")return il(t)}function v0(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var $t=typeof Object.is=="function"?Object.is:v0;function uo(e,t){if($t(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var o=n[r];if(!Es.call(t,o)||!$t(e[o],t[o]))return!1}return!0}function fc(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function pc(e,t){var n=fc(e);e=0;for(var r;n;){if(n.nodeType===3){if(r=e+n.textContent.length,e<=t&&r>=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=fc(n)}}function Lf(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Lf(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Pf(){for(var e=window,t=_i();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=_i(e.document)}return t}function Xa(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function w0(e){var t=Pf(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&Lf(n.ownerDocument.documentElement,n)){if(r!==null&&Xa(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var o=n.textContent.length,i=Math.min(r.start,o);r=r.end===void 0?i:Math.min(r.end,o),!e.extend&&i>r&&(o=r,r=i,i=o),o=pc(n,i);var l=pc(n,r);o&&l&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==l.node||e.focusOffset!==l.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),e.removeAllRanges(),i>r?(e.addRange(t),e.extend(l.node,l.offset)):(t.setEnd(l.node,l.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n<t.length;n++)e=t[n],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var x0=Zt&&"documentMode"in document&&11>=document.documentMode,Yn=null,Vs=null,Yr=null,Hs=!1;function hc(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Hs||Yn==null||Yn!==_i(r)||(r=Yn,"selectionStart"in r&&Xa(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),Yr&&uo(Yr,r)||(Yr=r,r=Ai(Vs,"onSelect"),0<r.length&&(t=new Qa("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=Yn)))}function Jo(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Qn={animationend:Jo("Animation","AnimationEnd"),animationiteration:Jo("Animation","AnimationIteration"),animationstart:Jo("Animation","AnimationStart"),transitionend:Jo("Transition","TransitionEnd")},is={},zf={};Zt&&(zf=document.createElement("div").style,"AnimationEvent"in window||(delete Qn.animationend.animation,delete Qn.animationiteration.animation,delete Qn.animationstart.animation),"TransitionEvent"in window||delete Qn.transitionend.transition);function ll(e){if(is[e])return is[e];if(!Qn[e])return e;var t=Qn[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in zf)return is[e]=t[n];return e}var Tf=ll("animationend"),$f=ll("animationiteration"),Af=ll("animationstart"),If=ll("transitionend"),Mf=new Map,mc="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function xn(e,t){Mf.set(e,t),Dn(t,[e])}for(var ls=0;ls<mc.length;ls++){var ss=mc[ls],S0=ss.toLowerCase(),k0=ss[0].toUpperCase()+ss.slice(1);xn(S0,"on"+k0)}xn(Tf,"onAnimationEnd");xn($f,"onAnimationIteration");xn(Af,"onAnimationStart");xn("dblclick","onDoubleClick");xn("focusin","onFocus");xn("focusout","onBlur");xn(If,"onTransitionEnd");cr("onMouseEnter",["mouseout","mouseover"]);cr("onMouseLeave",["mouseout","mouseover"]);cr("onPointerEnter",["pointerout","pointerover"]);cr("onPointerLeave",["pointerout","pointerover"]);Dn("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Dn("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Dn("onBeforeInput",["compositionend","keypress","textInput","paste"]);Dn("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Dn("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Dn("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Wr="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),C0=new Set("cancel close invalid load scroll toggle".split(" ").concat(Wr));function gc(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,S1(r,t,void 0,e),e.currentTarget=null}function Nf(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var r=e[n],o=r.event;r=r.listeners;e:{var i=void 0;if(t)for(var l=r.length-1;0<=l;l--){var s=r[l],a=s.instance,u=s.currentTarget;if(s=s.listener,a!==i&&o.isPropagationStopped())break e;gc(o,s,u),i=a}else for(l=0;l<r.length;l++){if(s=r[l],a=s.instance,u=s.currentTarget,s=s.listener,a!==i&&o.isPropagationStopped())break e;gc(o,s,u),i=a}}}if(Li)throw e=Bs,Li=!1,Bs=null,e}function xe(e,t){var n=t[Ks];n===void 0&&(n=t[Ks]=new Set);var r=e+"__bubble";n.has(r)||(Rf(t,e,2,!1),n.add(r))}function as(e,t,n){var r=0;t&&(r|=4),Rf(n,e,r,t)}var qo="_reactListening"+Math.random().toString(36).slice(2);function co(e){if(!e[qo]){e[qo]=!0,jd.forEach(function(n){n!=="selectionchange"&&(C0.has(n)||as(n,!1,e),as(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[qo]||(t[qo]=!0,as("selectionchange",!1,t))}}function Rf(e,t,n,r){switch(vf(t)){case 1:var o=b1;break;case 4:o=F1;break;default:o=Ga}n=o.bind(null,t,n,e),o=void 0,!Ds||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(o=!0),r?o!==void 0?e.addEventListener(t,n,{capture:!0,passive:o}):e.addEventListener(t,n,!0):o!==void 0?e.addEventListener(t,n,{passive:o}):e.addEventListener(t,n,!1)}function us(e,t,n,r,o){var i=r;if(!(t&1)&&!(t&2)&&r!==null)e:for(;;){if(r===null)return;var l=r.tag;if(l===3||l===4){var s=r.stateNode.containerInfo;if(s===o||s.nodeType===8&&s.parentNode===o)break;if(l===4)for(l=r.return;l!==null;){var a=l.tag;if((a===3||a===4)&&(a=l.stateNode.containerInfo,a===o||a.nodeType===8&&a.parentNode===o))return;l=l.return}for(;s!==null;){if(l=zn(s),l===null)return;if(a=l.tag,a===5||a===6){r=i=l;continue e}s=s.parentNode}}r=r.return}rf(function(){var u=i,f=Wa(n),g=[];e:{var c=Mf.get(e);if(c!==void 0){var x=Qa,y=e;switch(e){case"keypress":if(mi(n)===0)break e;case"keydown":case"keyup":x=q1;break;case"focusin":y="focus",x=ns;break;case"focusout":y="blur",x=ns;break;case"beforeblur":case"afterblur":x=ns;break;case"click":if(n.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":x=oc;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":x=j1;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":x=n0;break;case Tf:case $f:case Af:x=V1;break;case If:x=o0;break;case"scroll":x=D1;break;case"wheel":x=l0;break;case"copy":case"cut":case"paste":x=G1;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":x=lc}var m=(t&4)!==0,_=!m&&e==="scroll",p=m?c!==null?c+"Capture":null:c;m=[];for(var d=u,v;d!==null;){v=d;var S=v.stateNode;if(v.tag===5&&S!==null&&(v=S,p!==null&&(S=oo(d,p),S!=null&&m.push(fo(d,S,v)))),_)break;d=d.return}0<m.length&&(c=new x(c,y,null,n,f),g.push({event:c,listeners:m}))}}if(!(t&7)){e:{if(c=e==="mouseover"||e==="pointerover",x=e==="mouseout"||e==="pointerout",c&&n!==bs&&(y=n.relatedTarget||n.fromElement)&&(zn(y)||y[Kt]))break e;if((x||c)&&(c=f.window===f?f:(c=f.ownerDocument)?c.defaultView||c.parentWindow:window,x?(y=n.relatedTarget||n.toElement,x=u,y=y?zn(y):null,y!==null&&(_=Bn(y),y!==_||y.tag!==5&&y.tag!==6)&&(y=null)):(x=null,y=u),x!==y)){if(m=oc,S="onMouseLeave",p="onMouseEnter",d="mouse",(e==="pointerout"||e==="pointerover")&&(m=lc,S="onPointerLeave",p="onPointerEnter",d="pointer"),_=x==null?c:Zn(x),v=y==null?c:Zn(y),c=new m(S,d+"leave",x,n,f),c.target=_,c.relatedTarget=v,S=null,zn(f)===u&&(m=new m(p,d+"enter",y,n,f),m.target=v,m.relatedTarget=_,S=m),_=S,x&&y)t:{for(m=x,p=y,d=0,v=m;v;v=jn(v))d++;for(v=0,S=p;S;S=jn(S))v++;for(;0<d-v;)m=jn(m),d--;for(;0<v-d;)p=jn(p),v--;for(;d--;){if(m===p||p!==null&&m===p.alternate)break t;m=jn(m),p=jn(p)}m=null}else m=null;x!==null&&yc(g,c,x,m,!1),y!==null&&_!==null&&yc(g,_,y,m,!0)}}e:{if(c=u?Zn(u):window,x=c.nodeName&&c.nodeName.toLowerCase(),x==="select"||x==="input"&&c.type==="file")var E=p0;else if(uc(c))if(_f)E=y0;else{E=m0;var A=h0}else(x=c.nodeName)&&x.toLowerCase()==="input"&&(c.type==="checkbox"||c.type==="radio")&&(E=g0);if(E&&(E=E(e,u))){Cf(g,E,n,f);break e}A&&A(e,c,u),e==="focusout"&&(A=c._wrapperState)&&A.controlled&&c.type==="number"&&Is(c,"number",c.value)}switch(A=u?Zn(u):window,e){case"focusin":(uc(A)||A.contentEditable==="true")&&(Yn=A,Vs=u,Yr=null);break;case"focusout":Yr=Vs=Yn=null;break;case"mousedown":Hs=!0;break;case"contextmenu":case"mouseup":case"dragend":Hs=!1,hc(g,n,f);break;case"selectionchange":if(x0)break;case"keydown":case"keyup":hc(g,n,f)}var T;if(Ka)e:{switch(e){case"compositionstart":var z="onCompositionStart";break e;case"compositionend":z="onCompositionEnd";break e;case"compositionupdate":z="onCompositionUpdate";break e}z=void 0}else Gn?Sf(e,n)&&(z="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(z="onCompositionStart");z&&(xf&&n.locale!=="ko"&&(Gn||z!=="onCompositionStart"?z==="onCompositionEnd"&&Gn&&(T=wf()):(sn=f,Ya="value"in sn?sn.value:sn.textContent,Gn=!0)),A=Ai(u,z),0<A.length&&(z=new ic(z,e,null,n,f),g.push({event:z,listeners:A}),T?z.data=T:(T=kf(n),T!==null&&(z.data=T)))),(T=a0?u0(e,n):c0(e,n))&&(u=Ai(u,"onBeforeInput"),0<u.length&&(f=new ic("onBeforeInput","beforeinput",null,n,f),g.push({event:f,listeners:u}),f.data=T))}Nf(g,t)})}function fo(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Ai(e,t){for(var n=t+"Capture",r=[];e!==null;){var o=e,i=o.stateNode;o.tag===5&&i!==null&&(o=i,i=oo(e,n),i!=null&&r.unshift(fo(e,i,o)),i=oo(e,t),i!=null&&r.push(fo(e,i,o))),e=e.return}return r}function jn(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function yc(e,t,n,r,o){for(var i=t._reactName,l=[];n!==null&&n!==r;){var s=n,a=s.alternate,u=s.stateNode;if(a!==null&&a===r)break;s.tag===5&&u!==null&&(s=u,o?(a=oo(n,i),a!=null&&l.unshift(fo(n,a,s))):o||(a=oo(n,i),a!=null&&l.push(fo(n,a,s)))),n=n.return}l.length!==0&&e.push({event:t,listeners:l})}var _0=/\r\n?/g,E0=/\u0000|\uFFFD/g;function vc(e){return(typeof e=="string"?e:""+e).replace(_0,` `).replace(E0,"")}function ei(e,t,n){if(t=vc(t),vc(e)!==t&&n)throw Error($(425))}function Ii(){}var Gs=null,Ys=null;function Qs(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var Zs=typeof setTimeout=="function"?setTimeout:void 0,L0=typeof clearTimeout=="function"?clearTimeout:void 0,wc=typeof Promise=="function"?Promise:void 0,P0=typeof queueMicrotask=="function"?queueMicrotask:typeof wc<"u"?function(e){return wc.resolve(null).then(e).catch(z0)}:Zs;function z0(e){setTimeout(function(){throw e})}function cs(e,t){var n=t,r=0;do{var o=n.nextSibling;if(e.removeChild(n),o&&o.nodeType===8)if(n=o.data,n==="/$"){if(r===0){e.removeChild(o),so(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=o}while(n);so(t)}function Vt(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?")break;if(t==="/$")return null}}return e}function xc(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="$"||n==="$!"||n==="$?"){if(t===0)return e;t--}else n==="/$"&&t++}e=e.previousSibling}return null}var _r=Math.random().toString(36).slice(2),Rt="__reactFiber$"+_r,po="__reactProps$"+_r,Kt="__reactContainer$"+_r,Ks="__reactEvents$"+_r,T0="__reactListeners$"+_r,$0="__reactHandles$"+_r;function zn(e){var t=e[Rt];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Kt]||n[Rt]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=xc(e);e!==null;){if(n=e[Rt])return n;e=xc(e)}return t}e=n,n=e.parentNode}return null}function Lo(e){return e=e[Rt]||e[Kt],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function Zn(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error($(33))}function sl(e){return e[po]||null}var Xs=[],Kn=-1;function Sn(e){return{current:e}}function Se(e){0>Kn||(e.current=Xs[Kn],Xs[Kn]=null,Kn--)}function ve(e,t){Kn++,Xs[Kn]=e.current,e.current=t}var vn={},Ve=Sn(vn),nt=Sn(!1),In=vn;function dr(e,t){var n=e.type.contextTypes;if(!n)return vn;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o={},i;for(i in n)o[i]=t[i];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function rt(e){return e=e.childContextTypes,e!=null}function Mi(){Se(nt),Se(Ve)}function Sc(e,t,n){if(Ve.current!==vn)throw Error($(168));ve(Ve,t),ve(nt,n)}function Of(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var o in r)if(!(o in t))throw Error($(108,h1(e)||"Unknown",o));return Le({},n,r)}function Ni(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||vn,In=Ve.current,ve(Ve,e),ve(nt,nt.current),!0}function kc(e,t,n){var r=e.stateNode;if(!r)throw Error($(169));n?(e=Of(e,t,In),r.__reactInternalMemoizedMergedChildContext=e,Se(nt),Se(Ve),ve(Ve,e)):Se(nt),ve(nt,n)}var Ut=null,al=!1,ds=!1;function bf(e){Ut===null?Ut=[e]:Ut.push(e)}function A0(e){al=!0,bf(e)}function kn(){if(!ds&&Ut!==null){ds=!0;var e=0,t=de;try{var n=Ut;for(de=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}Ut=null,al=!1}catch(o){throw Ut!==null&&(Ut=Ut.slice(e+1)),af(Ua,kn),o}finally{de=t,ds=!1}}return null}var I0=qt.ReactCurrentBatchConfig;function _t(e,t){if(e&&e.defaultProps){t=Le({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}var Ri=Sn(null),Oi=null,Xn=null,Ja=null;function qa(){Ja=Xn=Oi=null}function eu(e){var t=Ri.current;Se(Ri),e._currentValue=t}function Js(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function sr(e,t){Oi=e,Ja=Xn=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(tt=!0),e.firstContext=null)}function xt(e){var t=e._currentValue;if(Ja!==e)if(e={context:e,memoizedValue:t,next:null},Xn===null){if(Oi===null)throw Error($(308));Xn=e,Oi.dependencies={lanes:0,firstContext:e}}else Xn=Xn.next=e;return t}var Pt=null,rn=!1;function tu(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Ff(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function Yt(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function fn(e,t){var n=e.updateQueue;n!==null&&(n=n.shared,Pp(e)?(e=n.interleaved,e===null?(t.next=t,Pt===null?Pt=[n]:Pt.push(n)):(t.next=e.next,e.next=t),n.interleaved=t):(e=n.pending,e===null?t.next=t:(t.next=e.next,e.next=t),n.pending=t))}function gi(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Va(e,n)}}function Cc(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var o=null,i=null;if(n=n.firstBaseUpdate,n!==null){do{var l={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};i===null?o=i=l:i=i.next=l,n=n.next}while(n!==null);i===null?o=i=t:i=i.next=t}else o=i=t;n={baseState:r.baseState,firstBaseUpdate:o,lastBaseUpdate:i,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function bi(e,t,n,r){var o=e.updateQueue;rn=!1;var i=o.firstBaseUpdate,l=o.lastBaseUpdate,s=o.shared.pending;if(s!==null){o.shared.pending=null;var a=s,u=a.next;a.next=null,l===null?i=u:l.next=u,l=a;var f=e.alternate;f!==null&&(f=f.updateQueue,s=f.lastBaseUpdate,s!==l&&(s===null?f.firstBaseUpdate=u:s.next=u,f.lastBaseUpdate=a))}if(i!==null){var g=o.baseState;l=0,f=u=a=null,s=i;do{var c=s.lane,x=s.eventTime;if((r&c)===c){f!==null&&(f=f.next={eventTime:x,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var y=e,m=s;switch(c=t,x=n,m.tag){case 1:if(y=m.payload,typeof y=="function"){g=y.call(x,g,c);break e}g=y;break e;case 3:y.flags=y.flags&-65537|128;case 0:if(y=m.payload,c=typeof y=="function"?y.call(x,g,c):y,c==null)break e;g=Le({},g,c);break e;case 2:rn=!0}}s.callback!==null&&s.lane!==0&&(e.flags|=64,c=o.effects,c===null?o.effects=[s]:c.push(s))}else x={eventTime:x,lane:c,tag:s.tag,payload:s.payload,callback:s.callback,next:null},f===null?(u=f=x,a=g):f=f.next=x,l|=c;if(s=s.next,s===null){if(s=o.shared.pending,s===null)break;c=s,s=c.next,c.next=null,o.lastBaseUpdate=c,o.shared.pending=null}}while(1);if(f===null&&(a=g),o.baseState=a,o.firstBaseUpdate=u,o.lastBaseUpdate=f,t=o.shared.interleaved,t!==null){o=t;do l|=o.lane,o=o.next;while(o!==t)}else i===null&&(o.shared.lanes=0);Rn|=l,e.lanes=l,e.memoizedState=g}}function _c(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var r=e[t],o=r.callback;if(o!==null){if(r.callback=null,r=n,typeof o!="function")throw Error($(191,o));o.call(r)}}}var Df=new Bd.Component().refs;function qs(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:Le({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var ul={isMounted:function(e){return(e=e._reactInternals)?Bn(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=Ye(),o=hn(e),i=Yt(r,o);i.payload=t,n!=null&&(i.callback=n),fn(e,i),t=vt(e,o,r),t!==null&&gi(t,e,o)},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=Ye(),o=hn(e),i=Yt(r,o);i.tag=1,i.payload=t,n!=null&&(i.callback=n),fn(e,i),t=vt(e,o,r),t!==null&&gi(t,e,o)},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Ye(),r=hn(e),o=Yt(n,r);o.tag=2,t!=null&&(o.callback=t),fn(e,o),t=vt(e,r,n),t!==null&&gi(t,e,r)}};function Ec(e,t,n,r,o,i,l){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,i,l):t.prototype&&t.prototype.isPureReactComponent?!uo(n,r)||!uo(o,i):!0}function Bf(e,t,n){var r=!1,o=vn,i=t.contextType;return typeof i=="object"&&i!==null?i=xt(i):(o=rt(t)?In:Ve.current,r=t.contextTypes,i=(r=r!=null)?dr(e,o):vn),t=new t(n,i),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=ul,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=o,e.__reactInternalMemoizedMaskedChildContext=i),t}function Lc(e,t,n,r){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(n,r),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&ul.enqueueReplaceState(t,t.state,null)}function ea(e,t,n,r){var o=e.stateNode;o.props=n,o.state=e.memoizedState,o.refs=Df,tu(e);var i=t.contextType;typeof i=="object"&&i!==null?o.context=xt(i):(i=rt(t)?In:Ve.current,o.context=dr(e,i)),o.state=e.memoizedState,i=t.getDerivedStateFromProps,typeof i=="function"&&(qs(e,t,i,n),o.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof o.getSnapshotBeforeUpdate=="function"||typeof o.UNSAFE_componentWillMount!="function"&&typeof o.componentWillMount!="function"||(t=o.state,typeof o.componentWillMount=="function"&&o.componentWillMount(),typeof o.UNSAFE_componentWillMount=="function"&&o.UNSAFE_componentWillMount(),t!==o.state&&ul.enqueueReplaceState(o,o.state,null),bi(e,n,o,r),o.state=e.memoizedState),typeof o.componentDidMount=="function"&&(e.flags|=4194308)}var Jn=[],qn=0,Fi=null,Di=0,ht=[],mt=0,Mn=null,Ht=1,Gt="";function En(e,t){Jn[qn++]=Di,Jn[qn++]=Fi,Fi=e,Di=t}function jf(e,t,n){ht[mt++]=Ht,ht[mt++]=Gt,ht[mt++]=Mn,Mn=e;var r=Ht;e=Gt;var o=32-Tt(r)-1;r&=~(1<<o),n+=1;var i=32-Tt(t)+o;if(30<i){var l=o-o%5;i=(r&(1<<l)-1).toString(32),r>>=l,o-=l,Ht=1<<32-Tt(t)+o|n<<o|r,Gt=i+e}else Ht=1<<i|n<<o|r,Gt=e}function nu(e){e.return!==null&&(En(e,1),jf(e,1,0))}function ru(e){for(;e===Fi;)Fi=Jn[--qn],Jn[qn]=null,Di=Jn[--qn],Jn[qn]=null;for(;e===Mn;)Mn=ht[--mt],ht[mt]=null,Gt=ht[--mt],ht[mt]=null,Ht=ht[--mt],ht[mt]=null}var st=null,et=null,Ce=!1,Lt=null;function Wf(e,t){var n=gt(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,t=e.deletions,t===null?(e.deletions=[n],e.flags|=16):t.push(n)}function Pc(e,t){switch(e.tag){case 5:var n=e.type;return t=t.nodeType!==1||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,st=e,et=Vt(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,st=e,et=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=Mn!==null?{id:Ht,overflow:Gt}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=gt(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,st=e,et=null,!0):!1;default:return!1}}function ta(e){return(e.mode&1)!==0&&(e.flags&128)===0}function na(e){if(Ce){var t=et;if(t){var n=t;if(!Pc(e,t)){if(ta(e))throw Error($(418));t=Vt(n.nextSibling);var r=st;t&&Pc(e,t)?Wf(r,n):(e.flags=e.flags&-4097|2,Ce=!1,st=e)}}else{if(ta(e))throw Error($(418));e.flags=e.flags&-4097|2,Ce=!1,st=e}}}function zc(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;st=e}function Rr(e){if(e!==st)return!1;if(!Ce)return zc(e),Ce=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!Qs(e.type,e.memoizedProps)),t&&(t=et)){if(ta(e)){for(e=et;e;)e=Vt(e.nextSibling);throw Error($(418))}for(;t;)Wf(e,t),t=Vt(t.nextSibling)}if(zc(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error($(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){et=Vt(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}et=null}}else et=st?Vt(e.stateNode.nextSibling):null;return!0}function fr(){et=st=null,Ce=!1}function ou(e){Lt===null?Lt=[e]:Lt.push(e)}function Or(e,t,n){if(e=n.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(n._owner){if(n=n._owner,n){if(n.tag!==1)throw Error($(309));var r=n.stateNode}if(!r)throw Error($(147,e));var o=r,i=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===i?t.ref:(t=function(l){var s=o.refs;s===Df&&(s=o.refs={}),l===null?delete s[i]:s[i]=l},t._stringRef=i,t)}if(typeof e!="string")throw Error($(284));if(!n._owner)throw Error($(290,e))}return e}function ti(e,t){throw e=Object.prototype.toString.call(t),Error($(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function Tc(e){var t=e._init;return t(e._payload)}function Uf(e){function t(p,d){if(e){var v=p.deletions;v===null?(p.deletions=[d],p.flags|=16):v.push(d)}}function n(p,d){if(!e)return null;for(;d!==null;)t(p,d),d=d.sibling;return null}function r(p,d){for(p=new Map;d!==null;)d.key!==null?p.set(d.key,d):p.set(d.index,d),d=d.sibling;return p}function o(p,d){return p=wn(p,d),p.index=0,p.sibling=null,p}function i(p,d,v){return p.index=v,e?(v=p.alternate,v!==null?(v=v.index,v<d?(p.flags|=2,d):v):(p.flags|=2,d)):(p.flags|=1048576,d)}function l(p){return e&&p.alternate===null&&(p.flags|=2),p}function s(p,d,v,S){return d===null||d.tag!==6?(d=ys(v,p.mode,S),d.return=p,d):(d=o(d,v),d.return=p,d)}function a(p,d,v,S){var E=v.type;return E===Hn?f(p,d,v.props.children,S,v.key):d!==null&&(d.elementType===E||typeof E=="object"&&E!==null&&E.$$typeof===nn&&Tc(E)===d.type)?(S=o(d,v.props),S.ref=Or(p,d,v),S.return=p,S):(S=Si(v.type,v.key,v.props,null,p.mode,S),S.ref=Or(p,d,v),S.return=p,S)}function u(p,d,v,S){return d===null||d.tag!==4||d.stateNode.containerInfo!==v.containerInfo||d.stateNode.implementation!==v.implementation?(d=vs(v,p.mode,S),d.return=p,d):(d=o(d,v.children||[]),d.return=p,d)}function f(p,d,v,S,E){return d===null||d.tag!==7?(d=An(v,p.mode,S,E),d.return=p,d):(d=o(d,v),d.return=p,d)}function g(p,d,v){if(typeof d=="string"&&d!==""||typeof d=="number")return d=ys(""+d,p.mode,v),d.return=p,d;if(typeof d=="object"&&d!==null){switch(d.$$typeof){case Ho:return v=Si(d.type,d.key,d.props,null,p.mode,v),v.ref=Or(p,null,d),v.return=p,v;case Vn:return d=vs(d,p.mode,v),d.return=p,d;case nn:var S=d._init;return g(p,S(d._payload),v)}if(Br(d)||$r(d))return d=An(d,p.mode,v,null),d.return=p,d;ti(p,d)}return null}function c(p,d,v,S){var E=d!==null?d.key:null;if(typeof v=="string"&&v!==""||typeof v=="number")return E!==null?null:s(p,d,""+v,S);if(typeof v=="object"&&v!==null){switch(v.$$typeof){case Ho:return v.key===E?a(p,d,v,S):null;case Vn:return v.key===E?u(p,d,v,S):null;case nn:return E=v._init,c(p,d,E(v._payload),S)}if(Br(v)||$r(v))return E!==null?null:f(p,d,v,S,null);ti(p,v)}return null}function x(p,d,v,S,E){if(typeof S=="string"&&S!==""||typeof S=="number")return p=p.get(v)||null,s(d,p,""+S,E);if(typeof S=="object"&&S!==null){switch(S.$$typeof){case Ho:return p=p.get(S.key===null?v:S.key)||null,a(d,p,S,E);case Vn:return p=p.get(S.key===null?v:S.key)||null,u(d,p,S,E);case nn:var A=S._init;return x(p,d,v,A(S._payload),E)}if(Br(S)||$r(S))return p=p.get(v)||null,f(d,p,S,E,null);ti(d,S)}return null}function y(p,d,v,S){for(var E=null,A=null,T=d,z=d=0,R=null;T!==null&&z<v.length;z++){T.index>z?(R=T,T=null):R=T.sibling;var L=c(p,T,v[z],S);if(L===null){T===null&&(T=R);break}e&&T&&L.alternate===null&&t(p,T),d=i(L,d,z),A===null?E=L:A.sibling=L,A=L,T=R}if(z===v.length)return n(p,T),Ce&&En(p,z),E;if(T===null){for(;z<v.length;z++)T=g(p,v[z],S),T!==null&&(d=i(T,d,z),A===null?E=T:A.sibling=T,A=T);return Ce&&En(p,z),E}for(T=r(p,T);z<v.length;z++)R=x(T,p,z,v[z],S),R!==null&&(e&&R.alternate!==null&&T.delete(R.key===null?z:R.key),d=i(R,d,z),A===null?E=R:A.sibling=R,A=R);return e&&T.forEach(function(ee){return t(p,ee)}),Ce&&En(p,z),E}function m(p,d,v,S){var E=$r(v);if(typeof E!="function")throw Error($(150));if(v=E.call(v),v==null)throw Error($(151));for(var A=E=null,T=d,z=d=0,R=null,L=v.next();T!==null&&!L.done;z++,L=v.next()){T.index>z?(R=T,T=null):R=T.sibling;var ee=c(p,T,L.value,S);if(ee===null){T===null&&(T=R);break}e&&T&&ee.alternate===null&&t(p,T),d=i(ee,d,z),A===null?E=ee:A.sibling=ee,A=ee,T=R}if(L.done)return n(p,T),Ce&&En(p,z),E;if(T===null){for(;!L.done;z++,L=v.next())L=g(p,L.value,S),L!==null&&(d=i(L,d,z),A===null?E=L:A.sibling=L,A=L);return Ce&&En(p,z),E}for(T=r(p,T);!L.done;z++,L=v.next())L=x(T,p,z,L.value,S),L!==null&&(e&&L.alternate!==null&&T.delete(L.key===null?z:L.key),d=i(L,d,z),A===null?E=L:A.sibling=L,A=L);return e&&T.forEach(function(P){return t(p,P)}),Ce&&En(p,z),E}function _(p,d,v,S){if(typeof v=="object"&&v!==null&&v.type===Hn&&v.key===null&&(v=v.props.children),typeof v=="object"&&v!==null){switch(v.$$typeof){case Ho:e:{for(var E=v.key,A=d;A!==null;){if(A.key===E){if(E=v.type,E===Hn){if(A.tag===7){n(p,A.sibling),d=o(A,v.props.children),d.return=p,p=d;break e}}else if(A.elementType===E||typeof E=="object"&&E!==null&&E.$$typeof===nn&&Tc(E)===A.type){n(p,A.sibling),d=o(A,v.props),d.ref=Or(p,A,v),d.return=p,p=d;break e}n(p,A);break}else t(p,A);A=A.sibling}v.type===Hn?(d=An(v.props.children,p.mode,S,v.key),d.return=p,p=d):(S=Si(v.type,v.key,v.props,null,p.mode,S),S.ref=Or(p,d,v),S.return=p,p=S)}return l(p);case Vn:e:{for(A=v.key;d!==null;){if(d.key===A)if(d.tag===4&&d.stateNode.containerInfo===v.containerInfo&&d.stateNode.implementation===v.implementation){n(p,d.sibling),d=o(d,v.children||[]),d.return=p,p=d;break e}else{n(p,d);break}else t(p,d);d=d.sibling}d=vs(v,p.mode,S),d.return=p,p=d}return l(p);case nn:return A=v._init,_(p,d,A(v._payload),S)}if(Br(v))return y(p,d,v,S);if($r(v))return m(p,d,v,S);ti(p,v)}return typeof v=="string"&&v!==""||typeof v=="number"?(v=""+v,d!==null&&d.tag===6?(n(p,d.sibling),d=o(d,v),d.return=p,p=d):(n(p,d),d=ys(v,p.mode,S),d.return=p,p=d),l(p)):n(p,d)}return _}var pr=Uf(!0),Vf=Uf(!1),Po={},Dt=Sn(Po),ho=Sn(Po),mo=Sn(Po);function Tn(e){if(e===Po)throw Error($(174));return e}function iu(e,t){switch(ve(mo,t),ve(ho,e),ve(Dt,Po),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:Ns(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=Ns(t,e)}Se(Dt),ve(Dt,t)}function hr(){Se(Dt),Se(ho),Se(mo)}function Hf(e){Tn(mo.current);var t=Tn(Dt.current),n=Ns(t,e.type);t!==n&&(ve(ho,e),ve(Dt,n))}function lu(e){ho.current===e&&(Se(Dt),Se(ho))}var _e=Sn(0);function Bi(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var fs=[];function su(){for(var e=0;e<fs.length;e++)fs[e]._workInProgressVersionPrimary=null;fs.length=0}var yi=qt.ReactCurrentDispatcher,ps=qt.ReactCurrentBatchConfig,Nn=0,Ee=null,$e=null,Me=null,ji=!1,Qr=!1,go=0,M0=0;function je(){throw Error($(321))}function au(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!$t(e[n],t[n]))return!1;return!0}function uu(e,t,n,r,o,i){if(Nn=i,Ee=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,yi.current=e===null||e.memoizedState===null?b0:F0,e=n(r,o),Qr){i=0;do{if(Qr=!1,go=0,25<=i)throw Error($(301));i+=1,Me=$e=null,t.updateQueue=null,yi.current=D0,e=n(r,o)}while(Qr)}if(yi.current=Wi,t=$e!==null&&$e.next!==null,Nn=0,Me=$e=Ee=null,ji=!1,t)throw Error($(300));return e}function cu(){var e=go!==0;return go=0,e}function Nt(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Me===null?Ee.memoizedState=Me=e:Me=Me.next=e,Me}function St(){if($e===null){var e=Ee.alternate;e=e!==null?e.memoizedState:null}else e=$e.next;var t=Me===null?Ee.memoizedState:Me.next;if(t!==null)Me=t,$e=e;else{if(e===null)throw Error($(310));$e=e,e={memoizedState:$e.memoizedState,baseState:$e.baseState,baseQueue:$e.baseQueue,queue:$e.queue,next:null},Me===null?Ee.memoizedState=Me=e:Me=Me.next=e}return Me}function yo(e,t){return typeof t=="function"?t(e):t}function hs(e){var t=St(),n=t.queue;if(n===null)throw Error($(311));n.lastRenderedReducer=e;var r=$e,o=r.baseQueue,i=n.pending;if(i!==null){if(o!==null){var l=o.next;o.next=i.next,i.next=l}r.baseQueue=o=i,n.pending=null}if(o!==null){i=o.next,r=r.baseState;var s=l=null,a=null,u=i;do{var f=u.lane;if((Nn&f)===f)a!==null&&(a=a.next={lane:0,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null}),r=u.hasEagerState?u.eagerState:e(r,u.action);else{var g={lane:f,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null};a===null?(s=a=g,l=r):a=a.next=g,Ee.lanes|=f,Rn|=f}u=u.next}while(u!==null&&u!==i);a===null?l=r:a.next=s,$t(r,t.memoizedState)||(tt=!0),t.memoizedState=r,t.baseState=l,t.baseQueue=a,n.lastRenderedState=r}if(e=n.interleaved,e!==null){o=e;do i=o.lane,Ee.lanes|=i,Rn|=i,o=o.next;while(o!==e)}else o===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function ms(e){var t=St(),n=t.queue;if(n===null)throw Error($(311));n.lastRenderedReducer=e;var r=n.dispatch,o=n.pending,i=t.memoizedState;if(o!==null){n.pending=null;var l=o=o.next;do i=e(i,l.action),l=l.next;while(l!==o);$t(i,t.memoizedState)||(tt=!0),t.memoizedState=i,t.baseQueue===null&&(t.baseState=i),n.lastRenderedState=i}return[i,r]}function Gf(){}function Yf(e,t){var n=Ee,r=St(),o=t(),i=!$t(r.memoizedState,o);if(i&&(r.memoizedState=o,tt=!0),r=r.queue,du(Kf.bind(null,n,r,e),[e]),r.getSnapshot!==t||i||Me!==null&&Me.memoizedState.tag&1){if(n.flags|=2048,vo(9,Zf.bind(null,n,r,o,t),void 0,null),Ie===null)throw Error($(349));Nn&30||Qf(n,t,o)}return o}function Qf(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=Ee.updateQueue,t===null?(t={lastEffect:null,stores:null},Ee.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function Zf(e,t,n,r){t.value=n,t.getSnapshot=r,Xf(t)&&vt(e,1,-1)}function Kf(e,t,n){return n(function(){Xf(t)&&vt(e,1,-1)})}function Xf(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!$t(e,n)}catch{return!0}}function $c(e){var t=Nt();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:yo,lastRenderedState:e},t.queue=e,e=e.dispatch=O0.bind(null,Ee,e),[t.memoizedState,e]}function vo(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=Ee.updateQueue,t===null?(t={lastEffect:null,stores:null},Ee.updateQueue=t,t.lastEffect=e.next=e):(n=t.lastEffect,n===null?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e)),e}function Jf(){return St().memoizedState}function vi(e,t,n,r){var o=Nt();Ee.flags|=e,o.memoizedState=vo(1|t,n,void 0,r===void 0?null:r)}function cl(e,t,n,r){var o=St();r=r===void 0?null:r;var i=void 0;if($e!==null){var l=$e.memoizedState;if(i=l.destroy,r!==null&&au(r,l.deps)){o.memoizedState=vo(t,n,i,r);return}}Ee.flags|=e,o.memoizedState=vo(1|t,n,i,r)}function Ac(e,t){return vi(8390656,8,e,t)}function du(e,t){return cl(2048,8,e,t)}function qf(e,t){return cl(4,2,e,t)}function ep(e,t){return cl(4,4,e,t)}function tp(e,t){if(typeof t=="function")return e=e(),t(e),function(){t(null)};if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function np(e,t,n){return n=n!=null?n.concat([e]):null,cl(4,4,tp.bind(null,t,e),n)}function fu(){}function rp(e,t){var n=St();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&au(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function op(e,t){var n=St();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&au(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function ip(e,t,n){return Nn&21?($t(n,t)||(n=df(),Ee.lanes|=n,Rn|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,tt=!0),e.memoizedState=n)}function N0(e,t){var n=de;de=n!==0&&4>n?n:4,e(!0);var r=ps.transition;ps.transition={};try{e(!1),t()}finally{de=n,ps.transition=r}}function lp(){return St().memoizedState}function R0(e,t,n){var r=hn(e);n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},sp(e)?ap(t,n):(up(e,t,n),n=Ye(),e=vt(e,r,n),e!==null&&cp(e,t,r))}function O0(e,t,n){var r=hn(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(sp(e))ap(t,o);else{up(e,t,o);var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var l=t.lastRenderedState,s=i(l,n);if(o.hasEagerState=!0,o.eagerState=s,$t(s,l))return}catch{}finally{}n=Ye(),e=vt(e,r,n),e!==null&&cp(e,t,r)}}function sp(e){var t=e.alternate;return e===Ee||t!==null&&t===Ee}function ap(e,t){Qr=ji=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function up(e,t,n){Pp(e)?(e=t.interleaved,e===null?(n.next=n,Pt===null?Pt=[t]:Pt.push(t)):(n.next=e.next,e.next=n),t.interleaved=n):(e=t.pending,e===null?n.next=n:(n.next=e.next,e.next=n),t.pending=n)}function cp(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Va(e,n)}}var Wi={readContext:xt,useCallback:je,useContext:je,useEffect:je,useImperativeHandle:je,useInsertionEffect:je,useLayoutEffect:je,useMemo:je,useReducer:je,useRef:je,useState:je,useDebugValue:je,useDeferredValue:je,useTransition:je,useMutableSource:je,useSyncExternalStore:je,useId:je,unstable_isNewReconciler:!1},b0={readContext:xt,useCallback:function(e,t){return Nt().memoizedState=[e,t===void 0?null:t],e},useContext:xt,useEffect:Ac,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,vi(4194308,4,tp.bind(null,t,e),n)},useLayoutEffect:function(e,t){return vi(4194308,4,e,t)},useInsertionEffect:function(e,t){return vi(4,2,e,t)},useMemo:function(e,t){var n=Nt();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Nt();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=R0.bind(null,Ee,e),[r.memoizedState,e]},useRef:function(e){var t=Nt();return e={current:e},t.memoizedState=e},useState:$c,useDebugValue:fu,useDeferredValue:function(e){return Nt().memoizedState=e},useTransition:function(){var e=$c(!1),t=e[0];return e=N0.bind(null,e[1]),Nt().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=Ee,o=Nt();if(Ce){if(n===void 0)throw Error($(407));n=n()}else{if(n=t(),Ie===null)throw Error($(349));Nn&30||Qf(r,t,n)}o.memoizedState=n;var i={value:n,getSnapshot:t};return o.queue=i,Ac(Kf.bind(null,r,i,e),[e]),r.flags|=2048,vo(9,Zf.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=Nt(),t=Ie.identifierPrefix;if(Ce){var n=Gt,r=Ht;n=(r&~(1<<32-Tt(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=go++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=M0++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},F0={readContext:xt,useCallback:rp,useContext:xt,useEffect:du,useImperativeHandle:np,useInsertionEffect:qf,useLayoutEffect:ep,useMemo:op,useReducer:hs,useRef:Jf,useState:function(){return hs(yo)},useDebugValue:fu,useDeferredValue:function(e){var t=St();return ip(t,$e.memoizedState,e)},useTransition:function(){var e=hs(yo)[0],t=St().memoizedState;return[e,t]},useMutableSource:Gf,useSyncExternalStore:Yf,useId:lp,unstable_isNewReconciler:!1},D0={readContext:xt,useCallback:rp,useContext:xt,useEffect:du,useImperativeHandle:np,useInsertionEffect:qf,useLayoutEffect:ep,useMemo:op,useReducer:ms,useRef:Jf,useState:function(){return ms(yo)},useDebugValue:fu,useDeferredValue:function(e){var t=St();return $e===null?t.memoizedState=e:ip(t,$e.memoizedState,e)},useTransition:function(){var e=ms(yo)[0],t=St().memoizedState;return[e,t]},useMutableSource:Gf,useSyncExternalStore:Yf,useId:lp,unstable_isNewReconciler:!1};function pu(e,t){try{var n="",r=t;do n+=p1(r),r=r.return;while(r);var o=n}catch(i){o=` Error generating stack: `+i.message+` `+i.stack}return{value:e,source:t,stack:o}}function ra(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var B0=typeof WeakMap=="function"?WeakMap:Map;function dp(e,t,n){n=Yt(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Vi||(Vi=!0,fa=r),ra(e,t)},n}function fp(e,t,n){n=Yt(-1,n),n.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r=="function"){var o=t.value;n.payload=function(){return r(o)},n.callback=function(){ra(e,t)}}var i=e.stateNode;return i!==null&&typeof i.componentDidCatch=="function"&&(n.callback=function(){ra(e,t),typeof r!="function"&&(pn===null?pn=new Set([this]):pn.add(this));var l=t.stack;this.componentDidCatch(t.value,{componentStack:l!==null?l:""})}),n}function Ic(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new B0;var o=new Set;r.set(t,o)}else o=r.get(t),o===void 0&&(o=new Set,r.set(t,o));o.has(n)||(o.add(n),e=q0.bind(null,e,t,n),t.then(e,e))}function Mc(e){do{var t;if((t=e.tag===13)&&(t=e.memoizedState,t=t!==null?t.dehydrated!==null:!0),t)return e;e=e.return}while(e!==null);return null}function Nc(e,t,n,r,o){return e.mode&1?(e.flags|=65536,e.lanes=o,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=Yt(-1,1),t.tag=2,fn(n,t))),n.lanes|=1),e)}var pp,oa,hp,mp;pp=function(e,t){for(var n=t.child;n!==null;){if(n.tag===5||n.tag===6)e.appendChild(n.stateNode);else if(n.tag!==4&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break;for(;n.sibling===null;){if(n.return===null||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}};oa=function(){};hp=function(e,t,n,r){var o=e.memoizedProps;if(o!==r){e=t.stateNode,Tn(Dt.current);var i=null;switch(n){case"input":o=$s(e,o),r=$s(e,r),i=[];break;case"select":o=Le({},o,{value:void 0}),r=Le({},r,{value:void 0}),i=[];break;case"textarea":o=Ms(e,o),r=Ms(e,r),i=[];break;default:typeof o.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=Ii)}Rs(n,r);var l;n=null;for(u in o)if(!r.hasOwnProperty(u)&&o.hasOwnProperty(u)&&o[u]!=null)if(u==="style"){var s=o[u];for(l in s)s.hasOwnProperty(l)&&(n||(n={}),n[l]="")}else u!=="dangerouslySetInnerHTML"&&u!=="children"&&u!=="suppressContentEditableWarning"&&u!=="suppressHydrationWarning"&&u!=="autoFocus"&&(no.hasOwnProperty(u)?i||(i=[]):(i=i||[]).push(u,null));for(u in r){var a=r[u];if(s=o!=null?o[u]:void 0,r.hasOwnProperty(u)&&a!==s&&(a!=null||s!=null))if(u==="style")if(s){for(l in s)!s.hasOwnProperty(l)||a&&a.hasOwnProperty(l)||(n||(n={}),n[l]="");for(l in a)a.hasOwnProperty(l)&&s[l]!==a[l]&&(n||(n={}),n[l]=a[l])}else n||(i||(i=[]),i.push(u,n)),n=a;else u==="dangerouslySetInnerHTML"?(a=a?a.__html:void 0,s=s?s.__html:void 0,a!=null&&s!==a&&(i=i||[]).push(u,a)):u==="children"?typeof a!="string"&&typeof a!="number"||(i=i||[]).push(u,""+a):u!=="suppressContentEditableWarning"&&u!=="suppressHydrationWarning"&&(no.hasOwnProperty(u)?(a!=null&&u==="onScroll"&&xe("scroll",e),i||s===a||(i=[])):(i=i||[]).push(u,a))}n&&(i=i||[]).push("style",n);var u=i;(t.updateQueue=u)&&(t.flags|=4)}};mp=function(e,t,n,r){n!==r&&(t.flags|=4)};function br(e,t){if(!Ce)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null}}function We(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var o=e.child;o!==null;)n|=o.lanes|o.childLanes,r|=o.subtreeFlags&14680064,r|=o.flags&14680064,o.return=e,o=o.sibling;else for(o=e.child;o!==null;)n|=o.lanes|o.childLanes,r|=o.subtreeFlags,r|=o.flags,o.return=e,o=o.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function j0(e,t,n){var r=t.pendingProps;switch(ru(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return We(t),null;case 1:return rt(t.type)&&Mi(),We(t),null;case 3:return r=t.stateNode,hr(),Se(nt),Se(Ve),su(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(Rr(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,Lt!==null&&(ma(Lt),Lt=null))),oa(e,t),We(t),null;case 5:lu(t);var o=Tn(mo.current);if(n=t.type,e!==null&&t.stateNode!=null)hp(e,t,n,r,o),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error($(166));return We(t),null}if(e=Tn(Dt.current),Rr(t)){r=t.stateNode,n=t.type;var i=t.memoizedProps;switch(r[Rt]=t,r[po]=i,e=(t.mode&1)!==0,n){case"dialog":xe("cancel",r),xe("close",r);break;case"iframe":case"object":case"embed":xe("load",r);break;case"video":case"audio":for(o=0;o<Wr.length;o++)xe(Wr[o],r);break;case"source":xe("error",r);break;case"img":case"image":case"link":xe("error",r),xe("load",r);break;case"details":xe("toggle",r);break;case"input":Qu(r,i),xe("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!i.multiple},xe("invalid",r);break;case"textarea":Ku(r,i),xe("invalid",r)}Rs(n,i),o=null;for(var l in i)if(i.hasOwnProperty(l)){var s=i[l];l==="children"?typeof s=="string"?r.textContent!==s&&(i.suppressHydrationWarning!==!0&&ei(r.textContent,s,e),o=["children",s]):typeof s=="number"&&r.textContent!==""+s&&(i.suppressHydrationWarning!==!0&&ei(r.textContent,s,e),o=["children",""+s]):no.hasOwnProperty(l)&&s!=null&&l==="onScroll"&&xe("scroll",r)}switch(n){case"input":Go(r),Zu(r,i,!0);break;case"textarea":Go(r),Xu(r);break;case"select":case"option":break;default:typeof i.onClick=="function"&&(r.onclick=Ii)}r=o,t.updateQueue=r,r!==null&&(t.flags|=4)}else{l=o.nodeType===9?o:o.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=Zd(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=l.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=l.createElement(n,{is:r.is}):(e=l.createElement(n),n==="select"&&(l=e,r.multiple?l.multiple=!0:r.size&&(l.size=r.size))):e=l.createElementNS(e,n),e[Rt]=t,e[po]=r,pp(e,t,!1,!1),t.stateNode=e;e:{switch(l=Os(n,r),n){case"dialog":xe("cancel",e),xe("close",e),o=r;break;case"iframe":case"object":case"embed":xe("load",e),o=r;break;case"video":case"audio":for(o=0;o<Wr.length;o++)xe(Wr[o],e);o=r;break;case"source":xe("error",e),o=r;break;case"img":case"image":case"link":xe("error",e),xe("load",e),o=r;break;case"details":xe("toggle",e),o=r;break;case"input":Qu(e,r),o=$s(e,r),xe("invalid",e);break;case"option":o=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},o=Le({},r,{value:void 0}),xe("invalid",e);break;case"textarea":Ku(e,r),o=Ms(e,r),xe("invalid",e);break;default:o=r}Rs(n,o),s=o;for(i in s)if(s.hasOwnProperty(i)){var a=s[i];i==="style"?Jd(e,a):i==="dangerouslySetInnerHTML"?(a=a?a.__html:void 0,a!=null&&Kd(e,a)):i==="children"?typeof a=="string"?(n!=="textarea"||a!=="")&&ro(e,a):typeof a=="number"&&ro(e,""+a):i!=="suppressContentEditableWarning"&&i!=="suppressHydrationWarning"&&i!=="autoFocus"&&(no.hasOwnProperty(i)?a!=null&&i==="onScroll"&&xe("scroll",e):a!=null&&Fa(e,i,a,l))}switch(n){case"input":Go(e),Zu(e,r,!1);break;case"textarea":Go(e),Xu(e);break;case"option":r.value!=null&&e.setAttribute("value",""+yn(r.value));break;case"select":e.multiple=!!r.multiple,i=r.value,i!=null?rr(e,!!r.multiple,i,!1):r.defaultValue!=null&&rr(e,!!r.multiple,r.defaultValue,!0);break;default:typeof o.onClick=="function"&&(e.onclick=Ii)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}t.ref!==null&&(t.flags|=512,t.flags|=2097152)}return We(t),null;case 6:if(e&&t.stateNode!=null)mp(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error($(166));if(n=Tn(mo.current),Tn(Dt.current),Rr(t)){if(r=t.stateNode,n=t.memoizedProps,r[Rt]=t,(i=r.nodeValue!==n)&&(e=st,e!==null))switch(e.tag){case 3:ei(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&ei(r.nodeValue,n,(e.mode&1)!==0)}i&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[Rt]=t,t.stateNode=r}return We(t),null;case 13:if(Se(_e),r=t.memoizedState,Ce&&et!==null&&t.mode&1&&!(t.flags&128)){for(r=et;r;)r=Vt(r.nextSibling);return fr(),t.flags|=98560,t}if(r!==null&&r.dehydrated!==null){if(r=Rr(t),e===null){if(!r)throw Error($(318));if(r=t.memoizedState,r=r!==null?r.dehydrated:null,!r)throw Error($(317));r[Rt]=t}else fr(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;return We(t),null}return Lt!==null&&(ma(Lt),Lt=null),t.flags&128?(t.lanes=n,t):(r=r!==null,n=!1,e===null?Rr(t):n=e.memoizedState!==null,r!==n&&r&&(t.child.flags|=8192,t.mode&1&&(e===null||_e.current&1?Ae===0&&(Ae=3):wu())),t.updateQueue!==null&&(t.flags|=4),We(t),null);case 4:return hr(),oa(e,t),e===null&&co(t.stateNode.containerInfo),We(t),null;case 10:return eu(t.type._context),We(t),null;case 17:return rt(t.type)&&Mi(),We(t),null;case 19:if(Se(_e),i=t.memoizedState,i===null)return We(t),null;if(r=(t.flags&128)!==0,l=i.rendering,l===null)if(r)br(i,!1);else{if(Ae!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(l=Bi(e),l!==null){for(t.flags|=128,br(i,!1),r=l.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;n!==null;)i=n,e=r,i.flags&=14680066,l=i.alternate,l===null?(i.childLanes=0,i.lanes=e,i.child=null,i.subtreeFlags=0,i.memoizedProps=null,i.memoizedState=null,i.updateQueue=null,i.dependencies=null,i.stateNode=null):(i.childLanes=l.childLanes,i.lanes=l.lanes,i.child=l.child,i.subtreeFlags=0,i.deletions=null,i.memoizedProps=l.memoizedProps,i.memoizedState=l.memoizedState,i.updateQueue=l.updateQueue,i.type=l.type,e=l.dependencies,i.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return ve(_e,_e.current&1|2),t.child}e=e.sibling}i.tail!==null&&ze()>mr&&(t.flags|=128,r=!0,br(i,!1),t.lanes=4194304)}else{if(!r)if(e=Bi(l),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),br(i,!0),i.tail===null&&i.tailMode==="hidden"&&!l.alternate&&!Ce)return We(t),null}else 2*ze()-i.renderingStartTime>mr&&n!==1073741824&&(t.flags|=128,r=!0,br(i,!1),t.lanes=4194304);i.isBackwards?(l.sibling=t.child,t.child=l):(n=i.last,n!==null?n.sibling=l:t.child=l,i.last=l)}return i.tail!==null?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=ze(),t.sibling=null,n=_e.current,ve(_e,r?n&1|2:n&1),t):(We(t),null);case 22:case 23:return vu(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?it&1073741824&&(We(t),t.subtreeFlags&6&&(t.flags|=8192)):We(t),null;case 24:return null;case 25:return null}throw Error($(156,t.tag))}var W0=qt.ReactCurrentOwner,tt=!1;function Ge(e,t,n,r){t.child=e===null?Vf(t,null,n,r):pr(t,e.child,n,r)}function Rc(e,t,n,r,o){n=n.render;var i=t.ref;return sr(t,o),r=uu(e,t,n,r,i,o),n=cu(),e!==null&&!tt?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,Xt(e,t,o)):(Ce&&n&&nu(t),t.flags|=1,Ge(e,t,r,o),t.child)}function Oc(e,t,n,r,o){if(e===null){var i=n.type;return typeof i=="function"&&!xu(i)&&i.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=i,gp(e,t,i,r,o)):(e=Si(n.type,null,r,t,t.mode,o),e.ref=t.ref,e.return=t,t.child=e)}if(i=e.child,!(e.lanes&o)){var l=i.memoizedProps;if(n=n.compare,n=n!==null?n:uo,n(l,r)&&e.ref===t.ref)return Xt(e,t,o)}return t.flags|=1,e=wn(i,r),e.ref=t.ref,e.return=t,t.child=e}function gp(e,t,n,r,o){if(e!==null){var i=e.memoizedProps;if(uo(i,r)&&e.ref===t.ref)if(tt=!1,t.pendingProps=r=i,(e.lanes&o)!==0)e.flags&131072&&(tt=!0);else return t.lanes=e.lanes,Xt(e,t,o)}return ia(e,t,n,r,o)}function yp(e,t,n){var r=t.pendingProps,o=r.children,i=e!==null?e.memoizedState:null;if(r.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},ve(tr,it),it|=n;else if(n&1073741824)t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=i!==null?i.baseLanes:n,ve(tr,it),it|=r;else return e=i!==null?i.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,ve(tr,it),it|=e,null;else i!==null?(r=i.baseLanes|n,t.memoizedState=null):r=n,ve(tr,it),it|=r;return Ge(e,t,o,n),t.child}function vp(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function ia(e,t,n,r,o){var i=rt(n)?In:Ve.current;return i=dr(t,i),sr(t,o),n=uu(e,t,n,r,i,o),r=cu(),e!==null&&!tt?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,Xt(e,t,o)):(Ce&&r&&nu(t),t.flags|=1,Ge(e,t,n,o),t.child)}function bc(e,t,n,r,o){if(rt(n)){var i=!0;Ni(t)}else i=!1;if(sr(t,o),t.stateNode===null)e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2),Bf(t,n,r),ea(t,n,r,o),r=!0;else if(e===null){var l=t.stateNode,s=t.memoizedProps;l.props=s;var a=l.context,u=n.contextType;typeof u=="object"&&u!==null?u=xt(u):(u=rt(n)?In:Ve.current,u=dr(t,u));var f=n.getDerivedStateFromProps,g=typeof f=="function"||typeof l.getSnapshotBeforeUpdate=="function";g||typeof l.UNSAFE_componentWillReceiveProps!="function"&&typeof l.componentWillReceiveProps!="function"||(s!==r||a!==u)&&Lc(t,l,r,u),rn=!1;var c=t.memoizedState;l.state=c,bi(t,r,l,o),a=t.memoizedState,s!==r||c!==a||nt.current||rn?(typeof f=="function"&&(qs(t,n,f,r),a=t.memoizedState),(s=rn||Ec(t,n,s,r,c,a,u))?(g||typeof l.UNSAFE_componentWillMount!="function"&&typeof l.componentWillMount!="function"||(typeof l.componentWillMount=="function"&&l.componentWillMount(),typeof l.UNSAFE_componentWillMount=="function"&&l.UNSAFE_componentWillMount()),typeof l.componentDidMount=="function"&&(t.flags|=4194308)):(typeof l.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=a),l.props=r,l.state=a,l.context=u,r=s):(typeof l.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{l=t.stateNode,Ff(e,t),s=t.memoizedProps,u=t.type===t.elementType?s:_t(t.type,s),l.props=u,g=t.pendingProps,c=l.context,a=n.contextType,typeof a=="object"&&a!==null?a=xt(a):(a=rt(n)?In:Ve.current,a=dr(t,a));var x=n.getDerivedStateFromProps;(f=typeof x=="function"||typeof l.getSnapshotBeforeUpdate=="function")||typeof l.UNSAFE_componentWillReceiveProps!="function"&&typeof l.componentWillReceiveProps!="function"||(s!==g||c!==a)&&Lc(t,l,r,a),rn=!1,c=t.memoizedState,l.state=c,bi(t,r,l,o);var y=t.memoizedState;s!==g||c!==y||nt.current||rn?(typeof x=="function"&&(qs(t,n,x,r),y=t.memoizedState),(u=rn||Ec(t,n,u,r,c,y,a)||!1)?(f||typeof l.UNSAFE_componentWillUpdate!="function"&&typeof l.componentWillUpdate!="function"||(typeof l.componentWillUpdate=="function"&&l.componentWillUpdate(r,y,a),typeof l.UNSAFE_componentWillUpdate=="function"&&l.UNSAFE_componentWillUpdate(r,y,a)),typeof l.componentDidUpdate=="function"&&(t.flags|=4),typeof l.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof l.componentDidUpdate!="function"||s===e.memoizedProps&&c===e.memoizedState||(t.flags|=4),typeof l.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&c===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=y),l.props=r,l.state=y,l.context=a,r=u):(typeof l.componentDidUpdate!="function"||s===e.memoizedProps&&c===e.memoizedState||(t.flags|=4),typeof l.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&c===e.memoizedState||(t.flags|=1024),r=!1)}return la(e,t,n,r,i,o)}function la(e,t,n,r,o,i){vp(e,t);var l=(t.flags&128)!==0;if(!r&&!l)return o&&kc(t,n,!1),Xt(e,t,i);r=t.stateNode,W0.current=t;var s=l&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&l?(t.child=pr(t,e.child,null,i),t.child=pr(t,null,s,i)):Ge(e,t,s,i),t.memoizedState=r.state,o&&kc(t,n,!0),t.child}function wp(e){var t=e.stateNode;t.pendingContext?Sc(e,t.pendingContext,t.pendingContext!==t.context):t.context&&Sc(e,t.context,!1),iu(e,t.containerInfo)}function Fc(e,t,n,r,o){return fr(),ou(o),t.flags|=256,Ge(e,t,n,r),t.child}var ni={dehydrated:null,treeContext:null,retryLane:0};function ri(e){return{baseLanes:e,cachePool:null,transitions:null}}function Dc(e,t){return{baseLanes:e.baseLanes|t,cachePool:null,transitions:e.transitions}}function xp(e,t,n){var r=t.pendingProps,o=_e.current,i=!1,l=(t.flags&128)!==0,s;if((s=l)||(s=e!==null&&e.memoizedState===null?!1:(o&2)!==0),s?(i=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(o|=1),ve(_e,o&1),e===null)return na(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?(t.mode&1?e.data==="$!"?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(o=r.children,e=r.fallback,i?(r=t.mode,i=t.child,o={mode:"hidden",children:o},!(r&1)&&i!==null?(i.childLanes=0,i.pendingProps=o):i=Yi(o,r,0,null),e=An(e,r,n,null),i.return=t,e.return=t,i.sibling=e,t.child=i,t.child.memoizedState=ri(n),t.memoizedState=ni,e):sa(t,o));if(o=e.memoizedState,o!==null){if(s=o.dehydrated,s!==null){if(l)return t.flags&256?(t.flags&=-257,oi(e,t,n,Error($(422)))):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(i=r.fallback,o=t.mode,r=Yi({mode:"visible",children:r.children},o,0,null),i=An(i,o,n,null),i.flags|=2,r.return=t,i.return=t,r.sibling=i,t.child=r,t.mode&1&&pr(t,e.child,null,n),t.child.memoizedState=ri(n),t.memoizedState=ni,i);if(!(t.mode&1))t=oi(e,t,n,null);else if(s.data==="$!")t=oi(e,t,n,Error($(419)));else if(r=(n&e.childLanes)!==0,tt||r){if(r=Ie,r!==null){switch(n&-n){case 4:i=2;break;case 16:i=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:i=32;break;case 536870912:i=268435456;break;default:i=0}r=i&(r.suspendedLanes|n)?0:i,r!==0&&r!==o.retryLane&&(o.retryLane=r,vt(e,r,-1))}wu(),t=oi(e,t,n,Error($(421)))}else s.data==="$?"?(t.flags|=128,t.child=e.child,t=em.bind(null,e),s._reactRetry=t,t=null):(n=o.treeContext,et=Vt(s.nextSibling),st=t,Ce=!0,Lt=null,n!==null&&(ht[mt++]=Ht,ht[mt++]=Gt,ht[mt++]=Mn,Ht=n.id,Gt=n.overflow,Mn=t),t=sa(t,t.pendingProps.children),t.flags|=4096);return t}return i?(r=jc(e,t,r.children,r.fallback,n),i=t.child,o=e.child.memoizedState,i.memoizedState=o===null?ri(n):Dc(o,n),i.childLanes=e.childLanes&~n,t.memoizedState=ni,r):(n=Bc(e,t,r.children,n),t.memoizedState=null,n)}return i?(r=jc(e,t,r.children,r.fallback,n),i=t.child,o=e.child.memoizedState,i.memoizedState=o===null?ri(n):Dc(o,n),i.childLanes=e.childLanes&~n,t.memoizedState=ni,r):(n=Bc(e,t,r.children,n),t.memoizedState=null,n)}function sa(e,t){return t=Yi({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function Bc(e,t,n,r){var o=e.child;return e=o.sibling,n=wn(o,{mode:"visible",children:n}),!(t.mode&1)&&(n.lanes=r),n.return=t,n.sibling=null,e!==null&&(r=t.deletions,r===null?(t.deletions=[e],t.flags|=16):r.push(e)),t.child=n}function jc(e,t,n,r,o){var i=t.mode;e=e.child;var l=e.sibling,s={mode:"hidden",children:n};return!(i&1)&&t.child!==e?(n=t.child,n.childLanes=0,n.pendingProps=s,t.deletions=null):(n=wn(e,s),n.subtreeFlags=e.subtreeFlags&14680064),l!==null?r=wn(l,r):(r=An(r,i,o,null),r.flags|=2),r.return=t,n.return=t,n.sibling=r,t.child=n,r}function oi(e,t,n,r){return r!==null&&ou(r),pr(t,e.child,null,n),e=sa(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function Wc(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),Js(e.return,t,n)}function gs(e,t,n,r,o){var i=e.memoizedState;i===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:o}:(i.isBackwards=t,i.rendering=null,i.renderingStartTime=0,i.last=r,i.tail=n,i.tailMode=o)}function Sp(e,t,n){var r=t.pendingProps,o=r.revealOrder,i=r.tail;if(Ge(e,t,r.children,n),r=_e.current,r&2)r=r&1|2,t.flags|=128;else{if(e!==null&&e.flags&128)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&Wc(e,n,t);else if(e.tag===19)Wc(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(ve(_e,r),!(t.mode&1))t.memoizedState=null;else switch(o){case"forwards":for(n=t.child,o=null;n!==null;)e=n.alternate,e!==null&&Bi(e)===null&&(o=n),n=n.sibling;n=o,n===null?(o=t.child,t.child=null):(o=n.sibling,n.sibling=null),gs(t,!1,o,n,i);break;case"backwards":for(n=null,o=t.child,t.child=null;o!==null;){if(e=o.alternate,e!==null&&Bi(e)===null){t.child=o;break}e=o.sibling,o.sibling=n,n=o,o=e}gs(t,!0,n,null,i);break;case"together":gs(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Xt(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),Rn|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error($(153));if(t.child!==null){for(e=t.child,n=wn(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=wn(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function U0(e,t,n){switch(t.tag){case 3:wp(t),fr();break;case 5:Hf(t);break;case 1:rt(t.type)&&Ni(t);break;case 4:iu(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,o=t.memoizedProps.value;ve(Ri,r._currentValue),r._currentValue=o;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(ve(_e,_e.current&1),t.flags|=128,null):n&t.child.childLanes?xp(e,t,n):(ve(_e,_e.current&1),e=Xt(e,t,n),e!==null?e.sibling:null);ve(_e,_e.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&128){if(r)return Sp(e,t,n);t.flags|=128}if(o=t.memoizedState,o!==null&&(o.rendering=null,o.tail=null,o.lastEffect=null),ve(_e,_e.current),r)break;return null;case 22:case 23:return t.lanes=0,yp(e,t,n)}return Xt(e,t,n)}function V0(e,t){switch(ru(t),t.tag){case 1:return rt(t.type)&&Mi(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return hr(),Se(nt),Se(Ve),su(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return lu(t),null;case 13:if(Se(_e),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error($(340));fr()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return Se(_e),null;case 4:return hr(),null;case 10:return eu(t.type._context),null;case 22:case 23:return vu(),null;case 24:return null;default:return null}}var ii=!1,Ue=!1,H0=typeof WeakSet=="function"?WeakSet:Set,j=null;function er(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){Pe(e,t,r)}else n.current=null}function aa(e,t,n){try{n()}catch(r){Pe(e,t,r)}}var Uc=!1;function G0(e,t){if(Gs=Ti,e=Pf(),Xa(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var o=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch{n=null;break e}var l=0,s=-1,a=-1,u=0,f=0,g=e,c=null;t:for(;;){for(var x;g!==n||o!==0&&g.nodeType!==3||(s=l+o),g!==i||r!==0&&g.nodeType!==3||(a=l+r),g.nodeType===3&&(l+=g.nodeValue.length),(x=g.firstChild)!==null;)c=g,g=x;for(;;){if(g===e)break t;if(c===n&&++u===o&&(s=l),c===i&&++f===r&&(a=l),(x=g.nextSibling)!==null)break;g=c,c=g.parentNode}g=x}n=s===-1||a===-1?null:{start:s,end:a}}else n=null}n=n||{start:0,end:0}}else n=null;for(Ys={focusedElem:e,selectionRange:n},Ti=!1,j=t;j!==null;)if(t=j,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,j=e;else for(;j!==null;){t=j;try{var y=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(y!==null){var m=y.memoizedProps,_=y.memoizedState,p=t.stateNode,d=p.getSnapshotBeforeUpdate(t.elementType===t.type?m:_t(t.type,m),_);p.__reactInternalSnapshotBeforeUpdate=d}break;case 3:var v=t.stateNode.containerInfo;if(v.nodeType===1)v.textContent="";else if(v.nodeType===9){var S=v.body;S!=null&&(S.textContent="")}break;case 5:case 6:case 4:case 17:break;default:throw Error($(163))}}catch(E){Pe(t,t.return,E)}if(e=t.sibling,e!==null){e.return=t.return,j=e;break}j=t.return}return y=Uc,Uc=!1,y}function Zr(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var o=r=r.next;do{if((o.tag&e)===e){var i=o.destroy;o.destroy=void 0,i!==void 0&&aa(t,n,i)}o=o.next}while(o!==r)}}function dl(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function ua(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function kp(e){var t=e.alternate;t!==null&&(e.alternate=null,kp(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Rt],delete t[po],delete t[Ks],delete t[T0],delete t[$0])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function Cp(e){return e.tag===5||e.tag===3||e.tag===4}function Vc(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Cp(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function ca(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=Ii));else if(r!==4&&(e=e.child,e!==null))for(ca(e,t,n),e=e.sibling;e!==null;)ca(e,t,n),e=e.sibling}function da(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(da(e,t,n),e=e.sibling;e!==null;)da(e,t,n),e=e.sibling}var Fe=null,Et=!1;function tn(e,t,n){for(n=n.child;n!==null;)_p(e,t,n),n=n.sibling}function _p(e,t,n){if(Ft&&typeof Ft.onCommitFiberUnmount=="function")try{Ft.onCommitFiberUnmount(rl,n)}catch{}switch(n.tag){case 5:Ue||er(n,t);case 6:var r=Fe,o=Et;Fe=null,tn(e,t,n),Fe=r,Et=o,Fe!==null&&(Et?(e=Fe,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):Fe.removeChild(n.stateNode));break;case 18:Fe!==null&&(Et?(e=Fe,n=n.stateNode,e.nodeType===8?cs(e.parentNode,n):e.nodeType===1&&cs(e,n),so(e)):cs(Fe,n.stateNode));break;case 4:r=Fe,o=Et,Fe=n.stateNode.containerInfo,Et=!0,tn(e,t,n),Fe=r,Et=o;break;case 0:case 11:case 14:case 15:if(!Ue&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){o=r=r.next;do{var i=o,l=i.destroy;i=i.tag,l!==void 0&&(i&2||i&4)&&aa(n,t,l),o=o.next}while(o!==r)}tn(e,t,n);break;case 1:if(!Ue&&(er(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){Pe(n,t,s)}tn(e,t,n);break;case 21:tn(e,t,n);break;case 22:n.mode&1?(Ue=(r=Ue)||n.memoizedState!==null,tn(e,t,n),Ue=r):tn(e,t,n);break;default:tn(e,t,n)}}function Hc(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new H0),t.forEach(function(r){var o=tm.bind(null,e,r);n.has(r)||(n.add(r),r.then(o,o))})}}function Ct(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var o=n[r];try{var i=e,l=t,s=l;e:for(;s!==null;){switch(s.tag){case 5:Fe=s.stateNode,Et=!1;break e;case 3:Fe=s.stateNode.containerInfo,Et=!0;break e;case 4:Fe=s.stateNode.containerInfo,Et=!0;break e}s=s.return}if(Fe===null)throw Error($(160));_p(i,l,o),Fe=null,Et=!1;var a=o.alternate;a!==null&&(a.return=null),o.return=null}catch(u){Pe(o,t,u)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)Ep(t,e),t=t.sibling}function Ep(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(Ct(t,e),Mt(e),r&4){try{Zr(3,e,e.return),dl(3,e)}catch(y){Pe(e,e.return,y)}try{Zr(5,e,e.return)}catch(y){Pe(e,e.return,y)}}break;case 1:Ct(t,e),Mt(e),r&512&&n!==null&&er(n,n.return);break;case 5:if(Ct(t,e),Mt(e),r&512&&n!==null&&er(n,n.return),e.flags&32){var o=e.stateNode;try{ro(o,"")}catch(y){Pe(e,e.return,y)}}if(r&4&&(o=e.stateNode,o!=null)){var i=e.memoizedProps,l=n!==null?n.memoizedProps:i,s=e.type,a=e.updateQueue;if(e.updateQueue=null,a!==null)try{s==="input"&&i.type==="radio"&&i.name!=null&&Yd(o,i),Os(s,l);var u=Os(s,i);for(l=0;l<a.length;l+=2){var f=a[l],g=a[l+1];f==="style"?Jd(o,g):f==="dangerouslySetInnerHTML"?Kd(o,g):f==="children"?ro(o,g):Fa(o,f,g,u)}switch(s){case"input":As(o,i);break;case"textarea":Qd(o,i);break;case"select":var c=o._wrapperState.wasMultiple;o._wrapperState.wasMultiple=!!i.multiple;var x=i.value;x!=null?rr(o,!!i.multiple,x,!1):c!==!!i.multiple&&(i.defaultValue!=null?rr(o,!!i.multiple,i.defaultValue,!0):rr(o,!!i.multiple,i.multiple?[]:"",!1))}o[po]=i}catch(y){Pe(e,e.return,y)}}break;case 6:if(Ct(t,e),Mt(e),r&4){if(e.stateNode===null)throw Error($(162));u=e.stateNode,f=e.memoizedProps;try{u.nodeValue=f}catch(y){Pe(e,e.return,y)}}break;case 3:if(Ct(t,e),Mt(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{so(t.containerInfo)}catch(y){Pe(e,e.return,y)}break;case 4:Ct(t,e),Mt(e);break;case 13:Ct(t,e),Mt(e),u=e.child,u.flags&8192&&u.memoizedState!==null&&(u.alternate===null||u.alternate.memoizedState===null)&&(gu=ze()),r&4&&Hc(e);break;case 22:if(u=n!==null&&n.memoizedState!==null,e.mode&1?(Ue=(f=Ue)||u,Ct(t,e),Ue=f):Ct(t,e),Mt(e),r&8192){f=e.memoizedState!==null;e:for(g=null,c=e;;){if(c.tag===5){if(g===null){g=c;try{o=c.stateNode,f?(i=o.style,typeof i.setProperty=="function"?i.setProperty("display","none","important"):i.display="none"):(s=c.stateNode,a=c.memoizedProps.style,l=a!=null&&a.hasOwnProperty("display")?a.display:null,s.style.display=Xd("display",l))}catch(y){Pe(e,e.return,y)}}}else if(c.tag===6){if(g===null)try{c.stateNode.nodeValue=f?"":c.memoizedProps}catch(y){Pe(e,e.return,y)}}else if((c.tag!==22&&c.tag!==23||c.memoizedState===null||c===e)&&c.child!==null){c.child.return=c,c=c.child;continue}if(c===e)break e;for(;c.sibling===null;){if(c.return===null||c.return===e)break e;g===c&&(g=null),c=c.return}g===c&&(g=null),c.sibling.return=c.return,c=c.sibling}if(f&&!u&&e.mode&1)for(j=e,e=e.child;e!==null;){for(u=j=e;j!==null;){switch(f=j,g=f.child,f.tag){case 0:case 11:case 14:case 15:Zr(4,f,f.return);break;case 1:if(er(f,f.return),i=f.stateNode,typeof i.componentWillUnmount=="function"){c=f,x=f.return;try{o=c,i.props=o.memoizedProps,i.state=o.memoizedState,i.componentWillUnmount()}catch(y){Pe(c,x,y)}}break;case 5:er(f,f.return);break;case 22:if(f.memoizedState!==null){Yc(u);continue}}g!==null?(g.return=f,j=g):Yc(u)}e=e.sibling}}break;case 19:Ct(t,e),Mt(e),r&4&&Hc(e);break;case 21:break;default:Ct(t,e),Mt(e)}}function Mt(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(Cp(n)){var r=n;break e}n=n.return}throw Error($(160))}switch(r.tag){case 5:var o=r.stateNode;r.flags&32&&(ro(o,""),r.flags&=-33);var i=Vc(e);da(e,i,o);break;case 3:case 4:var l=r.stateNode.containerInfo,s=Vc(e);ca(e,s,l);break;default:throw Error($(161))}}catch(a){Pe(e,e.return,a)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function Y0(e,t,n){j=e,Lp(e)}function Lp(e,t,n){for(var r=(e.mode&1)!==0;j!==null;){var o=j,i=o.child;if(o.tag===22&&r){var l=o.memoizedState!==null||ii;if(!l){var s=o.alternate,a=s!==null&&s.memoizedState!==null||Ue;s=ii;var u=Ue;if(ii=l,(Ue=a)&&!u)for(j=o;j!==null;)l=j,a=l.child,l.tag===22&&l.memoizedState!==null?Qc(o):a!==null?(a.return=l,j=a):Qc(o);for(;i!==null;)j=i,Lp(i),i=i.sibling;j=o,ii=s,Ue=u}Gc(e)}else o.subtreeFlags&8772&&i!==null?(i.return=o,j=i):Gc(e)}}function Gc(e){for(;j!==null;){var t=j;if(t.flags&8772){var n=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:Ue||dl(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!Ue)if(n===null)r.componentDidMount();else{var o=t.elementType===t.type?n.memoizedProps:_t(t.type,n.memoizedProps);r.componentDidUpdate(o,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var i=t.updateQueue;i!==null&&_c(t,i,r);break;case 3:var l=t.updateQueue;if(l!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}_c(t,l,n)}break;case 5:var s=t.stateNode;if(n===null&&t.flags&4){n=s;var a=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":a.autoFocus&&n.focus();break;case"img":a.src&&(n.src=a.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var u=t.alternate;if(u!==null){var f=u.memoizedState;if(f!==null){var g=f.dehydrated;g!==null&&so(g)}}}break;case 19:case 17:case 21:case 22:case 23:break;default:throw Error($(163))}Ue||t.flags&512&&ua(t)}catch(c){Pe(t,t.return,c)}}if(t===e){j=null;break}if(n=t.sibling,n!==null){n.return=t.return,j=n;break}j=t.return}}function Yc(e){for(;j!==null;){var t=j;if(t===e){j=null;break}var n=t.sibling;if(n!==null){n.return=t.return,j=n;break}j=t.return}}function Qc(e){for(;j!==null;){var t=j;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{dl(4,t)}catch(a){Pe(t,n,a)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var o=t.return;try{r.componentDidMount()}catch(a){Pe(t,o,a)}}var i=t.return;try{ua(t)}catch(a){Pe(t,i,a)}break;case 5:var l=t.return;try{ua(t)}catch(a){Pe(t,l,a)}}}catch(a){Pe(t,t.return,a)}if(t===e){j=null;break}var s=t.sibling;if(s!==null){s.return=t.return,j=s;break}j=t.return}}var Q0=Math.ceil,Ui=qt.ReactCurrentDispatcher,hu=qt.ReactCurrentOwner,yt=qt.ReactCurrentBatchConfig,ae=0,Ie=null,Te=null,De=0,it=0,tr=Sn(0),Ae=0,wo=null,Rn=0,fl=0,mu=0,Kr=null,qe=null,gu=0,mr=1/0,Wt=null,Vi=!1,fa=null,pn=null,li=!1,an=null,Hi=0,Xr=0,pa=null,wi=-1,xi=0;function Ye(){return ae&6?ze():wi!==-1?wi:wi=ze()}function hn(e){return e.mode&1?ae&2&&De!==0?De&-De:I0.transition!==null?(xi===0&&(xi=df()),xi):(e=de,e!==0||(e=window.event,e=e===void 0?16:vf(e.type)),e):1}function vt(e,t,n){if(50<Xr)throw Xr=0,pa=null,Error($(185));var r=pl(e,t);return r===null?null:(_o(r,t,n),(!(ae&2)||r!==Ie)&&(r===Ie&&(!(ae&2)&&(fl|=t),Ae===4&&ln(r,De)),ot(r,n),t===1&&ae===0&&!(e.mode&1)&&(mr=ze()+500,al&&kn())),r)}function pl(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}function Pp(e){return(Ie!==null||Pt!==null)&&(e.mode&1)!==0&&(ae&2)===0}function ot(e,t){var n=e.callbackNode;I1(e,t);var r=zi(e,e===Ie?De:0);if(r===0)n!==null&&ec(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&ec(n),t===1)e.tag===0?A0(Zc.bind(null,e)):bf(Zc.bind(null,e)),P0(function(){ae===0&&kn()}),n=null;else{switch(ff(r)){case 1:n=Ua;break;case 4:n=uf;break;case 16:n=Pi;break;case 536870912:n=cf;break;default:n=Pi}n=Rp(n,zp.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function zp(e,t){if(wi=-1,xi=0,ae&6)throw Error($(327));var n=e.callbackNode;if(ar()&&e.callbackNode!==n)return null;var r=zi(e,e===Ie?De:0);if(r===0)return null;if(r&30||r&e.expiredLanes||t)t=Gi(e,r);else{t=r;var o=ae;ae|=2;var i=$p();(Ie!==e||De!==t)&&(Wt=null,mr=ze()+500,$n(e,t));do try{X0();break}catch(s){Tp(e,s)}while(1);qa(),Ui.current=i,ae=o,Te!==null?t=0:(Ie=null,De=0,t=Ae)}if(t!==0){if(t===2&&(o=js(e),o!==0&&(r=o,t=ha(e,o))),t===1)throw n=wo,$n(e,0),ln(e,r),ot(e,ze()),n;if(t===6)ln(e,r);else{if(o=e.current.alternate,!(r&30)&&!Z0(o)&&(t=Gi(e,r),t===2&&(i=js(e),i!==0&&(r=i,t=ha(e,i))),t===1))throw n=wo,$n(e,0),ln(e,r),ot(e,ze()),n;switch(e.finishedWork=o,e.finishedLanes=r,t){case 0:case 1:throw Error($(345));case 2:Ln(e,qe,Wt);break;case 3:if(ln(e,r),(r&130023424)===r&&(t=gu+500-ze(),10<t)){if(zi(e,0)!==0)break;if(o=e.suspendedLanes,(o&r)!==r){Ye(),e.pingedLanes|=e.suspendedLanes&o;break}e.timeoutHandle=Zs(Ln.bind(null,e,qe,Wt),t);break}Ln(e,qe,Wt);break;case 4:if(ln(e,r),(r&4194240)===r)break;for(t=e.eventTimes,o=-1;0<r;){var l=31-Tt(r);i=1<<l,l=t[l],l>o&&(o=l),r&=~i}if(r=o,r=ze()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Q0(r/1960))-r,10<r){e.timeoutHandle=Zs(Ln.bind(null,e,qe,Wt),r);break}Ln(e,qe,Wt);break;case 5:Ln(e,qe,Wt);break;default:throw Error($(329))}}}return ot(e,ze()),e.callbackNode===n?zp.bind(null,e):null}function ha(e,t){var n=Kr;return e.current.memoizedState.isDehydrated&&($n(e,t).flags|=256),e=Gi(e,t),e!==2&&(t=qe,qe=n,t!==null&&ma(t)),e}function ma(e){qe===null?qe=e:qe.push.apply(qe,e)}function Z0(e){for(var t=e;;){if(t.flags&16384){var n=t.updateQueue;if(n!==null&&(n=n.stores,n!==null))for(var r=0;r<n.length;r++){var o=n[r],i=o.getSnapshot;o=o.value;try{if(!$t(i(),o))return!1}catch{return!1}}}if(n=t.child,t.subtreeFlags&16384&&n!==null)n.return=t,t=n;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function ln(e,t){for(t&=~mu,t&=~fl,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-Tt(t),r=1<<n;e[n]=-1,t&=~r}}function Zc(e){if(ae&6)throw Error($(327));ar();var t=zi(e,0);if(!(t&1))return ot(e,ze()),null;var n=Gi(e,t);if(e.tag!==0&&n===2){var r=js(e);r!==0&&(t=r,n=ha(e,r))}if(n===1)throw n=wo,$n(e,0),ln(e,t),ot(e,ze()),n;if(n===6)throw Error($(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,Ln(e,qe,Wt),ot(e,ze()),null}function yu(e,t){var n=ae;ae|=1;try{return e(t)}finally{ae=n,ae===0&&(mr=ze()+500,al&&kn())}}function On(e){an!==null&&an.tag===0&&!(ae&6)&&ar();var t=ae;ae|=1;var n=yt.transition,r=de;try{if(yt.transition=null,de=1,e)return e()}finally{de=r,yt.transition=n,ae=t,!(ae&6)&&kn()}}function vu(){it=tr.current,Se(tr)}function $n(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,L0(n)),Te!==null)for(n=Te.return;n!==null;){var r=n;switch(ru(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&Mi();break;case 3:hr(),Se(nt),Se(Ve),su();break;case 5:lu(r);break;case 4:hr();break;case 13:Se(_e);break;case 19:Se(_e);break;case 10:eu(r.type._context);break;case 22:case 23:vu()}n=n.return}if(Ie=e,Te=e=wn(e.current,null),De=it=t,Ae=0,wo=null,mu=fl=Rn=0,qe=Kr=null,Pt!==null){for(t=0;t<Pt.length;t++)if(n=Pt[t],r=n.interleaved,r!==null){n.interleaved=null;var o=r.next,i=n.pending;if(i!==null){var l=i.next;i.next=o,r.next=l}n.pending=r}Pt=null}return e}function Tp(e,t){do{var n=Te;try{if(qa(),yi.current=Wi,ji){for(var r=Ee.memoizedState;r!==null;){var o=r.queue;o!==null&&(o.pending=null),r=r.next}ji=!1}if(Nn=0,Me=$e=Ee=null,Qr=!1,go=0,hu.current=null,n===null||n.return===null){Ae=1,wo=t,Te=null;break}e:{var i=e,l=n.return,s=n,a=t;if(t=De,s.flags|=32768,a!==null&&typeof a=="object"&&typeof a.then=="function"){var u=a,f=s,g=f.tag;if(!(f.mode&1)&&(g===0||g===11||g===15)){var c=f.alternate;c?(f.updateQueue=c.updateQueue,f.memoizedState=c.memoizedState,f.lanes=c.lanes):(f.updateQueue=null,f.memoizedState=null)}var x=Mc(l);if(x!==null){x.flags&=-257,Nc(x,l,s,i,t),x.mode&1&&Ic(i,u,t),t=x,a=u;var y=t.updateQueue;if(y===null){var m=new Set;m.add(a),t.updateQueue=m}else y.add(a);break e}else{if(!(t&1)){Ic(i,u,t),wu();break e}a=Error($(426))}}else if(Ce&&s.mode&1){var _=Mc(l);if(_!==null){!(_.flags&65536)&&(_.flags|=256),Nc(_,l,s,i,t),ou(a);break e}}i=a,Ae!==4&&(Ae=2),Kr===null?Kr=[i]:Kr.push(i),a=pu(a,s),s=l;do{switch(s.tag){case 3:s.flags|=65536,t&=-t,s.lanes|=t;var p=dp(s,a,t);Cc(s,p);break e;case 1:i=a;var d=s.type,v=s.stateNode;if(!(s.flags&128)&&(typeof d.getDerivedStateFromError=="function"||v!==null&&typeof v.componentDidCatch=="function"&&(pn===null||!pn.has(v)))){s.flags|=65536,t&=-t,s.lanes|=t;var S=fp(s,i,t);Cc(s,S);break e}}s=s.return}while(s!==null)}Ip(n)}catch(E){t=E,Te===n&&n!==null&&(Te=n=n.return);continue}break}while(1)}function $p(){var e=Ui.current;return Ui.current=Wi,e===null?Wi:e}function wu(){(Ae===0||Ae===3||Ae===2)&&(Ae=4),Ie===null||!(Rn&268435455)&&!(fl&268435455)||ln(Ie,De)}function Gi(e,t){var n=ae;ae|=2;var r=$p();(Ie!==e||De!==t)&&(Wt=null,$n(e,t));do try{K0();break}catch(o){Tp(e,o)}while(1);if(qa(),ae=n,Ui.current=r,Te!==null)throw Error($(261));return Ie=null,De=0,Ae}function K0(){for(;Te!==null;)Ap(Te)}function X0(){for(;Te!==null&&!C1();)Ap(Te)}function Ap(e){var t=Np(e.alternate,e,it);e.memoizedProps=e.pendingProps,t===null?Ip(e):Te=t,hu.current=null}function Ip(e){var t=e;do{var n=t.alternate;if(e=t.return,t.flags&32768){if(n=V0(n,t),n!==null){n.flags&=32767,Te=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{Ae=6,Te=null;return}}else if(n=j0(n,t,it),n!==null){Te=n;return}if(t=t.sibling,t!==null){Te=t;return}Te=t=e}while(t!==null);Ae===0&&(Ae=5)}function Ln(e,t,n){var r=de,o=yt.transition;try{yt.transition=null,de=1,J0(e,t,n,r)}finally{yt.transition=o,de=r}return null}function J0(e,t,n,r){do ar();while(an!==null);if(ae&6)throw Error($(327));n=e.finishedWork;var o=e.finishedLanes;if(n===null)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error($(177));e.callbackNode=null,e.callbackPriority=0;var i=n.lanes|n.childLanes;if(M1(e,i),e===Ie&&(Te=Ie=null,De=0),!(n.subtreeFlags&2064)&&!(n.flags&2064)||li||(li=!0,Rp(Pi,function(){return ar(),null})),i=(n.flags&15990)!==0,n.subtreeFlags&15990||i){i=yt.transition,yt.transition=null;var l=de;de=1;var s=ae;ae|=4,hu.current=null,G0(e,n),Ep(n,e),w0(Ys),Ti=!!Gs,Ys=Gs=null,e.current=n,Y0(n),_1(),ae=s,de=l,yt.transition=i}else e.current=n;if(li&&(li=!1,an=e,Hi=o),i=e.pendingLanes,i===0&&(pn=null),P1(n.stateNode),ot(e,ze()),t!==null)for(r=e.onRecoverableError,n=0;n<t.length;n++)r(t[n]);if(Vi)throw Vi=!1,e=fa,fa=null,e;return Hi&1&&e.tag!==0&&ar(),i=e.pendingLanes,i&1?e===pa?Xr++:(Xr=0,pa=e):Xr=0,kn(),null}function ar(){if(an!==null){var e=ff(Hi),t=yt.transition,n=de;try{if(yt.transition=null,de=16>e?16:e,an===null)var r=!1;else{if(e=an,an=null,Hi=0,ae&6)throw Error($(331));var o=ae;for(ae|=4,j=e.current;j!==null;){var i=j,l=i.child;if(j.flags&16){var s=i.deletions;if(s!==null){for(var a=0;a<s.length;a++){var u=s[a];for(j=u;j!==null;){var f=j;switch(f.tag){case 0:case 11:case 15:Zr(8,f,i)}var g=f.child;if(g!==null)g.return=f,j=g;else for(;j!==null;){f=j;var c=f.sibling,x=f.return;if(kp(f),f===u){j=null;break}if(c!==null){c.return=x,j=c;break}j=x}}}var y=i.alternate;if(y!==null){var m=y.child;if(m!==null){y.child=null;do{var _=m.sibling;m.sibling=null,m=_}while(m!==null)}}j=i}}if(i.subtreeFlags&2064&&l!==null)l.return=i,j=l;else e:for(;j!==null;){if(i=j,i.flags&2048)switch(i.tag){case 0:case 11:case 15:Zr(9,i,i.return)}var p=i.sibling;if(p!==null){p.return=i.return,j=p;break e}j=i.return}}var d=e.current;for(j=d;j!==null;){l=j;var v=l.child;if(l.subtreeFlags&2064&&v!==null)v.return=l,j=v;else e:for(l=d;j!==null;){if(s=j,s.flags&2048)try{switch(s.tag){case 0:case 11:case 15:dl(9,s)}}catch(E){Pe(s,s.return,E)}if(s===l){j=null;break e}var S=s.sibling;if(S!==null){S.return=s.return,j=S;break e}j=s.return}}if(ae=o,kn(),Ft&&typeof Ft.onPostCommitFiberRoot=="function")try{Ft.onPostCommitFiberRoot(rl,e)}catch{}r=!0}return r}finally{de=n,yt.transition=t}}return!1}function Kc(e,t,n){t=pu(n,t),t=dp(e,t,1),fn(e,t),t=Ye(),e=pl(e,1),e!==null&&(_o(e,1,t),ot(e,t))}function Pe(e,t,n){if(e.tag===3)Kc(e,e,n);else for(;t!==null;){if(t.tag===3){Kc(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(pn===null||!pn.has(r))){e=pu(n,e),e=fp(t,e,1),fn(t,e),e=Ye(),t=pl(t,1),t!==null&&(_o(t,1,e),ot(t,e));break}}t=t.return}}function q0(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=Ye(),e.pingedLanes|=e.suspendedLanes&n,Ie===e&&(De&n)===n&&(Ae===4||Ae===3&&(De&130023424)===De&&500>ze()-gu?$n(e,0):mu|=n),ot(e,t)}function Mp(e,t){t===0&&(e.mode&1?(t=Zo,Zo<<=1,!(Zo&130023424)&&(Zo=4194304)):t=1);var n=Ye();e=pl(e,t),e!==null&&(_o(e,t,n),ot(e,n))}function em(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Mp(e,n)}function tm(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;o!==null&&(n=o.retryLane);break;case 19:r=e.stateNode;break;default:throw Error($(314))}r!==null&&r.delete(t),Mp(e,n)}var Np;Np=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||nt.current)tt=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return tt=!1,U0(e,t,n);tt=!!(e.flags&131072)}else tt=!1,Ce&&t.flags&1048576&&jf(t,Di,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps;var o=dr(t,Ve.current);sr(t,n),o=uu(null,t,r,e,o,n);var i=cu();return t.flags|=1,typeof o=="object"&&o!==null&&typeof o.render=="function"&&o.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,rt(r)?(i=!0,Ni(t)):i=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,tu(t),o.updater=ul,t.stateNode=o,o._reactInternals=t,ea(t,r,e,n),t=la(null,t,r,!0,i,n)):(t.tag=0,Ce&&i&&nu(t),Ge(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps,o=r._init,r=o(r._payload),t.type=r,o=t.tag=rm(r),e=_t(r,e),o){case 0:t=ia(null,t,r,e,n);break e;case 1:t=bc(null,t,r,e,n);break e;case 11:t=Rc(null,t,r,e,n);break e;case 14:t=Oc(null,t,r,_t(r.type,e),n);break e}throw Error($(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:_t(r,o),ia(e,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:_t(r,o),bc(e,t,r,o,n);case 3:e:{if(wp(t),e===null)throw Error($(387));r=t.pendingProps,i=t.memoizedState,o=i.element,Ff(e,t),bi(t,r,null,n);var l=t.memoizedState;if(r=l.element,i.isDehydrated)if(i={element:r,isDehydrated:!1,cache:l.cache,pendingSuspenseBoundaries:l.pendingSuspenseBoundaries,transitions:l.transitions},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){o=Error($(423)),t=Fc(e,t,r,n,o);break e}else if(r!==o){o=Error($(424)),t=Fc(e,t,r,n,o);break e}else for(et=Vt(t.stateNode.containerInfo.firstChild),st=t,Ce=!0,Lt=null,n=Vf(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(fr(),r===o){t=Xt(e,t,n);break e}Ge(e,t,r,n)}t=t.child}return t;case 5:return Hf(t),e===null&&na(t),r=t.type,o=t.pendingProps,i=e!==null?e.memoizedProps:null,l=o.children,Qs(r,o)?l=null:i!==null&&Qs(r,i)&&(t.flags|=32),vp(e,t),Ge(e,t,l,n),t.child;case 6:return e===null&&na(t),null;case 13:return xp(e,t,n);case 4:return iu(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=pr(t,null,r,n):Ge(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:_t(r,o),Rc(e,t,r,o,n);case 7:return Ge(e,t,t.pendingProps,n),t.child;case 8:return Ge(e,t,t.pendingProps.children,n),t.child;case 12:return Ge(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,i=t.memoizedProps,l=o.value,ve(Ri,r._currentValue),r._currentValue=l,i!==null)if($t(i.value,l)){if(i.children===o.children&&!nt.current){t=Xt(e,t,n);break e}}else for(i=t.child,i!==null&&(i.return=t);i!==null;){var s=i.dependencies;if(s!==null){l=i.child;for(var a=s.firstContext;a!==null;){if(a.context===r){if(i.tag===1){a=Yt(-1,n&-n),a.tag=2;var u=i.updateQueue;if(u!==null){u=u.shared;var f=u.pending;f===null?a.next=a:(a.next=f.next,f.next=a),u.pending=a}}i.lanes|=n,a=i.alternate,a!==null&&(a.lanes|=n),Js(i.return,n,t),s.lanes|=n;break}a=a.next}}else if(i.tag===10)l=i.type===t.type?null:i.child;else if(i.tag===18){if(l=i.return,l===null)throw Error($(341));l.lanes|=n,s=l.alternate,s!==null&&(s.lanes|=n),Js(l,n,t),l=i.sibling}else l=i.child;if(l!==null)l.return=i;else for(l=i;l!==null;){if(l===t){l=null;break}if(i=l.sibling,i!==null){i.return=l.return,l=i;break}l=l.return}i=l}Ge(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,sr(t,n),o=xt(o),r=r(o),t.flags|=1,Ge(e,t,r,n),t.child;case 14:return r=t.type,o=_t(r,t.pendingProps),o=_t(r.type,o),Oc(e,t,r,o,n);case 15:return gp(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:_t(r,o),e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2),t.tag=1,rt(r)?(e=!0,Ni(t)):e=!1,sr(t,n),Bf(t,r,o),ea(t,r,o,n),la(null,t,r,!0,e,n);case 19:return Sp(e,t,n);case 22:return yp(e,t,n)}throw Error($(156,t.tag))};function Rp(e,t){return af(e,t)}function nm(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function gt(e,t,n,r){return new nm(e,t,n,r)}function xu(e){return e=e.prototype,!(!e||!e.isReactComponent)}function rm(e){if(typeof e=="function")return xu(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Ba)return 11;if(e===ja)return 14}return 2}function wn(e,t){var n=e.alternate;return n===null?(n=gt(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Si(e,t,n,r,o,i){var l=2;if(r=e,typeof e=="function")xu(e)&&(l=1);else if(typeof e=="string")l=5;else e:switch(e){case Hn:return An(n.children,o,i,t);case Da:l=8,o|=8;break;case Ls:return e=gt(12,n,t,o|2),e.elementType=Ls,e.lanes=i,e;case Ps:return e=gt(13,n,t,o),e.elementType=Ps,e.lanes=i,e;case zs:return e=gt(19,n,t,o),e.elementType=zs,e.lanes=i,e;case Vd:return Yi(n,o,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Wd:l=10;break e;case Ud:l=9;break e;case Ba:l=11;break e;case ja:l=14;break e;case nn:l=16,r=null;break e}throw Error($(130,e==null?e:typeof e,""))}return t=gt(l,n,t,o),t.elementType=e,t.type=r,t.lanes=i,t}function An(e,t,n,r){return e=gt(7,e,r,t),e.lanes=n,e}function Yi(e,t,n,r){return e=gt(22,e,r,t),e.elementType=Vd,e.lanes=n,e.stateNode={},e}function ys(e,t,n){return e=gt(6,e,null,t),e.lanes=n,e}function vs(e,t,n){return t=gt(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function om(e,t,n,r,o){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=ql(0),this.expirationTimes=ql(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=ql(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function Su(e,t,n,r,o,i,l,s,a){return e=new om(e,t,n,s,a),t===1?(t=1,i===!0&&(t|=8)):t=0,i=gt(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},tu(i),e}function im(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:Vn,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function Op(e){if(!e)return vn;e=e._reactInternals;e:{if(Bn(e)!==e||e.tag!==1)throw Error($(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(rt(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error($(171))}if(e.tag===1){var n=e.type;if(rt(n))return Of(e,n,t)}return t}function bp(e,t,n,r,o,i,l,s,a){return e=Su(n,r,!0,e,o,i,l,s,a),e.context=Op(null),n=e.current,r=Ye(),o=hn(n),i=Yt(r,o),i.callback=t??null,fn(n,i),e.current.lanes=o,_o(e,o,r),ot(e,r),e}function hl(e,t,n,r){var o=t.current,i=Ye(),l=hn(o);return n=Op(n),t.context===null?t.context=n:t.pendingContext=n,t=Yt(i,l),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),fn(o,t),e=vt(o,l,i),e!==null&&gi(e,o,l),l}function Qi(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function Xc(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function ku(e,t){Xc(e,t),(e=e.alternate)&&Xc(e,t)}function lm(){return null}var Fp=typeof reportError=="function"?reportError:function(e){console.error(e)};function Cu(e){this._internalRoot=e}ml.prototype.render=Cu.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error($(409));hl(e,t,null,null)};ml.prototype.unmount=Cu.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;On(function(){hl(null,e,null,null)}),t[Kt]=null}};function ml(e){this._internalRoot=e}ml.prototype.unstable_scheduleHydration=function(e){if(e){var t=mf();e={blockedOn:null,target:e,priority:t};for(var n=0;n<on.length&&t!==0&&t<on[n].priority;n++);on.splice(n,0,e),n===0&&yf(e)}};function _u(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function gl(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function Jc(){}function sm(e,t,n,r,o){if(o){if(typeof r=="function"){var i=r;r=function(){var u=Qi(l);i.call(u)}}var l=bp(t,r,e,0,null,!1,!1,"",Jc);return e._reactRootContainer=l,e[Kt]=l.current,co(e.nodeType===8?e.parentNode:e),On(),l}for(;o=e.lastChild;)e.removeChild(o);if(typeof r=="function"){var s=r;r=function(){var u=Qi(a);s.call(u)}}var a=Su(e,0,!1,null,null,!1,!1,"",Jc);return e._reactRootContainer=a,e[Kt]=a.current,co(e.nodeType===8?e.parentNode:e),On(function(){hl(t,a,n,r)}),a}function yl(e,t,n,r,o){var i=n._reactRootContainer;if(i){var l=i;if(typeof o=="function"){var s=o;o=function(){var a=Qi(l);s.call(a)}}hl(t,l,e,o)}else l=sm(n,t,e,o,r);return Qi(l)}pf=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=jr(t.pendingLanes);n!==0&&(Va(t,n|1),ot(t,ze()),!(ae&6)&&(mr=ze()+500,kn()))}break;case 13:var r=Ye();On(function(){return vt(e,1,r)}),ku(e,1)}};Ha=function(e){if(e.tag===13){var t=Ye();vt(e,134217728,t),ku(e,134217728)}};hf=function(e){if(e.tag===13){var t=Ye(),n=hn(e);vt(e,n,t),ku(e,n)}};mf=function(){return de};gf=function(e,t){var n=de;try{return de=e,t()}finally{de=n}};Fs=function(e,t,n){switch(t){case"input":if(As(e,n),t=n.name,n.type==="radio"&&t!=null){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var o=sl(r);if(!o)throw Error($(90));Gd(r),As(r,o)}}}break;case"textarea":Qd(e,n);break;case"select":t=n.value,t!=null&&rr(e,!!n.multiple,t,!1)}};tf=yu;nf=On;var am={usingClientEntryPoint:!1,Events:[Lo,Zn,sl,qd,ef,yu]},Fr={findFiberByHostInstance:zn,bundleType:0,version:"18.1.0",rendererPackageName:"react-dom"},um={bundleType:Fr.bundleType,version:Fr.version,rendererPackageName:Fr.rendererPackageName,rendererConfig:Fr.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:qt.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=lf(e),e===null?null:e.stateNode},findFiberByHostInstance:Fr.findFiberByHostInstance||lm,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.1.0-next-22edb9f77-20220426"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var si=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!si.isDisabled&&si.supportsFiber)try{rl=si.inject(um),Ft=si}catch{}}ct.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=am;ct.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!_u(t))throw Error($(200));return im(e,t,null,n)};ct.createRoot=function(e,t){if(!_u(e))throw Error($(299));var n=!1,r="",o=Fp;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(o=t.onRecoverableError)),t=Su(e,1,!1,null,null,n,!1,r,o),e[Kt]=t.current,co(e.nodeType===8?e.parentNode:e),new Cu(t)};ct.findDOMNode=function(e){if(e==null)return null;if(e.nodeType===1)return e;var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error($(188)):(e=Object.keys(e).join(","),Error($(268,e)));return e=lf(t),e=e===null?null:e.stateNode,e};ct.flushSync=function(e){return On(e)};ct.hydrate=function(e,t,n){if(!gl(t))throw Error($(200));return yl(null,e,t,!0,n)};ct.hydrateRoot=function(e,t,n){if(!_u(e))throw Error($(405));var r=n!=null&&n.hydratedSources||null,o=!1,i="",l=Fp;if(n!=null&&(n.unstable_strictMode===!0&&(o=!0),n.identifierPrefix!==void 0&&(i=n.identifierPrefix),n.onRecoverableError!==void 0&&(l=n.onRecoverableError)),t=bp(t,null,e,1,n??null,o,!1,i,l),e[Kt]=t.current,co(e),r)for(e=0;e<r.length;e++)n=r[e],o=n._getVersion,o=o(n._source),t.mutableSourceEagerHydrationData==null?t.mutableSourceEagerHydrationData=[n,o]:t.mutableSourceEagerHydrationData.push(n,o);return new ml(t)};ct.render=function(e,t,n){if(!gl(t))throw Error($(200));return yl(null,e,t,!1,n)};ct.unmountComponentAtNode=function(e){if(!gl(e))throw Error($(40));return e._reactRootContainer?(On(function(){yl(null,null,e,!1,function(){e._reactRootContainer=null,e[Kt]=null})}),!0):!1};ct.unstable_batchedUpdates=yu;ct.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!gl(n))throw Error($(200));if(e==null||e._reactInternals===void 0)throw Error($(38));return yl(e,t,n,!1,r)};ct.version="18.1.0-next-22edb9f77-20220426";(function(e){function t(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(t)}catch(n){console.error(n)}}t(),e.exports=ct})(s1);var qc=Cs;Ci.createRoot=qc.createRoot,Ci.hydrateRoot=qc.hydrateRoot;var Zi={},cm={get exports(){return Zi},set exports(e){Zi=e}},me={};/** @license React v17.0.2 * react-is.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var vl=60103,wl=60106,zo=60107,To=60108,$o=60114,Ao=60109,Io=60110,Mo=60112,No=60113,Eu=60120,Ro=60115,Oo=60116,Dp=60121,Bp=60122,jp=60117,Wp=60129,Up=60131;if(typeof Symbol=="function"&&Symbol.for){var be=Symbol.for;vl=be("react.element"),wl=be("react.portal"),zo=be("react.fragment"),To=be("react.strict_mode"),$o=be("react.profiler"),Ao=be("react.provider"),Io=be("react.context"),Mo=be("react.forward_ref"),No=be("react.suspense"),Eu=be("react.suspense_list"),Ro=be("react.memo"),Oo=be("react.lazy"),Dp=be("react.block"),Bp=be("react.server.block"),jp=be("react.fundamental"),Wp=be("react.debug_trace_mode"),Up=be("react.legacy_hidden")}function At(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case vl:switch(e=e.type,e){case zo:case $o:case To:case No:case Eu:return e;default:switch(e=e&&e.$$typeof,e){case Io:case Mo:case Oo:case Ro:case Ao:return e;default:return t}}case wl:return t}}}var dm=Ao,fm=vl,pm=Mo,hm=zo,mm=Oo,gm=Ro,ym=wl,vm=$o,wm=To,xm=No;me.ContextConsumer=Io;me.ContextProvider=dm;me.Element=fm;me.ForwardRef=pm;me.Fragment=hm;me.Lazy=mm;me.Memo=gm;me.Portal=ym;me.Profiler=vm;me.StrictMode=wm;me.Suspense=xm;me.isAsyncMode=function(){return!1};me.isConcurrentMode=function(){return!1};me.isContextConsumer=function(e){return At(e)===Io};me.isContextProvider=function(e){return At(e)===Ao};me.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===vl};me.isForwardRef=function(e){return At(e)===Mo};me.isFragment=function(e){return At(e)===zo};me.isLazy=function(e){return At(e)===Oo};me.isMemo=function(e){return At(e)===Ro};me.isPortal=function(e){return At(e)===wl};me.isProfiler=function(e){return At(e)===$o};me.isStrictMode=function(e){return At(e)===To};me.isSuspense=function(e){return At(e)===No};me.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===zo||e===$o||e===Wp||e===To||e===No||e===Eu||e===Up||typeof e=="object"&&e!==null&&(e.$$typeof===Oo||e.$$typeof===Ro||e.$$typeof===Ao||e.$$typeof===Io||e.$$typeof===Mo||e.$$typeof===jp||e.$$typeof===Dp||e[0]===Bp)};me.typeOf=At;(function(e){e.exports=me})(cm);function Sm(e){function t(I,O,F,V,k){for(var X=0,C=0,W=0,U=0,te,H,pe=0,oe=0,Y,ce=Y=te=0,q=0,ke=0,Ke=0,le=0,Xe=F.length,kt=Xe-1,Oe,G="",se="",It="",jt="",pt;q<Xe;){if(H=F.charCodeAt(q),q===kt&&C+U+W+X!==0&&(C!==0&&(H=C===47?10:47),U=W=X=0,Xe++,kt++),C+U+W+X===0){if(q===kt&&(0<ke&&(G=G.replace(c,"")),0<G.trim().length)){switch(H){case 32:case 9:case 59:case 13:case 10:break;default:G+=F.charAt(q)}H=59}switch(H){case 123:for(G=G.trim(),te=G.charCodeAt(0),Y=1,le=++q;q<Xe;){switch(H=F.charCodeAt(q)){case 123:Y++;break;case 125:Y--;break;case 47:switch(H=F.charCodeAt(q+1)){case 42:case 47:e:{for(ce=q+1;ce<kt;++ce)switch(F.charCodeAt(ce)){case 47:if(H===42&&F.charCodeAt(ce-1)===42&&q+2!==ce){q=ce+1;break e}break;case 10:if(H===47){q=ce+1;break e}}q=ce}}break;case 91:H++;case 40:H++;case 34:case 39:for(;q++<kt&&F.charCodeAt(q)!==H;);}if(Y===0)break;q++}switch(Y=F.substring(le,q),te===0&&(te=(G=G.replace(g,"").trim()).charCodeAt(0)),te){case 64:switch(0<ke&&(G=G.replace(c,"")),H=G.charCodeAt(1),H){case 100:case 109:case 115:case 45:ke=O;break;default:ke=we}if(Y=t(O,ke,Y,H,k+1),le=Y.length,0<M&&(ke=n(we,G,Ke),pt=s(3,Y,ke,O,K,P,le,H,k,V),G=ke.join(""),pt!==void 0&&(le=(Y=pt.trim()).length)===0&&(H=0,Y="")),0<le)switch(H){case 115:G=G.replace(A,l);case 100:case 109:case 45:Y=G+"{"+Y+"}";break;case 107:G=G.replace(d,"$1 $2"),Y=G+"{"+Y+"}",Y=ue===1||ue===2&&i("@"+Y,3)?"@-webkit-"+Y+"@"+Y:"@"+Y;break;default:Y=G+Y,V===112&&(Y=(se+=Y,""))}else Y="";break;default:Y=t(O,n(O,G,Ke),Y,V,k+1)}It+=Y,Y=Ke=ke=ce=te=0,G="",H=F.charCodeAt(++q);break;case 125:case 59:if(G=(0<ke?G.replace(c,""):G).trim(),1<(le=G.length))switch(ce===0&&(te=G.charCodeAt(0),te===45||96<te&&123>te)&&(le=(G=G.replace(" ",":")).length),0<M&&(pt=s(1,G,O,I,K,P,se.length,V,k,V))!==void 0&&(le=(G=pt.trim()).length)===0&&(G="\0\0"),te=G.charCodeAt(0),H=G.charCodeAt(1),te){case 0:break;case 64:if(H===105||H===99){jt+=G+F.charAt(q);break}default:G.charCodeAt(le-1)!==58&&(se+=o(G,te,H,G.charCodeAt(2)))}Ke=ke=ce=te=0,G="",H=F.charCodeAt(++q)}}switch(H){case 13:case 10:C===47?C=0:1+te===0&&V!==107&&0<G.length&&(ke=1,G+="\0"),0<M*B&&s(0,G,O,I,K,P,se.length,V,k,V),P=1,K++;break;case 59:case 125:if(C+U+W+X===0){P++;break}default:switch(P++,Oe=F.charAt(q),H){case 9:case 32:if(U+X+C===0)switch(pe){case 44:case 58:case 9:case 32:Oe="";break;default:H!==32&&(Oe=" ")}break;case 0:Oe="\\0";break;case 12:Oe="\\f";break;case 11:Oe="\\v";break;case 38:U+C+X===0&&(ke=Ke=1,Oe="\f"+Oe);break;case 108:if(U+C+X+Q===0&&0<ce)switch(q-ce){case 2:pe===112&&F.charCodeAt(q-3)===58&&(Q=pe);case 8:oe===111&&(Q=oe)}break;case 58:U+C+X===0&&(ce=q);break;case 44:C+W+U+X===0&&(ke=1,Oe+="\r");break;case 34:case 39:C===0&&(U=U===H?0:U===0?H:U);break;case 91:U+C+W===0&&X++;break;case 93:U+C+W===0&&X--;break;case 41:U+C+X===0&&W--;break;case 40:if(U+C+X===0){if(te===0)switch(2*pe+3*oe){case 533:break;default:te=1}W++}break;case 64:C+W+U+X+ce+Y===0&&(Y=1);break;case 42:case 47:if(!(0<U+X+W))switch(C){case 0:switch(2*H+3*F.charCodeAt(q+1)){case 235:C=47;break;case 220:le=q,C=42}break;case 42:H===47&&pe===42&&le+2!==q&&(F.charCodeAt(le+2)===33&&(se+=F.substring(le,q+1)),Oe="",C=0)}}C===0&&(G+=Oe)}oe=pe,pe=H,q++}if(le=se.length,0<le){if(ke=O,0<M&&(pt=s(2,se,ke,I,K,P,le,V,k,V),pt!==void 0&&(se=pt).length===0))return jt+se+It;if(se=ke.join(",")+"{"+se+"}",ue*Q!==0){switch(ue!==2||i(se,2)||(Q=0),Q){case 111:se=se.replace(S,":-moz-$1")+se;break;case 112:se=se.replace(v,"::-webkit-input-$1")+se.replace(v,"::-moz-$1")+se.replace(v,":-ms-input-$1")+se}Q=0}}return jt+se+It}function n(I,O,F){var V=O.trim().split(_);O=V;var k=V.length,X=I.length;switch(X){case 0:case 1:var C=0;for(I=X===0?"":I[0]+" ";C<k;++C)O[C]=r(I,O[C],F).trim();break;default:var W=C=0;for(O=[];C<k;++C)for(var U=0;U<X;++U)O[W++]=r(I[U]+" ",V[C],F).trim()}return O}function r(I,O,F){var V=O.charCodeAt(0);switch(33>V&&(V=(O=O.trim()).charCodeAt(0)),V){case 38:return O.replace(p,"$1"+I.trim());case 58:return I.trim()+O.replace(p,"$1"+I.trim());default:if(0<1*F&&0<O.indexOf("\f"))return O.replace(p,(I.charCodeAt(0)===58?"":"$1")+I.trim())}return I+O}function o(I,O,F,V){var k=I+";",X=2*O+3*F+4*V;if(X===944){I=k.indexOf(":",9)+1;var C=k.substring(I,k.length-1).trim();return C=k.substring(0,I).trim()+C+";",ue===1||ue===2&&i(C,1)?"-webkit-"+C+C:C}if(ue===0||ue===2&&!i(k,1))return k;switch(X){case 1015:return k.charCodeAt(10)===97?"-webkit-"+k+k:k;case 951:return k.charCodeAt(3)===116?"-webkit-"+k+k:k;case 963:return k.charCodeAt(5)===110?"-webkit-"+k+k:k;case 1009:if(k.charCodeAt(4)!==100)break;case 969:case 942:return"-webkit-"+k+k;case 978:return"-webkit-"+k+"-moz-"+k+k;case 1019:case 983:return"-webkit-"+k+"-moz-"+k+"-ms-"+k+k;case 883:if(k.charCodeAt(8)===45)return"-webkit-"+k+k;if(0<k.indexOf("image-set(",11))return k.replace(ee,"$1-webkit-$2")+k;break;case 932:if(k.charCodeAt(4)===45)switch(k.charCodeAt(5)){case 103:return"-webkit-box-"+k.replace("-grow","")+"-webkit-"+k+"-ms-"+k.replace("grow","positive")+k;case 115:return"-webkit-"+k+"-ms-"+k.replace("shrink","negative")+k;case 98:return"-webkit-"+k+"-ms-"+k.replace("basis","preferred-size")+k}return"-webkit-"+k+"-ms-"+k+k;case 964:return"-webkit-"+k+"-ms-flex-"+k+k;case 1023:if(k.charCodeAt(8)!==99)break;return C=k.substring(k.indexOf(":",15)).replace("flex-","").replace("space-between","justify"),"-webkit-box-pack"+C+"-webkit-"+k+"-ms-flex-pack"+C+k;case 1005:return y.test(k)?k.replace(x,":-webkit-")+k.replace(x,":-moz-")+k:k;case 1e3:switch(C=k.substring(13).trim(),O=C.indexOf("-")+1,C.charCodeAt(0)+C.charCodeAt(O)){case 226:C=k.replace(E,"tb");break;case 232:C=k.replace(E,"tb-rl");break;case 220:C=k.replace(E,"lr");break;default:return k}return"-webkit-"+k+"-ms-"+C+k;case 1017:if(k.indexOf("sticky",9)===-1)break;case 975:switch(O=(k=I).length-10,C=(k.charCodeAt(O)===33?k.substring(0,O):k).substring(I.indexOf(":",7)+1).trim(),X=C.charCodeAt(0)+(C.charCodeAt(7)|0)){case 203:if(111>C.charCodeAt(8))break;case 115:k=k.replace(C,"-webkit-"+C)+";"+k;break;case 207:case 102:k=k.replace(C,"-webkit-"+(102<X?"inline-":"")+"box")+";"+k.replace(C,"-webkit-"+C)+";"+k.replace(C,"-ms-"+C+"box")+";"+k}return k+";";case 938:if(k.charCodeAt(5)===45)switch(k.charCodeAt(6)){case 105:return C=k.replace("-items",""),"-webkit-"+k+"-webkit-box-"+C+"-ms-flex-"+C+k;case 115:return"-webkit-"+k+"-ms-flex-item-"+k.replace(z,"")+k;default:return"-webkit-"+k+"-ms-flex-line-pack"+k.replace("align-content","").replace(z,"")+k}break;case 973:case 989:if(k.charCodeAt(3)!==45||k.charCodeAt(4)===122)break;case 931:case 953:if(L.test(I)===!0)return(C=I.substring(I.indexOf(":")+1)).charCodeAt(0)===115?o(I.replace("stretch","fill-available"),O,F,V).replace(":fill-available",":stretch"):k.replace(C,"-webkit-"+C)+k.replace(C,"-moz-"+C.replace("fill-",""))+k;break;case 962:if(k="-webkit-"+k+(k.charCodeAt(5)===102?"-ms-"+k:"")+k,F+V===211&&k.charCodeAt(13)===105&&0<k.indexOf("transform",10))return k.substring(0,k.indexOf(";",27)+1).replace(m,"$1-webkit-$2")+k}return k}function i(I,O){var F=I.indexOf(O===1?":":"{"),V=I.substring(0,O!==3?F:10);return F=I.substring(F+1,I.length-1),D(O!==2?V:V.replace(R,"$1"),F,O)}function l(I,O){var F=o(O,O.charCodeAt(0),O.charCodeAt(1),O.charCodeAt(2));return F!==O+";"?F.replace(T," or ($1)").substring(4):"("+O+")"}function s(I,O,F,V,k,X,C,W,U,te){for(var H=0,pe=O,oe;H<M;++H)switch(oe=he[H].call(f,I,pe,F,V,k,X,C,W,U,te)){case void 0:case!1:case!0:case null:break;default:pe=oe}if(pe!==O)return pe}function a(I){switch(I){case void 0:case null:M=he.length=0;break;default:if(typeof I=="function")he[M++]=I;else if(typeof I=="object")for(var O=0,F=I.length;O<F;++O)a(I[O]);else B=!!I|0}return a}function u(I){return I=I.prefix,I!==void 0&&(D=null,I?typeof I!="function"?ue=1:(ue=2,D=I):ue=0),u}function f(I,O){var F=I;if(33>F.charCodeAt(0)&&(F=F.trim()),Z=F,F=[Z],0<M){var V=s(-1,O,F,F,K,P,0,0,0,0);V!==void 0&&typeof V=="string"&&(O=V)}var k=t(we,F,O,0,0);return 0<M&&(V=s(-2,k,F,F,K,P,k.length,0,0,0),V!==void 0&&(k=V)),Z="",Q=0,P=K=1,k}var g=/^\0+/g,c=/[\0\r\f]/g,x=/: */g,y=/zoo|gra/,m=/([,: ])(transform)/g,_=/,\r+?/g,p=/([\t\r\n ])*\f?&/g,d=/@(k\w+)\s*(\S*)\s*/,v=/::(place)/g,S=/:(read-only)/g,E=/[svh]\w+-[tblr]{2}/,A=/\(\s*(.*)\s*\)/g,T=/([\s\S]*?);/g,z=/-self|flex-/g,R=/[^]*?(:[rp][el]a[\w-]+)[^]*/,L=/stretch|:\s*\w+\-(?:conte|avail)/,ee=/([^-])(image-set\()/,P=1,K=1,Q=0,ue=1,we=[],he=[],M=0,D=null,B=0,Z="";return f.use=a,f.set=u,e!==void 0&&u(e),f}var km={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1};function Cm(e){var t={};return function(n){return t[n]===void 0&&(t[n]=e(n)),t[n]}}var _m=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|enterKeyHint|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,ed=Cm(function(e){return _m.test(e)||e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)<91}),ga={},Em={get exports(){return ga},set exports(e){ga=e}},fe={};/** @license React v16.13.1 * react-is.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var Re=typeof Symbol=="function"&&Symbol.for,Lu=Re?Symbol.for("react.element"):60103,Pu=Re?Symbol.for("react.portal"):60106,xl=Re?Symbol.for("react.fragment"):60107,Sl=Re?Symbol.for("react.strict_mode"):60108,kl=Re?Symbol.for("react.profiler"):60114,Cl=Re?Symbol.for("react.provider"):60109,_l=Re?Symbol.for("react.context"):60110,zu=Re?Symbol.for("react.async_mode"):60111,El=Re?Symbol.for("react.concurrent_mode"):60111,Ll=Re?Symbol.for("react.forward_ref"):60112,Pl=Re?Symbol.for("react.suspense"):60113,Lm=Re?Symbol.for("react.suspense_list"):60120,zl=Re?Symbol.for("react.memo"):60115,Tl=Re?Symbol.for("react.lazy"):60116,Pm=Re?Symbol.for("react.block"):60121,zm=Re?Symbol.for("react.fundamental"):60117,Tm=Re?Symbol.for("react.responder"):60118,$m=Re?Symbol.for("react.scope"):60119;function ft(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case Lu:switch(e=e.type,e){case zu:case El:case xl:case kl:case Sl:case Pl:return e;default:switch(e=e&&e.$$typeof,e){case _l:case Ll:case Tl:case zl:case Cl:return e;default:return t}}case Pu:return t}}}function Vp(e){return ft(e)===El}fe.AsyncMode=zu;fe.ConcurrentMode=El;fe.ContextConsumer=_l;fe.ContextProvider=Cl;fe.Element=Lu;fe.ForwardRef=Ll;fe.Fragment=xl;fe.Lazy=Tl;fe.Memo=zl;fe.Portal=Pu;fe.Profiler=kl;fe.StrictMode=Sl;fe.Suspense=Pl;fe.isAsyncMode=function(e){return Vp(e)||ft(e)===zu};fe.isConcurrentMode=Vp;fe.isContextConsumer=function(e){return ft(e)===_l};fe.isContextProvider=function(e){return ft(e)===Cl};fe.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===Lu};fe.isForwardRef=function(e){return ft(e)===Ll};fe.isFragment=function(e){return ft(e)===xl};fe.isLazy=function(e){return ft(e)===Tl};fe.isMemo=function(e){return ft(e)===zl};fe.isPortal=function(e){return ft(e)===Pu};fe.isProfiler=function(e){return ft(e)===kl};fe.isStrictMode=function(e){return ft(e)===Sl};fe.isSuspense=function(e){return ft(e)===Pl};fe.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===xl||e===El||e===kl||e===Sl||e===Pl||e===Lm||typeof e=="object"&&e!==null&&(e.$$typeof===Tl||e.$$typeof===zl||e.$$typeof===Cl||e.$$typeof===_l||e.$$typeof===Ll||e.$$typeof===zm||e.$$typeof===Tm||e.$$typeof===$m||e.$$typeof===Pm)};fe.typeOf=ft;(function(e){e.exports=fe})(Em);var Tu=ga,Am={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},Im={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},Mm={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},Hp={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},$u={};$u[Tu.ForwardRef]=Mm;$u[Tu.Memo]=Hp;function td(e){return Tu.isMemo(e)?Hp:$u[e.$$typeof]||Am}var Nm=Object.defineProperty,Rm=Object.getOwnPropertyNames,nd=Object.getOwnPropertySymbols,Om=Object.getOwnPropertyDescriptor,bm=Object.getPrototypeOf,rd=Object.prototype;function Gp(e,t,n){if(typeof t!="string"){if(rd){var r=bm(t);r&&r!==rd&&Gp(e,r,n)}var o=Rm(t);nd&&(o=o.concat(nd(t)));for(var i=td(e),l=td(t),s=0;s<o.length;++s){var a=o[s];if(!Im[a]&&!(n&&n[a])&&!(l&&l[a])&&!(i&&i[a])){var u=Om(t,a);try{Nm(e,a,u)}catch{}}}}return e}var Fm=Gp;function zt(){return(zt=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var od=function(e,t){for(var n=[e[0]],r=0,o=t.length;r<o;r+=1)n.push(t[r],e[r+1]);return n},ya=function(e){return e!==null&&typeof e=="object"&&(e.toString?e.toString():Object.prototype.toString.call(e))==="[object Object]"&&!Zi.typeOf(e)},Ki=Object.freeze([]),mn=Object.freeze({});function gr(e){return typeof e=="function"}function id(e){return e.displayName||e.name||"Component"}function Au(e){return e&&typeof e.styledComponentId=="string"}var yr=typeof process<"u"&&({}.REACT_APP_SC_ATTR||{}.SC_ATTR)||"data-styled",Iu=typeof window<"u"&&"HTMLElement"in window,Dm=Boolean(typeof SC_DISABLE_SPEEDY=="boolean"?SC_DISABLE_SPEEDY:typeof process<"u"&&{}.REACT_APP_SC_DISABLE_SPEEDY!==void 0&&{}.REACT_APP_SC_DISABLE_SPEEDY!==""?{}.REACT_APP_SC_DISABLE_SPEEDY!=="false"&&{}.REACT_APP_SC_DISABLE_SPEEDY:typeof process<"u"&&{}.SC_DISABLE_SPEEDY!==void 0&&{}.SC_DISABLE_SPEEDY!==""?{}.SC_DISABLE_SPEEDY!=="false"&&{}.SC_DISABLE_SPEEDY:!1),Bm={};function bn(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];throw new Error("An error occurred. See https://git.io/JUIaE#"+e+" for more information."+(n.length>0?" Args: "+n.join(", "):""))}var jm=function(){function e(n){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=n}var t=e.prototype;return t.indexOfGroup=function(n){for(var r=0,o=0;o<n;o++)r+=this.groupSizes[o];return r},t.insertRules=function(n,r){if(n>=this.groupSizes.length){for(var o=this.groupSizes,i=o.length,l=i;n>=l;)(l<<=1)<0&&bn(16,""+n);this.groupSizes=new Uint32Array(l),this.groupSizes.set(o),this.length=l;for(var s=i;s<l;s++)this.groupSizes[s]=0}for(var a=this.indexOfGroup(n+1),u=0,f=r.length;u<f;u++)this.tag.insertRule(a,r[u])&&(this.groupSizes[n]++,a++)},t.clearGroup=function(n){if(n<this.length){var r=this.groupSizes[n],o=this.indexOfGroup(n),i=o+r;this.groupSizes[n]=0;for(var l=o;l<i;l++)this.tag.deleteRule(o)}},t.getGroup=function(n){var r="";if(n>=this.length||this.groupSizes[n]===0)return r;for(var o=this.groupSizes[n],i=this.indexOfGroup(n),l=i+o,s=i;s<l;s++)r+=this.tag.getRule(s)+`/*!sc*/ `;return r},e}(),ki=new Map,Xi=new Map,Jr=1,ai=function(e){if(ki.has(e))return ki.get(e);for(;Xi.has(Jr);)Jr++;var t=Jr++;return ki.set(e,t),Xi.set(t,e),t},Wm=function(e){return Xi.get(e)},Um=function(e,t){t>=Jr&&(Jr=t+1),ki.set(e,t),Xi.set(t,e)},Vm="style["+yr+'][data-styled-version="5.3.5"]',Hm=new RegExp("^"+yr+'\\.g(\\d+)\\[id="([\\w\\d-]+)"\\].*?"([^"]*)'),Gm=function(e,t,n){for(var r,o=n.split(","),i=0,l=o.length;i<l;i++)(r=o[i])&&e.registerName(t,r)},Ym=function(e,t){for(var n=(t.textContent||"").split(`/*!sc*/ `),r=[],o=0,i=n.length;o<i;o++){var l=n[o].trim();if(l){var s=l.match(Hm);if(s){var a=0|parseInt(s[1],10),u=s[2];a!==0&&(Um(u,a),Gm(e,u,s[3]),e.getTag().insertRules(a,r)),r.length=0}else r.push(l)}}},Qm=function(){return typeof window<"u"&&window.__webpack_nonce__!==void 0?window.__webpack_nonce__:null},Yp=function(e){var t=document.head,n=e||t,r=document.createElement("style"),o=function(s){for(var a=s.childNodes,u=a.length;u>=0;u--){var f=a[u];if(f&&f.nodeType===1&&f.hasAttribute(yr))return f}}(n),i=o!==void 0?o.nextSibling:null;r.setAttribute(yr,"active"),r.setAttribute("data-styled-version","5.3.5");var l=Qm();return l&&r.setAttribute("nonce",l),n.insertBefore(r,i),r},Zm=function(){function e(n){var r=this.element=Yp(n);r.appendChild(document.createTextNode("")),this.sheet=function(o){if(o.sheet)return o.sheet;for(var i=document.styleSheets,l=0,s=i.length;l<s;l++){var a=i[l];if(a.ownerNode===o)return a}bn(17)}(r),this.length=0}var t=e.prototype;return t.insertRule=function(n,r){try{return this.sheet.insertRule(r,n),this.length++,!0}catch{return!1}},t.deleteRule=function(n){this.sheet.deleteRule(n),this.length--},t.getRule=function(n){var r=this.sheet.cssRules[n];return r!==void 0&&typeof r.cssText=="string"?r.cssText:""},e}(),Km=function(){function e(n){var r=this.element=Yp(n);this.nodes=r.childNodes,this.length=0}var t=e.prototype;return t.insertRule=function(n,r){if(n<=this.length&&n>=0){var o=document.createTextNode(r),i=this.nodes[n];return this.element.insertBefore(o,i||null),this.length++,!0}return!1},t.deleteRule=function(n){this.element.removeChild(this.nodes[n]),this.length--},t.getRule=function(n){return n<this.length?this.nodes[n].textContent:""},e}(),Xm=function(){function e(n){this.rules=[],this.length=0}var t=e.prototype;return t.insertRule=function(n,r){return n<=this.length&&(this.rules.splice(n,0,r),this.length++,!0)},t.deleteRule=function(n){this.rules.splice(n,1),this.length--},t.getRule=function(n){return n<this.length?this.rules[n]:""},e}(),ld=Iu,Jm={isServer:!Iu,useCSSOMInjection:!Dm},Ji=function(){function e(n,r,o){n===void 0&&(n=mn),r===void 0&&(r={}),this.options=zt({},Jm,{},n),this.gs=r,this.names=new Map(o),this.server=!!n.isServer,!this.server&&Iu&&ld&&(ld=!1,function(i){for(var l=document.querySelectorAll(Vm),s=0,a=l.length;s<a;s++){var u=l[s];u&&u.getAttribute(yr)!=="active"&&(Ym(i,u),u.parentNode&&u.parentNode.removeChild(u))}}(this))}e.registerId=function(n){return ai(n)};var t=e.prototype;return t.reconstructWithOptions=function(n,r){return r===void 0&&(r=!0),new e(zt({},this.options,{},n),this.gs,r&&this.names||void 0)},t.allocateGSInstance=function(n){return this.gs[n]=(this.gs[n]||0)+1},t.getTag=function(){return this.tag||(this.tag=(o=(r=this.options).isServer,i=r.useCSSOMInjection,l=r.target,n=o?new Xm(l):i?new Zm(l):new Km(l),new jm(n)));var n,r,o,i,l},t.hasNameForId=function(n,r){return this.names.has(n)&&this.names.get(n).has(r)},t.registerName=function(n,r){if(ai(n),this.names.has(n))this.names.get(n).add(r);else{var o=new Set;o.add(r),this.names.set(n,o)}},t.insertRules=function(n,r,o){this.registerName(n,r),this.getTag().insertRules(ai(n),o)},t.clearNames=function(n){this.names.has(n)&&this.names.get(n).clear()},t.clearRules=function(n){this.getTag().clearGroup(ai(n)),this.clearNames(n)},t.clearTag=function(){this.tag=void 0},t.toString=function(){return function(n){for(var r=n.getTag(),o=r.length,i="",l=0;l<o;l++){var s=Wm(l);if(s!==void 0){var a=n.names.get(s),u=r.getGroup(l);if(a&&u&&a.size){var f=yr+".g"+l+'[id="'+s+'"]',g="";a!==void 0&&a.forEach(function(c){c.length>0&&(g+=c+",")}),i+=""+u+f+'{content:"'+g+`"}/*!sc*/ `}}}return i}(this)},e}(),qm=/(a)(d)/gi,sd=function(e){return String.fromCharCode(e+(e>25?39:97))};function va(e){var t,n="";for(t=Math.abs(e);t>52;t=t/52|0)n=sd(t%52)+n;return(sd(t%52)+n).replace(qm,"$1-$2")}var nr=function(e,t){for(var n=t.length;n;)e=33*e^t.charCodeAt(--n);return e},Qp=function(e){return nr(5381,e)};function Zp(e){for(var t=0;t<e.length;t+=1){var n=e[t];if(gr(n)&&!Au(n))return!1}return!0}var eg=Qp("5.3.5"),tg=function(){function e(t,n,r){this.rules=t,this.staticRulesId="",this.isStatic=(r===void 0||r.isStatic)&&Zp(t),this.componentId=n,this.baseHash=nr(eg,n),this.baseStyle=r,Ji.registerId(n)}return e.prototype.generateAndInjectStyles=function(t,n,r){var o=this.componentId,i=[];if(this.baseStyle&&i.push(this.baseStyle.generateAndInjectStyles(t,n,r)),this.isStatic&&!r.hash)if(this.staticRulesId&&n.hasNameForId(o,this.staticRulesId))i.push(this.staticRulesId);else{var l=Fn(this.rules,t,n,r).join(""),s=va(nr(this.baseHash,l)>>>0);if(!n.hasNameForId(o,s)){var a=r(l,"."+s,void 0,o);n.insertRules(o,s,a)}i.push(s),this.staticRulesId=s}else{for(var u=this.rules.length,f=nr(this.baseHash,r.hash),g="",c=0;c<u;c++){var x=this.rules[c];if(typeof x=="string")g+=x;else if(x){var y=Fn(x,t,n,r),m=Array.isArray(y)?y.join(""):y;f=nr(f,m+c),g+=m}}if(g){var _=va(f>>>0);if(!n.hasNameForId(o,_)){var p=r(g,"."+_,void 0,o);n.insertRules(o,_,p)}i.push(_)}}return i.join(" ")},e}(),ng=/^\s*\/\/.*$/gm,rg=[":","[",".","#"];function og(e){var t,n,r,o,i=e===void 0?mn:e,l=i.options,s=l===void 0?mn:l,a=i.plugins,u=a===void 0?Ki:a,f=new Sm(s),g=[],c=function(m){function _(p){if(p)try{m(p+"}")}catch{}}return function(p,d,v,S,E,A,T,z,R,L){switch(p){case 1:if(R===0&&d.charCodeAt(0)===64)return m(d+";"),"";break;case 2:if(z===0)return d+"/*|*/";break;case 3:switch(z){case 102:case 112:return m(v[0]+d),"";default:return d+(L===0?"/*|*/":"")}case-2:d.split("/*|*/}").forEach(_)}}}(function(m){g.push(m)}),x=function(m,_,p){return _===0&&rg.indexOf(p[n.length])!==-1||p.match(o)?m:"."+t};function y(m,_,p,d){d===void 0&&(d="&");var v=m.replace(ng,""),S=_&&p?p+" "+_+" { "+v+" }":v;return t=d,n=_,r=new RegExp("\\"+n+"\\b","g"),o=new RegExp("(\\"+n+"\\b){2,}"),f(p||!_?"":_,S)}return f.use([].concat(u,[function(m,_,p){m===2&&p.length&&p[0].lastIndexOf(n)>0&&(p[0]=p[0].replace(r,x))},c,function(m){if(m===-2){var _=g;return g=[],_}}])),y.hash=u.length?u.reduce(function(m,_){return _.name||bn(15),nr(m,_.name)},5381).toString():"",y}var Kp=Qt.createContext();Kp.Consumer;var Xp=Qt.createContext(),ig=(Xp.Consumer,new Ji),wa=og();function Jp(){return w.useContext(Kp)||ig}function qp(){return w.useContext(Xp)||wa}var lg=function(){function e(t,n){var r=this;this.inject=function(o,i){i===void 0&&(i=wa);var l=r.name+i.hash;o.hasNameForId(r.id,l)||o.insertRules(r.id,l,i(r.rules,l,"@keyframes"))},this.toString=function(){return bn(12,String(r.name))},this.name=t,this.id="sc-keyframes-"+t,this.rules=n}return e.prototype.getName=function(t){return t===void 0&&(t=wa),this.name+t.hash},e}(),sg=/([A-Z])/,ag=/([A-Z])/g,ug=/^ms-/,cg=function(e){return"-"+e.toLowerCase()};function ad(e){return sg.test(e)?e.replace(ag,cg).replace(ug,"-ms-"):e}var ud=function(e){return e==null||e===!1||e===""};function Fn(e,t,n,r){if(Array.isArray(e)){for(var o,i=[],l=0,s=e.length;l<s;l+=1)(o=Fn(e[l],t,n,r))!==""&&(Array.isArray(o)?i.push.apply(i,o):i.push(o));return i}if(ud(e))return"";if(Au(e))return"."+e.styledComponentId;if(gr(e)){if(typeof(u=e)!="function"||u.prototype&&u.prototype.isReactComponent||!t)return e;var a=e(t);return Fn(a,t,n,r)}var u;return e instanceof lg?n?(e.inject(n,r),e.getName(r)):e:ya(e)?function f(g,c){var x,y,m=[];for(var _ in g)g.hasOwnProperty(_)&&!ud(g[_])&&(Array.isArray(g[_])&&g[_].isCss||gr(g[_])?m.push(ad(_)+":",g[_],";"):ya(g[_])?m.push.apply(m,f(g[_],_)):m.push(ad(_)+": "+(x=_,(y=g[_])==null||typeof y=="boolean"||y===""?"":typeof y!="number"||y===0||x in km?String(y).trim():y+"px")+";"));return c?[c+" {"].concat(m,["}"]):m}(e):e.toString()}var cd=function(e){return Array.isArray(e)&&(e.isCss=!0),e};function eh(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return gr(e)||ya(e)?cd(Fn(od(Ki,[e].concat(n)))):n.length===0&&e.length===1&&typeof e[0]=="string"?e:cd(Fn(od(e,n)))}var th=function(e,t,n){return n===void 0&&(n=mn),e.theme!==n.theme&&e.theme||t||n.theme},dg=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,fg=/(^-|-$)/g;function ws(e){return e.replace(dg,"-").replace(fg,"")}var nh=function(e){return va(Qp(e)>>>0)};function ui(e){return typeof e=="string"&&!0}var xa=function(e){return typeof e=="function"||typeof e=="object"&&e!==null&&!Array.isArray(e)},pg=function(e){return e!=="__proto__"&&e!=="constructor"&&e!=="prototype"};function hg(e,t,n){var r=e[n];xa(t)&&xa(r)?rh(r,t):e[n]=t}function rh(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];for(var o=0,i=n;o<i.length;o++){var l=i[o];if(xa(l))for(var s in l)pg(s)&&hg(e,l[s],s)}return e}var vr=Qt.createContext();vr.Consumer;function dd(e){var t=w.useContext(vr),n=w.useMemo(function(){return function(r,o){if(!r)return bn(14);if(gr(r)){var i=r(o);return i}return Array.isArray(r)||typeof r!="object"?bn(8):o?zt({},o,{},r):r}(e.theme,t)},[e.theme,t]);return e.children?Qt.createElement(vr.Provider,{value:n},e.children):null}var xs={};function oh(e,t,n){var r=Au(e),o=!ui(e),i=t.attrs,l=i===void 0?Ki:i,s=t.componentId,a=s===void 0?function(d,v){var S=typeof d!="string"?"sc":ws(d);xs[S]=(xs[S]||0)+1;var E=S+"-"+nh("5.3.5"+S+xs[S]);return v?v+"-"+E:E}(t.displayName,t.parentComponentId):s,u=t.displayName,f=u===void 0?function(d){return ui(d)?"styled."+d:"Styled("+id(d)+")"}(e):u,g=t.displayName&&t.componentId?ws(t.displayName)+"-"+t.componentId:t.componentId||a,c=r&&e.attrs?Array.prototype.concat(e.attrs,l).filter(Boolean):l,x=t.shouldForwardProp;r&&e.shouldForwardProp&&(x=t.shouldForwardProp?function(d,v,S){return e.shouldForwardProp(d,v,S)&&t.shouldForwardProp(d,v,S)}:e.shouldForwardProp);var y,m=new tg(n,g,r?e.componentStyle:void 0),_=m.isStatic&&l.length===0,p=function(d,v){return function(S,E,A,T){var z=S.attrs,R=S.componentStyle,L=S.defaultProps,ee=S.foldedComponentIds,P=S.shouldForwardProp,K=S.styledComponentId,Q=S.target,ue=function(V,k,X){V===void 0&&(V=mn);var C=zt({},k,{theme:V}),W={};return X.forEach(function(U){var te,H,pe,oe=U;for(te in gr(oe)&&(oe=oe(C)),oe)C[te]=W[te]=te==="className"?(H=W[te],pe=oe[te],H&&pe?H+" "+pe:H||pe):oe[te]}),[C,W]}(th(E,w.useContext(vr),L)||mn,E,z),we=ue[0],he=ue[1],M=function(V,k,X,C){var W=Jp(),U=qp(),te=k?V.generateAndInjectStyles(mn,W,U):V.generateAndInjectStyles(X,W,U);return te}(R,T,we),D=A,B=he.$as||E.$as||he.as||E.as||Q,Z=ui(B),I=he!==E?zt({},E,{},he):E,O={};for(var F in I)F[0]!=="$"&&F!=="as"&&(F==="forwardedAs"?O.as=I[F]:(P?P(F,ed,B):!Z||ed(F))&&(O[F]=I[F]));return E.style&&he.style!==E.style&&(O.style=zt({},E.style,{},he.style)),O.className=Array.prototype.concat(ee,K,M!==K?M:null,E.className,he.className).filter(Boolean).join(" "),O.ref=D,w.createElement(B,O)}(y,d,v,_)};return p.displayName=f,(y=Qt.forwardRef(p)).attrs=c,y.componentStyle=m,y.displayName=f,y.shouldForwardProp=x,y.foldedComponentIds=r?Array.prototype.concat(e.foldedComponentIds,e.styledComponentId):Ki,y.styledComponentId=g,y.target=r?e.target:e,y.withComponent=function(d){var v=t.componentId,S=function(A,T){if(A==null)return{};var z,R,L={},ee=Object.keys(A);for(R=0;R<ee.length;R++)z=ee[R],T.indexOf(z)>=0||(L[z]=A[z]);return L}(t,["componentId"]),E=v&&v+"-"+(ui(d)?d:ws(id(d)));return oh(d,zt({},S,{attrs:c,componentId:E}),n)},Object.defineProperty(y,"defaultProps",{get:function(){return this._foldedDefaultProps},set:function(d){this._foldedDefaultProps=r?rh({},e.defaultProps,d):d}}),y.toString=function(){return"."+y.styledComponentId},o&&Fm(y,e,{attrs:!0,componentStyle:!0,displayName:!0,foldedComponentIds:!0,shouldForwardProp:!0,styledComponentId:!0,target:!0,withComponent:!0}),y}var Sa=function(e){return function t(n,r,o){if(o===void 0&&(o=mn),!Zi.isValidElementType(r))return bn(1,String(r));var i=function(){return n(r,o,eh.apply(void 0,arguments))};return i.withConfig=function(l){return t(n,r,zt({},o,{},l))},i.attrs=function(l){return t(n,r,zt({},o,{attrs:Array.prototype.concat(o.attrs,l).filter(Boolean)}))},i}(oh,e)};["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","textPath","tspan"].forEach(function(e){Sa[e]=Sa(e)});var mg=function(){function e(n,r){this.rules=n,this.componentId=r,this.isStatic=Zp(n),Ji.registerId(this.componentId+1)}var t=e.prototype;return t.createStyles=function(n,r,o,i){var l=i(Fn(this.rules,r,o,i).join(""),""),s=this.componentId+n;o.insertRules(s,s,l)},t.removeStyles=function(n,r){r.clearRules(this.componentId+n)},t.renderStyles=function(n,r,o,i){n>2&&Ji.registerId(this.componentId+n),this.removeStyles(n,o),this.createStyles(n,r,o,i)},e}();function gg(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var o=eh.apply(void 0,[e].concat(n)),i="sc-global-"+nh(JSON.stringify(o)),l=new mg(o,i);function s(u){var f=Jp(),g=qp(),c=w.useContext(vr),x=w.useRef(f.allocateGSInstance(i)).current;return f.server&&a(x,u,f,c,g),w.useLayoutEffect(function(){if(!f.server)return a(x,u,f,c,g),function(){return l.removeStyles(x,f)}},[x,u,f,c,g]),null}function a(u,f,g,c,x){if(l.isStatic)l.renderStyles(u,Bm,g,x);else{var y=zt({},f,{theme:th(f,c,s.defaultProps)});l.renderStyles(u,y,g,x)}}return Qt.memo(s)}var Er=function(){return w.useContext(vr)};const He=Sa,yg=(e,t)=>{const n=Er(),r=n.breakpoints.mobile,o=n.breakpoints.desktop,i=e*(1/1.8),l=e;return` ${t}: ${i}px; @media screen and (max-width: ${o}px) { ${t}: ${e*100/o}vw; } @media screen and (max-width: ${r}px) { ${t}: ${e*.15}vmin; } @media screen and (min-width: ${o}px) { ${t}: ${l}px; } `},Mu=e=>yg(e,"font-size"),vg=({className:e,children:t,style:n})=>h("p",{className:e,style:n,children:t}),re=He(vg)` font-family: ${e=>e.font?e.theme.fonts[e.font]:e.theme.fonts.primary}; font-weight: ${e=>e.weight||"normal"}; text-align: ${e=>e.align||"left"}; margin: ${e=>e.margin||"0"}; text-decoration: ${e=>e.underline?"underline":"none"}; color: ${e=>e.color?e.theme.colors[e.color]:e.theme.colors}; white-space: ${e=>e.wrap?e.wrap:"initial"}; ${e=>Mu(e.size?typeof e.size=="number"?e.size:e.theme.fonts.sizes[e.size]:e.theme.fonts.baseSize)} ${e=>e.mobileSize&&(typeof e.mobileSize=="number"?`@media screen and (max-width: ${e.theme.breakpoints.mobile}px) { font-size: ${e.mobileSize*100/720}vw; }`:`@media screen and (max-width: ${e.theme.breakpoints.mobile}px) { font-size: ${e.theme.fonts.sizes[e.mobileSize]}px; }`)} `,ih="#000000",lh="#464646",sh="#121212",ah="#b7b7b7",wg="#C3C3C3",Un="#ffffff",qr="#f4f4f4",uh="#ff9922",xg="#408BF7",Sg="var(--Skyblue-Light, #68AEFF)",ch="var(--Skyblue, #2189FF)",dh="#2189ff",fh="#6E6A69",ph="#0274C2",hh="#CFCFCF",mh="#929292",kg="#BBBBBB",fd="#313131",ka="#484848",gh="#B78F3D",Cg="#ECECEC",_g="#1C1C1C",Eg="#FFFFFF80",Lg="00000080",qi={colors:{black:ih,grey:lh,darkGrey:sh,lightGrey:ah,slateGray:ka,white:Un,offWhite:qr,flag:uh,blue:xg,skyBlue:ch,primary:dh,outOfStock:fh,secondary:ph,silverGray:wg,paleGray:hh,mediumGray:mh,gold:gh,lightBeige:Cg,charcoalBlack:qr,semiBlack:Lg},fonts:{primary:"SamsungOne, sans-serif",secondary:"SamsungSharpSans, sans-serif",tertiary:"sssM, SamsungSharpSans, sans-serif",quaternary:"sssR, SamsungSharpSans, sans-serif",baseSize:16,sizes:{disclaimer:13,xxs:14,xs:16,s:19,m:22,l:26,xl:32,section:38,heading:42}},breakpoints:{desktop:1440,tablet:1100,smallMobile:400,mobile:767},margins:[9,14,17,21,23,38,45,61,65],layout:{appBackground:qr,bundleBg:"rgba(255, 255, 255, 0.50)",bundleBgCurrent:Un,bundleTotalColumnBg:Un,configBg:Un,categoryTileBg:Un,categoryTileBorder:kg,iconFilter:"invert(1)",productWrapperBackground:"",productWrapperBoxShadow:"",productWrapperBorderRadius:"",configCol1Width:"38%",configCol2Width:"62%"},images:{plusIcon:"icon-plus-lighter.svg",equalsIcon:"icon-equals-lighter.svg"}},Pg={colors:{black:Un,grey:ah,darkGrey:qr,lightGrey:lh,slateGray:ka,white:ih,offWhite:sh,blue:Sg,skyBlue:ch,flag:uh,primary:dh,outOfStock:fh,secondary:ph,silverGray:qr,paleGray:hh,mediumGray:mh,gold:gh,lightBeige:"#1C1C1CB3",charcoalBlack:_g,semiBlack:Eg},fonts:{primary:"SamsungOne, sans-serif",secondary:"SamsungSharpSans, sans-serif",tertiary:"sssM, SamsungSharpSans, sans-serif",quaternary:"sssR, SamsungSharpSans, sans-serif",baseSize:16,sizes:{disclaimer:13,xxs:14,xs:16,s:19,m:22,l:26,xl:32,section:38,heading:42}},breakpoints:{desktop:1440,tablet:900,smallMobile:400,mobile:767},margins:[9,14,17,21,23,38,45,61,65],layout:{appBackground:"linear-gradient(358deg, #313131 -55.81%, #1C1C1C 98.26%)",bundleBg:fd,bundleBgCurrent:"rgba(255, 255, 255, 0.10)",bundleTotalColumnBg:"rgba(255, 255, 255, 0.10)",configBg:"linear-gradient(180deg, #313131 0%, #3C3C3C 138.98%)",categoryTileBg:ka,categoryTileBorder:fd,iconFilter:"invert(0)",productWrapperBackground:"linear-gradient(101deg, #FFF 46.91%, #F4F4F4 100%)",productWrapperBoxShadow:"0px 1px 3px 0px rgba(0, 0, 0, 0.20)",productWrapperBorderRadius:"12px",configCol1Width:"45%",configCol2Width:"55%"},images:{plusIcon:"icon-plus.svg",equalsIcon:"icon-equals.svg"}},$l=qi;function Al(e){const[t,n]=w.useState(!1);return w.useEffect(()=>{typeof window>"u"&&n(!1),n((window==null?void 0:window.innerWidth)<=e);const r=()=>{n((window==null?void 0:window.innerWidth)<=e)};return window==null||window.addEventListener("resize",r),()=>{window==null||window.removeEventListener("resize",r)}},[]),t}function Bt(){return Al($l.breakpoints.mobile)}function Il(){return Al($l.breakpoints.tablet)}function Nu(){return Al($l.breakpoints.desktop)}function zg(){return Al($l.breakpoints.smallMobile)}const Tg=He.div` border-radius: 25px; overflow: hidden; position: relative; width: 100%; height: 100%; box-sizing: border-box; `,$g=({className:e,children:t,ref:n,onClick:r,style:o,...i})=>h("div",{className:e,onClick:r,ref:n,style:{...o},...i,children:t}),wr=He($g)` display: flex; max-width: 1440px; position: ${e=>e.position?e.position:"relative"}; flex-direction: ${e=>e.row?"row":"column"}; width: ${e=>e.width||"auto"}; height: ${e=>e.height||"auto"}; justify-content: ${e=>e.align||"center"}; align-items: ${e=>e.alignItems||"center"}; flex-wrap: ${e=>e.wrap||(e.row?"initial":e.wrap)}; margin: ${e=>e.margin||"0 auto"}; padding: ${e=>e.padding||"1.2em"}; background: ${e=>e.background||"initial"}; opacity: ${e=>e.opacity||"1"}; ${e=>e.position==="absolute"?` top: ${e.top||"auto"}; bottom: ${e.bottom||"auto"}; left:${e.left||"auto"}; right: ${e.right||"auto"}; `:""} `,Ag="uk",Ss="blackfridayoffer",Ig={shouldForwardProp:(e,t)=>["ga-la","ga-ac","ga-ca","data-omni","data-omni-type"].includes(e)||t(e)};function Ne(e,t){const n=t||"microsite";return{"data-omni-type":n,"data-omni":`${Ag}:${Ss}:${e}`,"ga-ca":n,"ga-ac":`${Ss}`,"ga-la":`${Ss}:${e}`}}const Ml=He.button.withConfig(Ig).attrs(e=>({backgroundColor:e.backgroundColor||e.theme.colors.black,borderColor:e.borderColor||e.theme.colors.black,size:e.size||e.theme.fonts.sizes.sm}))` background: ${e=>e.theme.colors.black}; color: ${e=>e.theme.colors.white}; /* font-size: 0.97222vw; */ // border-radius: 45px; border-radius: 22px; ${e=>Mu(e.size)} //padding: 0.8571em 2.712em; padding: 9px 30px; transition: all 0.3s ease-in-out; border-color: ${e=>e.borderColor}; border-width: 1px; border-style: solid; font-weight: bold; line-height: 1; text-transform: uppercase; text-shadow: none; font-family: ${e=>e.theme.fonts.primary}; /* letter-spacing: 0.15em; */ display: inline-block; &:hover, &:focus { color: ${e=>e.theme.colors.black}; background: ${e=>e.theme.colors.white}; border-color: ${e=>e.borderColor}; border-width: 1px; border-style: solid; transition: all 0.3s ease-in-out; } &:focus { outline: none; } @media screen and (min-width: ${e=>e.theme.breakpoints.desktop}px) { max-width: 408px; } &:disabled { color: ${e=>e.theme.colors.white}; background: ${e=>e.theme.colors.grey}; border-color: ${e=>e.theme.colors.grey}; } `,xr=He(Ml)` letter-spacing: initial; background: ${e=>e.theme.colors.primary}; border-color: ${e=>e.theme.colors.primary}; text-transform: none; &:hover, &:focus { color: ${e=>e.theme.colors.black}; background: ${e=>e.theme.colors.white}; border-color: ${e=>e.theme.colors.white}; border-width: 1px; border-style: solid; transition: all 0.3s ease-in-out; } `,ur=He(Ml)` letter-spacing: initial; color: ${e=>e.theme.colors.black}; background: ${e=>e.theme.colors.white}; border-color: ${e=>e.theme.colors.white}; text-transform: none; &:hover, &:focus { color: ${e=>e.theme.colors.white}; background: ${e=>e.theme.colors.black}; border-color: ${e=>e.theme.colors.black}; border-width: 1px; border-style: solid; transition: all 0.3s ease-in-out; } `,xo=He(Ml)` letter-spacing: initial; color: ${e=>e.theme.colors.white}; background: ${e=>e.theme.colors.black}; border-color: ${e=>e.theme.colors.black}; text-transform: none; &:hover, &:focus { color: ${e=>e.theme.colors.black}; background: ${e=>e.theme.colors.white}; border-color: ${e=>e.theme.colors.black}; border-width: 1px; border-style: solid; transition: all 0.3s ease-in-out; } `,Mg=He(Ml)` letter-spacing: initial; color: #fff; background: ${e=>e.theme.colors.skyBlue}; border-color: ${e=>e.theme.colors.skyBlue}; text-transform: none; &:hover, &:focus { color: ${e=>e.theme.colors.black}; background: ${e=>e.theme.colors.white}; border-color: ${e=>e.theme.colors.white}; border-width: 1px; border-style: solid; transition: all 0.3s ease-in-out; } `;He.a.attrs(e=>({color:e.color||e.theme.colors.black,size:e.size||e.theme.fonts.sizes.m,arrow:e.arrow||!1}))` text-decoration: underline; display: inline-block; position: relative; cursor: pointer; color: ${e=>e.color}; ${e=>Mu(e.size)} ${e=>e.arrow&&`&::after { content: ''; position: absolute; border-width: 2px 2px 0px 0px; border-color: ${e.color}; border-style: solid; width: 0.6em; height: 0.6em; top: 45%; right: -10%; transform: rotate(45deg) translate3d(0%, -40%, 0); transition: all 0.3s ease-in-out; } &:hover { &::after { right: -15%; transition: all 0.3s ease-in-out; } } `}; `;const Sr=e=>{const{devices:t,selectedSku:n,availableSkus:r,field:o,handleSelectSku:i,element:l,style:s,isMobile:a,exclusiveFlag:u,finished:f,theme:g="light"}=e,[c,x]=w.useState([]),y=l;return w.useEffect(()=>{if(t&&t[n]){const m=r.filter(_=>t[_]?_===n?!0:t[n][o]===t[_][o]?!1:!(o==="color"&&t[n].color.equals(t[_].color)):!1).sort((_,p)=>{if(o==="size"){let d=parseInt(t[_].size.replace(/D*/g,"")),v=parseInt(t[p].size.replace(/D*/g,""));return t[_].size.includes("TB")&&(d=d*1024),t[p].size.includes("TB")&&(v=v*1024),d-v}else if(o==="color"){const d=t[_].color.order,v=t[p].color.order;return d-v}else return 1}).map((_,p)=>{var d;return h(y,{i:p,handleSelectSku:i,device:t[_],sku:_,active:_===n,field:o,style:s,isMobile:a,theme:g},`${(d=t[_][o])==null?void 0:d.toString()}_${f?1:0}`)});x(m)}},[r,t]),c},Nl=e=>{const{devices:t,selectedSku:n}=e,[r,o]=w.useState([]),[i,l]=w.useState([]),[s,a]=w.useState([]);return w.useEffect(()=>{if(t&&t[n]){const u=[],f=[];Object.entries(t).forEach(([g,c])=>{t[n].diff(c)<2&&(c.color.exclusive?u.push(g):f.push(g))}),a(f),l(u),o([...f,...u])}},[t,n]),[r,i,s]};var el=function(){return el=Object.assign||function(t){for(var n,r=1,o=arguments.length;r<o;r++){n=arguments[r];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i])}return t},el.apply(this,arguments)};function yh(e,t){var n=typeof Symbol=="function"&&e[Symbol.iterator];if(!n)return e;var r=n.call(e),o,i=[],l;try{for(;(t===void 0||t-- >0)&&!(o=r.next()).done;)i.push(o.value)}catch(s){l={error:s}}finally{try{o&&!o.done&&(n=r.return)&&n.call(r)}finally{if(l)throw l.error}}return i}var Ng=typeof document<"u",Rg=Ng?w.useLayoutEffect:w.useEffect;const vh=1/60*1e3,Og=typeof performance<"u"?()=>performance.now():()=>Date.now(),wh=typeof window<"u"?e=>window.requestAnimationFrame(e):e=>setTimeout(()=>e(Og()),vh);function bg(e){let t=[],n=[],r=0,o=!1,i=!1;const l=new WeakSet,s={schedule:(a,u=!1,f=!1)=>{const g=f&&o,c=g?t:n;return u&&l.add(a),c.indexOf(a)===-1&&(c.push(a),g&&o&&(r=t.length)),a},cancel:a=>{const u=n.indexOf(a);u!==-1&&n.splice(u,1),l.delete(a)},process:a=>{if(o){i=!0;return}if(o=!0,[t,n]=[n,t],n.length=0,r=t.length,r)for(let u=0;u<r;u++){const f=t[u];f(a),l.has(f)&&(s.schedule(f),e())}o=!1,i&&(i=!1,s.process(a))}};return s}const Fg=40;let Ca=!0,So=!1,_a=!1;const eo={delta:0,timestamp:0},bo=["read","update","preRender","render","postRender"],Rl=bo.reduce((e,t)=>(e[t]=bg(()=>So=!0),e),{}),Dg=bo.reduce((e,t)=>{const n=Rl[t];return e[t]=(r,o=!1,i=!1)=>(So||jg(),n.schedule(r,o,i)),e},{});bo.reduce((e,t)=>(e[t]=Rl[t].cancel,e),{});bo.reduce((e,t)=>(e[t]=()=>Rl[t].process(eo),e),{});const Bg=e=>Rl[e].process(eo),xh=e=>{So=!1,eo.delta=Ca?vh:Math.max(Math.min(e-eo.timestamp,Fg),1),eo.timestamp=e,_a=!0,bo.forEach(Bg),_a=!1,So&&(Ca=!1,wh(xh))},jg=()=>{So=!0,Ca=!0,_a||wh(xh)};var pd=w.createContext({});function Wg(){var e=w.useRef(!1);return Rg(function(){return e.current=!0,function(){e.current=!1}},[]),e}function Ug(){var e=Wg(),t=yh(w.useState(0),2),n=t[0],r=t[1],o=w.useCallback(function(){e.current&&r(n+1)},[n]),i=w.useCallback(function(){return Dg.postRender(o)},[o]);return[i,n]}var Vg=w.createContext(null),Hg=function(e){return!e.isLayoutDirty&&e.willUpdate(!1)};function hd(){var e=new Set,t=new WeakMap,n=function(){return e.forEach(Hg)};return{add:function(r){e.add(r),t.set(r,r.addEventListener("willUpdate",n))},remove:function(r){var o;e.delete(r),(o=t.get(r))===null||o===void 0||o(),t.delete(r),n()},dirty:n}}var Sh=function(e){return e===!0},Gg=function(e){return Sh(e===!0)||e==="id"},Ea=function(e){var t,n,r=e.children,o=e.id,i=e.inheritId,l=e.inherit,s=l===void 0?!0:l;i!==void 0&&(s=i);var a=w.useContext(pd),u=w.useContext(Vg),f=yh(Ug(),2),g=f[0],c=f[1],x=w.useRef(null),y=(t=a.id)!==null&&t!==void 0?t:u;x.current===null&&(Gg(s)&&y&&(o=o?y+"-"+o:y),x.current={id:o,group:Sh(s)&&(n=a==null?void 0:a.group)!==null&&n!==void 0?n:hd()});var m=w.useMemo(function(){return el(el({},x.current),{forceRender:g})},[c]);return w.createElement(pd.Provider,{value:m},r)};const at=w.createContext(),Yg=({children:e})=>{const[t,n]=w.useState(""),[r,o]=w.useState(""),[i,l]=w.useState(""),[s,a]=w.useState(""),[u,f]=w.useState(""),[g,c]=w.useState(""),[x,y]=w.useState(""),[m,_]=w.useState(""),[p,d]=w.useState(""),[v,S]=w.useState(""),[E,A]=w.useState(""),[T,z]=w.useState(""),[R,L]=w.useState(""),[ee,P]=w.useState(!1),[K,Q]=w.useState(!1),[ue,we]=w.useState(!1),[he,M]=w.useState(!1),[D,B]=w.useState(!1),[Z,I]=w.useState(!1),[O,F]=w.useState(!1),[V,k]=w.useState(""),[X,C]=w.useState(""),[W,U]=w.useState(""),[te,H]=w.useState(""),[pe,oe]=w.useState(null),[Y,ce]=w.useState(""),[q,ke]=w.useState(""),[Ke,le]=w.useState(""),[Xe,kt]=w.useState([]),[Oe,G]=w.useState([]),[se,It]=w.useState([]),[jt,pt]=w.useState(0),[Ol,bl]=w.useState(!1),[Fl,Fo]=w.useState(!1),[Do,Bo]=w.useState(null),[jo,Wo]=w.useState(null),Oh={sharedData:t,updateSharedData:N=>{n(N)},topCategory:i,updateTopCategory:N=>{l(N)},mainProduct:s,updateMainProduct:N=>{a(N)},secondProduct:v,updateSecondProduct:N=>{S(N)},thirdProduct:T,updateThirdProduct:N=>{z(N)},accessary:g,updateAccessary:N=>{c(N)},mainAccessary:x,updateMainAccessary:N=>{y(N)},secondAccessary:m,updateSecondAccessary:N=>{_(N)},thirdAccessary:p,updateThirdAccessary:N=>{d(N)},mainProductCategory:u,updateMainProductCategory:N=>{f(N)},editMainProduct:ee,updateEditMainProduct:N=>{P(N)},secondProductCategory:E,updateSecondProductCategory:N=>{A(N)},editSecondProduct:K,updateEditSecondProduct:N=>{Q(N)},thirdProductCategory:R,updateThirdProductCategory:N=>{L(N)},editThirdProduct:ue,updateEditThirdProduct:N=>{we(N)},results:r,updateResults:N=>{o(N)},productConfigurator:he,updateProductConfigurator:N=>{M(N)},mainProductConfigurator:D,updateMainProductConfigurator:N=>{B(N)},secondProductConfigurator:Z,updateSecondProductConfigurator:N=>{I(N)},thirdProductConfigurator:O,updateThirdProductConfigurator:N=>{F(N)},skuToView:te,updateSkuToView:N=>{H(N)},activeTab:pe,updateActiveTab:N=>{oe(N)},activeSubCategoryTab:Y,updateActiveSubCategoryTab:N=>{ce(N)},mainProductSubCategory:V,updateMainProductSubCategory:N=>{k(N)},secondProductSubCategory:X,updateSecondProductSubCategory:N=>{C(N)},thirdProductSubCategory:W,updateThirdProductSubCategory:N=>{U(N)},config:q,updateConfig:N=>{ke(N)},appId:Ke,updateAppId:N=>{le(N)},addedProducts:Xe,updateAddedProducts:(N,Je)=>{const en=[...Xe];en[N]=Je,kt(en)},removeAddedProducts:(N=null)=>{if(N!==null&&N>=0&&N<Xe.length){const Je=[...Xe];Je.splice(N,1),kt(Je)}else kt([])},addedAccessaries:Oe,updateAddedAccessaries:(N,Je)=>{const en=[...Oe];en[N]=Je,G(en)},removeAddedAccessaries:(N=null)=>{if(N!==null&&N>=0&&N<Oe.length){const Je=[...Oe];Je.splice(N,1),G(Je)}else G([])},addedCategories:se,removeAddedCategories:(N=null)=>{if(N!==null&&N>=0&&N<se.length){const Je=[...se];Je.splice(N,1),It(Je)}else It([])},updateAddedCategories:(N,Je)=>{const en=[...se];en[N]=Je,It(en)},bundleCurrentIndex:jt,updateBundleCurrentIndex:N=>{pt(N)},showConfigurator:Ol,updateShowConfigurator:N=>{bl(N)},editProduct:Fl,updateEditProduct:N=>{Fo(N)},eligibleskus:Do,updateEligibleskus:N=>{Bo(N)},eligibleAccessarySkus:jo,updateEligibleAccessarySkus:N=>{Wo(N)}};return h(at.Provider,{value:Oh,children:e})},Ru=e=>{const{device:t,sku:n,handleSelectSku:r,active:o,i,field:l,style:s,exclusiveFlag:a,theme:u="light"}=e,f=Bt();return w.useContext(at),Er(),h("div",{style:{display:"flex",flexDirection:"column",position:"relative",...s},onClick:()=>{r(n)},...Ne(`colorSelect:${t.name}:${t.color.colorName}`),children:h("div",{style:{width:f?"6vmin":"min(27px, 3vw)",height:f?"6vmin":"min(27px, 3vw)",borderRadius:"50%",borderColor:o?qi.colors.skyBlue:"transparent",borderStyle:"solid",borderWidth:"1px",margin:0,position:"relative",cursor:"pointer"},children:h("div",{style:{width:"75%",height:"75%",borderRadius:"50%",position:"absolute",boxSizing:"border-box",top:"50%",left:"50%",backgroundColor:t.color.formattedColor,transition:"all 0.3s ease-in-out",transform:"translate3d(-50%,-50%,0)",border:"1px solid #C3C3C3"}})})},`${t.color.htmlColor}_${t.name}_${f}`)};He.div` border-radius: 20px; padding: 0.3em 0.6em; border: 1px ${e=>e.active?"#000":"transparent"} solid; transition: all 0.2s ease-in-out; cursor: pointer; `;const Ou=({device:e,sku:t,handleSelectSku:n,active:r,i:o,theme:i="light"})=>{const l=Bt();w.useContext(at);const s=Er();return h(wr,{padding:"0px",margin:"0px",...Ne(`chooseYourDeviceStorage:${t}`),onClick:()=>n(t),id:t,style:{borderRadius:"2px",padding:"10px 12px",width:"auto",border:r?`1px solid ${s.colors.skyBlue}`:"1px solid #E4E4E4",opacity:r?1:.4,transition:"all 0.2s ease-in-out",cursor:"pointer",display:e.size==""?"none":"flex"},children:h(re,{weight:"normal",size:l?24:16,style:{whiteSpace:"nowrap",textAlign:"center",fontSize:"16px",color:`${s.colors.black}`},children:e.size})})};var wt=(e=>(e.productInfo="https://api.shop.samsung.com/tokocommercewebservices/v2/uk/products/",e.productInfoStudents="https://api.shop.samsung.com/tokocommercewebservices/v2/uk_student/products/",e.productInfoNetworks="https://api.shop.samsung.com/tokocommercewebservices/v2/uk_networks/products/",e.offers="https://p1-smn2-api-cdn.shop.samsung.com/tokocommercewebservices/v2/uk/products/",e.offersStudents="https://p1-smn2-api-cdn.shop.samsung.com/tokocommercewebservices/v2/uk_student/products/",e.offersNetworks="https://p1-smn2-api-cdn.shop.samsung.com/tokocommercewebservices/v2/uk_networks/products/",e.tradeIn="https://p1.ecom.samsung.com/v1/exchange/api/gbr/trade-in/sku-devices/uk/",e.addToCart="https://api.shop.samsung.com/tokocommercewebservices/v2/uk/addToCart/multi/?fields=BASIC",e.cart="https://shop.samsung.com/uk/cart",e.search="https://searchapi.samsung.com/v6/front/b2c/product/card/detail/newhybris",e.allTvs="https://searchapi.samsung.com/v6/front/b2c/product/finder/newhybris?siteCode=uk&start=1&num=100&sort=recommended&onlyFilterInfoYN=N&keySummaryYN=Y&specHighlightYN=Y",e))(wt||{});class md{constructor(t){this.exclusive=!1,this.colorName=t.colorName==="Light Pink"?"Pink":t.colorName,this.formattedColor=t.formattedColor,this.htmlColor=t.htmlColor,this.exclusive=t.exclusive||!1,this.order=t.order}toString(){return this.colorName}equals(t){return!(this.colorName!==t.colorName||this.formattedColor!==t.formattedColor||this.htmlColor!==t.htmlColor)}}const gd={currencyIso:"GBP",formattedValue:"Loading...",value:"-1"},Qg={isValueRounded:!1,stockLevel:0},Zg={altText:"Galaxy S22+",format:"TokoThumb",galleryIndex:0,imageType:"GALLERY",url:""};class Wn{constructor(t){this.currencyIso=t.currencyIso,this.formattedValue=t.formattedValue,this.priceType=t.priceType,this.value=parseFloat(t.value)}}class kh{constructor(t,n="api"){var r,o,i,l,s,a,u;this._tradeIn=!1,this._upgrade=!1,this._services=[],this._link="",this._gallery=[],n==="init"?(this._sku=t._sku,this._name=t._name,this._pdp=t._pdp,this._picture=Zg,this._price=new Wn(gd),this._color=new md(t._color),this._size=t._size||"init",this._stock=Qg,this._family=t._family,this._tag=t._tag,this._promotionPrice=t._promotionPrice,this._fullPrice=new Wn(gd)):(this._sku=t.code||t.id||t.modelCode||t.sku,this._name=t.name||t.baseProductName,this._pdp=t.pdp,this._picture=t.picture||(t==null?void 0:t.galleryImagesV2)&&(((o=(r=t==null?void 0:t.galleryImagesV2[0])==null?void 0:r.images)==null?void 0:o.product)||((l=(i=t==null?void 0:t.galleryImagesV2[0])==null?void 0:i.images[2])==null?void 0:l.value))||{},this._fullPrice=new Wn(t.price||t.priceData),this._wasPrice=(s=t.wasPrice)!=null&&s.value?t.wasPrice:null,this._savePrice=(a=t.savePrice)!=null&&a.value?t.savePrice:null,(u=t.promotionPrice)!=null&&u.value?this._price=new Wn({...t.promotionPrice,priceType:t.price.priceType}):this._price=new Wn(t.price||t.priceData),this._color=new md(t.color),this._size=t.size||"",this._stock=t.stock,this._family=this._sku.slice(0,7),this._gallery=t.gallery,t.addedServices&&t.addedServices.length>0&&t.addedServices.forEach(f=>{switch(f){case"UPGRADE_ENROLLMENT":this._upgrade=!0;break;case"TRADE_IN":this._tradeIn=!0;break}}))}get name(){return this._name}get family(){return this._family}get pdp(){return this._pdp}get picture(){return this._picture}set picture(t){this._picture=t}get price(){return this._price}set price(t){this._price=new Wn(t)}get promotionPrice(){return this._promotionPrice}get savePrice(){return this._savePrice}get wasPrice(){return this._wasPrice}get fullPrice(){return this._fullPrice}get color(){return this._color}get sku(){return this._sku}get size(){return this._size}get stock(){return this._stock}set stock(t){this._stock=t}get tradeIn(){return this._tradeIn}get upgrade(){return this._upgrade}get services(){return this._services}set services(t){this._services=t}get tag(){return this._tag}get link(){return this._link}set link(t){this._link=t}set gallery(t){this._gallery=t}get gallery(){return this._gallery}diff(t){let n=0;return this.size!==t.size&&n++,this.color.formattedColor!==t.color.formattedColor&&n++,n}toJson(){return JSON.stringify(this)}}const Kg=e=>{const t=[],[n,r]=w.useState(t),[o,i]=w.useState(),[l,s]=w.useState(!1);let a=e.toString();return w.useEffect(()=>{try{r(t),fetch(`${wt.search}?siteCode=uk&modelList=${a}&commonCodeYN=N&saleSkuYN=Y&onlyRequestSkuYN=Y&keySummaryYN=N`).then(u=>u.json()).then(u=>{if(!(!u||u.length===0))if(u.response&&u.response.statusCode==200&&u.response.resultData&&u.response.resultData.productList&&u.response.resultData.productList.length>0){let f=u.response.resultData.productList,g=[];Object.entries(f).forEach(c=>{if(typeof c[1]=="object"&&c[1]!==null){let y=c[1].modelList,m={};m.modelCode=y[0].modelCode,m.displayName=y[0].displayName.replace("Samsung ","").replace("<br>",""),m.thumbUrl=y[0].thumbUrl,m.thumbUrlAlt=y[0].thumbUrlAlt,m.promotionPriceDisplay=y[0].promotionPriceDisplay,m.ratings=y[0].ratings,m.reviewCount=y[0].reviewCount,g.push(m)}}),g.sort((c,x)=>{const y=parseFloat(c.ratings),m=parseFloat(x.ratings),_=parseInt(c.reviewCount),p=parseInt(x.reviewCount);return y!==m?m-y:p-_}),r(g)}else return})}catch(u){i(u.message||"")}finally{s(!0)}},[a]),{data:n,error:o,finished:l}},Xg=e=>{const t={},[n,r]=w.useState(t),[o,i]=w.useState(),[l,s]=w.useState(!1);return w.useEffect(()=>{try{let a=e.toString();r(t),fetch(`${wt.productInfo}?fields=FULL,name,price,priceRange,promotionPrice,code,color&productCodes=${a}`).then(u=>u.json()).then(u=>{let f={};if(!u||u.length===0)return;let g=[];const c=e.filter(x=>u.some(y=>{var m;(m=y.variantOptions)==null||m.some(_=>{var p;if(_.code===x&&((p=_.stock)==null?void 0:p.stockLevel)>0)return g.push(_),!0})}));g.forEach(x=>{var d,v;const y={};if(!x)return;const m=(d=x.galleryImagesV2[0].images)==null?void 0:d.TokoThumb,_=x.priceData.priceType;x.price=x.priceData,x.wasPrice=x.wasPriceData,x.savePrice=x.saveValue,x.price.priceType=_;const p=(v=x.galleryImagesV2)==null?void 0:v.map((S,E)=>{var A,T;return{url:((T=(A=S==null?void 0:S.images)==null?void 0:A.TokoThumb)==null?void 0:T.url)||"",position:E}});f[x.code]=new kh({...x,picture:{url:m==null?void 0:m.url,altText:""},gallery:p})}),Object.entries(f).forEach(([x,y])=>{y.price.value===0&&(f[x].stock.stockLevel=-1)}),r(f)})}catch(a){i(a.message||"")}finally{s(!0)}},[e]),{data:n,error:o,finished:l}},Jg=e=>{const t=[],[n,r]=w.useState(t);return w.useState(),w.useState(!1),w.useEffect(()=>{r(t),fetch(`${window.location.href.includes("uk_student")?wt.productInfoStudents:window.location.href.includes("uk_networks")?wt.productInfoNetworks:wt.productInfo}${e}/offers?fields=SIMPLE_INFO`).then(o=>o.json()).then(o=>{if(!o||o.length===0)return;let i=[];o.benefits.length>0&&o.benefits.forEach(l=>{l.code.includes("CASHBACK")&&i.push(l.title.match(/^(.*?)\s*cashback/)[0]),l.code.includes("FOC")&&i.push(l.title.split("with this")[0].trim())}),r(i)})},[e]),{offers:n}},qg=e=>{const t=[],[n,r]=w.useState(t);return w.useState(),w.useState(!1),w.useEffect(()=>{r(t),fetch(`${window.location.href.includes("uk_student")?wt.productInfoStudents:window.location.href.includes("uk_networks")?wt.productInfoNetworks:wt.productInfo}${e}/offers?fields=SIMPLE_INFO`).then(o=>o.json()).then(o=>{if(!o||o.length===0)return;let i=[];o.benefits.length>0&&o.benefits.forEach(l=>{let s="";if(l.code.includes("CASHBACK")&&(s=l.description),l.code.includes("FOC")&&(s=l.description),s!=""){const u=new DOMParser().parseFromString(s,"text/html"),f=u.querySelector("h3");let g="";f!=null&&f.textContent&&(g=f.textContent.trim());const c=u.querySelectorAll("p");let x="";c.forEach(m=>{const _=m.querySelector("a");_&&_.outerHTML&&(x=_.outerHTML)});const y=g+"&nbsp;&nbsp;"+x;i.push(y)}}),r(i)})},[e]),{freeItems:n}},ey=e=>{const t={},[n,r]=w.useState(t),[o,i]=w.useState(),l=e.replace("/","_");return w.useEffect(()=>{r(t);try{fetch(`https://api.bazaarvoice.com/data/display/0.2alpha/product/summary?PassKey=caDqb7Cbsz1BoGH54WpDUFVr60g04HycdwL8yM4Q7ENdM&contentType=reviews,questions&reviewDistribution=primaryRating,recommended&rev=0&productid=${l}`).then(s=>s.json()).then(s=>{var u,f,g,c,x;if(!s||s.length===0)return;const a={};a.numReviews=(u=s.reviewSummary)==null?void 0:u.numReviews,a.average=(g=(f=s.reviewSummary)==null?void 0:f.primaryRating)==null?void 0:g.average.toFixed(2),a.ratingRange=(x=(c=s.reviewSummary)==null?void 0:c.primaryRating)==null?void 0:x.ratingRange,r(a)})}catch(s){i(s.message||"")}},[e]),{reviews:n,error:o}},bu=e=>{const t={},[n,r]=w.useState(t),[o,i]=w.useState(),[l,s]=w.useState(!1);return w.useEffect(()=>{try{let a=[];r(t),fetch(`${window.location.href.includes("uk_student")?wt.productInfoStudents:window.location.href.includes("uk_networks")?wt.productInfoNetworks:wt.productInfo}?fields=FULL,name,price,priceRange,promotionPrice,code,color&productCodes=${e}`).then(u=>u.json()).then(u=>{let f={};!u||u.length===0||(u[0].variantOptions.forEach(g=>{var _,p;const c={};if(!g)return;const x=(_=g.galleryImagesV2[0].images)==null?void 0:_.TokoThumb,y=g.priceData.priceType;g.price=g.priceData,g.wasPrice=g.wasPriceData,g.savePrice=g.saveValue,g.price.priceType=y;const m=(p=g.galleryImagesV2)==null?void 0:p.map((d,v)=>{var S,E;return{url:((E=(S=d==null?void 0:d.images)==null?void 0:S.TokoThumb)==null?void 0:E.url)||"",position:v}});f[g.code]=new kh({...g,picture:{url:x==null?void 0:x.url,altText:""},gallery:m})}),Object.entries(f).forEach(([g,c])=>{c.price.value===0&&(f[g].stock.stockLevel=-1)}),r(f))})}catch(a){i(a.message||"")}finally{s(!0)}},[e]),{data:n,error:o,finished:l}};const Ch=e=>{const{sku:t,marginBottom:n,starsToDisplay:r,textColor:o}=e;let{reviews:i,error:l}=ey(t);if((g=>Object.keys(g).length===0)(i))return h(ye,{});const a=i.average,u=i.numReviews;return h("div",{className:"review",style:{marginBottom:n},children:h("span",{className:"rating",children:b("span",{className:"rating__inner",children:[h("span",{className:"rating__star-list",children:(()=>{const g=i.ratingRange;if(r==="one"){let c=a/g*100;return b("span",{className:"rating__star-item",children:[h("span",{className:"rating__star-empty"}),h("span",{className:"rating__star-filled",style:{width:`${c}%`}})]})}else{const c=[],x=Math.floor(a),y=Math.floor(g-a),m=a-x;for(let _=1;_<=x;_++)c.push(b("span",{className:"rating__star-item",children:[h("span",{className:"rating__star-empty"}),h("span",{className:"rating__star-filled",style:{width:"100%"}})]},`full-star-${_}`));if(m>0&&c.push(b("span",{className:"rating__star-item",children:[h("span",{className:"rating__star-empty"}),h("span",{className:"rating__star-filled",style:{width:`${m*100}%`}})]},"partial-star")),y>0)for(let _=1;_<=y;_++)c.push(h("span",{className:"rating__star-item",children:h("span",{className:"rating__star-empty"})},`empty-star-${_}`));return c}})()}),h("strong",{className:"rating__point",style:{color:o},children:h("span",{children:a})}),h("span",{className:"rating__review-count",style:{color:o},children:`(${u})`})]})})})},Ot=(e,t=!1)=>{const n=new Intl.NumberFormat("en-UK",{style:"currency",currency:"GBP"}).format(e??0);return t?n.replace(".00",""):n};/*! ***************************************************************************** Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABLITY OR NON-INFRINGEMENT. See the Apache Version 2.0 License for specific language governing permissions and limitations under the License. ***************************************************************************** */var gn=function(){return gn=Object.assign||function(t){for(var n,r=1,o=arguments.length;r<o;r++){n=arguments[r];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i])}return t},gn.apply(this,arguments)};function ty(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n}var ny=function(){return Math.random().toString(36).substring(6)},_h=function(e){var t=e.animate,n=e.animateBegin,r=e.backgroundColor,o=e.backgroundOpacity,i=e.baseUrl,l=e.children,s=e.foregroundColor,a=e.foregroundOpacity,u=e.gradientRatio,f=e.gradientDirection,g=e.uniqueKey,c=e.interval,x=e.rtl,y=e.speed,m=e.style,_=e.title,p=e.beforeMask,d=ty(e,["animate","animateBegin","backgroundColor","backgroundOpacity","baseUrl","children","foregroundColor","foregroundOpacity","gradientRatio","gradientDirection","uniqueKey","interval","rtl","speed","style","title","beforeMask"]),v=g||ny(),S=v+"-diff",E=v+"-animated-diff",A=v+"-aria",T=x?{transform:"scaleX(-1)"}:null,z="0; "+c+"; 1",R=y+"s",L=f==="top-bottom"?"rotate(90)":void 0;return w.createElement("svg",gn({"aria-labelledby":A,role:"img",style:gn(gn({},m),T)},d),_?w.createElement("title",{id:A},_):null,p&&w.isValidElement(p)?p:null,w.createElement("rect",{role:"presentation",x:"0",y:"0",width:"100%",height:"100%",clipPath:"url("+i+"#"+S+")",style:{fill:"url("+i+"#"+E+")"}}),w.createElement("defs",null,w.createElement("clipPath",{id:S},l),w.createElement("linearGradient",{id:E,gradientTransform:L},w.createElement("stop",{offset:"0%",stopColor:r,stopOpacity:o},t&&w.createElement("animate",{attributeName:"offset",values:-u+"; "+-u+"; 1",keyTimes:z,dur:R,repeatCount:"indefinite",begin:n})),w.createElement("stop",{offset:"50%",stopColor:s,stopOpacity:a},t&&w.createElement("animate",{attributeName:"offset",values:-u/2+"; "+-u/2+"; "+(1+u/2),keyTimes:z,dur:R,repeatCount:"indefinite",begin:n})),w.createElement("stop",{offset:"100%",stopColor:r,stopOpacity:o},t&&w.createElement("animate",{attributeName:"offset",values:"0; 0; "+(1+u),keyTimes:z,dur:R,repeatCount:"indefinite",begin:n})))))};_h.defaultProps={animate:!0,backgroundColor:"#f5f6f7",backgroundOpacity:1,baseUrl:"",foregroundColor:"#eee",foregroundOpacity:1,gradientRatio:2,gradientDirection:"left-right",id:null,interval:.25,rtl:!1,speed:1.2,style:{},title:"Loading...",beforeMask:null};var Eh=function(e){return e.children?w.createElement(_h,gn({},e)):w.createElement(ry,gn({},e))},ry=function(e){return w.createElement(Eh,gn({viewBox:"0 0 476 124"},e),w.createElement("rect",{x:"48",y:"8",width:"88",height:"6",rx:"3"}),w.createElement("rect",{x:"48",y:"26",width:"52",height:"6",rx:"3"}),w.createElement("rect",{x:"0",y:"56",width:"410",height:"6",rx:"3"}),w.createElement("rect",{x:"0",y:"72",width:"380",height:"6",rx:"3"}),w.createElement("rect",{x:"0",y:"88",width:"178",height:"6",rx:"3"}),w.createElement("circle",{cx:"20",cy:"20",r:"20"}))};const ko=Eh,yd={light:{background:"#fff",text:"#000",grey:"#b4b4b4"},dark:{background:"#000",text:"#fff",grey:"#464646"}},oy=e=>{var C,W,U,te,H,pe;const{theme:t="light",setSelected:n,defaultSku:r,accessarySku:o,product:i,addToBag:l,setImage:s,inBasket:a,leadSku:u,setCta:f,bundleId:g,onError:c,style:x}=e,{data:y,error:m,finished:_}=bu(u);let{offers:p}=Jg(u);const[d,v]=w.useState(u??Object.keys(y)[0]),[S,E]=w.useState([]);w.useEffect(()=>{u&&v(u)},[u]),w.useEffect(()=>{o!=null&&o!==""?E(["Combine with Free Bazel",...p]):E(p)},[p]);const[A,T]=Nl({devices:y,selectedSku:d}),z=oe=>{n(oe),v(oe),s(y[oe].picture)},R=Bt(),L=zg(),ee=Il(),P=Nu();Sr({devices:y,selectedSku:d,availableSkus:A,field:"color",handleSelectSku:z,element:Ru,theme:t}),Sr({devices:y,selectedSku:d,availableSkus:A,field:"size",handleSelectSku:z,element:Ou,theme:t});const[K,Q]=w.useState(!1),[ue,we]=w.useState(0);w.useEffect(()=>{const oe=()=>{var ce;we((ue+1)%(((ce=y[d].gallery)==null?void 0:ce.length)||1))};let Y;return K&&(Y=window.setInterval(oe,700)),()=>{Y&&window.clearInterval(Y)}},[K,ue]),w.useEffect(()=>{let oe=null;y&&_&&y[d]&&(y[d].price.priceType?y[d]&&y[d].stock&&y[d].stock.stockLevelStatus==="outOfStock"?oe=h(xr,{onClick:()=>{},size:R?26:16,style:{margin:R?"1em 0":" 0",padding:"0.8571em 1.5em",width:"100%",fontFamily:"SamsungOne",backgroundColor:"#f4f4f4",borderColor:"#ffffff",pointerEvents:"none",color:"#b5b5b5",textAlign:"center"},children:"Out of stock"}):y[d]&&y[d].stock&&y[d].price.priceType&&y[d].stock.stockLevelStatus!=="outOfStock"&&(t==="light"?oe=h(xo,{onClick:()=>{window.location.href=`${y[d].link}buy/?modelCode=${d}`},size:R?26:16,style:{margin:R?"1em 0":"0",padding:"0.8571em 1.5em",width:"100%",fontFamily:"SamsungOne",textAlign:"center"},...Ne(`PCDBuyNow:${y[d].name}`),children:"Buy now"}):oe=h(ur,{onClick:()=>{window.location.href=`${y[d].link}buy/?modelCode=${d}`},size:R?26:16,style:{margin:R?"1em 0":"0",padding:"0.8571em 1.5em",width:"100%",fontFamily:"SamsungOne",textAlign:"center","&:hover":{borderColor:"#ffffff"}},...Ne(`PCDBuyNow:${y[d].name}`),children:"Buy now"})):oe=h(xr,{onClick:()=>{},size:R?26:16,style:{margin:R?"1em 0":"0",padding:"0.8571em 1.5em",width:"100%",fontFamily:"SamsungOne",backgroundColor:"#f4f4f4",borderColor:"#ffffff",pointerEvents:"none",color:"#b5b5b5",textAlign:"center"},children:"Not for sale"}),oe!==null&&f(oe))},[y,d,_,y[d]]);const he=yd[t]||yd.light;w.useState("HAND"),w.useState(" Default Value ");const{sharedData:M,updateSkuToView:D,updateActiveTab:B,addedProducts:Z,updateBundleCurrentIndex:I,updateShowConfigurator:O,addedCategories:F,updateEditProduct:V}=w.useContext(at);if(w.useContext(at),!y[d])return h("div",{style:{display:"flex",justifyContent:"center",alignItems:"center"},children:h("img",{style:{margin:"0 auto"},width:"80",src:"https://images.samsung.com/is/image/samsung/assets/uk/pay-monthly-contracts-2023/contract-loading.gif"})});const k=R?L?40:200:P?50:70,X=oe=>{var Y=R?120:60;setTimeout(()=>{const ce=document.getElementById(oe);var q=ce!==null?ce.getBoundingClientRect().top-Y:0;window.scrollTo({top:window.scrollY+q,behavior:"smooth"})},500)};return h(ye,{children:h(Tg,{style:{padding:R?"":"min(1.9vw,0px)",position:"relative",backgroundColor:M?"":he.background,boxSizing:"border-box",width:"100%",height:"100%",overflow:"visible",justifyContent:"space-between",...x},children:h(wr,{style:{margin:R?"0em 0":"0",height:"100%",position:"relative",padding:"0 0 0 0",width:"100%",justifyContent:"space-between"},children:b(wr,{style:{width:"100%",padding:"0",justifyContent:"center",flexGrow:1},children:[b("div",{style:{display:"flex",width:"100%",marginBottom:R?"0px":"10px",height:R?"auto":"85px",overflow:"hidden",gap:"2px",justifyContent:"space-between",alignItems:R?"flex-start":"center"},children:[b("div",{style:{width:"auto"},children:[h(re,{font:"secondary",weight:"bold",size:R?24:16,style:{alignSelf:"center",textAlign:"left",fontWeight:"666",fontSize:R||ee?"14px":"16px",color:he.text,overflow:"hidden",textOverflow:"ellipsis",minHeight:R?"34px":"auto"},children:y[d].name.replace("Samsung ","").replace("<br>","").substring(0,k)+(y[d].name.length>k?"...":"")}),R&&b(ye,{children:[h(re,{weight:"bold",size:R?28:18,style:{textAlign:"left",fontSize:"18px",marginTop:"4px",color:he.text,marginBottom:"0px"},children:Ot((C=y[d].price)==null?void 0:C.value,!0)}),b("button",{style:{marginTop:"8px",padding:"4px 3px",gap:"4px",alignItems:"center",display:"flex",width:"118px",height:"24px",borderRadius:"4px",background:"linear-gradient(to bottom, #313131, #979797)"},onClick:()=>{I(g),D(Z[g-1]),B(F[g-1]),O(!0),V(!0),X("choose-your-product")},...Ne("EditProductClicked"),children:[b("svg",{xmlns:"http://www.w3.org/2000/svg",width:"18",height:"18",viewBox:"0 0 18 18",fill:"none",children:[b("g",{"clip-path":"url(#clip0_2338_3136)",children:[h("mask",{id:"path-1-inside-1_2338_3136",fill:"white",children:h("path",{d:"M1.47559 17.0991C1.39156 17.0996 1.30844 17.0817 1.23208 17.0466C1.15572 17.0115 1.08799 16.9601 1.03365 16.896C0.978497 16.8297 0.93881 16.7519 0.91747 16.6683C0.896129 16.5846 0.893673 16.4973 0.910277 16.4127L0.917214 16.3798L2.08328 11.2611C2.13158 11.0722 2.22384 10.8974 2.35253 10.7509L2.3829 10.7188L12.0067 1.0924C12.1252 0.974654 12.2841 0.906446 12.4511 0.90164C12.6181 0.896833 12.7807 0.95579 12.9058 1.06653L12.9339 1.0924L16.9067 5.06497C17.025 5.18332 17.0936 5.34242 17.0986 5.50972C17.1035 5.67702 17.0443 5.83987 16.9331 5.96497L16.9067 5.99309L7.2849 15.6169C7.1435 15.751 6.97251 15.8499 6.78578 15.9057L6.7419 15.9165L1.61996 17.0824C1.57261 17.0933 1.52419 17.0989 1.47559 17.0991ZM2.85371 12.0994L1.95578 16.0442L5.89703 15.1476L2.85371 12.0994ZM12.4695 1.95472L3.25365 11.1726L6.82571 14.7501L16.0443 5.52884L12.4695 1.95472Z"})}),h("path",{d:"M1.47559 17.0991C1.39156 17.0996 1.30844 17.0817 1.23208 17.0466C1.15572 17.0115 1.08799 16.9601 1.03365 16.896C0.978497 16.8297 0.93881 16.7519 0.91747 16.6683C0.896129 16.5846 0.893673 16.4973 0.910277 16.4127L0.917214 16.3798L2.08328 11.2611C2.13158 11.0722 2.22384 10.8974 2.35253 10.7509L2.3829 10.7188L12.0067 1.0924C12.1252 0.974654 12.2841 0.906446 12.4511 0.90164C12.6181 0.896833 12.7807 0.95579 12.9058 1.06653L12.9339 1.0924L16.9067 5.06497C17.025 5.18332 17.0936 5.34242 17.0986 5.50972C17.1035 5.67702 17.0443 5.83987 16.9331 5.96497L16.9067 5.99309L7.2849 15.6169C7.1435 15.751 6.97251 15.8499 6.78578 15.9057L6.7419 15.9165L1.61996 17.0824C1.57261 17.0933 1.52419 17.0989 1.47559 17.0991ZM2.85371 12.0994L1.95578 16.0442L5.89703 15.1476L2.85371 12.0994ZM12.4695 1.95472L3.25365 11.1726L6.82571 14.7501L16.0443 5.52884L12.4695 1.95472Z",fill:"white"}),h("path",{d:"M1.47559 17.0991L1.4644 14.0991L1.45697 14.0991L1.47559 17.0991ZM1.03365 16.896L-1.27351 18.8136L-1.26418 18.8248L-1.25474 18.8359L1.03365 16.896ZM0.910277 16.4127L-2.02483 15.7921L-2.0294 15.8137L-2.03366 15.8354L0.910277 16.4127ZM0.917214 16.3798L-2.00785 15.7135L-2.01305 15.7363L-2.01789 15.7593L0.917214 16.3798ZM2.08328 11.2611L-0.823198 10.5179L-0.832999 10.5562L-0.841787 10.5948L2.08328 11.2611ZM2.35253 10.7509L0.174668 8.68767L0.135943 8.72855L0.0987791 8.77085L2.35253 10.7509ZM2.3829 10.7188L0.261292 8.59781L0.232779 8.62633L0.205043 8.65561L2.3829 10.7188ZM12.0067 1.0924L9.89227 -1.0358L9.8851 -1.02863L12.0067 1.0924ZM12.9058 1.06653L14.937 -1.14126L14.9158 -1.1607L14.8943 -1.17974L12.9058 1.06653ZM12.9339 1.0924L15.0552 -1.02897L15.011 -1.07311L14.9651 -1.11538L12.9339 1.0924ZM16.9067 5.06497L19.0281 2.94373L19.0279 2.9436L16.9067 5.06497ZM16.9331 5.96497L19.119 8.01971L19.1476 7.98926L19.1754 7.95802L16.9331 5.96497ZM16.9067 5.99309L19.0282 8.11418L19.0609 8.08151L19.0925 8.04784L16.9067 5.99309ZM7.2849 15.6169L9.34933 17.7936L9.37826 17.7662L9.40645 17.738L7.2849 15.6169ZM6.78578 15.9057L7.50751 18.8175L7.57603 18.8006L7.64368 18.7804L6.78578 15.9057ZM6.7419 15.9165L7.40774 18.8417L7.43575 18.8353L7.46364 18.8284L6.7419 15.9165ZM1.61996 17.0824L0.954122 14.1572L0.946502 14.159L1.61996 17.0824ZM2.85371 12.0994L4.97673 9.97978L1.13527 6.13216L-0.0714612 11.4336L2.85371 12.0994ZM1.95578 16.0442L-0.969399 15.3784L-2.02756 20.0271L2.62127 18.9695L1.95578 16.0442ZM5.89703 15.1476L6.56252 18.0728L11.8548 16.8689L8.02004 13.028L5.89703 15.1476ZM12.4695 1.95472L14.5906 -0.166827L12.469 -2.28794L10.3479 -0.166367L12.4695 1.95472ZM3.25365 11.1726L1.13209 9.05151L-0.987139 11.1712L1.13072 13.2923L3.25365 11.1726ZM6.82571 14.7501L4.70278 16.8698L6.8244 18.9946L8.94734 16.8711L6.82571 14.7501ZM16.0443 5.52884L18.166 7.64986L20.2869 5.52832L18.1654 3.4073L16.0443 5.52884ZM1.45697 14.0991C1.81158 14.0969 2.16237 14.1725 2.48463 14.3206L-0.0204716 19.7726C0.454502 19.9909 0.971542 20.1023 1.49421 20.099L1.45697 14.0991ZM2.48463 14.3206C2.80688 14.4687 3.09273 14.6856 3.32205 14.9561L-1.25474 18.8359C-0.916753 19.2346 -0.495435 19.5544 -0.0204716 19.7726L2.48463 14.3206ZM3.34081 14.9785C3.57033 15.2546 3.73548 15.5784 3.82428 15.9263L-1.98934 17.4102C-1.85786 17.9253 -1.61333 18.4047 -1.27351 18.8136L3.34081 14.9785ZM3.82428 15.9263C3.91308 16.2742 3.92331 16.6376 3.85421 16.9899L-2.03366 15.8354C-2.13596 16.3571 -2.12082 16.895 -1.98934 17.4102L3.82428 15.9263ZM3.84539 17.0332L3.85232 17.0004L-2.01789 15.7593L-2.02483 15.7921L3.84539 17.0332ZM3.84228 17.0462L5.00834 11.9274L-0.841787 10.5948L-2.00785 15.7135L3.84228 17.0462ZM4.98975 12.0043C4.92095 12.2734 4.78956 12.5223 4.60627 12.731L0.0987791 8.77085C-0.341881 9.27242 -0.65779 9.87101 -0.823198 10.5179L4.98975 12.0043ZM4.53039 12.8141L4.56076 12.7821L0.205043 8.65561L0.174668 8.68767L4.53039 12.8141ZM4.50451 12.8399L14.1283 3.21343L9.8851 -1.02863L0.261292 8.59781L4.50451 12.8399ZM14.1211 3.22059C13.6988 3.6402 13.1325 3.88327 12.5374 3.9004L12.3648 -2.09712C11.4357 -2.07038 10.5517 -1.69089 9.89228 -1.03578L14.1211 3.22059ZM12.5374 3.9004C11.9423 3.91753 11.363 3.70743 10.9172 3.3128L14.8943 -1.17974C14.1983 -1.79585 13.2939 -2.12386 12.3648 -2.09712L12.5374 3.9004ZM10.8746 3.27432L10.9027 3.30019L14.9651 -1.11538L14.937 -1.14126L10.8746 3.27432ZM10.8126 3.21377L14.7854 7.18634L19.0279 2.9436L15.0552 -1.02897L10.8126 3.21377ZM14.7852 7.1862C14.3626 6.76353 14.1174 6.19533 14.0999 5.5978L20.0973 5.42163C20.0699 4.48951 19.6874 3.60311 19.0281 2.94373L14.7852 7.1862ZM14.0999 5.5978C14.0823 5.00029 14.2937 4.41867 14.6908 3.97192L19.1754 7.95802C19.7948 7.26107 20.1246 6.35375 20.0973 5.42163L14.0999 5.5978ZM14.7472 3.91022L14.7208 3.93834L19.0925 8.04784L19.119 8.01971L14.7472 3.91022ZM14.7851 3.872L5.16335 13.4958L9.40645 17.738L19.0282 8.11418L14.7851 3.872ZM5.22048 13.4402C5.42088 13.2501 5.66322 13.1099 5.92788 13.0309L7.64368 18.7804C8.28181 18.5899 8.86613 18.2519 9.34933 17.7936L5.22048 13.4402ZM6.06404 12.9938L6.02016 13.0046L7.46364 18.8284L7.50751 18.8175L6.06404 12.9938ZM6.07606 12.9914L0.954124 14.1572L2.28581 20.0076L7.40774 18.8417L6.07606 12.9914ZM0.946502 14.159C1.11645 14.1198 1.29016 14.0998 1.4644 14.0991L1.48678 20.0991C1.75821 20.0981 2.02876 20.0668 2.29343 20.0058L0.946502 14.159ZM-0.0714612 11.4336L-0.969399 15.3784L4.88095 16.7101L5.77889 12.7652L-0.0714612 11.4336ZM2.62127 18.9695L6.56252 18.0728L5.23154 12.2223L1.29029 13.119L2.62127 18.9695ZM8.02004 13.028L4.97673 9.97978L0.730697 14.219L3.77401 17.2672L8.02004 13.028ZM10.3479 -0.166367L1.13209 9.05151L5.37521 13.2937L14.591 4.0758L10.3479 -0.166367ZM1.13072 13.2923L4.70278 16.8698L8.94865 12.6304L5.37659 9.05288L1.13072 13.2923ZM8.94734 16.8711L18.166 7.64986L13.9227 3.40782L4.70409 12.6291L8.94734 16.8711ZM18.1654 3.4073L14.5906 -0.166827L10.3484 4.07626L13.9232 7.65038L18.1654 3.4073Z",fill:"white",mask:"url(#path-1-inside-1_2338_3136)"})]}),h("defs",{children:h("clipPath",{id:"clip0_2338_3136",children:h("rect",{width:"18",height:"18",fill:"white"})})})]}),h(re,{weight:"700",size:24,style:{textAlign:"left",fontSize:"14px",color:"#fff",marginBottom:"0px"},children:"Edit selection"})]})]})]}),y&&y[d]&&h("div",{style:{height:"auto",width:"50%",maxHeight:"94px",maxWidth:"94px",marginRight:"12px",aspectRatio:R?"3 / 2":"1 / 1",backgroundImage:`url(${K?((W=y[d].gallery[ue])==null?void 0:W.url)??"":y[d].picture.url})`,backgroundSize:"contain",backgroundPosition:"center",backgroundRepeat:"no-repeat",WebkitBackgroundSize:"contain",backgroundAttachment:"scroll",overflow:"visible"},onMouseEnter:()=>{Q(!0)},onMouseLeave:()=>{Q(!1),we(0)},children:!y[d].picture.url&&h(ko,{height:"136",width:"200",viewBox:"0 0 200 136",style:{maxWidth:"100%"},children:h("rect",{x:"0",y:"0",rx:"15",ry:"15",width:"200",height:"136"})})})]}),!R&&b(ye,{children:[b("div",{style:{display:"flex",width:"100%",gap:"10px",justifyContent:"space-between",alignItems:"top"},children:[h("div",{children:b(re,{weight:"bold",size:R?24:14,style:{textAlign:"left",fontSize:"14px",fontWeight:"700",color:he.text,marginBottom:"11px"},children:["Colour: ",(U=y[d].color)==null?void 0:U.colorName]})}),h(Ch,{marginBottom:"10px",sku:d,starsToDisplay:"one",textColor:"#000"})]}),b("div",{style:{display:"flex",flexDirection:"column",width:"100%"},children:[b("div",{children:[h(re,{weight:"bold",size:R?24:14,style:{textAlign:"left",fontSize:"14px",fontWeight:"700",display:"inline",textDecoration:"line-through",marginBottom:"11px"},children:y[d].savePrice&&h(ye,{children:Ot((te=y[d].wasPrice)==null?void 0:te.value,!0)})}),h(re,{size:R?22:14,weight:"bold",style:{display:"inline",verticalAlign:"super",fontWeight:"700",fontSize:"14px",color:"#2189ff",padding:"0 0.5em"},children:y[d].savePrice&&b(ye,{children:["Save ",Ot((H=y[d].savePrice)==null?void 0:H.value,!0)]})})]}),h(re,{weight:"bold",size:R?24:18,style:{textAlign:"left",fontSize:"18px",color:he.text,marginBottom:"0px"},children:Ot((pe=y[d].price)==null?void 0:pe.value,!0)})]})]})]})})})})},vd={light:{background:"#fff",text:"#000",grey:"#b4b4b4"},dark:{background:"#000",text:"#fff",grey:"#464646"}},iy=e=>{var M,D;const{theme:t="dark",setSelected:n,defaultSku:r,addToBag:o,setImage:i,inBasket:l,leadSkus:s,accessarySku:a,setCta:u,onError:f,style:g}=e,{data:c,error:x,finished:y}=Xg(s),[m,_]=w.useState(r??Object.keys(c)[0]);w.useEffect(()=>{Object.keys(c).length>0&&!Object.keys(c).includes(r)&&_(Object.keys(c)[0])},[c]),w.useEffect(()=>{a(m)},[m]);const[p,d]=Nl({devices:c,selectedSku:m}),v=B=>{n(B),_(B),i(c[B].picture)},S=Bt(),E=Sr({devices:c,selectedSku:m,availableSkus:p,field:"color",handleSelectSku:v,element:Ru,theme:t});Sr({devices:c,selectedSku:m,availableSkus:p,field:"size",handleSelectSku:v,element:Ou,theme:t});const[A,T]=w.useState(!1),[z,R]=w.useState(0);w.useEffect(()=>{const B=()=>{var I;R((z+1)%(((I=c[m].gallery)==null?void 0:I.length)||1))};let Z;return A&&(Z=window.setInterval(B,700)),()=>{Z&&window.clearInterval(Z)}},[A,z]),w.useEffect(()=>{let B=null;c&&y&&c[m]&&(c[m].price.priceType?c[m]&&c[m].stock&&c[m].stock.stockLevelStatus==="outOfStock"?B=h(xr,{onClick:()=>{},size:S?26:16,style:{margin:S?"1em 0":" 0",padding:"0.8571em 1.5em",width:"100%",fontFamily:"SamsungOne",backgroundColor:"#f4f4f4",borderColor:"#ffffff",pointerEvents:"none",color:"#b5b5b5",textAlign:"center"},children:"Out of stock"}):c[m]&&c[m].stock&&c[m].price.priceType&&c[m].stock.stockLevelStatus!=="outOfStock"&&(t==="light"?B=h(xo,{onClick:()=>{window.location.href=`${c[m].link}buy/?modelCode=${m}`},size:S?26:16,style:{margin:S?"1em 0":"0",padding:"0.8571em 1.5em",width:"100%",fontFamily:"SamsungOne",textAlign:"center"},...Ne(`PCDBuyNow:${c[m].name}`),children:"Buy now"}):B=h(ur,{onClick:()=>{window.location.href=`${c[m].link}buy/?modelCode=${m}`},size:S?26:16,style:{margin:S?"1em 0":"0",padding:"0.8571em 1.5em",width:"100%",fontFamily:"SamsungOne",textAlign:"center","&:hover":{borderColor:"#ffffff"}},...Ne(`PCDBuyNow:${c[m].name}`),children:"Buy now"})):B=h(xr,{onClick:()=>{},size:S?26:16,style:{margin:S?"1em 0":"0",padding:"0.8571em 1.5em",width:"100%",fontFamily:"SamsungOne",backgroundColor:"#f4f4f4",borderColor:"#ffffff",pointerEvents:"none",color:"#b5b5b5",textAlign:"center"},children:"Not for sale"}),B!==null&&u(B))},[c,m,y,c[m]]);const L=vd[t]||vd.light;w.useState("HAND"),w.useState(" Default Value "),w.useContext(at),w.useContext(at),w.useContext(at);const[ee,P]=w.useState(null),[K,Q]=w.useState(!1),[ue,we]=w.useState([]),he=()=>{Q(!1);let B="https://searchapi.samsung.com/v6/front/b2c/product/card/detail/newhybris?siteCode=uk&modelList="+m+"&saleSkuYN=N&onlyRequestSkuYN=Y&keySummaryYN=N&specYN=N&commonCodeYN=N";fetch(B).then(Z=>Z.json()).then(Z=>{Q(!0),we(Z),we(Z)},Z=>{Q(!0),P(Z)})};return w.useEffect(()=>{he()},[m]),Object.keys(c).length<=0?h(ye,{}):c[m]?h(ye,{children:b("div",{id:"accessries-config",style:{display:"flex",flexDirection:"row",width:"100%",justifyContent:"left",gap:"10%",marginTop:"20px"},children:[b("div",{style:{display:"flex",flexDirection:"column",gap:"10px",width:"40%"},children:[b(re,{weight:"normal",size:S?19:12,style:{textAlign:"left",color:L.text,marginBottom:"11px"},children:["Bezel Colour: ",(M=c[m].color)==null?void 0:M.colorName]}),h("div",{style:{margin:"min(0.34vw, 5px) 0",alignSelf:"flex-start"},children:c&&h(wr,{row:!0,style:{justifyContent:"center",alignItems:"center",width:"100%",maxWidth:"100%",padding:"0",flexWrap:"wrap",gap:S?"8px":"5px"},children:h(Ea,{children:E})})})]}),h("div",{style:{display:"flex",justifyContent:"center",width:"50%"},children:c&&c[m]&&h(ye,{children:h("div",{style:{height:"12vh",aspectRatio:"3 / 2",backgroundImage:`url(${A?((D=c[m].gallery[z])==null?void 0:D.url)??"":c[m].picture.url})`,backgroundSize:"contain",backgroundPosition:"center",backgroundRepeat:"no-repeat",WebkitBackgroundSize:"contain",backgroundAttachment:"scroll",overflow:"visible",margin:"0 auto"},children:!c[m].picture.url&&h(ko,{height:"136",width:"200",viewBox:"0 0 200 136",style:{maxWidth:"100%"},children:h("rect",{x:"0",y:"0",rx:"15",ry:"15",width:"200",height:"136"})})})})})]})}):h("div",{style:{display:"flex",justifyContent:"center",alignItems:"center"},children:h("img",{style:{margin:"0 auto"},width:"80",src:"https://images.samsung.com/is/image/samsung/assets/uk/pay-monthly-contracts-2023/contract-loading.gif"})})};const wd=()=>{const[e,t]=w.useState(!1),n=Bt();function r({onClose:l}){return b("div",{className:"bc-service-guide-popup bc-popup is-scroll-active is-opened",id:"hubble-service-guide-layer",style:{display:"block"},children:[h("span",{className:"bc-popup__dimmed"}),h("div",{className:"bc-popup__wrap",children:h("div",{className:"bc-popup__layer",children:b("div",{className:"bc-popup__layer-inner",children:[h("div",{className:"bc-popup__content-wrap",children:b("div",{className:"scrollbar",children:[h("div",{className:"scrollbar__wrap",style:{maxHeight:"698px;"},children:b("div",{className:"bc-popup__content scrollbar__contents",children:[h("div",{className:"bc-popup__head",children:h("h2",{className:"bc-popup__title",children:"How to find your size with the Sizing Kit"})}),h("div",{className:"bc-popup__body",children:h("div",{className:"bc-popup__body-inner",children:b("div",{className:"bc-service-guide-popup__content",children:[h("div",{className:"bc-service-guide-popup__content-media",children:b("div",{className:"bc-service-guide-popup__video",children:[h("div",{className:"video","data-image-default":"false","data-video-embed":"false","data-video-type":"youtube","data-video-data":`{ "id": "5Mja4EXJWOo", "title": "How to find your size with the Sizing Kit", "caption": "", "autoplay": true, "muted": false }`,"data-comp-name":"video",children:h("figure",{style:{width:"100%",height:"100%",display:"block"},children:h("iframe",{className:"video-player",src:"https://www.youtube.com/embed/5Mja4EXJWOo?wmode=opaque&rel=0&enablejsapi=1&version=3&origin=https://www.samsung.com&autoplay=1&mute=0",allow:"autoplay",sandbox:"allow-scripts allow-same-origin allow-presentation",style:{border:"none",width:"100%",height:"100%"},allowFullScreen:!0,title:"YouTube Video"})})}),h("div",{className:"bc-service-guide-popup__video-btn--wrap",style:{display:"none"},children:b("button",{className:"bc-service-guide-popup__video-btn is-play",children:[h("svg",{className:"icon play",focusable:"false","aria-hidden":"true",children:h("use",{xlinkHref:"#play-bold",href:"#play-bold"})}),h("svg",{className:"icon pause",focusable:"false","aria-hidden":"true",children:h("use",{xlinkHref:"#pause-bold",href:"#pause-bold"})})]})})]})}),b("div",{className:"bc-service-guide-popup__description-wrap",children:[h("strong",{className:"bc-service-guide-popup__description-title",children:"Choosing the right Galaxy Ring size is simple. We’ll take you through it."}),h("div",{className:"bc-service-guide-popup__description",children:"After you've received the Galaxy Ring Sizing Kit, choose a sample ring that fits your finger and wear it for more than 24 hours while you go about your day (including sleep). Check that it's not too small or too big. The three bumps on the inner part of the ring are where the sensors on the actual Galaxy Ring will be. Turn the sample ring so that the sensors are headed toward the palm of your hand."})]})]})})})]})}),h("div",{className:"scrollbar-horizontal__track",style:{display:"none"},children:h("div",{className:"scrollbar-horizontal__track-content",children:h("div",{className:"scrollbar-horizontal__bar"})})}),h("div",{className:"scrollbar-vertical__track",style:{display:"none"},children:h("div",{className:"scrollbar-vertical__track-content",children:h("div",{className:"scrollbar-vertical__bar",style:{height:"77.4269px",transform:"translate3d(0px, 0px, 0px)"}})})})]})}),h("div",{className:"bc-popup__close",children:h("button",{type:"button",className:"s-close bc-popup-closer",onClick:l,children:h("span",{className:"hidden",children:"Close popup"})})})]})})})]})}const o=()=>{t(!0)},i=()=>{t(!1)};return b(ye,{children:[b("div",{style:{backgroundColor:n?"#fff":"#f4f4f4",borderRadius:n?"4px":"10px",padding:n?"8px":"10px 15px",marginTop:n?"0px":"20px",marginBottom:n?"10px":"0px",display:"flex",cursor:"pointer",alignItems:"center",width:"fit-content"},...Ne("How to find your size with the Sizing Kit:Learn more:click"),onClick:o,children:[h("div",{style:{width:"fit-content",paddingRight:"15px",display:"flex",alignItems:"center"},children:h("img",{style:{maxWidth:n?"63px":"35px",height:"auto"},src:"https://images.samsung.com/is/image/samsung/assets/uk/bundle-builder/mobile/ring-sizer.png",alt:"Galaxy Ring Sizing Kit"})}),h("div",{children:b(re,{weight:"700",size:"14",style:{fontWeight:"700",fontSize:"14px",lineHeight:"17px",color:"#3E8AF7"},children:["How to find your size with the Sizing Kit ",h("span",{style:{paddingLeft:"8px",color:"#000000"},children:"Learn more >"})]})})]}),e&&h(r,{onClose:i})]})},ly=e=>{var Fo,Do,Bo,jo,Wo,Dl,Bl,jl,Wl,Ul,Vl;const{theme:t="light",setSelected:n,defaultSku:r,addToBag:o,dropdownOpen:i,setImage:l,inBasket:s,leadSku:a,setCta:u,onError:f,style:g}=e,{data:c,error:x,finished:y}=bu(a),[m,_]=w.useState(a??Object.keys(c)[0]),p=Er(),[d,v]=w.useState("");w.useEffect(()=>{a&&_(a)},[a]);const[S,E]=w.useState([]);let{freeItems:A}=qg(a);w.useEffect(()=>{E(A)},[A]);const[T,z]=Nl({devices:c,selectedSku:m}),R=ne=>{n(ne),_(ne),l(c[ne].picture)},L=Bt();Nu();const ee=Il(),P=Sr({devices:c,selectedSku:m,availableSkus:T,field:"color",handleSelectSku:R,element:Ru,theme:t}),K=Sr({devices:c,selectedSku:m,availableSkus:T,field:"size",handleSelectSku:R,element:Ou,theme:t}),[Q,ue]=w.useState(!1),[we,he]=w.useState(0);w.useEffect(()=>{let ne=null;c&&y&&c[m]&&(c[m].price.priceType?c[m]&&c[m].stock&&c[m].stock.stockLevelStatus==="outOfStock"?ne=h(xr,{onClick:()=>{},size:L?26:16,style:{margin:L?"1em 0":" 0",padding:"0.8571em 1.5em",width:"100%",fontFamily:"SamsungOne",backgroundColor:"#f4f4f4",borderColor:p.colors.white,pointerEvents:"none",color:"#b5b5b5",textAlign:"center"},children:"Out of stock"}):c[m]&&c[m].stock&&c[m].price.priceType&&c[m].stock.stockLevelStatus!=="outOfStock"&&(t==="light"?ne=h(xo,{onClick:()=>{window.location.href=`${c[m].link}buy/?modelCode=${m}`},size:L?26:16,style:{margin:L?"1em 0":"0",padding:"0.8571em 1.5em",width:"100%",fontFamily:"SamsungOne",textAlign:"center"},...Ne(`PCDBuyNow:${c[m].name}`),children:"Buy now"}):ne=h(ur,{onClick:()=>{window.location.href=`${c[m].link}buy/?modelCode=${m}`},size:L?26:16,style:{margin:L?"1em 0":"0",padding:"0.8571em 1.5em",width:"100%",fontFamily:"SamsungOne",textAlign:"center","&:hover":{borderColor:p.colors.white}},...Ne(`PCDBuyNow:${c[m].name}`),children:"Buy now"})):ne=h(xr,{onClick:()=>{},size:L?26:16,style:{margin:L?"1em 0":"0",padding:"0.8571em 1.5em",width:"100%",fontFamily:"SamsungOne",backgroundColor:"#f4f4f4",borderColor:p.colors.white,pointerEvents:"none",color:"#b5b5b5",textAlign:"center"},children:"Not for sale"}),ne!==null&&u(ne))},[c,m,y,c[m]]),w.useState("HAND"),w.useState(" Default Value ");const{updateMainProductCategory:M,updateMainProduct:D,updateAccessary:B,updateMainAccessary:Z,mainAccessary:I,updateSkuToView:O,updateEditMainProduct:F,activeTab:V,setActiveTab:k,updateActiveTab:X,updateMainProductConfigurator:C,updateMainProductSubCategory:W,activeSubCategoryTab:U,updateActiveSubCategoryTab:te,updateAddedProducts:H,updateAddedAccessaries:pe,updateAddedCategories:oe,bundleCurrentIndex:Y,updateShowConfigurator:ce,updateEditProduct:q,updateEligibleskus:ke,eligibleAccessarySkus:Ke,appId:le}=w.useContext(at);w.useContext(at);const[Xe,kt]=w.useState(null),[Oe,G]=w.useState(!1),[se,It]=w.useState([]),[jt,pt]=w.useState(!1),Ol=()=>{pt(!jt)},bl=()=>{G(!1);let ne="https://searchapi.samsung.com/v6/front/b2c/product/card/detail/newhybris?siteCode=uk&modelList="+m+"&saleSkuYN=N&onlyRequestSkuYN=Y&keySummaryYN=N&specYN=N&commonCodeYN=N";fetch(ne).then(ge=>ge.json()).then(ge=>{G(!0),It(ge),It(ge)},ge=>{G(!0),kt(ge)})},Fl=()=>{let ne=`${window.location.href.includes("uk_student")?"https://api.shop.samsung.com/tokocommercewebservices/v2/uk_student/products/":window.location.href.includes("uk_networks")?"https://api.shop.samsung.com/tokocommercewebservices/v2/uk_networks/products/":"https://api.shop.samsung.com/tokocommercewebservices/v2/uk/products/"}${m}/offers?fields=SIMPLE_INFO`;fetch(ne).then(ge=>ge.json()).then(ge=>{if(!ge||ge.length===0)return;let _n=[];ge.benefits.length>0&&ge.benefits.forEach(Pr=>{let zr="";if(Pr.code.includes("CASHBACK")&&(zr=Pr.description),Pr.code.includes("FOC")&&(zr=Pr.description),zr!=""){const Hl=new DOMParser().parseFromString(zr,"text/html"),Tr=Hl.querySelector("h3");let Gl="";Tr!=null&&Tr.textContent&&(Gl=Tr.textContent.trim());const Du=Hl.querySelectorAll("p");let Yl="";Du.forEach(ju=>{const Uo=ju.querySelector("a");Uo&&Uo.outerHTML&&(Yl=Uo.outerHTML)});const Bu=Gl+"&nbsp;&nbsp;"+Yl;_n.push(Bu)}}),E(_n)},ge=>{})};return w.useEffect(()=>{bl(),Fl()},[m]),x?h("div",{style:{display:"flex",justifyContent:"center",alignItems:"center"},children:h(re,{style:{textAlign:"center",fontSize:"14px",fontWeight:"normal",lineHeight:"1rem",marginTop:"20px"},children:"Not for sale"})}):c[m]?b(ye,{children:[b("div",{style:{opacity:i?"0.2":"1",marginTop:L?"25px":"60px",display:L?"block":"flex",padding:L?"24px 11px":"0px",borderRadius:L?"4px":"0px",gap:"0px",justifyContent:"left",flexDirection:"row",width:"100%",background:L?"#fff":"inherit"},children:[b("div",{style:{width:L?"100%":p.layout.configCol1Width},children:[h("div",{style:{display:"flex",flexDirection:"row",width:"100%",justifyContent:"center",alignItems:"flex-start",gap:"2%"},children:h("div",{style:{display:"flex",textAlign:L?"center":"initial",paddingRight:L?"0px":"20px",alignItems:"center",justifyContent:"center"},children:b("div",{style:{display:"flex",flexDirection:"column",gap:"0px",alignItems:"left"},children:[h(re,{weight:"normal",size:"26",style:{color:L?"#000":p.colors.black,marginBottom:"14px",textAlign:L?"center":"initial",fontWeight:"666",fontSize:L?"16px":ee?"20px":"22px"},children:c&&c[m].name&&c[m].name.replace("<br>","")}),m.includes("SM-Q5")&&h(re,{weight:"normal",size:"26",style:{marginBottom:"14px",color:L?"#000":p.colors.black,fontWeight:"450",textAlign:L?"center":"initial",fontSize:L?"12px":"14px"},children:"Purchase with free Sizing Kit"}),h(Ch,{marginBottom:"20px",starsToDisplay:"five",sku:m,textColor:L?p.colors.white:p.colors.black}),L&&b("div",{style:{display:"flex",alignItems:"center",marginBottom:"16px"},children:[h("div",{style:{width:"50%"},children:c&&c[m]&&h("div",{style:{width:"100%",aspectRatio:"3 / 2",backgroundImage:`url(${Q?((Fo=c[m].gallery[we])==null?void 0:Fo.url)??"":c[m].picture.url})`,backgroundSize:"contain",backgroundPosition:"center",backgroundRepeat:"no-repeat",WebkitBackgroundSize:"contain",backgroundAttachment:"scroll",overflow:"visible",margin:"0 auto"},children:!c[m].picture.url&&h(ko,{height:"136",width:"200",viewBox:"0 0 200 136",style:{maxWidth:"100%"},children:h("rect",{x:"0",y:"0",rx:"15",ry:"15",width:"200",height:"136"})})})}),b("div",{style:{width:"45%",marginLeft:"5%",minWidth:"140px"},children:[c&&c[m].savePrice&&b("div",{style:{display:"flex"},children:[h(re,{style:{fontSize:L?"14px":"16px",color:L?"#000":p.colors.black,textAlign:"left",display:"inline",fontWeight:"400",textDecoration:"line-through"},children:Ot((Do=c[m].wasPrice)==null?void 0:Do.value,!0)}),b(re,{style:{display:"inline",verticalAlign:"super",fontSize:L?"14px":"16px",fontWeight:"700",color:p.colors.skyBlue,padding:"0 0.5em"},children:["Save ",Ot((Bo=c[m].savePrice)==null?void 0:Bo.value,!0)]})]}),h(re,{weight:"normal",size:"24",style:{fontWeight:"700",marginBottom:"20px",color:L?"#000":p.colors.black,fontSize:"24px"},children:c&&c[m].price.formattedValue})]})]}),!L&&b(ye,{children:[c&&c[m].savePrice&&b("div",{style:{display:"flex"},children:[h(re,{size:L?14:16,style:{textAlign:"left",display:"inline",fontSize:"16px",fontWeight:"400",color:L?"#000":p.colors.black,textDecoration:"line-through"},children:Ot((jo=c[m].wasPrice)==null?void 0:jo.value,!0)}),b(re,{size:L?14:16,style:{display:"inline",verticalAlign:"super",fontSize:"16px",fontWeight:"700",color:"#408BF7",padding:"0 0.5em"},children:["Save ",Ot((Wo=c[m].savePrice)==null?void 0:Wo.value,!0)]})]}),h(re,{weight:"normal",size:"24",style:{fontWeight:"700",marginBottom:"20px",fontSize:L?"14px":"24px",color:L?"#000":p.colors.black},children:c&&c[m].price.formattedValue})]}),b("div",{style:{display:"flex",gap:"20%",paddingLeft:L?"20px":"0px",justifyContent:"left",width:"100%",flexWrap:"wrap"},children:[c&&c[m].size&&c[m].size!=null&&b("div",{children:[h(re,{style:{fontSize:"14px",textAlign:"left",fontWeight:"700",color:L?"#000":p.colors.black,marginBottom:"6px"},children:((Bl=(Dl=se==null?void 0:se.response)==null?void 0:Dl.resultData)==null?void 0:Bl.productList[0].modelList[0].pviTypeName)=="Mobile"?"Storage":"Size"}),h(wr,{style:{justifyContent:"left",width:"100%",padding:"0",marginBottom:"16px",gap:"12px",display:"flex",flexDirection:"row",flexWrap:"wrap"},children:h(Ea,{children:K})})]}),b("div",{children:[b(re,{weight:"normal",style:{fontSize:"14px",textAlign:"left",fontWeight:"700",color:L?"#000":p.colors.black,marginBottom:"6px"},children:["Colour: ",(jl=c[m].color)==null?void 0:jl.colorName]}),h("div",{style:{margin:"min(0.34vw, 5px) 0",alignSelf:"flex-start"},children:c&&h(wr,{style:{justifyContent:"left",alignItems:"center",width:"100%",maxWidth:"100%",padding:"0",flexWrap:"wrap",flexDirection:"row",gap:L?"8px":"5px"},children:h(Ea,{children:P})})})]})]}),!L&&m.includes("SM-Q5")&&h("div",{style:{backgroundColor:"#F5F7FE",borderRadius:"10px",padding:"15px",marginTop:"20px"},children:h(re,{weight:"normal",size:"12",style:{fontWeight:"400",fontSize:"12px",lineHeight:"14px"},children:"After receiving your Sizing kit, please enter your size on the 'My Order' page within 14 days. If you don't confirm within 14 days, your order will be cancelled and refunded. Due to high demand, some sizes could be delayed in delivery."})})]})})}),L&&m.includes("SM-Q5")&&h("div",{style:{backgroundColor:"#F5F7FE",borderRadius:"10px",marginTop:"15px",padding:"15px"},children:h(re,{weight:"normal",size:"12",style:{fontWeight:"400",fontSize:"12px",lineHeight:"14px"},children:"After receiving your Sizing kit, please enter your size on the 'My Order' page within 14 days. If you don't confirm within 14 days, your order will be cancelled and refunded. Due to high demand, some sizes could be delayed in delivery."})}),Ke&&Object.keys(Ke).indexOf(m)>-1&&h(ye,{children:h(iy,{defaultSku:I,theme:"light",setSelected:ne=>console.log("sku"+ne),addToBag:(ne,ge)=>console.log("naoo"),setImage:ne=>console.log(ne),inBasket:ne=>!1,leadSkus:Ke[m],accessarySku:ne=>v(ne),setCta:ne=>console.log(ne),onError:ne=>console.log(ne)},Ke[m][0])})]}),!L&&h(ye,{children:b("div",{style:{width:L?"100%":p.layout.configCol2Width,display:"flex",flexDirection:"row",padding:L?"10px":"30px 0px",marginTop:L?"20px":"0px",justifyContent:L?"center":"left",borderRadius:p.layout.productWrapperBorderRadius,background:L?"":p.layout.productWrapperBackground,boxShadow:L?"":p.layout.productWrapperBoxShadow},children:[h("div",{style:{display:"flex",justifyContent:"center",width:"40%",paddingRight:"16px"},children:c&&c[m]&&h(ye,{children:h("div",{style:{width:L?"100%":"min(100%, 15.42vw)",aspectRatio:"3 / 2",backgroundImage:`url(${Q?((Wl=c[m].gallery[we])==null?void 0:Wl.url)??"":c[m].picture.url})`,backgroundSize:"contain",backgroundPosition:"center",backgroundRepeat:"no-repeat",WebkitBackgroundSize:"contain",backgroundAttachment:"scroll",overflow:"visible",margin:"0 auto"},children:!c[m].picture.url&&h(ko,{height:"136",width:"200",viewBox:"0 0 200 136",style:{maxWidth:"100%"},children:h("rect",{x:"0",y:"0",rx:"15",ry:"15",width:"200",height:"136"})})})})}),b("div",{children:[h("div",{style:{display:"flex",justifyContent:L?"center":"left"},children:c&&c[m].price.priceType&&h(ur,{onClick:()=>{X(null),O(""),q(!1),ke(null),ce(!1),H(Y-1,c[m].sku),oe(Y-1,V),pe(Y-1,d);const ne=L?120:60,ge=document.getElementById(le);var _n=ge!==null?ge.getBoundingClientRect().top-ne:0;window.scrollTo({top:window.scrollY+_n,behavior:"smooth"})},size:L?26:14,style:{fontFamily:"SamsungOne",border:"1px solid #707070",borderColor:"#707070",fontSize:"14px",textAlign:"center"},...Ne("addFirstProductToBundleClicked"),children:"Add to bundle"})}),h("div",{style:{paddingRight:"8px"},children:((Vl=(Ul=se==null?void 0:se.response)==null?void 0:Ul.resultData)==null?void 0:Vl.productList[0].modelList[0].usp)&&b(ye,{children:[h(re,{weight:"normal",size:L?19:14,style:{textAlign:"left",fontSize:"14px",fontWeight:"700",color:"#000",marginBottom:"13px",marginTop:"30px"},children:"Key features"}),h("ul",{style:{listStyleType:"disc",paddingInlineStart:"12px",fontFamily:"SamsungOne",fontSize:"14px",fontWeight:"500"},children:se.response.resultData.productList[0].modelList[0].usp.slice(0,3).map((ne,ge)=>h("li",{style:{listStyleType:"disc",padding:"3px 0px"},children:ne},`usp_${ge}`))})]})}),m.includes("SM-Q5")&&h(wd,{}),S.length>0&&h("div",{id:"offerDetails",style:{borderRadius:"10px",background:"#F4F4F4",boxShadow:"0px 1px 3px 0px rgba(0, 0, 0, 0.20)",padding:"16px",marginTop:"18px"},children:S.map(ne=>h("div",{style:{flex:"1",fontSize:L?"12px":"14px",lineHeight:"1.33",fontFamily:"SamsungOne",fontWeight:"700",color:"#408BF7",clear:"both"},dangerouslySetInnerHTML:{__html:ne.replace(/ style="[^"]*"/g,"").replace("<p>&nbsp;</p>","")}}))})]})]})})]}),L&&b(ye,{children:[b("div",{style:{borderRadius:"4px",background:"#fff",margin:"10px 0px 10px"},children:[b("div",{style:{cursor:"pointer",display:"inline-block",position:"relative",fontSize:"14px",lineHeight:"1.33",fontFamily:"SamsungOne",fontWeight:"700",padding:"12px 8px",width:"100%"},onClick:Ol,children:["View Key features",h("div",{style:{position:"absolute",right:"8px",top:"9px"},children:jt?h("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",children:h("path",{d:"M2 11H22V13H2V11Z",fill:"black"})}):h("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",children:h("path",{d:"M13 2V11H22V13H13V22H11V13H2V11H11V2H13Z",fill:"black"})})})]}),jt&&h(ye,{children:h("ul",{style:{listStyleType:"disc",paddingInlineStart:"12px",fontFamily:"SamsungOne",fontSize:"14px",fontWeight:"500",marginLeft:"16px",padding:"0px 8px 12px"},children:se.response.resultData.productList[0].modelList[0].usp.slice(0,3).map((ne,ge)=>h("li",{style:{listStyleType:"disc",padding:"3px 0px"},children:ne},`usp_${ge}`))})})]}),S.length>0&&h("div",{id:"offerDetails",style:{borderRadius:"4px",background:"#fff",padding:"12px 8px",marginBottom:"10px"},children:S.map(ne=>h("div",{style:{flex:"1",fontSize:L?"12px":"14px",lineHeight:"1.33",fontFamily:"SamsungOne",fontWeight:"700",color:"#408BF7",clear:"both"},dangerouslySetInnerHTML:{__html:ne.replace(/ style="[^"]*"/g,"").replace("<p>&nbsp;</p>","")}}))}),m.includes("SM-Q5")&&h(wd,{}),h("div",{style:{display:"flex",justifyContent:L?"center":"left"},children:c&&c[m].price.priceType&&h(ur,{onClick:()=>{X(null),O(""),q(!1),ke(null),ce(!1),H(Y-1,c[m].sku),oe(Y-1,V),pe(Y-1,d);const ne=L?120:60,ge=document.getElementById(le);var _n=ge!==null?ge.getBoundingClientRect().top-ne:0;window.scrollTo({top:window.scrollY+_n,behavior:"smooth"})},size:L?26:14,style:{fontFamily:"SamsungOne",textAlign:"center",fontSize:"14px"},...Ne("addFirstProductToBundleClicked"),children:"Add to bundle"})})]})]}):h("div",{style:{display:"flex",justifyContent:"center",alignItems:"center"},children:h("img",{style:{margin:"0 auto"},width:"80",src:"https://images.samsung.com/is/image/samsung/assets/uk/pay-monthly-contracts-2023/contract-loading.gif"})})};function Jt(e){return Array.isArray?Array.isArray(e):zh(e)==="[object Array]"}const sy=1/0;function ay(e){if(typeof e=="string")return e;let t=e+"";return t=="0"&&1/e==-sy?"-0":t}function uy(e){return e==null?"":ay(e)}function bt(e){return typeof e=="string"}function Lh(e){return typeof e=="number"}function cy(e){return e===!0||e===!1||dy(e)&&zh(e)=="[object Boolean]"}function Ph(e){return typeof e=="object"}function dy(e){return Ph(e)&&e!==null}function lt(e){return e!=null}function ks(e){return!e.trim().length}function zh(e){return e==null?e===void 0?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)}const fy="Incorrect 'index' type",py=e=>`Invalid value for key ${e}`,hy=e=>`Pattern length exceeds max of ${e}.`,my=e=>`Missing ${e} property in key`,gy=e=>`Property 'weight' in key '${e}' must be a positive integer`,xd=Object.prototype.hasOwnProperty;class yy{constructor(t){this._keys=[],this._keyMap={};let n=0;t.forEach(r=>{let o=Th(r);this._keys.push(o),this._keyMap[o.id]=o,n+=o.weight}),this._keys.forEach(r=>{r.weight/=n})}get(t){return this._keyMap[t]}keys(){return this._keys}toJSON(){return JSON.stringify(this._keys)}}function Th(e){let t=null,n=null,r=null,o=1,i=null;if(bt(e)||Jt(e))r=e,t=Sd(e),n=La(e);else{if(!xd.call(e,"name"))throw new Error(my("name"));const l=e.name;if(r=l,xd.call(e,"weight")&&(o=e.weight,o<=0))throw new Error(gy(l));t=Sd(l),n=La(l),i=e.getFn}return{path:t,id:n,weight:o,src:r,getFn:i}}function Sd(e){return Jt(e)?e:e.split(".")}function La(e){return Jt(e)?e.join("."):e}function vy(e,t){let n=[],r=!1;const o=(i,l,s)=>{if(lt(i))if(!l[s])n.push(i);else{let a=l[s];const u=i[a];if(!lt(u))return;if(s===l.length-1&&(bt(u)||Lh(u)||cy(u)))n.push(uy(u));else if(Jt(u)){r=!0;for(let f=0,g=u.length;f<g;f+=1)o(u[f],l,s+1)}else l.length&&o(u,l,s+1)}};return o(e,bt(t)?t.split("."):t,0),r?n:n[0]}const wy={includeMatches:!1,findAllMatches:!1,minMatchCharLength:1},xy={isCaseSensitive:!1,includeScore:!1,keys:[],shouldSort:!0,sortFn:(e,t)=>e.score===t.score?e.idx<t.idx?-1:1:e.score<t.score?-1:1},Sy={location:0,threshold:.6,distance:100},ky={useExtendedSearch:!1,getFn:vy,ignoreLocation:!1,ignoreFieldNorm:!1,fieldNormWeight:1};var J={...xy,...wy,...Sy,...ky};const Cy=/[^ ]+/g;function _y(e=1,t=3){const n=new Map,r=Math.pow(10,t);return{get(o){const i=o.match(Cy).length;if(n.has(i))return n.get(i);const l=1/Math.pow(i,.5*e),s=parseFloat(Math.round(l*r)/r);return n.set(i,s),s},clear(){n.clear()}}}class Fu{constructor({getFn:t=J.getFn,fieldNormWeight:n=J.fieldNormWeight}={}){this.norm=_y(n,3),this.getFn=t,this.isCreated=!1,this.setIndexRecords()}setSources(t=[]){this.docs=t}setIndexRecords(t=[]){this.records=t}setKeys(t=[]){this.keys=t,this._keysMap={},t.forEach((n,r)=>{this._keysMap[n.id]=r})}create(){this.isCreated||!this.docs.length||(this.isCreated=!0,bt(this.docs[0])?this.docs.forEach((t,n)=>{this._addString(t,n)}):this.docs.forEach((t,n)=>{this._addObject(t,n)}),this.norm.clear())}add(t){const n=this.size();bt(t)?this._addString(t,n):this._addObject(t,n)}removeAt(t){this.records.splice(t,1);for(let n=t,r=this.size();n<r;n+=1)this.records[n].i-=1}getValueForItemAtKeyId(t,n){return t[this._keysMap[n]]}size(){return this.records.length}_addString(t,n){if(!lt(t)||ks(t))return;let r={v:t,i:n,n:this.norm.get(t)};this.records.push(r)}_addObject(t,n){let r={i:n,$:{}};this.keys.forEach((o,i)=>{let l=o.getFn?o.getFn(t):this.getFn(t,o.path);if(lt(l)){if(Jt(l)){let s=[];const a=[{nestedArrIndex:-1,value:l}];for(;a.length;){const{nestedArrIndex:u,value:f}=a.pop();if(lt(f))if(bt(f)&&!ks(f)){let g={v:f,i:u,n:this.norm.get(f)};s.push(g)}else Jt(f)&&f.forEach((g,c)=>{a.push({nestedArrIndex:c,value:g})})}r.$[i]=s}else if(bt(l)&&!ks(l)){let s={v:l,n:this.norm.get(l)};r.$[i]=s}}}),this.records.push(r)}toJSON(){return{keys:this.keys,records:this.records}}}function $h(e,t,{getFn:n=J.getFn,fieldNormWeight:r=J.fieldNormWeight}={}){const o=new Fu({getFn:n,fieldNormWeight:r});return o.setKeys(e.map(Th)),o.setSources(t),o.create(),o}function Ey(e,{getFn:t=J.getFn,fieldNormWeight:n=J.fieldNormWeight}={}){const{keys:r,records:o}=e,i=new Fu({getFn:t,fieldNormWeight:n});return i.setKeys(r),i.setIndexRecords(o),i}function ci(e,{errors:t=0,currentLocation:n=0,expectedLocation:r=0,distance:o=J.distance,ignoreLocation:i=J.ignoreLocation}={}){const l=t/e.length;if(i)return l;const s=Math.abs(r-n);return o?l+s/o:s?1:l}function Ly(e=[],t=J.minMatchCharLength){let n=[],r=-1,o=-1,i=0;for(let l=e.length;i<l;i+=1){let s=e[i];s&&r===-1?r=i:!s&&r!==-1&&(o=i-1,o-r+1>=t&&n.push([r,o]),r=-1)}return e[i-1]&&i-r>=t&&n.push([r,i-1]),n}const Pn=32;function Py(e,t,n,{location:r=J.location,distance:o=J.distance,threshold:i=J.threshold,findAllMatches:l=J.findAllMatches,minMatchCharLength:s=J.minMatchCharLength,includeMatches:a=J.includeMatches,ignoreLocation:u=J.ignoreLocation}={}){if(t.length>Pn)throw new Error(hy(Pn));const f=t.length,g=e.length,c=Math.max(0,Math.min(r,g));let x=i,y=c;const m=s>1||a,_=m?Array(g):[];let p;for(;(p=e.indexOf(t,y))>-1;){let T=ci(t,{currentLocation:p,expectedLocation:c,distance:o,ignoreLocation:u});if(x=Math.min(T,x),y=p+f,m){let z=0;for(;z<f;)_[p+z]=1,z+=1}}y=-1;let d=[],v=1,S=f+g;const E=1<<f-1;for(let T=0;T<f;T+=1){let z=0,R=S;for(;z<R;)ci(t,{errors:T,currentLocation:c+R,expectedLocation:c,distance:o,ignoreLocation:u})<=x?z=R:S=R,R=Math.floor((S-z)/2+z);S=R;let L=Math.max(1,c-R+1),ee=l?g:Math.min(c+R,g)+f,P=Array(ee+2);P[ee+1]=(1<<T)-1;for(let Q=ee;Q>=L;Q-=1){let ue=Q-1,we=n[e.charAt(ue)];if(m&&(_[ue]=+!!we),P[Q]=(P[Q+1]<<1|1)&we,T&&(P[Q]|=(d[Q+1]|d[Q])<<1|1|d[Q+1]),P[Q]&E&&(v=ci(t,{errors:T,currentLocation:ue,expectedLocation:c,distance:o,ignoreLocation:u}),v<=x)){if(x=v,y=ue,y<=c)break;L=Math.max(1,2*c-y)}}if(ci(t,{errors:T+1,currentLocation:c,expectedLocation:c,distance:o,ignoreLocation:u})>x)break;d=P}const A={isMatch:y>=0,score:Math.max(.001,v)};if(m){const T=Ly(_,s);T.length?a&&(A.indices=T):A.isMatch=!1}return A}function zy(e){let t={};for(let n=0,r=e.length;n<r;n+=1){const o=e.charAt(n);t[o]=(t[o]||0)|1<<r-n-1}return t}class Ah{constructor(t,{location:n=J.location,threshold:r=J.threshold,distance:o=J.distance,includeMatches:i=J.includeMatches,findAllMatches:l=J.findAllMatches,minMatchCharLength:s=J.minMatchCharLength,isCaseSensitive:a=J.isCaseSensitive,ignoreLocation:u=J.ignoreLocation}={}){if(this.options={location:n,threshold:r,distance:o,includeMatches:i,findAllMatches:l,minMatchCharLength:s,isCaseSensitive:a,ignoreLocation:u},this.pattern=a?t:t.toLowerCase(),this.chunks=[],!this.pattern.length)return;const f=(c,x)=>{this.chunks.push({pattern:c,alphabet:zy(c),startIndex:x})},g=this.pattern.length;if(g>Pn){let c=0;const x=g%Pn,y=g-x;for(;c<y;)f(this.pattern.substr(c,Pn),c),c+=Pn;if(x){const m=g-Pn;f(this.pattern.substr(m),m)}}else f(this.pattern,0)}searchIn(t){const{isCaseSensitive:n,includeMatches:r}=this.options;if(n||(t=t.toLowerCase()),this.pattern===t){let y={isMatch:!0,score:0};return r&&(y.indices=[[0,t.length-1]]),y}const{location:o,distance:i,threshold:l,findAllMatches:s,minMatchCharLength:a,ignoreLocation:u}=this.options;let f=[],g=0,c=!1;this.chunks.forEach(({pattern:y,alphabet:m,startIndex:_})=>{const{isMatch:p,score:d,indices:v}=Py(t,y,m,{location:o+_,distance:i,threshold:l,findAllMatches:s,minMatchCharLength:a,includeMatches:r,ignoreLocation:u});p&&(c=!0),g+=d,p&&v&&(f=[...f,...v])});let x={isMatch:c,score:c?g/this.chunks.length:1};return c&&r&&(x.indices=f),x}}class Cn{constructor(t){this.pattern=t}static isMultiMatch(t){return kd(t,this.multiRegex)}static isSingleMatch(t){return kd(t,this.singleRegex)}search(){}}function kd(e,t){const n=e.match(t);return n?n[1]:null}class Ty extends Cn{constructor(t){super(t)}static get type(){return"exact"}static get multiRegex(){return/^="(.*)"$/}static get singleRegex(){return/^=(.*)$/}search(t){const n=t===this.pattern;return{isMatch:n,score:n?0:1,indices:[0,this.pattern.length-1]}}}class $y extends Cn{constructor(t){super(t)}static get type(){return"inverse-exact"}static get multiRegex(){return/^!"(.*)"$/}static get singleRegex(){return/^!(.*)$/}search(t){const r=t.indexOf(this.pattern)===-1;return{isMatch:r,score:r?0:1,indices:[0,t.length-1]}}}class Ay extends Cn{constructor(t){super(t)}static get type(){return"prefix-exact"}static get multiRegex(){return/^\^"(.*)"$/}static get singleRegex(){return/^\^(.*)$/}search(t){const n=t.startsWith(this.pattern);return{isMatch:n,score:n?0:1,indices:[0,this.pattern.length-1]}}}class Iy extends Cn{constructor(t){super(t)}static get type(){return"inverse-prefix-exact"}static get multiRegex(){return/^!\^"(.*)"$/}static get singleRegex(){return/^!\^(.*)$/}search(t){const n=!t.startsWith(this.pattern);return{isMatch:n,score:n?0:1,indices:[0,t.length-1]}}}class My extends Cn{constructor(t){super(t)}static get type(){return"suffix-exact"}static get multiRegex(){return/^"(.*)"\$$/}static get singleRegex(){return/^(.*)\$$/}search(t){const n=t.endsWith(this.pattern);return{isMatch:n,score:n?0:1,indices:[t.length-this.pattern.length,t.length-1]}}}class Ny extends Cn{constructor(t){super(t)}static get type(){return"inverse-suffix-exact"}static get multiRegex(){return/^!"(.*)"\$$/}static get singleRegex(){return/^!(.*)\$$/}search(t){const n=!t.endsWith(this.pattern);return{isMatch:n,score:n?0:1,indices:[0,t.length-1]}}}class Ih extends Cn{constructor(t,{location:n=J.location,threshold:r=J.threshold,distance:o=J.distance,includeMatches:i=J.includeMatches,findAllMatches:l=J.findAllMatches,minMatchCharLength:s=J.minMatchCharLength,isCaseSensitive:a=J.isCaseSensitive,ignoreLocation:u=J.ignoreLocation}={}){super(t),this._bitapSearch=new Ah(t,{location:n,threshold:r,distance:o,includeMatches:i,findAllMatches:l,minMatchCharLength:s,isCaseSensitive:a,ignoreLocation:u})}static get type(){return"fuzzy"}static get multiRegex(){return/^"(.*)"$/}static get singleRegex(){return/^(.*)$/}search(t){return this._bitapSearch.searchIn(t)}}class Mh extends Cn{constructor(t){super(t)}static get type(){return"include"}static get multiRegex(){return/^'"(.*)"$/}static get singleRegex(){return/^'(.*)$/}search(t){let n=0,r;const o=[],i=this.pattern.length;for(;(r=t.indexOf(this.pattern,n))>-1;)n=r+i,o.push([r,n-1]);const l=!!o.length;return{isMatch:l,score:l?0:1,indices:o}}}const Pa=[Ty,Mh,Ay,Iy,Ny,My,$y,Ih],Cd=Pa.length,Ry=/ +(?=(?:[^\"]*\"[^\"]*\")*[^\"]*$)/,Oy="|";function by(e,t={}){return e.split(Oy).map(n=>{let r=n.trim().split(Ry).filter(i=>i&&!!i.trim()),o=[];for(let i=0,l=r.length;i<l;i+=1){const s=r[i];let a=!1,u=-1;for(;!a&&++u<Cd;){const f=Pa[u];let g=f.isMultiMatch(s);g&&(o.push(new f(g,t)),a=!0)}if(!a)for(u=-1;++u<Cd;){const f=Pa[u];let g=f.isSingleMatch(s);if(g){o.push(new f(g,t));break}}}return o})}const Fy=new Set([Ih.type,Mh.type]);class Dy{constructor(t,{isCaseSensitive:n=J.isCaseSensitive,includeMatches:r=J.includeMatches,minMatchCharLength:o=J.minMatchCharLength,ignoreLocation:i=J.ignoreLocation,findAllMatches:l=J.findAllMatches,location:s=J.location,threshold:a=J.threshold,distance:u=J.distance}={}){this.query=null,this.options={isCaseSensitive:n,includeMatches:r,minMatchCharLength:o,findAllMatches:l,ignoreLocation:i,location:s,threshold:a,distance:u},this.pattern=n?t:t.toLowerCase(),this.query=by(this.pattern,this.options)}static condition(t,n){return n.useExtendedSearch}searchIn(t){const n=this.query;if(!n)return{isMatch:!1,score:1};const{includeMatches:r,isCaseSensitive:o}=this.options;t=o?t:t.toLowerCase();let i=0,l=[],s=0;for(let a=0,u=n.length;a<u;a+=1){const f=n[a];l.length=0,i=0;for(let g=0,c=f.length;g<c;g+=1){const x=f[g],{isMatch:y,indices:m,score:_}=x.search(t);if(y){if(i+=1,s+=_,r){const p=x.constructor.type;Fy.has(p)?l=[...l,...m]:l.push(m)}}else{s=0,i=0,l.length=0;break}}if(i){let g={isMatch:!0,score:s/i};return r&&(g.indices=l),g}}return{isMatch:!1,score:1}}}const za=[];function By(...e){za.push(...e)}function Ta(e,t){for(let n=0,r=za.length;n<r;n+=1){let o=za[n];if(o.condition(e,t))return new o(e,t)}return new Ah(e,t)}const tl={AND:"$and",OR:"$or"},$a={PATH:"$path",PATTERN:"$val"},Aa=e=>!!(e[tl.AND]||e[tl.OR]),jy=e=>!!e[$a.PATH],Wy=e=>!Jt(e)&&Ph(e)&&!Aa(e),_d=e=>({[tl.AND]:Object.keys(e).map(t=>({[t]:e[t]}))});function Nh(e,t,{auto:n=!0}={}){const r=o=>{let i=Object.keys(o);const l=jy(o);if(!l&&i.length>1&&!Aa(o))return r(_d(o));if(Wy(o)){const a=l?o[$a.PATH]:i[0],u=l?o[$a.PATTERN]:o[a];if(!bt(u))throw new Error(py(a));const f={keyId:La(a),pattern:u};return n&&(f.searcher=Ta(u,t)),f}let s={children:[],operator:i[0]};return i.forEach(a=>{const u=o[a];Jt(u)&&u.forEach(f=>{s.children.push(r(f))})}),s};return Aa(e)||(e=_d(e)),r(e)}function Uy(e,{ignoreFieldNorm:t=J.ignoreFieldNorm}){e.forEach(n=>{let r=1;n.matches.forEach(({key:o,norm:i,score:l})=>{const s=o?o.weight:null;r*=Math.pow(l===0&&s?Number.EPSILON:l,(s||1)*(t?1:i))}),n.score=r})}function Vy(e,t){const n=e.matches;t.matches=[],lt(n)&&n.forEach(r=>{if(!lt(r.indices)||!r.indices.length)return;const{indices:o,value:i}=r;let l={indices:o,value:i};r.key&&(l.key=r.key.src),r.idx>-1&&(l.refIndex=r.idx),t.matches.push(l)})}function Hy(e,t){t.score=e.score}function Gy(e,t,{includeMatches:n=J.includeMatches,includeScore:r=J.includeScore}={}){const o=[];return n&&o.push(Vy),r&&o.push(Hy),e.map(i=>{const{idx:l}=i,s={item:t[l],refIndex:l};return o.length&&o.forEach(a=>{a(i,s)}),s})}class Lr{constructor(t,n={},r){this.options={...J,...n},this.options.useExtendedSearch,this._keyStore=new yy(this.options.keys),this.setCollection(t,r)}setCollection(t,n){if(this._docs=t,n&&!(n instanceof Fu))throw new Error(fy);this._myIndex=n||$h(this.options.keys,this._docs,{getFn:this.options.getFn,fieldNormWeight:this.options.fieldNormWeight})}add(t){lt(t)&&(this._docs.push(t),this._myIndex.add(t))}remove(t=()=>!1){const n=[];for(let r=0,o=this._docs.length;r<o;r+=1){const i=this._docs[r];t(i,r)&&(this.removeAt(r),r-=1,o-=1,n.push(i))}return n}removeAt(t){this._docs.splice(t,1),this._myIndex.removeAt(t)}getIndex(){return this._myIndex}search(t,{limit:n=-1}={}){const{includeMatches:r,includeScore:o,shouldSort:i,sortFn:l,ignoreFieldNorm:s}=this.options;let a=bt(t)?bt(this._docs[0])?this._searchStringList(t):this._searchObjectList(t):this._searchLogical(t);return Uy(a,{ignoreFieldNorm:s}),i&&a.sort(l),Lh(n)&&n>-1&&(a=a.slice(0,n)),Gy(a,this._docs,{includeMatches:r,includeScore:o})}_searchStringList(t){const n=Ta(t,this.options),{records:r}=this._myIndex,o=[];return r.forEach(({v:i,i:l,n:s})=>{if(!lt(i))return;const{isMatch:a,score:u,indices:f}=n.searchIn(i);a&&o.push({item:i,idx:l,matches:[{score:u,value:i,norm:s,indices:f}]})}),o}_searchLogical(t){const n=Nh(t,this.options),r=(s,a,u)=>{if(!s.children){const{keyId:g,searcher:c}=s,x=this._findMatches({key:this._keyStore.get(g),value:this._myIndex.getValueForItemAtKeyId(a,g),searcher:c});return x&&x.length?[{idx:u,item:a,matches:x}]:[]}const f=[];for(let g=0,c=s.children.length;g<c;g+=1){const x=s.children[g],y=r(x,a,u);if(y.length)f.push(...y);else if(s.operator===tl.AND)return[]}return f},o=this._myIndex.records,i={},l=[];return o.forEach(({$:s,i:a})=>{if(lt(s)){let u=r(n,s,a);u.length&&(i[a]||(i[a]={idx:a,item:s,matches:[]},l.push(i[a])),u.forEach(({matches:f})=>{i[a].matches.push(...f)}))}}),l}_searchObjectList(t){const n=Ta(t,this.options),{keys:r,records:o}=this._myIndex,i=[];return o.forEach(({$:l,i:s})=>{if(!lt(l))return;let a=[];r.forEach((u,f)=>{a.push(...this._findMatches({key:u,value:l[f],searcher:n}))}),a.length&&i.push({idx:s,item:l,matches:a})}),i}_findMatches({key:t,value:n,searcher:r}){if(!lt(n))return[];let o=[];if(Jt(n))n.forEach(({v:i,i:l,n:s})=>{if(!lt(i))return;const{isMatch:a,score:u,indices:f}=r.searchIn(i);a&&o.push({score:u,key:t,value:i,idx:l,norm:s,indices:f})});else{const{v:i,n:l}=n,{isMatch:s,score:a,indices:u}=r.searchIn(i);s&&o.push({score:a,key:t,value:i,norm:l,indices:u})}return o}}Lr.version="7.0.0";Lr.createIndex=$h;Lr.parseIndex=Ey;Lr.config=J;Lr.parseQuery=Nh;By(Dy);const Yy=e=>{var a,u,f;const{leadSku:t}=e,{data:n,error:r,finished:o}=bu(t),[i,l]=w.useState(t??Object.keys(n)[0]);w.useEffect(()=>{t&&l(t)},[t]),Nl({devices:n,selectedSku:i});const s=Bt();return w.useState(null),w.useState(!1),w.useState([]),w.useEffect(()=>{console.log(n)},[i]),(a=n[i])!=null&&a.price?h(ye,{children:n[i].price&&h(re,{weight:"bold",style:{fontSize:s?"3.4vmin":"initial",minWidth:"20%"},children:n&&((f=(u=n[i])==null?void 0:u.price)==null?void 0:f.formattedValue)})}):null},Qy=He.li` padding: 4px; &:hover { background-color: #F2F2F2; border-radius: 2px; } @media (max-width: 767px) { padding: 4px 10px; } `,Zy=e=>{const{searchTerm:t,updateDropdownOpen:n,updateSearchTerm:r,devices:o}=e,i=Bt(),{data:l}=Kg(o),{skuToView:s,updateSkuToView:a,editProduct:u}=w.useContext(at),[f,g]=w.useState(""),[c,x]=w.useState([]),y=window.location.href.includes("uk_student")?"uk_student":window.location.href.includes("uk_networks")?"uk_networks":"uk";return w.useEffect(()=>{if(x([]),l&&f!==""){const p=new Lr(l,{keys:["displayName"],includeScore:!0}).search(f).map(d=>d.item);x(p)}else l&&x(l)},[l,f]),w.useEffect(()=>{g(t)},[t]),w.useEffect(()=>{var _;const m=document.getElementById("search-product");c.length===1?(a((_=c[0])==null?void 0:_.modelCode),m&&(m.style.display="none")):c.length>1&&m&&(m.style.display="block")},[c]),h(ye,{children:c.map((m,_)=>h(Qy,{id:"product-list",onClick:()=>{n(!1),r(""),a(m.modelCode)},children:b("div",{style:{display:"flex",flexDirection:"row",gap:"8px",alignItems:"center",alignSelf:"stretch"},children:[h("div",{style:{height:"48px",width:"48px",aspectRatio:"1 / 1",backgroundImage:`url(${m.thumbUrl})`,backgroundSize:"contain",backgroundPosition:"center",backgroundRepeat:"no-repeat",overflow:"visible"},children:!m.thumbUrl&&h(ko,{height:"136",width:"200",viewBox:"0 0 200 136",style:{maxWidth:"100%"},children:h("rect",{x:"0",y:"0",rx:"15",ry:"15",width:"200",height:"136"})})}),h(re,{weight:"400",style:{fontSize:i?"14px":"initial",width:i?"70%":"80%",maxWidth:"490px"},children:m.displayName}),y==="uk"&&h(re,{weight:"700",style:{fontSize:i?"14px":"initial",minWidth:i?"20%":"62px"},children:m.promotionPriceDisplay}),y!=="uk"&&h(Yy,{leadSku:m.modelCode})]})},_))})};He.li` padding: 12px 20px; &:empty { display: none; } &:hover { background-color: #f7f7f7; } @media (max-width: 767px) { padding: 4px 10px; } `;const Ed=()=>{const e=Bt(),t=Il();w.useState(null),w.useState(!1),w.useState([]);const n=Er(),{editMainProduct:r,editSecondProduct:o,skuToView:i,updateSkuToView:l,activeTab:s,updateActiveTab:a,config:u,bundleCurrentIndex:f,showConfigurator:g,eligibleskus:c,updateEligibleskus:x,updateEligibleAccessarySkus:y}=w.useContext(at),m=w.useRef(null),[_,p]=w.useState(!1),[d,v]=w.useState(""),[S,E]=w.useState(""),A=P=>{E(P.target.value),P.target.value.length>2?v(P.target.value.toLowerCase()):P.target.value==""&&v("")},T=P=>{p(P)},z=P=>{v(P)},R=()=>{l(""),E(""),v("")};w.useEffect(()=>{function P(K){if(m.current&&K.target){const Q=K.target;m.current.contains(Q)||p(!1)}}return document.addEventListener("mousedown",P),()=>document.removeEventListener("mousedown",P)},[]);const ee=f!==0?(P=>{const K=u.bundles.find(Q=>Q.id===P);return K?u.categories[K.categories]:[]})(f):[];return w.useEffect(()=>{const P=Array.isArray(ee)?ee.find(K=>K.isDefault):null;P&&a(P.id)},[ee]),w.useEffect(()=>{const P=Array.isArray(ee)?ee.find(K=>K.id===s):null;P&&(x(P.eligibleskus),v(""),E(""))},[s]),h(ye,{children:g&&b("section",{id:"choose-your-product",style:{padding:e?"0px":t?"30px":"30px 90px",background:e?"":n.layout.configBg,borderRadius:e?"0px":"10px",display:"block",margin:e?"32px auto":"0px",maxWidth:e?"100%":"unset",boxSizing:"border-box",width:"100%"},children:[b("div",{style:{display:"flex",alignItems:"center",width:"100%",flexDirection:"column"},children:[h(re,{font:"secondary",weight:"bold",size:"20",style:{width:"100%",display:"inline-block",textAlign:"center",fontSize:e?"16px":"20px",color:n.colors.black,fontWeight:"700",marginBottom:"24px"},children:"What type of product are you after?"}),h("div",{id:"mininav",style:{display:"flex",height:"auto",opacity:1,flexWrap:"wrap",gap:"16px",justifyContent:"center",marginBottom:"20px, auto, 0px",width:"100%"},children:ee==null?void 0:ee.map(P=>b("div",{onClick:()=>{s!=P.id&&x(null),a(P.id),l(""),R()},...Ne("smartphonesTabClicked"),style:{display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",width:"100%",maxWidth:e?"130px":"120px",border:s==P.id?"1px solid #408BF7":e?"0px":`1px solid ${n.layout.categoryTileBorder}`,opacity:s==P.id?"1":"0.8",padding:"16px 0",borderRadius:e?"12px":"6px",background:n.layout.categoryTileBg,cursor:"pointer"},children:[h("img",{src:P.icon,alt:P.name,style:{marginBottom:e?"7px":"14px",height:e?"24px":"42px",width:e?"24px":"42px",filter:n.layout.iconFilter}}),h(re,{font:"primary",weight:"normal",style:{fontSize:"14px",color:n.colors.black},children:P.name})]},`category-${P.id}`))})]}),s&&c!=null&&b("div",{id:"search-box",style:{display:s?e?"block":"flex":"none",flexDirection:"column",alignItems:"center"},children:[b("div",{id:"search-product",style:{display:"flex",flexDirection:"column",alignItems:"center",position:"relative"},children:[b("div",{style:{position:"relative",width:e?"100%":"684px",margin:e?"32px auto 0px":"40px 20px 0px 20px",boxSizing:"border-box"},children:[h("input",{type:"text",value:S,onChange:A,onClick:()=>{p(!0)},style:{width:"100%",padding:"10px 5px 10px 20px",fontSize:e?"16px":"14px",border:_?"1px solid #408BF7":"1px solid #757575",background:"#F6F7F6",borderRadius:"99px",fontFamily:"SamsungOne",position:"relative"},placeholder:"Search product name"}),_&&h("div",{style:{position:"absolute",top:"55%",right:"44px",transform:"translateY(-50%)",cursor:"pointer"},children:b("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",children:[h("g",{clipPath:"url(#clip0_2333_567)",children:h("path",{d:"M8 15.584C6.50022 15.584 5.03412 15.1392 3.78711 14.306C2.54009 13.4728 1.56816 12.2885 0.994217 10.9029C0.420278 9.51725 0.270109 7.99256 0.562701 6.5216C0.855293 5.05064 1.5775 3.69948 2.638 2.63898C3.69851 1.57848 5.04967 0.856269 6.52063 0.563677C7.99158 0.271086 9.51627 0.421254 10.9019 0.995194C12.2875 1.56913 13.4718 2.54107 14.305 3.78808C15.1383 5.0351 15.583 6.5012 15.583 8.00097C15.5899 8.99872 15.3985 9.98789 15.0199 10.911C14.6412 11.8342 14.0829 12.6728 13.3774 13.3784C12.6719 14.0839 11.8332 14.6422 10.91 15.0208C9.98691 15.3995 8.99774 15.5909 8 15.584ZM7.883 8.70697L10.534 11.359L11.359 10.534L8.708 7.88197L11.359 5.23097L10.534 4.40697L7.883 7.05697L5.231 4.40597L4.406 5.22997L7.057 7.88197L4.406 10.534L5.231 11.359L7.882 8.70797L7.883 8.70697Z",fill:"#AAAAAA"})}),h("defs",{children:h("clipPath",{id:"clip0_2333_567",children:h("rect",{width:"16",height:"16",fill:"white"})})})]})}),h("div",{style:{position:"absolute",top:"55%",right:"16px",transform:"translateY(-50%)",cursor:"pointer"},children:b("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",children:[h("g",{clipPath:"url(#clip0_2333_182)",children:h("path",{d:"M6.76351 0.681763C10.1178 0.681763 12.8468 3.41076 12.8468 6.7651C12.8468 8.19638 12.35 9.51381 11.5197 10.554L15.3198 14.3785L14.3739 15.3183L10.5795 11.4995C9.53517 12.3429 8.20726 12.8484 6.76351 12.8484C3.40918 12.8484 0.680176 10.1194 0.680176 6.7651C0.680176 3.41076 3.40918 0.681763 6.76351 0.681763ZM6.76351 2.0151C4.14434 2.0151 2.01351 4.14593 2.01351 6.7651C2.01351 9.38426 4.14434 11.5151 6.76351 11.5151C9.38268 11.5151 11.5135 9.38426 11.5135 6.7651C11.5135 4.14593 9.38268 2.0151 6.76351 2.0151Z",fill:"black"})}),h("defs",{children:h("clipPath",{id:"clip0_2333_182",children:h("rect",{width:"16",height:"16",fill:"white"})})})]})})]}),h("div",{style:{display:_?"block":"none",top:i!=""?e?"40px":"80px":"0px",padding:e?"12px 4px 12px 0px":"24px 8px 24px 24px",zIndex:"100",fontFamily:"SamsungOne",borderRadius:"10px",border:"1px solid #F4F4F4",background:"#FFF",boxShadow:"0px 4px 10px -2px rgba(0, 0, 0, 0.20)",margin:e?"12px 0px 0px 0px":"12px 20px 0px 20px",width:e?"100%":"684px",position:i!=""?"absolute":"relative"},children:h("ul",{className:"noScrollBars",ref:m,style:{listStyle:"none",cursor:"pointer",overflowY:"scroll",overflowX:"hidden",maxHeight:"300px",fontSize:e?"3.3vmin":""},children:c.length>0&&h(Zy,{searchTerm:d,updateDropdownOpen:T,updateSearchTerm:z,devices:c})})})]}),s&&i!=""&&h(ly,{defaultSku:i,theme:"dark",setSelected:P=>console.log("sku"+P),addToBag:(P,K)=>console.log("naoo"),dropdownOpen:_,setImage:P=>console.log(P),inBasket:P=>!1,leadSku:i,setCta:P=>console.log(P),onError:P=>console.log(P)},i)]})]})})},Ld=He.div` width: 100%; background: #fff; box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.20); border-radius: 10px; transition: border 0.4s ease; display: flex; flex-direction: column; gap: 10px; justify-content: flex-start; align-items: center; position: relative; max-width: 328px; min-height: 272px; position: relative; @media (max-width: 767px) { min-height: 132px; max-width: 100%; } `,Pd=He.div` position: absolute; z-index: 2; top: 50%; left: 0; width: 40px; height: 40px; -webkit-transform: translateY(-50%); transform: translateY(-50%); margin-left: -26px; // @media (min-width: 768px) and (max-width: 900px) { // width: 2.6vw; // height: 2.6vw; // padding: 0.6vw; // margin-left: -2.8vw; // } @media (max-width: 767px) { // top: 0px; // width: 7.44444444vw; // height: 7.44444444vw; // margin: -5vw 0vw 0vw ; // padding: 2.22222222vw; top: -5px; left: 50%; -webkit-transform: translateX(-50%,0); transform: translateX(-50%,0); margin-left: -20px; } `;He.span` font-size: 36px; margin-top: 4px; @media (min-width: 768px) and (max-width: 900px) { font-size: 3vw; margin-bottom: 0.4vw; } @media (max-width: 767px) { font-size: 7vw; margin-bottom: 0vw; } `;He.li` padding: 12px 20px; &:hover { background-color: #f7f7f7; } @media (max-width: 767px) { padding: 4px 10px; } `;function Ky(e){var k,X;const{appconfig:t,appid:n}=e,[r,o]=w.useState(null),[i,l]=w.useState(null),s=Er(),{topCategory:a,updateTopCategory:u,updateSkuToView:f,updateActiveTab:g,updateConfig:c,addedProducts:x,addedAccessaries:y,removeAddedProducts:m,removeAddedAccessaries:_,bundleCurrentIndex:p,updateBundleCurrentIndex:d,updateShowConfigurator:v,addedCategories:S,removeAddedCategories:E,updateEditProduct:A,updateAppId:T}=w.useContext(at),z=C=>{var W=P?120:60;setTimeout(()=>{const U=document.getElementById(C);var te=U!==null?U.getBoundingClientRect().top-W:0;window.scrollTo({top:window.scrollY+te,behavior:"smooth"})},500)},R=()=>{m(),_(),E(),v(!1),d(0)},L=()=>{if(!a&&(r!=null&&r.topCategories)){const C=r.topCategories.find(W=>W.isDefault);C&&u(C.id)}else ee()},ee=()=>{const C=a==="computing"?r==null?void 0:r.computing:a==="homeappliance"?r==null?void 0:r.homeappliance:a==="tvav"?r==null?void 0:r.tvav:r==null?void 0:r.mobile;l(C||null),c(C||null)};w.useEffect(()=>{r&&ee()},[a,r]),w.useEffect(()=>{const C=async W=>{if(W!==void 0)try{const te=await(await fetch(W)).json();o(te),R(),L()}catch(U){console.log(U),console.log("Error response while fetching config")}else console.log("Error fetching config")};if(t){const W=`${I}config-${t}.json`;T(n),C(W)}},[t]),w.useEffect(()=>{const C=W=>{if(W.origin===window.location.origin&&W.data==="reloadBundleBuilder"){const U=window.bBCategory;U&&(u(U),z(n))}};return window.addEventListener("message",C),()=>{window.removeEventListener("message",C)}},[]);const P=Bt(),K=Il(),Q=Nu(),[ue,we]=w.useState(null),[he,M]=w.useState(!1),[D,B]=w.useState([]),Z=window.location.href.includes("uk_student")?"uk_student":window.location.href.includes("uk_networks")?"uk_networks":"uk";let I="https://2024-bundle-builder.s3.eu-west-2.amazonaws.com/",O=window.location.pathname.includes("/multistore/uk_networks/")?"networks":window.location.pathname.includes("/multistore/uk_student/")?"student":"b2c";I=O=="networks"||O=="student"?I+"cug/":I+"seuk/",I=window.location.host=="www.samsung.com"?I+"production/":I+"qa/";const F=async()=>{M(!1);let C="";Z==="uk_student"?C="https://api.shop.samsung.com/tokocommercewebservices/v2/uk_student/userData/anonymous/simulatecart?productCodes=":Z==="uk_networks"?C="https://api.shop.samsung.com/tokocommercewebservices/v2/uk_networks/userData/anonymous/simulatecart?productCodes=":C="https://api.shop.samsung.com/tokocommercewebservices/v2/uk/userData/anonymous/simulatecart?productCodes=";let W=C+x.join(",");fetch(W).then(U=>U.json()).then(U=>{M(!0),B(U),B(U)},U=>{M(!0),we(U)})};w.useEffect(()=>{F()},[x]),w.useEffect(()=>{if(!a&&(r!=null&&r.topCategories)){const C=r.topCategories.find(W=>W.isDefault);C&&u(C.id)}},[r,a]);const V=()=>{g(null),v(!1),f("")};return h(ye,{children:b("div",{style:{maxWidth:"1440px",margin:"0 auto",position:"relative",padding:"0px 0px 40px"},children:[(r==null?void 0:r.showHeaderText)&&b("div",{style:{textAlign:"center",padding:P?"4vw 4vw":Q?"3vw 2vw":"30px 50px"},children:[h("h2",{className:"ch-dt-16 ch-mo-16",style:{color:s.colors.gold,fontFamily:"SamsungOne",fontWeight:700,margin:"0 0 16px 0",textTransform:"capitalize"},dangerouslySetInnerHTML:{__html:r==null?void 0:r.eyebrowtext}}),h("h3",{className:"ch-dt-38 ch-mo-28",style:{color:s.colors.black,fontFamily:"SamsungSharpSans",fontWeight:666,margin:"0 0 16px 0"},dangerouslySetInnerHTML:{__html:r==null?void 0:r.header}}),h("p",{className:"ch-dt-19 ch-mo-17",style:{color:s.colors.black,fontFamily:"SamsungOne",fontWeight:666,margin:"0 0 16px 0"},dangerouslySetInnerHTML:{__html:r==null?void 0:r.subheader}})]}),(r==null?void 0:r.showHeaderNav)&&h("div",{id:"catNav",style:{display:"flex",height:"auto",flexWrap:"wrap",gap:"10px",justifyContent:"center",marginBottom:"30px",width:"100%"},children:(k=r==null?void 0:r.topCategories)==null?void 0:k.map((C,W)=>b("div",{onClick:()=>{u(C.id),g(""),f(""),setTimeout(()=>{R()},500)},...Ne(C.id+"TabClicked"),style:{display:"flex",flexDirection:"column",justifyContent:"flex-start",alignItems:"center",width:P?"29%":"100%",maxWidth:P?"auto":"204px",height:P?"auto":"100px",padding:"16px 5px",borderRadius:"10px",backgroundColor:a==C.id?s.colors.charcoalBlack:s.colors.lightBeige,cursor:"pointer"},children:[h("div",{style:{marginBottom:P?"12px":"7px",height:P?"37px":"41px",display:"flex",alignItems:"flex-end"},children:a===C.id?h("img",{src:C.iconselected,alt:`${C.name} Icon gold`}):h("img",{src:C.icon,alt:`${C.name} Icon white`,style:{filter:s.layout.iconFilter}})}),h(re,{font:"primary",weight:"normal",style:{fontSize:"14px",textAlign:"center",color:a==C.id?s.colors.black:s.colors.semiBlack},children:C.name})]},`topnav-${W}`))},a),b("div",{style:{padding:P?"4vw 4vw":Q?"3vw 2vw":"50px",background:s.layout.appBackground,boxShadow:"0px 1px 3px 0px rgba(0, 0, 0, 0.20)",borderRadius:"10px",margin:Q?"6vw 3vw 0vw":"10px 0px 0px"},children:[b("section",{style:{width:"100%",maxWidth:"1440px",justifyContent:"center",alignItems:"center",display:"flex",flexDirection:P?"column":"row",margin:"0 auto",marginBottom:P?"":"40px",gap:K?"10px":"12px",boxSizing:"border-box"},children:[(X=i==null?void 0:i.bundles)==null?void 0:X.map(C=>b(Qt.Fragment,{children:[b(Ld,{style:{padding:P?"20px":K?"16px":x.length>=C.id?"30px 44px 18px 26px":"18px",background:x.length==C.id-1?s.layout.bundleBgCurrent:x.length<C.id-1?s.layout.bundleBg:"#fff",justifyContent:x.length>=C.id||P&&x.length==C.id-1?"flex-start":"center"},children:[C.id>1&&h(Pd,{children:h("img",{src:`https://images.samsung.com/is/content/samsung/assets/uk/bundle/icons/${s.images.plusIcon}`,alt:"Icon Plus"})}),x.length<C.id&&b(ye,{children:[h(re,{style:{textAlign:"center",color:s.colors.black,fontSize:"16px",fontWeight:"700"},children:h("span",{dangerouslySetInnerHTML:{__html:C.title}})}),h(re,{style:{textAlign:"center",color:s.colors.black,fontSize:"12px",fontWeight:"500"},children:h("span",{dangerouslySetInnerHTML:{__html:C.subtitle}})}),x.length==C.id-1&&h(ur,{onClick:()=>{V(),z("choose-your-product"),d(C.id),v(!0)},...Ne("AddProductClicked"),size:P?22:14,style:{border:"1px solid #000",fontSize:"14px",position:"absolute",bottom:"20px"},children:C.ctacopy})]}),x.length>=C.id&&b(ye,{children:[h("div",{style:{position:"absolute",right:P?"14px":K?"12px":"18px",top:P?"14px":K?"12px":"30px",zIndex:"2",cursor:"pointer"},onClick:()=>{C.categories!="mainCategories"?(m(C.id-1),_(C.id-1),E(C.id-1)):(m(),_(),E()),V()},...Ne("DeleteProductClicked"),children:h("img",{src:"https://images.samsung.com/is/content/samsung/assets/uk/bundle/icons/remove-icon.svg",alt:"Remove Icon",style:{width:"20px",height:"24px"}})}),h(oy,{defaultSku:x[C.id-1],accessarySku:y[C.id-1],bundleId:C.id,product:"mainproduct",theme:"light",setSelected:W=>console.log("sku"+W),addToBag:(W,U)=>console.log("naoo"),setImage:W=>console.log(W),inBasket:W=>!1,leadSku:x[C.id-1],setCta:W=>console.log(W),onError:W=>console.log(W)},x[C.id-1]),!P&&h(xo,{onClick:()=>{d(C.id),f(x[C.id-1]),g(S[C.id-1]),v(!0),A(!0),z("choose-your-product")},...Ne("EditProductClicked"),size:P?22:14,style:{border:"1px solid #707070",fontSize:"14px",borderColor:"#707070",position:"absolute",bottom:"23px"},children:"Edit selection"})]})]}),P&&p==C.id&&h(Ed,{})]},`bundle-${C.id}`)),b(Ld,{style:{padding:P?"20px 16px":"24px 24px",minHeight:P?"238px":"272px",background:s.layout.bundleTotalColumnBg},children:[h(Pd,{children:h("img",{src:`https://images.samsung.com/is/content/samsung/assets/uk/bundle/icons/${s.images.equalsIcon}`,alt:"Icon equals"})}),D&&h(ye,{children:(()=>{var H,pe,oe,Y,ce;const C=Number(((H=D==null?void 0:D.subTotal)==null?void 0:H.value)||0),W=Number(((pe=D==null?void 0:D.totalDiscounts)==null?void 0:pe.value)||0),U=Number(((oe=D==null?void 0:D.totalPrice)==null?void 0:oe.value)||0);Ot(W-(C-U));const te=Ot(C-U);return b(ye,{children:[b("div",{style:{display:"flex",width:"100%",justifyContent:"space-between",paddingBottom:P?"5px":"20px"},children:[h("div",{children:h(re,{weight:"400",style:{color:s.colors.black,fontSize:"14px"},children:"Subtotal"})}),h("div",{children:h(re,{weight:"400",style:{color:s.colors.black,textDecoration:"line-through",fontSize:"14px"},children:(Y=D==null?void 0:D.subTotal)==null?void 0:Y.formattedValue})})]}),b("div",{style:{display:"flex",width:"100%",justifyContent:"space-between",paddingBottom:P?"5px":"20px"},children:[h("div",{children:h(re,{weight:"400",style:{color:s.colors.blue,fontSize:"14px"},children:"Bundle savings"})}),h("div",{children:h(re,{weight:"700",style:{color:s.colors.blue,fontSize:"14px"},children:te})})]}),h("hr",{style:{border:"none",display:"block",height:"1px",backgroundColor:s.colors.silverGray,width:"100%",margin:P?"5px auto 5px":Q?"20px auto 10px":"25px auto 10px"}}),b("div",{style:{display:"flex",width:"100%",justifyContent:"space-between",paddingBottom:P?"5px":"20px"},children:[h("div",{children:h(re,{weight:"700",size:P?26:20,style:{color:s.colors.black,fontSize:P?"18px":K?"16px":"20px"},children:"Total price"})}),h("div",{children:h(re,{weight:"700",style:{color:s.colors.black,fontSize:P?"18px":K?"16px":"20px"},size:P?26:20,children:(ce=D==null?void 0:D.totalPrice)==null?void 0:ce.formattedValue})})]}),x.length<=1?h(xo,{size:P?22:14,style:{border:`1px solid ${s.colors.mediumGray}`,position:"absolute",bottom:"23px",background:s.colors.paleGray,color:s.colors.mediumGray,cursor:"none",PointerEvent:"none",fontSize:"14px"},children:"Add to basket"}):h(Mg,{onClick:()=>{const q=[];for(const le of x)le&&le!=""&&q.push(le),le.includes("SM-Q5")&&q.push("ET-YQ500KBEGWW");for(const le of y)le&&le!=""&&q.push(le);const ke=q.map(le=>({productCode:le,services:[],qty:1}));async function Ke(){const le=window.location.href.includes("uk_student")?"uk_student":window.location.href.includes("uk_networks")?"uk_networks":"uk";await fetch(`https://api.shop.samsung.com/tokocommercewebservices/v2/${le}/addToCart/multi?fields=BASIC`,{headers:{accept:"application/json, text/javascript, */*; q=0.01","accept-language":"en-GB,en-US;q=0.9,en;q=0.8","content-type":"application/json"},body:JSON.stringify(ke),method:"POST",mode:"cors",credentials:"include"}).then(async Xe=>{await Xe.json(),window.location.href.includes("uk_student")?window.location.href="https://shop.samsung.com/uk/multistore/ukepp/uk_student/cart":window.location.href.includes("uk_networks")?window.location.href="https://shop.samsung.com/uk/multistore/ukepp/uk_networks/cart":window.location.href="https://shop.samsung.com/uk/cart"}).catch(Xe=>{console.log(Xe.message)})}Ke()},size:P?26:14,style:{position:"absolute",bottom:"23px",fontSize:"14px"},...Ne("addToBasketClicked"),children:"Add to basket"})]})})()})]})]}),!P&&h(Ed,{})]})]})})}const Xy="modulepreload",Jy=function(e){return"/"+e},zd={},qy=function(t,n,r){if(!n||n.length===0)return t();const o=document.getElementsByTagName("link");return Promise.all(n.map(i=>{if(i=Jy(i),i in zd)return;zd[i]=!0;const l=i.endsWith(".css"),s=l?'[rel="stylesheet"]':"";if(!!r)for(let f=o.length-1;f>=0;f--){const g=o[f];if(g.href===i&&(!l||g.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${s}`))return;const u=document.createElement("link");if(u.rel=l?"stylesheet":Xy,l||(u.as="script",u.crossOrigin=""),u.href=i,document.head.appendChild(u),l)return new Promise((f,g)=>{u.addEventListener("load",f),u.addEventListener("error",()=>g(new Error(`Unable to preload CSS for ${i}`)))})})).then(()=>t())},ev=e=>{e&&e instanceof Function&&qy(()=>import("./web-vitals-60d3425a.js"),[]).then(({getCLS:t,getFID:n,getFCP:r,getLCP:o,getTTFB:i})=>{t(e),n(e),r(e),o(e),i(e)})},Td=gg` * { box-sizing: border-box; } [hidden] { display: none; } font-family: 'SamsungOne, sans-serif'; margin: auto; background: white; color: black; > div, .maxwidth-limit { max-width: 1440px; margin: 0 auto; } .disclaimer { width: 80%; @media screen and (min-width: 768px) { width: 60%; } } .terms { margin: 0vw 5.55556vw; @media screen and (min-width: 768px) { margin: 0vw 8.19444vw; } @media screen and (min-width: 1440px) { margin: 0 120px; } } @font-face { font-family: 'SamsungSharpSans'; src: url('https://d199c2lmsg7yuw.cloudfront.net/SamsungSharpSans-Regular.otf') format('opentype'); font-style: normal; font-weight: 400; } @font-face { font-family: 'SamsungSharpSans'; src: url('https://d199c2lmsg7yuw.cloudfront.net/SamsungSharpSans-Medium.otf') format('opentype'); font-style: normal; font-weight: 500; } @font-face { font-family: 'SamsungSharpSans'; src: url('https://d199c2lmsg7yuw.cloudfront.net/SamsungSharpSans-Bold.otf') format('opentype'); font-style: normal; font-weight: 700; } @font-face { font-display: swap; font-family: 'SamsungOne'; font-style: normal; font-weight: normal; src: local('SamsungOne'), url('https://www.samsung.com/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/fonts/SamsungOne-400.woff2') format('woff2'), url('/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/fonts/SamsungOne-400.woff') format('woff'), url('/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/fonts/SamsungOne-400.ttf') format('truetype'), url('/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/fonts/SamsungOne-400.eot?#iefix') format('embedded-opentype'); } @font-face { font-display: swap; font-family: 'SamsungOne'; font-style: normal; font-weight: bold; src: local('SamsungOne'), url('https://www.samsung.com/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/fonts/SamsungOne-700.woff2') format('woff2'), url('/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/fonts/SamsungOne-700.woff') format('woff'), url('/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/fonts/SamsungOne-700.ttf') format('truetype'), url('/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/fonts/SamsungOne-700.eot?#iefix') format('embedded-opentype'); } .cheil-static-ecom *, .cheil-static-ecom *:after, .cheil-static-ecom *:before { box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; scroll-behavior: smooth; } .cheil-static-ecom { overflow: hidden; } #content > div.par.parsys > div.cl-g-sticky-navigation-text.section { display: none; } .visibleNav { display: block !important; } .pointer { cursor: pointer; } .addeventatc-selected { top: -175px!important; } #addeventatc2-drop { top: 0px!important; left: -55%!important; } .addevent { color: #fff!important; display: flex!important; justify-content: center; align-items: center; } .addevent:hover { color: #000!important; background: rgba(0,0,0,0)!important; } .addevent:hover svg #calendar-icon > * { stroke: #000!important; } .addeventatc_dropdown { width: 186px; } .addeventatc_dropdown span { background: none!important; padding: 14px 10px 14px 18px!important; } .divider { position: relative; width: 2px; &:after { content: ""; position: absolute; border-left: 2px solid black; height: 125%; border-radius: 2px; top: -0.2em; @media screen and (max-width: 768px) { border-left: 1px solid black; } } } .noWrap { white-space: nowrap; } .copyx { display: none!important; } .addeventatc { @media screen and (max-width: 768px){ margin: 3em auto; } span { display: none; } } .addeventatc .addeventatc_icon { display: none; } .ReactModal__Overlay { background: rgba(0, 0, 0, 0.5)!important; } .slick-slider { display: flex; } .slick-track { display: flex!important; align-items: center!important;; } img { &:focus { outline: none; } } #MinimalForm { display: none; } .formIframe { border: 0; } .CompareArrowLeft { position: absolute; top: -40%; right: 15%; } .CompareArrowRight { position: absolute; top: -40%; left: 15%; } .flex-end { align-self: flex-end; } .flex-start { align-self: flex-start; } .wider { letter-spacing: 0.1em; } .slick-slide { /* height: 50vh; */ max-width: 95vw !important; /* width: 75vw !important; */ overflow: hidden; } .slick-slide:focus { outline: none; } .slick-slider { max-width: 1440px; width: 95vw; } .slick-track { width: 95vw; } #apps { .slick-slider{ width: 100%; overflow: visible; margin: 0 auto; } .slick-arrow { display: none !important; } .slick-list { width: 100%; } } #cheil-id-root__financeModule{ margin: 25px auto !important; } .ReactModal__Body--open, .ReactModal__Html--open { overflow: hidden; } .ReactModal__Content { opacity: 0; max-width:1440px; transition: opacity 300ms ease-in-out; } .ReactModal__Content--after-open { opacity: 1; } .ReactModal__Content--before-close { opacity: 0; } .animatedSvg { stroke-dasharray: 100; stroke-dashoffset: 100; &_concierge { animation: dash 3s ease-in-out 1s forwards; } &_chat { animation: dashAlt 3s ease-in-out 2s forwards; } &_appointment { animation: dash 3s ease-in-out 3s forwards; } &_people { animation: dash 3s ease-in-out 4s forwards; } } @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { .animatedSvg { stroke-width: 0; stroke-dashoffset: 0; stroke-dasharray: 0; &_concierge { animation: none; } &_chat { animation:none; } &_appointment { animation: none; } &_people { animation: none; } } } _:-ms-lang(x), _:-webkit-full-screen, .animatedSvg{ stroke-width: 0; stroke-dashoffset: 0; stroke-dasharray: 0; &_concierge { animation: none; } &_chat { animation:none; } &_appointment { animation: none; } &_people { animation: none; } } @keyframes dash { 0% { stroke-dashoffset: 100; } 100% { stroke-dashoffset: 0; stroke-width: 0 } } @keyframes dashAlt { 0% { stroke-dashoffset: 100; } 100% { stroke-dashoffset: 0; } } abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,tbody,td,tfoot,th,thead,time,tr,ul,var,video { margin: 0; padding: 0; vertical-align: top; -webkit-box-sizing: border-box; box-sizing: border-box } @media screen and (max-width: 767px) { .ch-mo-9 { font-size: 2.5vw; } .ch-mo-10 { font-size: 2.78vw; } .ch-mo-11 { font-size: 3.06vw; } .ch-mo-12 { font-size: 3.33vw; } .ch-mo-13 { font-size: 3.61vw; } .ch-mo-14 { font-size: 3.89vw; } .ch-mo-15 { font-size: 4.17vw; } .ch-mo-16 { font-size: 4.44vw; } .ch-mo-17 { font-size: 4.72vw; } .ch-mo-18 { font-size: 5vw; } .ch-mo-19 { font-size: 5.28vw; } .ch-mo-20 { font-size: 5.56vw; } .ch-mo-21 { font-size: 5.83vw; } .ch-mo-22 { font-size: 6.11vw; } .ch-mo-23 { font-size: 6.39vw; } .ch-mo-24 { font-size: 6.67vw; } .ch-mo-26 { font-size: 7.22vw; } .ch-mo-28 { font-size: 7.78vw; } .ch-mo-30 { font-size: 8.33vw; } .ch-mo-32 { font-size: 8.89vw; } .ch-mo-34 { font-size: 9.44vw; } .ch-mo-36 { font-size: 10vw; } .ch-mo-38 { font-size: 10.6vw; } .ch-mo-40 { font-size: 11.1vw; } .ch-mo-42 { font-size: 11.7vw; } .ch-mo-44 { font-size: 12.2vw; } .ch-mo-46 { font-size: 12.8vw; } .ch-mo-48 { font-size: 13.3vw; } } @media screen and (min-width: 768px) { .ch-dt-9 { font-size: min(9px, 0.625vw); } .ch-dt-10 { font-size: min(10px, 0.694vw); } .ch-dt-11 { font-size: min(11px, 0.764vw); } .ch-dt-12 { font-size: min(12px, 0.833vw); } .ch-dt-13 { font-size: min(13px, 0.903vw); } .ch-dt-14 { font-size: min(14px, 0.972vw); } .ch-dt-15 { font-size: min(15px, 1.04vw); } .ch-dt-16 { font-size: min(16px, 1.11vw); } .ch-dt-17 { font-size: min(17px, 1.18vw); } .ch-dt-18 { font-size: min(18px, 1.25vw); } .ch-dt-19 { font-size: min(19px, 1.32vw); } .ch-dt-20 { font-size: min(20px, 1.39vw); } .ch-dt-21 { font-size: min(21px, 1.46vw); } .ch-dt-22 { font-size: min(22px, 1.53vw); } .ch-dt-23 { font-size: min(23px, 1.6vw); } .ch-dt-24 { font-size: min(24px, 1.67vw); } .ch-dt-26 { font-size: min(26px, 1.81vw); } .ch-dt-28 { font-size: min(28px, 1.94vw); } .ch-dt-30 { font-size: min(30px, 2.08vw); } .ch-dt-32 { font-size: min(32px, 2.22vw); } .ch-dt-34 { font-size: min(34px, 2.36vw); } .ch-dt-36 { font-size: min(36px, 2.5vw); } .ch-dt-38 { font-size: min(38px, 2.64vw); } .ch-dt-40 { font-size: min(40px, 2.78vw); } .ch-dt-42 { font-size: min(42px, 2.92vw); } .ch-dt-44 { font-size: min(44px, 3.06vw); } .ch-dt-46 { font-size: min(46px, 3.19vw); } .ch-dt-48 { font-size: min(48px, 3.33vw); } .ch-dt-58 { font-size: min(58px, 4.02vw); } } `,$d=document.querySelectorAll(".bundle-builder-component");if($d.length>0)$d.forEach(e=>{const t=e.id,n=e.getAttribute("data-config"),r=e.getAttribute("data-theme");console.log(`ID: ${t}, Config: ${n}, Theme: ${r}`);const o=r==="dark"?Pg:qi,i=document.getElementById(t);i&&n!=null&&Ci.createRoot(i).render(h(Qt.StrictMode,{children:h(dd,{theme:o,children:b(Yg,{children:[h(Td,{}),h(Ky,{appconfig:n,appid:t})]})})}))});else{const e=document.getElementById("bundle-builder-error-msg");e&&Ci.createRoot(e).render(h(Qt.StrictMode,{children:b(dd,{theme:qi,children:[h(Td,{}),h(re,{style:{textAlign:"center",fontSize:"16px",fontWeight:"bold",margin:"10px auto"},children:"Error initializing the app"})]})}))}ev(); }); </script> </div> <div class="of-g-feature-benefit-card aem-GridColumn aem-GridColumn--default--12"> <div class="feature-benefit-card bg-white feature-benefit-card--desktop-layout-3 desktop-text-align--left mobile-text-align--left feature-benefit-card--use-mouseover-interaction" id="discount-programs"> <h2 class="feature-benefit-card__head-title">Samsung Discount Programs </h2> <div class="feature-benefit-card__head-description">Access our exclusive discount sites for Students &amp; Youth, Key Workers, Teachers and Business.</div> <div class="feature-benefit-card__swiper swiper-container " data-swiper-option='{ "componentEl":".feature-benefit-card__swiper", "keepWrapper": true, "breakpoints": { "1": { "slidesPerView":1 }, "768": { "slidesPerView":3 } }, "autoHeight":false, "pagination":true, "offTxtAccesibility":true}'> <div class="feature-benefit-card__card-wrap swiper-wrapper"> <div class="feature-benefit-card__card swiper-slide"> <div class="feature-benefit-card__card-inner feature-benefit-card__card--contents-type-image text-color--white"> <div class="feature-benefit-card__card-inner-bg" style="background:#F7F7F7"></div> <div class="feature-benefit-card__text-wrap"> <div class="feature-benefit-card__text-wrap-inner"> <div class="feature-benefit-card__text-wrap-area"> <div class="feature-benefit-card__eyebrow-text"> </div> <h3 class="feature-benefit-card__title">Student &amp; Youth Offers</h3> <div class="feature-benefit-card__cta"> <a href="/uk/students-offers/" an-tr="ft16_feature benefit card-offer detail-cta-content_click" an-ca="content click" an-ac="feature" an-la="samsung discount programs:student and youth offers:learn more" class="cta cta--contained cta--white" aria-label="Learn more"> Learn more </a> </div> </div> </div> </div> <div class="feature-benefit-card__figure"> <div class="image"> <img data-desktop-src="//images.samsung.com/is/image/samsung/assets/uk/2407/local/mobile/bundle-deals/Youth_448x440_PC_V2.jpg?$LazyLoad_Home_PNG$" data-mobile-src="//images.samsung.com/is/image/samsung/assets/uk/2407/local/mobile/bundle-deals/Youth_448x440_MO.jpg?$LazyLoad_Home_PNG$" alt="A student putting their Galaxy Buds in their ear whilst working on their Galaxy Book laptop" role="img" class="image__preview lazy-load responsive-img"/> <img data-desktop-src="//images.samsung.com/is/image/samsung/assets/uk/2407/local/mobile/bundle-deals/Youth_448x440_PC_V2.jpg?$448_N_PNG$" data-mobile-src="//images.samsung.com/is/image/samsung/assets/uk/2407/local/mobile/bundle-deals/Youth_448x440_MO.jpg?$312_N_PNG$" alt="A student putting their Galaxy Buds in their ear whilst working on their Galaxy Book laptop" role="img" class="image__main lazy-load responsive-img"/> </div> </div> </div> </div> <div class="feature-benefit-card__card swiper-slide"> <div class="feature-benefit-card__card-inner feature-benefit-card__card--contents-type-image text-color--white"> <div class="feature-benefit-card__card-inner-bg" style="background:#F7F7F7"></div> <div class="feature-benefit-card__text-wrap"> <div class="feature-benefit-card__text-wrap-inner"> <div class="feature-benefit-card__text-wrap-area"> <div class="feature-benefit-card__eyebrow-text"> </div> <h3 class="feature-benefit-card__title">Key Worker &amp; Teacher Offers </h3> <div class="feature-benefit-card__cta"> <a href="/uk/key-worker-offers/" an-tr="ft16_feature benefit card-offer detail-cta-content_click" an-ca="content click" an-ac="feature" an-la="samsung discount programs:key worker and teacher offers :learn more" class="cta cta--contained cta--white" aria-label="Learn more"> Learn more </a> </div> </div> </div> </div> <div class="feature-benefit-card__figure"> <div class="image"> <img data-desktop-src="//images.samsung.com/is/image/samsung/assets/uk/2407/local/mobile/bundle-deals/Teacher_448x440_PC_V2.jpg?$LazyLoad_Home_PNG$" data-mobile-src="//images.samsung.com/is/image/samsung/assets/uk/2407/local/mobile/bundle-deals/Teacher_448x440_MO_V2.jpg?$LazyLoad_Home_PNG$" alt="A Teacher is looking down at their Samsung Tablet with a student" role="img" class="image__preview lazy-load responsive-img"/> <img data-desktop-src="//images.samsung.com/is/image/samsung/assets/uk/2407/local/mobile/bundle-deals/Teacher_448x440_PC_V2.jpg?$448_N_PNG$" data-mobile-src="//images.samsung.com/is/image/samsung/assets/uk/2407/local/mobile/bundle-deals/Teacher_448x440_MO_V2.jpg?$312_N_PNG$" alt="A Teacher is looking down at their Samsung Tablet with a student" role="img" class="image__main lazy-load responsive-img"/> </div> </div> </div> </div> <div class="feature-benefit-card__card swiper-slide"> <div class="feature-benefit-card__card-inner feature-benefit-card__card--contents-type-image text-color--white"> <div class="feature-benefit-card__card-inner-bg" style="background:#F7F7F7"></div> <div class="feature-benefit-card__text-wrap"> <div class="feature-benefit-card__text-wrap-inner"> <div class="feature-benefit-card__text-wrap-area"> <div class="feature-benefit-card__eyebrow-text"> </div> <h3 class="feature-benefit-card__title">Business Offers</h3> <div class="feature-benefit-card__cta"> <a href="/uk/business/offers/" an-tr="ft16_feature benefit card-offer detail-cta-content_click" an-ca="content click" an-ac="feature" an-la="samsung discount programs:business offers:learn more" class="cta cta--contained cta--white" aria-label="Learn more"> Learn more </a> </div> </div> </div> </div> <div class="feature-benefit-card__figure"> <div class="image"> <img data-desktop-src="//images.samsung.com/is/image/samsung/assets/uk/2407/local/mobile/bundle-deals/Business_448x440_PC_V2.jpg?$LazyLoad_Home_PNG$" data-mobile-src="//images.samsung.com/is/image/samsung/assets/uk/2407/local/mobile/bundle-deals/Business_448x440_MO.jpg?$LazyLoad_Home_PNG$" alt="A person is holding a smartphone in their hand with a Galaxy Book and newspaper on the desk" role="img" class="image__preview lazy-load responsive-img"/> <img data-desktop-src="//images.samsung.com/is/image/samsung/assets/uk/2407/local/mobile/bundle-deals/Business_448x440_PC_V2.jpg?$448_N_PNG$" data-mobile-src="//images.samsung.com/is/image/samsung/assets/uk/2407/local/mobile/bundle-deals/Business_448x440_MO.jpg?$312_N_PNG$" alt="A person is holding a smartphone in their hand with a Galaxy Book and newspaper on the desk" role="img" class="image__main lazy-load responsive-img"/> </div> </div> </div> </div> </div> </div> </div> </div> <div class="pd-g-feature-benefit-full-bleed aem-GridColumn aem-GridColumn--default--12"> <section class="st-feature-benefit-full-bleed st-feature-benefit-full-bleed--middle st-feature-benefit-full-bleed--left st-feature-benefit-full-bleed--m-top st-feature-benefit-full-bleed--m-center st-feature-benefit-full-bleed--center-img-over desktop-bg-white mobile-bg-white desktop-text-color-white mobile-text-color-white st-feature-benefit-full-bleed--image-radius" id="shop-app" data-clickable-state="false"> <div class="st-feature-benefit-full-bleed__wrap"> <div class="st-feature-benefit-full-bleed__content-wrap"> <div class="st-feature-benefit-full-bleed__content-inner"> <div class="st-feature-benefit-full-bleed__content-area"> <h2 class="st-feature-benefit-full-bleed__title" data-font-size-pc="38" data-font-size-mo="26">Download and Save with the Samsung Shop App</h2> <p class="st-feature-benefit-full-bleed__text" data-font-size-pc="18" data-font-size-mo="14">Get exclusive offers, live order tracking and loyalty rewards with every purchase, plus 5% off your 1st order over £500<sup>5</sup></p> <div class="st-feature-benefit-full-bleed__cta"> <a class="cta cta--contained cta--icon cta--white cta--mobile-white" href="https://samsungshop.onelink.me/6zKq/dcu71smk" target="_blank" aria-label="Download now Download now : open in a new window" an-tr="ft03_feature full bleed-offer detail-cta-button" an-ca="content click" an-ac="feature" an-la="download and save with the samsung shop app:download now">Download now <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#outlink-bold" href="#outlink-bold"></use> </svg> </a> </div> </div> </div> </div> <figure class="st-feature-benefit-full-bleed__figure "> <div class="image image--dyn-height"> <img class="image__preview lazy-load responsive-img" data-desktop-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/SlimBanner_App_DT_1440x400.jpg?$LazyLoad_Home_JPG$" data-mobile-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/APP_KV_MO_720x1080.jpg?$LazyLoad_Home_JPG$" data-desktop-alt="A blue building has the words ‘Shop’ lit up in white lights. A range of icons depict loyalty points, money off and delivery. A QR code is shown so users can access the app." data-mobile-alt="A blue building has the words ‘Shop’ lit up in white lights. A range of icons depict loyalty points, money off and delivery. A QR code is shown so users can access the app."/> <img class="image__main lazy-load responsive-img" data-desktop-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/SlimBanner_App_DT_1440x400.jpg?$1440_N_JPG$" data-mobile-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/APP_KV_MO_720x1080.jpg?$624_N_JPG$" data-desktop-alt="A blue building has the words ‘Shop’ lit up in white lights. A range of icons depict loyalty points, money off and delivery. A QR code is shown so users can access the app." data-mobile-alt="A blue building has the words ‘Shop’ lit up in white lights. A range of icons depict loyalty points, money off and delivery. A QR code is shown so users can access the app."/> </div> </figure> </div> </section> </div> <div class="of-g-feature-benefit-card aem-GridColumn aem-GridColumn--default--12"> <div class="feature-benefit-card bg-white feature-benefit-card--desktop-layout-4 desktop-text-align--center mobile-text-align--center feature-benefit-card--use-mouseover-interaction feature-benefit-card--desktop-swiper feature-benefit-card--mobile-swiper" id="WhyBuyFromSamsung"> <h2 class="feature-benefit-card__head-title">Reasons to buy with Samsung.com</h2> <div class="feature-benefit-card__swiper swiper-container basic-swiper" data-swiper-option='{ "componentEl":".feature-benefit-card__swiper", "keepWrapper": true, "breakpoints": { "1": { "slidesPerView":1 }, "768": { "slidesPerView":4 } }, "autoHeight":false, "pagination":true, "offTxtAccesibility":true}'> <div class="feature-benefit-card__card-wrap swiper-wrapper"> <div class="feature-benefit-card__card swiper-slide" data-tagging='{ "an-tr":"ft16_feature benefit card-offer detail-index-indication", "an-ca":"indication", "an-ac":"carousel", "an-la":"carousel:index:1" }' data-type-headline="Home Appliance Trade Up"> <div class="feature-benefit-card__card-inner feature-benefit-card__card--contents-type-image text-color--white"> <div class="feature-benefit-card__card-inner-bg" style="background:#FFFFFF"></div> <div class="feature-benefit-card__text-wrap"> <div class="feature-benefit-card__text-wrap-inner"> <div class="feature-benefit-card__text-wrap-area"> <div class="feature-benefit-card__eyebrow-text"> </div> <h3 class="feature-benefit-card__title">Trade Up</h3> <div class="feature-benefit-card__description">Get money off your home appliance when you recycle your old one for free<sup>4</sup></div> <div class="feature-benefit-card__cta"> <a href="/uk/offer/trade-up/#refrigerator-tab" an-tr="ft16_feature benefit card-offer detail-cta-content_click" an-ca="content click" an-ac="feature" an-la="reasons to buy with samsung com:home appliance trade up:learn more" class="cta cta--contained cta--white" aria-label="Learn more"> Learn more </a> </div> </div> </div> </div> <div class="feature-benefit-card__figure"> <div class="image"> <img data-desktop-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/1_PC_07_330x440.png?$LazyLoad_Home_PNG$" data-mobile-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/1_MO_07_624x892.png?$LazyLoad_Home_PNG$" alt="Two vacuums and a laundry appliance on a turqoise background with a roundel stating &#34;Trade Up&#34;" role="img" class="image__preview lazy-load responsive-img"/> <img data-desktop-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/1_PC_07_330x440.png?$330_N_PNG$" data-mobile-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/1_MO_07_624x892.png?$312_N_PNG$" alt="Two vacuums and a laundry appliance on a turqoise background with a roundel stating &#34;Trade Up&#34;" role="img" class="image__main lazy-load responsive-img"/> </div> </div> </div> </div> <div class="feature-benefit-card__card swiper-slide" data-tagging='{ "an-tr":"ft16_feature benefit card-offer detail-index-indication", "an-ca":"indication", "an-ac":"carousel", "an-la":"carousel:index:2" }' data-type-headline="Price Promise"> <div class="feature-benefit-card__card-inner feature-benefit-card__card--contents-type-image"> <div class="feature-benefit-card__card-inner-bg" style="background:#FFFFFF"></div> <div class="feature-benefit-card__text-wrap"> <div class="feature-benefit-card__text-wrap-inner"> <div class="feature-benefit-card__text-wrap-area"> <div class="feature-benefit-card__eyebrow-text"> </div> <h3 class="feature-benefit-card__title">Price Promise</h3> <div class="feature-benefit-card__description">Find it cheaper at selected online retailers within 7 days and we’ll return the difference<sup>8</sup></div> <div class="feature-benefit-card__cta"> <a href="/uk/price-promise/" an-tr="ft16_feature benefit card-offer detail-cta-content_click" an-ca="content click" an-ac="feature" an-la="reasons to buy with samsung com:price promise:learn more" class="cta cta--contained cta--black" aria-label="Learn more"> Learn more </a> </div> </div> </div> </div> <div class="feature-benefit-card__figure"> <div class="image"> <img data-desktop-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/2_PC_07_330x440.png?$LazyLoad_Home_PNG$" data-mobile-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/2_MO_07_624x892.png?$LazyLoad_Home_PNG$" alt="Price Promise logo in a blue circle on a green background" role="img" class="image__preview lazy-load responsive-img"/> <img data-desktop-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/2_PC_07_330x440.png?$330_N_PNG$" data-mobile-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/2_MO_07_624x892.png?$312_N_PNG$" alt="Price Promise logo in a blue circle on a green background" role="img" class="image__main lazy-load responsive-img"/> </div> </div> </div> </div> <div class="feature-benefit-card__card swiper-slide" data-tagging='{ "an-tr":"ft16_feature benefit card-offer detail-index-indication", "an-ca":"indication", "an-ac":"carousel", "an-la":"carousel:index:3" }' data-type-headline="Support"> <div class="feature-benefit-card__card-inner feature-benefit-card__card--contents-type-image"> <div class="feature-benefit-card__card-inner-bg" style="background:#FFFFFF"></div> <div class="feature-benefit-card__text-wrap"> <div class="feature-benefit-card__text-wrap-inner"> <div class="feature-benefit-card__text-wrap-area"> <div class="feature-benefit-card__eyebrow-text"> </div> <h3 class="feature-benefit-card__title">Support</h3> <div class="feature-benefit-card__description">Need help choosing? Get live demos and product advice from our Samsung experts 7 days a week</div> <div class="feature-benefit-card__cta"> <a href="/uk/smarter-service/" an-tr="ft16_feature benefit card-offer detail-cta-content_click" an-ca="content click" an-ac="feature" an-la="reasons to buy with samsung com:support:learn more" class="cta cta--contained cta--black" aria-label="Learn more"> Learn more </a> </div> </div> </div> </div> <div class="feature-benefit-card__figure"> <div class="image"> <img data-desktop-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/3_PC_07_330x440.png?$LazyLoad_Home_PNG$" data-mobile-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/3_MO_07_624x892.png?$LazyLoad_Home_PNG$" alt="Two Samsung experts posing and ready to assist customers" role="img" class="image__preview lazy-load responsive-img"/> <img data-desktop-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/3_PC_07_330x440.png?$330_N_PNG$" data-mobile-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/3_MO_07_624x892.png?$312_N_PNG$" alt="Two Samsung experts posing and ready to assist customers" role="img" class="image__main lazy-load responsive-img"/> </div> </div> </div> </div> <div class="feature-benefit-card__card swiper-slide" data-tagging='{ "an-tr":"ft16_feature benefit card-offer detail-index-indication", "an-ca":"indication", "an-ac":"carousel", "an-la":"carousel:index:4" }' data-type-headline="Samsung Finance"> <div class="feature-benefit-card__card-inner feature-benefit-card__card--contents-type-image"> <div class="feature-benefit-card__card-inner-bg" style="background:#FFFFFF"></div> <div class="feature-benefit-card__text-wrap"> <div class="feature-benefit-card__text-wrap-inner"> <div class="feature-benefit-card__text-wrap-area"> <div class="feature-benefit-card__eyebrow-text"> </div> <h3 class="feature-benefit-card__title">Samsung Finance</h3> <div class="feature-benefit-card__description">Spread the cost for 12 up to 24 months at 0% APR representative (subject to status)<sup>9</sup></div> <div class="feature-benefit-card__cta"> <a href="/uk/samsung-finance/" an-tr="ft16_feature benefit card-offer detail-cta-content_click" an-ca="content click" an-ac="feature" an-la="reasons to buy with samsung com:samsung finance:learn more" class="cta cta--contained cta--black" aria-label="Learn more"> Learn more </a> </div> </div> </div> </div> <div class="feature-benefit-card__figure"> <div class="image"> <img data-desktop-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/4_PC_07_330x440.png?$LazyLoad_Home_PNG$" data-mobile-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/4_MO_07_624x892.png?$LazyLoad_Home_PNG$" alt="Icon of a wallet" role="img" class="image__preview lazy-load responsive-img"/> <img data-desktop-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/4_PC_07_330x440.png?$330_N_PNG$" data-mobile-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/4_MO_07_624x892.png?$312_N_PNG$" alt="Icon of a wallet" role="img" class="image__main lazy-load responsive-img"/> </div> </div> </div> </div> </div> <div class="indicator dot-indicator" data-indicator-data='{ &quot;type&quot;: &quot;dot-indicator&quot;, &quot;autoRolling&quot;: false, &quot;infiniteRolling&quot;: false }'> <div class="indicator-wrap"> <div class="indicator__list-wrap"> <div class="indicator__list" role="tablist"> <button class="indicator__item" role="tab" data-indicator-delay=""> <span class="indicator__dot-wrap"> <span class="indicator__dot"> <span class="indicator__dot-inner"></span> </span> <span class="hidden">Indicator 1</span> </span> </button> </div> </div> </div> </div> </div> </div> </div> <div class="su-g-link-card aem-GridColumn aem-GridColumn--default--12"> <div class="su11-link-card none none button-theme--underline bg-white "> <div class="su11-link-card__wrap"> <h2 class="su11-link-card__headline-text">Get more when you shop at Samsung.com</h2> <div class="su11-link-card__list su11-link-card__swiper swiper-container basic-swiper su11-link-card__carousel" data-swiper-option='{ "breakpoints": { "1": { "slidesPerView":1 }, "768": { "slidesPerView":3 } }, "viewMode" : "", "offTxtAccesibility":true, "keepWrapper":true, "loop":false, "pagination":true, "slidesPerGroup": 1, "componentEl": ".su11-link-card__swiper" }'> <div class="su11-link-card__list-wrap swiper-wrapper"> <div class="su11-link-card__list-item swiper-slide card-visible" data-type-headline="Samsung Rewards" data-tagging='{ "an-tr":"su11_link card-product detail-image-arrow", "an-ca":"indication", "an-ac":"carousel", "an-la":"carousel:index:1" }'> <div class="su11-link-card__list-item-wrap"> <h3 class="su11-link-card__list-item-title">Samsung Rewards <div class="su11-link-card__list-item-icon"> <div class="image"> <img class="image__preview lazy-load responsive-img" data-desktop-src="//images.samsung.com/is/image/samsung/assets/uk/offer/shop_main/Rewards-Icon.png?$LazyLoad_Home_PNG$" data-mobile-src="//images.samsung.com/is/image/samsung/assets/uk/offer/shop_main/Rewards-Icon.png?$LazyLoad_Home_PNG$" alt="A black and white star is shown in a circle."/> <img class="image__main lazy-load responsive-img" data-desktop-src="//images.samsung.com/is/image/samsung/assets/uk/offer/shop_main/Rewards-Icon.png?$36_36_PNG$" data-mobile-src="//images.samsung.com/is/image/samsung/assets/uk/offer/shop_main/Rewards-Icon.png?$48_48_PNG$" alt="A black and white star is shown in a circle."/> </div> </div> </h3> <div class="su11-link-card__list-item-description">Don't forget to sign in to your Samsung Account and earn reward points</div> <div class="su11-link-card__list-item-cta"> <span class="su11-link-card__list-item-cta-wrap"> <a class="cta cta--underline cta--black " href="/uk/rewards/" target="_self" aria-label="Learn more New Samsung Rewards" an-tr="su11_link card-offer detail-cta-link" an-ca="support content click" an-ac="feature" an-la="get more when you shop at samsung com:samsung rewards:learn more"> Learn more </a> </span> </div> </div> </div> <div class="su11-link-card__list-item swiper-slide card-visible" data-type-headline="Samsung Members" data-tagging='{ "an-tr":"su11_link card-product detail-image-arrow", "an-ca":"indication", "an-ac":"carousel", "an-la":"carousel:index:2" }'> <div class="su11-link-card__list-item-wrap"> <h3 class="su11-link-card__list-item-title">Samsung Members <div class="su11-link-card__list-item-icon"> <div class="image"> <img class="image__preview lazy-load responsive-img" data-desktop-src="//images.samsung.com/is/content/samsung/assets/uk/offer/shop_main/Icon-Regular-Shopping-Bundle.svg?$LazyLoad_Home_PNG$" data-mobile-src="//images.samsung.com/is/content/samsung/assets/uk/offer/shop_main/Icon-Regular-Shopping-Bundle.svg?$LazyLoad_Home_PNG$" alt="Two illustrated shopping bags are shown in a rectangle."/> <img class="image__main lazy-load responsive-img" data-desktop-src="//images.samsung.com/is/content/samsung/assets/uk/offer/shop_main/Icon-Regular-Shopping-Bundle.svg?$36_36_IMG$" data-mobile-src="//images.samsung.com/is/content/samsung/assets/uk/offer/shop_main/Icon-Regular-Shopping-Bundle.svg?$48_48_IMG$" alt="Two illustrated shopping bags are shown in a rectangle."/> </div> </div> </h3> <div class="su11-link-card__list-item-description">Get exclusive rewards, superfast support and ignite your passion. Become a Samsung Member today</div> <div class="su11-link-card__list-item-cta"> <span class="su11-link-card__list-item-cta-wrap"> <a class="cta cta--underline cta--black " href="/uk/members/" target="_self" aria-label="Learn more Samsung Members Account" an-tr="su11_link card-offer detail-cta-link" an-ca="support content click" an-ac="feature" an-la="get more when you shop at samsung com:samsung members:learn more"> Learn more </a> </span> </div> </div> </div> <div class="su11-link-card__list-item swiper-slide card-visible" data-type-headline="Next Day Delivery" data-tagging='{ "an-tr":"su11_link card-product detail-image-arrow", "an-ca":"indication", "an-ac":"carousel", "an-la":"carousel:index:3" }'> <div class="su11-link-card__list-item-wrap"> <h3 class="su11-link-card__list-item-title">Next Day Delivery <div class="su11-link-card__list-item-icon"> <div class="image"> <img class="image__preview lazy-load responsive-img" data-desktop-src="//images.samsung.com/is/content/samsung/assets/uk/offer/shop_main/Main_07_Advantage_PC_04_Shopping_Shipping.svg.svg?$LazyLoad_Home_PNG$" data-mobile-src="//images.samsung.com/is/content/samsung/assets/uk/offer/shop_main/Main_07_Advantage_PC_04_Shopping_Shipping.svg.svg?$LazyLoad_Home_PNG$" alt="A question mark is shown in a circle "/> <img class="image__main lazy-load responsive-img" data-desktop-src="//images.samsung.com/is/content/samsung/assets/uk/offer/shop_main/Main_07_Advantage_PC_04_Shopping_Shipping.svg.svg?$36_36_IMG$" data-mobile-src="//images.samsung.com/is/content/samsung/assets/uk/offer/shop_main/Main_07_Advantage_PC_04_Shopping_Shipping.svg.svg?$48_48_IMG$" alt="A question mark is shown in a circle "/> </div> </div> </h3> <div class="su11-link-card__list-item-description">Order by 7pm for Mobile or 3pm for anything else</div> <div class="su11-link-card__list-item-cta"> <span class="su11-link-card__list-item-cta-wrap"> <a class="cta cta--underline cta--black " href="https://account.samsung.com/membership/auth/sign-in?" target="_self" aria-label="Learn more" an-tr="su11_link card-offer detail-cta-link" an-ca="support content click" an-ac="feature" an-la="get more when you shop at samsung com:next day delivery:learn more"> Learn more </a> </span> </div> </div> </div> <div class="su11-link-card__list-item swiper-slide card-visible" data-type-headline="Warranty" data-tagging='{ "an-tr":"su11_link card-product detail-image-arrow", "an-ca":"indication", "an-ac":"carousel", "an-la":"carousel:index:4" }'> <div class="su11-link-card__list-item-wrap"> <h3 class="su11-link-card__list-item-title">Warranty <div class="su11-link-card__list-item-icon"> <div class="image"> <img class="image__preview lazy-load responsive-img" data-desktop-src="//images.samsung.com/is/content/samsung/assets/uk/offer/shop_main/Main_08_Rewards_PC_03_Warranty.svg?$LazyLoad_Home_PNG$" data-mobile-src="//images.samsung.com/is/content/samsung/assets/uk/offer/shop_main/Main_08_Rewards_PC_03_Warranty.svg?$LazyLoad_Home_PNG$" alt="A tick is shown on a shield."/> <img class="image__main lazy-load responsive-img" data-desktop-src="//images.samsung.com/is/content/samsung/assets/uk/offer/shop_main/Main_08_Rewards_PC_03_Warranty.svg?$36_36_IMG$" data-mobile-src="//images.samsung.com/is/content/samsung/assets/uk/offer/shop_main/Main_08_Rewards_PC_03_Warranty.svg?$48_48_IMG$" alt="A tick is shown on a shield."/> </div> </div> </h3> <div class="su11-link-card__list-item-description">Register your product and find out what’s covered</div> <div class="su11-link-card__list-item-cta"> <span class="su11-link-card__list-item-cta-wrap"> <a class="cta cta--underline cta--black " href="/uk/support/warranty/" target="_self" aria-label="Learn more about Warranty program" an-tr="su11_link card-offer detail-cta-link" an-ca="support content click" an-ac="feature" an-la="get more when you shop at samsung com:warranty:learn more"> Learn more </a> </span> </div> </div> </div> </div> <div class="indicator dot-indicator" data-indicator-data='{ &quot;type&quot;: &quot;dot-indicator&quot;, &quot;autoRolling&quot;: false, &quot;infiniteRolling&quot;: false }'> <div class="indicator-wrap"> <div class="indicator__list-wrap"> <div class="indicator__list" role="tablist"> <button class="indicator__item" role="tab" data-indicator-delay=""> <span class="indicator__dot-wrap"> <span class="indicator__dot"> <span class="indicator__dot-inner"></span> </span> <span class="hidden">Indicator 1</span> </span> </button> </div> </div> </div> </div> </div> </div> </div> </div> <div class="of-g-feature-benefit-card aem-GridColumn aem-GridColumn--default--12"> <div class="feature-benefit-card bg-white feature-benefit-card--desktop-layout-4 desktop-text-align--center mobile-text-align--center feature-benefit-card--use-mouseover-interaction feature-benefit-card--desktop-swiper feature-benefit-card--mobile-swiper" id="buying-guides"> <h2 class="feature-benefit-card__head-title">Buying Guides to help you choose</h2> <div class="feature-benefit-card__swiper swiper-container basic-swiper" data-swiper-option='{ "componentEl":".feature-benefit-card__swiper", "keepWrapper": true, "breakpoints": { "1": { "slidesPerView":1 }, "768": { "slidesPerView":4 } }, "autoHeight":false, "pagination":true, "offTxtAccesibility":true}'> <div class="feature-benefit-card__card-wrap swiper-wrapper"> <div class="feature-benefit-card__card swiper-slide" data-tagging='{ "an-tr":"ft16_feature benefit card-offer detail-index-indication", "an-ca":"indication", "an-ac":"carousel", "an-la":"carousel:index:1" }' data-type-headline="Home Appliance Buying Guide"> <div class="feature-benefit-card__card-inner feature-benefit-card__card--contents-type-image"> <div class="feature-benefit-card__card-inner-bg" style="background:#FFFFFF"></div> <div class="feature-benefit-card__text-wrap"> <div class="feature-benefit-card__text-wrap-inner"> <div class="feature-benefit-card__text-wrap-area"> <div class="feature-benefit-card__eyebrow-text"> </div> <h3 class="feature-benefit-card__title">Home Appliance Buying Guide</h3> <div class="feature-benefit-card__description">Offering all the tips you need</div> <div class="feature-benefit-card__cta"> <a href="/uk/home-appliances/buying-guide/" an-tr="ft16_feature benefit card-offer detail-cta-content_click" an-ca="content click" an-ac="feature" an-la="buying guides to help you choose:home appliances buying guide:learn more" class="cta cta--contained cta--black" aria-label="Learn more"> Learn more </a> </div> </div> </div> </div> <div class="feature-benefit-card__figure"> <div class="image"> <img data-desktop-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/1_PC_07_330x4401.png?$LazyLoad_Home_PNG$" data-mobile-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/1_MO_07_624x8921.png?$LazyLoad_Home_PNG$" alt="A black oven and black cooking appliance hood stand out in a beige themed kitchen" role="img" class="image__preview lazy-load responsive-img"/> <img data-desktop-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/1_PC_07_330x4401.png?$330_N_PNG$" data-mobile-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/1_MO_07_624x8921.png?$312_N_PNG$" alt="A black oven and black cooking appliance hood stand out in a beige themed kitchen" role="img" class="image__main lazy-load responsive-img"/> </div> </div> </div> </div> <div class="feature-benefit-card__card swiper-slide" data-tagging='{ "an-tr":"ft16_feature benefit card-offer detail-index-indication", "an-ca":"indication", "an-ac":"carousel", "an-la":"carousel:index:2" }' data-type-headline="Energy Efficient Appliances"> <div class="feature-benefit-card__card-inner feature-benefit-card__card--contents-type-image text-color--white"> <div class="feature-benefit-card__card-inner-bg" style="background:#FFFFFF"></div> <div class="feature-benefit-card__text-wrap"> <div class="feature-benefit-card__text-wrap-inner"> <div class="feature-benefit-card__text-wrap-area"> <div class="feature-benefit-card__eyebrow-text"> </div> <h3 class="feature-benefit-card__title">Energy Efficient Appliances</h3> <div class="feature-benefit-card__cta"> <a href="/uk/home-appliances/learn/energy-efficient-home-appliances/" an-tr="ft16_feature benefit card-offer detail-cta-content_click" an-ca="content click" an-ac="feature" an-la="buying guides to help you choose:energy efficient appliances:learn more" class="cta cta--contained cta--white" aria-label="Learn more"> Learn more </a> </div> </div> </div> </div> <div class="feature-benefit-card__figure"> <div class="image"> <img data-desktop-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/2_PC_07_330x4401.png?$LazyLoad_Home_PNG$" data-mobile-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/2_MO_07_624x8921.png?$LazyLoad_Home_PNG$" alt="Two Samsung washing machines are stacked up on each other in a laundry room with washing utensils around them." role="img" class="image__preview lazy-load responsive-img"/> <img data-desktop-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/2_PC_07_330x4401.png?$330_N_PNG$" data-mobile-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/2_MO_07_624x8921.png?$312_N_PNG$" alt="Two Samsung washing machines are stacked up on each other in a laundry room with washing utensils around them." role="img" class="image__main lazy-load responsive-img"/> </div> </div> </div> </div> <div class="feature-benefit-card__card swiper-slide" data-tagging='{ "an-tr":"ft16_feature benefit card-offer detail-index-indication", "an-ca":"indication", "an-ac":"carousel", "an-la":"carousel:index:3" }' data-type-headline="SmartThings Home"> <div class="feature-benefit-card__card-inner feature-benefit-card__card--contents-type-image"> <div class="feature-benefit-card__card-inner-bg" style="background:#FFFFFF"></div> <div class="feature-benefit-card__text-wrap"> <div class="feature-benefit-card__text-wrap-inner"> <div class="feature-benefit-card__text-wrap-area"> <div class="feature-benefit-card__eyebrow-text"> </div> <h3 class="feature-benefit-card__title">SmartThings Home</h3> <div class="feature-benefit-card__description">Discover the convenience of connected living with our extensive range of Smart Home Appliances</div> <div class="feature-benefit-card__cta"> <a href="/uk/home-appliances/smartthings/cooking/" an-tr="ft16_feature benefit card-offer detail-cta-content_click" an-ca="content click" an-ac="feature" an-la="buying guides to help you choose:smartthings home:learn more" class="cta cta--contained cta--black" aria-label="Learn more"> Learn more </a> </div> </div> </div> </div> <div class="feature-benefit-card__figure"> <div class="image"> <img data-desktop-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/3_PC_07_330x4401.png?$LazyLoad_Home_PNG$" data-mobile-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/3_MO_07_624x8921.png?$LazyLoad_Home_PNG$" alt="Cooking appliances, robot vacuum and washing machine with roundels above them to signify SmartThings Home can control them. These products are in a living area." role="img" class="image__preview lazy-load responsive-img"/> <img data-desktop-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/3_PC_07_330x4401.png?$330_N_PNG$" data-mobile-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/3_MO_07_624x8921.png?$312_N_PNG$" alt="Cooking appliances, robot vacuum and washing machine with roundels above them to signify SmartThings Home can control them. These products are in a living area." role="img" class="image__main lazy-load responsive-img"/> </div> </div> </div> </div> <div class="feature-benefit-card__card swiper-slide" data-tagging='{ "an-tr":"ft16_feature benefit card-offer detail-index-indication", "an-ca":"indication", "an-ac":"carousel", "an-la":"carousel:index:4" }' data-type-headline="Take the quiz to find your perfect TV"> <div class="feature-benefit-card__card-inner feature-benefit-card__card--contents-type-image"> <div class="feature-benefit-card__card-inner-bg" style="background:#FFFFFF"></div> <div class="feature-benefit-card__text-wrap"> <div class="feature-benefit-card__text-wrap-inner"> <div class="feature-benefit-card__text-wrap-area"> <div class="feature-benefit-card__eyebrow-text"> </div> <h3 class="feature-benefit-card__title">Online Shop FAQ</h3> <div class="feature-benefit-card__cta"> <a href="/uk/shop-faq/" an-tr="ft16_feature benefit card-offer detail-cta-content_click" an-ca="content click" an-ac="feature" an-la="buying guides to help you choose:online shop faq:learn more" class="cta cta--contained cta--black" aria-label="Learn more"> Learn more </a> </div> </div> </div> </div> <div class="feature-benefit-card__figure"> <div class="image"> <img data-desktop-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/4_PC_07_330x4401.png?$LazyLoad_Home_PNG$" data-mobile-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/4_MO_07_624x8921.png?$LazyLoad_Home_PNG$" alt="A woman looking at a Samsung smartphone in her hands" role="img" class="image__preview lazy-load responsive-img"/> <img data-desktop-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/4_PC_07_330x4401.png?$330_N_PNG$" data-mobile-src="//images.samsung.com/is/image/samsung/assets/uk/offer/homeappliance/4_MO_07_624x8921.png?$312_N_PNG$" alt="A woman looking at a Samsung smartphone in her hands" role="img" class="image__main lazy-load responsive-img"/> </div> </div> </div> </div> </div> <div class="indicator dot-indicator" data-indicator-data='{ &quot;type&quot;: &quot;dot-indicator&quot;, &quot;autoRolling&quot;: false, &quot;infiniteRolling&quot;: false }'> <div class="indicator-wrap"> <div class="indicator__list-wrap"> <div class="indicator__list" role="tablist"> <button class="indicator__item" role="tab" data-indicator-delay=""> <span class="indicator__dot-wrap"> <span class="indicator__dot"> <span class="indicator__dot-inner"></span> </span> <span class="hidden">Indicator 1</span> </span> </button> </div> </div> </div> </div> </div> </div> </div> <div class="cm-g-text-editor aem-GridColumn aem-GridColumn--default--12"> <!-- [Dialog] Page Type: Common --> <div class="text-editor bg-white"> <div class="text-editor__inner-wrap padding-top--0 padding-bottom--48"> <div class="text-editor__inner use-line desktop-padding-left-right--large mobile-padding-left-right--small "> <div class="text-editor__column-wrap"> <div class="text-editor__column description-text-size--small"> <p>1. Purchase from <a href="https://www.samsung.com/">Samsung.com</a> by 03/12/24. Discount applied automatically at checkout when two or more qualifying products in basket. Excludes selected Vacuum Cleaners, and all Microwaves &amp; accessories. Not in conjunction with any other offers and excludes cashback.</p> <p>2. Purchase from <a href="https://www.samsung.com/">Samsung.com</a> by 03/12/24.</p> <p>3. Offer available until 23:59 on 3 December 2024. Deliveries available Monday to Saturday, subject to availability.  UK mainland only. Offer applied automatically at checkout.</p> <p>4. Only available at <a href="https://www.samsung.com/">Samsung.com</a>. Customers must apply the Trade Up discount via the product page, before checking out.  Recycled products are non-returnable and have zero value. You will be required to fully uninstall (including disconnecting and draining of water, or wiping all data, as applicable) your appliance, monitor or television and make sure it is ready for collection at the same time we deliver your new product. We reserve the right to refuse the delivery if you fail to do so. A surcharge equal to the amount of the discount you received will apply if you do not recycle or have your product ready for recycling. Offer cannot be combined with multi-buy promotions for Home Appliances. Each household may only recycle one of each type of product and will receive only one trade-up discount for each product type recycled. The Trade Up discount is an incentive to recycle it is not a trade-in value for the recycled product.</p> <p>5. Purchase from Samsung Shop App by 31/12/24. Customer must be signed in to their Samsung Account. Apply code at checkout to redeem. Code valid for one single use on orders of £500 or more. Not valid on purchases of Samsung Care+.</p> <p>6. Purchase from Samsung.com by 17/12/24. Free Buds3 Pro automatically added at basket. Colour selected at random and might vary from pictures displayed. While stock lasts.</p> <p>8. Purchase from samsung.com or Samsung Shop App. Lower priced item must meet all conditions, be identical and brand new and be sold online at selected retailers between 30th October and 3rd December.  To claim, participants must visit <a href="http://www.samsungpromotions.claims/pricepromise">www.samsungpromotions.claims/pricepromise</a> by 10 December to complete the claim from and upload supporting evidence. Participants using promotion codes EARLYBIRD, APP5, SINGLE, APPBF or discount offer code prefix BB5 and 5BF are eligible to take part in the Promotion. Other discount codes to lower the price paid for the Promotion Product are excluded, unless specifically stated otherwise. Lower priced items due to loyalty schemes, promotions, bundle pricing, voucher codes, trade in or monthly/data contracts are excluded from this Promotion. One cashback refund per model and a maximum of 4 per household. T&amp;Cs apply, for more details see <a href="http://www.samsungpromotions.claims/pricepromise">www.samsungpromotions.claims/pricepromise</a>.</p> <p>9. Samsung Electronics (UK) Limited (Registered no: 03086621), registered at Samsung House, 2000 Hillswood Drive, Chertsey, Surrey KT16 0RS, United Kingdom, acts as credit broker and not lender, and is authorised and regulated by the FCA (FRN 727333). Glow Financial Services Limited, 71 Queen Victoria Street, London EC4V 4BE. Registered No. 09127663, authorised and regulated by the FCA (Reference No. 751308), acting as lender, under brand licence as Samsung Finance (powered by Glow) through Samsung Electronics (UK) Limited. Samsung Electronics (UK) Limited works with multiple lenders. Subject to status. Rate offered could be higher than the representative APR shown. Orders from £150 - £250 require a 20% deposit and 12 fixed monthly payments. Orders over £250 require a 10% deposit and up to 24 fixed monthly payments.</p> </div> </div> </div> </div> </div> <!-- [Dialog] Page Type: Support Help, Use Box: off --> <!-- [Dialog] Page Type: Support Help, Use Box: on, Use Box가 on이면 Component-theme 사용하지 않음 --> </div> <div class="nv-g-breadcrumb aem-GridColumn aem-GridColumn--default--12"> <nav class="breadcrumb" aria-label="Breadcrumb"> <div class="breadcrumb__inner"> <ul class="breadcrumb__path"> <li> <a aria-label="Home" an-tr="nv03_breadcrumb-offer detail-text-breadcrumb" an-ca="navigation" an-ac="breadcrumb" an-la="breadcrumb:home" href="/uk/"> <span class="breadcrumb__text-desktop">Home</span> <span class="breadcrumb__text-mobile">Home</span> </a> <svg class="icon" focusable="false" aria-hidden="true"><use xlink:href="#next-bold" href="#next-bold"></use></svg> </li> <li> <a aria-label="Offer" an-tr="nv03_breadcrumb-offer detail-text-breadcrumb" an-ca="navigation" an-ac="breadcrumb" an-la="breadcrumb:offer" href="/uk/offer/"> <span class="breadcrumb__text-desktop">Offer</span> <span class="breadcrumb__text-mobile">Offer</span> </a> <svg class="icon" focusable="false" aria-hidden="true"><use xlink:href="#next-bold" href="#next-bold"></use></svg> </li> <li> <strong class="breadcrumb__text-desktop" aria-current="page">Home Appliances</strong> <strong class="breadcrumb__text-mobile" aria-current="page">Home Appliances</strong> </li> </ul> </div> <script type="application/ld+json" data-type="seo" data-object-type="BreadcrumbList" data-id="36b62b59-900e-47ee-adc2-09883c4ed290">{"@context":"http://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","name":"Home","item":"https://www.samsung.com/uk/","position":1},{"@type":"ListItem","name":"Offer","item":"https://www.samsung.com/uk/offer/","position":2},{"@type":"ListItem","name":"Home Appliances","item":"","position":3}]}</script> </nav></div> </div> </div> <div class="iparsys parsys aem-GridColumn aem-GridColumn--default--12"> <div class="newpar new section"> </div> <div class="par iparys_inherited"> </div> </div> <div class="responsivegrid aem-GridColumn aem-GridColumn--default--12"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> </div> </div> </div> </div> </div> <!-- Support i18n --> <input type="hidden" id="i18nAppsParam" value="support"/> <footer class="footer"> <!--googleoff: all--> <div class="footer"> <div class="footer-column"> <h2 class="hidden">Footer Navigation</h2> <div class="footer-column__item"> <div class="footer-category"> <h3 class="footer-category__title" id="footer-category-title-0">Product &amp; Service</h3> <a class="footer-category__anchor" href="javascript:void(0);" role="button" aria-labelledby="footer-category-title-0" aria-expanded="false" an-tr="nv01_footer sitemap|menu1Depth" an-ca="navigation" an-ac="footer" an-la="product and service"> <span class="hidden" data-i18n-open="Open" data-i18n-close="Close">Open</span> <svg class="icon" focusable="false"> <use xlink:href="#open-down-regular" href="#open-down-regular"></use> </svg> </a> <div class="footer-category__list-wrap"> <ul class="footer-category__list" role="list"> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/uk/smartphones/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="product and service:smartphones" aria-label="Smartphones Smartphones">Smartphones</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/uk/tablets/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="product and service:tablets" aria-label="Tablets tablets">Tablets</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/uk/audio-sound/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="product and service:audio sound" aria-label="Audio Sound audio sound">Audio Sound</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/uk/watches/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="product and service:watches" aria-label="Watches watches">Watches</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/uk/apps/smart-switch/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="product and service:smart switch" aria-label="Smart Switch Smart Switch">Smart Switch</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/uk/mobile-accessories/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="product and service:mobile accessories" aria-label="Mobile Accessories Mobile Accessories">Mobile Accessories</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/uk/tvs/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="product and service:tvs" aria-label="TVs tvs">TVs</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/uk/lifestyle-tvs/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="product and service:lifestyle tvs" aria-label="Lifestyle TVs Lifestyle TVs">Lifestyle TVs</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/uk/audio-devices/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="product and service:sound devices" aria-label="Sound Devices Sound Devices">Sound Devices</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/uk/refrigerators/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="product and service:refrigerators" aria-label="Refrigerators refrigerators">Refrigerators</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/uk/washers-and-dryers/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="product and service:laundry" aria-label="Laundry Laundry">Laundry</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/uk/cooking-appliances/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="product and service:cooking appliances" aria-label="Cooking Appliances cooking appliances">Cooking Appliances</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/uk/business/climate/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="product and service:air solutions" aria-label="Air Solutions Air Solutions">Air Solutions</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/uk/monitors/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="product and service:monitors" aria-label="Monitors monitors">Monitors</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/uk/memory-storage-devices/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="product and service:memory storage" aria-label="Memory Storage memory storage">Memory Storage</a> </li> </ul> </div> </div> </div> <div class="footer-column__item"> <div class="footer-category"> <h3 class="footer-category__title" id="footer-category-title-1">Shop</h3> <a class="footer-category__anchor" href="javascript:void(0);" role="button" aria-labelledby="footer-category-title-1" aria-expanded="false" an-tr="nv01_footer sitemap|menu1Depth" an-ca="navigation" an-ac="footer" an-la="shop"> <span class="hidden" data-i18n-open="Open" data-i18n-close="Close">Open</span> <svg class="icon" focusable="false"> <use xlink:href="#open-down-regular" href="#open-down-regular"></use> </svg> </a> <div class="footer-category__list-wrap"> <ul class="footer-category__list" role="list"> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/uk/offer/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="shop:all offers" aria-label="All Offers All Offers">All Offers</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/uk/pay-monthly-contract/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="shop:monthly network contracts" aria-label="Contract Phones Contract Phones">Contract Phones</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/uk/trade-in/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="shop:trade in deals" aria-label="Trade In Deals Trade In Deals">Trade In Deals</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/uk/samsung-upgrade/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="shop:samsung upgrade programme" aria-label="Samsung Upgrade Programme Samsung Upgrade Programme">Samsung Upgrade Programme</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/uk/smarter-service/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="shop:samsung experts buying advice" aria-label="Samsung Experts – Buying Advice Samsung Experts – Buying Advice">Samsung Experts – Buying Advice</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link new-window" href="https://shop.samsung.com/uk/mypage/orders" target="_blank" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="shop:track your order" aria-label="Track Your Order track your order : Open in a new window"> Track Your Order <svg class="icon" focusable="false"> <use xlink:href="#outlink-bold" href="#outlink-bold"></use> </svg> </a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/uk/shop-faq/delivery-and-installations/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="shop:delivery and returns" aria-label="Delivery and Returns Delivery and Returns">Delivery and Returns</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/uk/shop-faq/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="shop:online shop faqs" aria-label="Online Shop FAQs Online Shop FAQs">Online Shop FAQs</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/uk/apps/samsung-shop-app/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="shop:samsung shop app" aria-label="Samsung Shop App Samsung Shop App">Samsung Shop App</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/uk/business/offers/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="shop:business shop" aria-label="Business Shop Business Shop">Business Shop</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="https://www.samsung.com/uk/students-offers/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="shop:student and youth offers" aria-label="Student &amp; Youth Offers Student &amp; Youth Offers">Student &amp; Youth Offers</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/uk/key-worker-offers/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="shop:key worker and teacher offers " aria-label="Key Worker &amp; Teacher Offers Key Worker &amp; Teacher Offers">Key Worker &amp; Teacher Offers </a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/uk/samsung-experience-store/locations/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="shop:samsung eperience store" aria-label="Samsung Experience Store Samsung Experience Store">Samsung Experience Store</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/uk/explore/kings-cross/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="shop:samsung kx ldn" aria-label="Samsung KX LDN Samsung KX LDN">Samsung KX LDN</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/uk/explore/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="shop:explore" aria-label="Explore Explore">Explore</a> </li> </ul> </div> </div> </div> <div class="footer-column__item"> <div class="footer-category"> <h3 class="footer-category__title" id="footer-category-title-2">Support</h3> <a class="footer-category__anchor" href="javascript:void(0);" role="button" aria-labelledby="footer-category-title-2" aria-expanded="false" an-tr="nv01_footer sitemap|menu1Depth" an-ca="navigation" an-ac="footer" an-la="support"> <span class="hidden" data-i18n-open="Open" data-i18n-close="Close">Open</span> <svg class="icon" focusable="false"> <use xlink:href="#open-down-regular" href="#open-down-regular"></use> </svg> </a> <div class="footer-category__list-wrap"> <ul class="footer-category__list" role="list"> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/uk/support/#productsupport" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="support:solutions manuals and downloads" aria-label="Solutions, Manuals &amp; Downloads Solutions, Manuals &amp; Downloads">Solutions, Manuals &amp; Downloads</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/uk/support/repair/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="support:book a repair" aria-label="Book a Repair Book a Repair">Book a Repair</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/uk/support/repair/track-my-repair/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="support:track my repair" aria-label="Track my Repair Track my Repair">Track my Repair</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/uk/support/contact/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="support:contact us" aria-label="Contact Us Contact Us">Contact Us</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/uk/support/warranty/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="support:warranty information" aria-label="Warranty Information Warranty Information">Warranty Information</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/uk/support/product-help/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="support:how to guides" aria-label="How to Guides How to Guides">How to Guides</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/uk/support/contact/email-the-ceo/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="support:email ceo" aria-label="Email CEO Email CEO">Email CEO</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/uk/support/warranty/register-your-samsung-product-warranty/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="support:product registration" aria-label="Product Registration Product Registration">Product Registration</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link new-window" href="https://samsungcustomerboard.fra1.qualtrics.com/jfe/form/SV_cBhgiZU742TgGma" target="_blank" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="support:rate your experience" aria-label="Rate your experience Rate your experience : Open in a new window"> Rate your experience <svg class="icon" focusable="false"> <use xlink:href="#outlink-bold" href="#outlink-bold"></use> </svg> </a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/uk/support/home-appliances/safety-notice-gas-hobs/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="support:safety notice" aria-label="Safety Notice Safety Notice">Safety Notice</a> </li> </ul> </div> </div> </div> <div class="footer-column__item"> <div class="footer-category"> <h3 class="footer-category__title" id="footer-category-title-3">Account &amp; Community</h3> <a class="footer-category__anchor" href="javascript:void(0);" role="button" aria-labelledby="footer-category-title-3" aria-expanded="false" an-tr="nv01_footer sitemap|menu1Depth" an-ca="navigation" an-ac="footer" an-la="account and services"> <span class="hidden" data-i18n-open="Open" data-i18n-close="Close">Open</span> <svg class="icon" focusable="false"> <use xlink:href="#open-down-regular" href="#open-down-regular"></use> </svg> </a> <div class="footer-category__list-wrap"> <ul class="footer-category__list" role="list"> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/uk/mypage/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="account and services:my page" aria-label="My page My page">My page</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/uk/mypage/myproducts/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="account and services:my products" aria-label="My products My products">My products</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link new-window" href="https://shop.samsung.com/uk/mypage/orders" target="_blank" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="account and services:orders" aria-label="Orders Orders : Open in a new window"> Orders <svg class="icon" focusable="false"> <use xlink:href="#outlink-bold" href="#outlink-bold"></use> </svg> </a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link new-window" href="https://shop.samsung.com/uk/mypage/wishlist" target="_blank" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="account and services:wishlist" aria-label="Wishlist Wishlist : Open in a new window"> Wishlist <svg class="icon" focusable="false"> <use xlink:href="#outlink-bold" href="#outlink-bold"></use> </svg> </a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/uk/apps/samsung-members/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="account and services:members" aria-label="Members Members">Members</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="https://shop.samsung.com/uk/mypage/vouchers" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="account and services:vouchers" aria-label="Vouchers Vouchers">Vouchers</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="https://eu.community.samsung.com/?category.id=uk" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="account and services:community" aria-label="Community Community">Community</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/uk/rewards/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="account and services:samsung rewards" aria-label="Samsung Rewards Samsung Rewards">Samsung Rewards</a> </li> </ul> </div> </div> </div> <div class="footer-column__item"> <div class="footer-category"> <h3 class="footer-category__title" id="footer-category-title-4">Sustainability</h3> <a class="footer-category__anchor" href="javascript:void(0);" role="button" aria-labelledby="footer-category-title-4" aria-expanded="false" an-tr="nv01_footer sitemap|menu1Depth" an-ca="navigation" an-ac="footer" an-la="sustainability"> <span class="hidden" data-i18n-open="Open" data-i18n-close="Close">Open</span> <svg class="icon" focusable="false"> <use xlink:href="#open-down-regular" href="#open-down-regular"></use> </svg> </a> <div class="footer-category__list-wrap"> <ul class="footer-category__list" role="list"> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/uk/sustainability/environment/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="sustainability:environment" aria-label="Environment Environment">Environment</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/uk/sustainability/security-and-privacy/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="sustainability:security and privacy" aria-label="Security &amp; Privacy">Security &amp; Privacy</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/uk/sustainability/accessibility/overview/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="sustainability:accessibility" aria-label="Accessibility Accessibility">Accessibility</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/uk/sustainability/diversity-and-inclusion/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="sustainability:diversity, equity, and inclusion" aria-label="Diversity · Equity · Inclusion Diversity, Equity, and Inclusion">Diversity · Equity · Inclusion</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link new-window" href="//csr.samsung.com/en/main.do" target="_blank" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="sustainability:corporate citizenship" aria-label="Corporate Citizenship Corporate Citizenship. Together for Tomorrow! Enabling People : Open in a new window"> Corporate Citizenship <svg class="icon" focusable="false"> <use xlink:href="#outlink-bold" href="#outlink-bold"></use> </svg> </a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link new-window" href="//www.samsung.com/global/sustainability/" target="_blank" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="sustainability:corporate sustainability" aria-label="Corporate Sustainability Corporate Sustainability : Open in a new window"> Corporate Sustainability <svg class="icon" focusable="false"> <use xlink:href="#outlink-bold" href="#outlink-bold"></use> </svg> </a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link new-window" href="//images.samsung.com/is/content/samsung/assets/uk/home/SEUK_2023_Modern_Slavery_Statement_Final.pdf" target="_blank" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="sustainability:modern slavery act statement " aria-label="Modern Slavery Act Statement Modern Slavery Act Statement : Open in a new window"> Modern Slavery Act Statement <svg class="icon" focusable="false"> <use xlink:href="#outlink-bold" href="#outlink-bold"></use> </svg> </a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/uk/samsung-gender-pay/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="sustainability:gender pay gap reports" aria-label="Gender Pay Gap Reports Gender Pay Gap Reports">Gender Pay Gap Reports</a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/uk/sustainability/online-safety/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="sustainability:online safety" aria-label="Online Safety Online Safety">Online Safety</a> </li> </ul> </div> </div> <div class="footer-category"> <h3 class="footer-category__title" id="footer-category-title-4-2">About Us</h3> <a class="footer-category__anchor" href="javascript:void(0);" role="button" aria-labelledby="footer-category-title-4-2" aria-expanded="false" an-tr="nv01_footer sitemap|menu1Depth" an-ca="navigation" an-ac="footer" an-la="about us"> <span class="hidden">Open</span> <svg class="icon" focusable="false"> <use xlink:href="#open-down-regular" href="#open-down-regular"></use> </svg> </a> <div class="footer-category__list-wrap"> <ul class="footer-category__list" role="list"> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/uk/about-us/company-info/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="about us:company info" aria-label="Company Info Company Info"> Company Info </a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/uk/about-us/business-area/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="about us:business area" aria-label="Business Area Business Area"> Business Area </a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/uk/about-us/brand-identity/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="about us:brand identity" aria-label="Brand Identity Brand Identity"> Brand Identity </a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/uk/about-us/careers/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="about us:careers" aria-label="Careers Careers"> Careers </a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link new-window" href="//www.samsung.com/global/ir/" target="_blank" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="about us:investor relations" aria-label="Investor Relations Investor Relations : Open in a new window"> Investor Relations <svg class="icon" focusable="false"> <use xlink:href="#outlink-bold" href="#outlink-bold"></use> </svg> </a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link new-window" href="//news.samsung.com/uk" target="_blank" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="about us:newsroom" aria-label="Newsroom Newsroom : Open in a new window"> Newsroom <svg class="icon" focusable="false"> <use xlink:href="#outlink-bold" href="#outlink-bold"></use> </svg> </a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="/uk/about-us/ethics/" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="about us:ethics" aria-label="Ethics Ethics"> Ethics </a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link new-window" href="//design.samsung.com/global/index.html" target="_blank" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="about us:samsung design" aria-label="Samsung Design Samsung Design : Open in a new window"> Samsung Design <svg class="icon" focusable="false"> <use xlink:href="#outlink-bold" href="#outlink-bold"></use> </svg> </a> </li> <li class="footer-category__item" role="listitem"> <a class="footer-category__link" href="//images.samsung.com/is/content/samsung/assets/uk/banner-test/Tax-Strategy-signed-2024-SEUK-SSEL.pdf" an-tr="nv01_footer sitemap--cta-menu" an-ca="navigation" an-ac="footer" an-la="about us:tax strategy" aria-label="Tax strategy Tax strategy"> Tax strategy </a> </li> </ul> </div> </div> </div> </div> <div class="footer-bottom"> <div class="footer-copyright-wrap"> <div class="footer-copyright-align"> <p class="footer-copyright">Copyright© 1995-2024 Samsung. All rights reserved.</p> </div> <div class="footer-language"> <a class="footer-language__anchor" href="/uk/function/ipredirection/ipredirectionLocalList/" aria-label="Choose another country or region to see content specific to your location." an-tr="nv02_footer bottom--cta-locallist" an-ca="navigation" an-ac="footer" an-la="bottom:country selector:locallist">United Kingdom/English</a> </div> <div class="footer-local-logo"> <div class="footer-local-logo--wrap"> <div class="footer-local-logo__item"> <a class="footer-local-logo__link" href="#" an-tr="nv02_footer bottom--cta-logo" an-ca="navigation" an-ac="footer" an-la="bottom:local logo:icon for royal warrant of uk at the bottom of page"> <div class="image"> <img class="image__main lazy-load responsive-img" data-desktop-src="//images.samsung.com/is/image/samsung/assets/uk/homepage/WEB-royal-warrant_v02-01.png?$ORIGIN_PNG$" data-mobile-src="//images.samsung.com/is/image/samsung/assets/uk/homepage/WEB-royal-warrant_v02-01.png?$ORIGIN_PNG$" alt="Icon for Royal Warrant of UK at the bottom of page"/> </div> </a> </div> </div> </div> </div> <div class="footer-language-wrap" an-tr="nv02_footer bottom--text-scroll" an-ca="scroll" an-ac="scroll:100" an-la="scroll:100"> <div class="footer-language"> <a class="footer-language__anchor" href="/uk/function/ipredirection/ipredirectionLocalList/" aria-label="Choose another country or region to see content specific to your location." an-tr="nv02_footer bottom--cta-locallist" an-ca="navigation" an-ac="footer" an-la="bottom:country selector:locallist">United Kingdom/English</a> </div> <div class="footer-terms"> <ul class="footer-terms__list" role="list"> <li class="footer-terms__item" role="listitem"> <a id="accHelp" class="footer-terms__link" href="/uk/" an-tr="nv02_footer bottom--cta-bottom" an-ca="navigation" an-ac="footer" an-la="bottom:legal menu: "> </a> </li> <li class="footer-terms__item" role="listitem"> <a class="footer-terms__link" href="/uk/estore/static/link_terms_and_conditions_of_sale/" an-tr="nv02_footer bottom--cta-bottom" an-ca="navigation" an-ac="footer" an-la="bottom:legal menu:terms and conditions" aria-label="terms and conditions">Terms and Conditions</a> </li> <li class="footer-terms__item" role="listitem"> <a class="footer-terms__link" href="/uk/info/privacy/" an-tr="nv02_footer bottom--cta-bottom" an-ca="navigation" an-ac="footer" an-la="bottom:legal menu:privacy" aria-label="privacy">Privacy</a> </li> <li class="footer-terms__item" role="listitem"> <a class="footer-terms__link" href="/uk/info/privacy/cookie-policy/" an-tr="nv02_footer bottom--cta-bottom" an-ca="navigation" an-ac="footer" an-la="bottom:legal menu:cookies" aria-label="cookies">Cookies</a> </li> <li class="footer-terms__item" role="listitem"> <a class="footer-terms__link" href="/uk/info/legal/" an-tr="nv02_footer bottom--cta-bottom" an-ca="navigation" an-ac="footer" an-la="bottom:legal menu:legal" aria-label="legal">Legal</a> </li> <li class="footer-terms__item" role="listitem"> <a class="footer-terms__link" href="/uk/info/sitemap/" an-tr="nv02_footer bottom--cta-bottom" an-ca="navigation" an-ac="footer" an-la="bottom:legal menu:sitemap" aria-label="Sitemap">Sitemap</a> </li> </ul> </div> <div class="footer-sns"> <span class="footer-sns__title">STAY IN THE LOOP?</span> <ul class="footer-sns__list" role="list"> <li class="footer-sns__item" role="listitem"> <a class="footer-sns__link" href="https://www.facebook.com/SamsungUK" target="_blank" rel="noreferrer noopener" an-tr="nv02_footer bottom--cta-sns" an-ca="navigation" an-ac="footer" an-la="bottom:sns:facebook" aria-label="facebook : Open in a new window"> <svg class="icon" focusable="false"> <use xlink:href="#facebook-bold" href="#facebook-bold"></use> </svg> </a> </li> <li class="footer-sns__item" role="listitem"> <a class="footer-sns__link" href="https://twitter.com/samsunguk" target="_blank" rel="noreferrer noopener" an-tr="nv02_footer bottom--cta-sns" an-ca="navigation" an-ac="footer" an-la="bottom:sns:twitter" aria-label="twitter : Open in a new window"> <svg class="icon" focusable="false"> <use xlink:href="#twitter-bold" href="#twitter-bold"></use> </svg> </a> </li> <li class="footer-sns__item" role="listitem"> <a class="footer-sns__link" href="https://www.instagram.com/samsunguk/" target="_blank" rel="noreferrer noopener" an-tr="nv02_footer bottom--cta-sns" an-ca="navigation" an-ac="footer" an-la="bottom:sns:instagram" aria-label="instagram : Open in a new window"> <svg class="icon" focusable="false"> <use xlink:href="#instagram-bold" href="#instagram-bold"></use> </svg> </a> </li> <li class="footer-sns__item" role="listitem"> <a class="footer-sns__link" href="https://www.youtube.com/samsunguk" target="_blank" rel="noreferrer noopener" an-tr="nv02_footer bottom--cta-sns" an-ca="navigation" an-ac="footer" an-la="bottom:sns:youtube" aria-label="youtube : Open in a new window"> <svg class="icon" focusable="false"> <use xlink:href="#youtube-bold" href="#youtube-bold"></use> </svg> </a> </li> <li class="footer-sns__item" role="listitem"> <a class="footer-sns__link" href="https://www.linkedin.com/company/samsung-electronics" target="_blank" rel="noreferrer noopener" an-tr="nv02_footer bottom--cta-sns" an-ca="navigation" an-ac="footer" an-la="bottom:sns:linkedin" aria-label="linkedin : Open in a new window"> <svg class="icon" focusable="false"> <use xlink:href="#linked-in-bold" href="#linked-in-bold"></use> </svg> </a> </li> </ul> </div> </div> </div> </div> </footer> <button class="fab" an-tr="nv02_footer bottom--text-back to top" an-ca="indication" an-ac="back to top" an-la="back to top" title="Go to Top">Go to Top <svg class="fab__icon" focusable="false"> <use xlink:href="#up-highest-bold" href="#up-highest-bold"></use> </svg> </button> <!--googleon: all--> <script src="/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-dependencies.min.js"></script> <script src="/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-base-new-gnb.min.js"></script> <!--[if lt IE 9]> <script src="/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/ie9/html5.js"></script> <![endif]--> <!--[if lte IE 9]> <script type='text/javascript' src='//cdnjs.cloudflare.com/ajax/libs/jquery-ajaxtransport-xdomainrequest/1.0.3/jquery.xdomainrequest.min.js'></script> <![endif]--> <input type="hidden" name="isGpv2Flag" id="isGpv2Flag" value="N"/> <input type="hidden" name="isNewHybrisFlag" id="isNewHybrisFlag" value="Y"/> <section class="pd-get-stock-alert-popup" role="dialog" aria-modal="true" style="display: none"> <div class="pd-get-stock-alert-popup__dimmed"></div> <div class="pd-get-stock-alert-popup__contents"> <div class="scrollbar"> <div class="pd-get-stock-alert-popup__inner-wrap scrollbar__contents"> <div class="pd-get-stock-alert-popup__header"> <h2 class="text-title">Get stock alerts</h2> <p class="pd-get-stock-alert-popup__desc">Provide your email address below to be notified when this item is back in stock and available to buy.</p> </div> <div class="pd-get-stock-alert-popup__text-field-wrap"> <!-- <div class="text-field"> --> <!-- <label for="getStockAlertEmailInput">Enter Your Email</label> --> <!-- <input id="getStockAlertEmailInput" type="text" autocomplete="off"> --> <!-- <svg class="icon"> --> <!-- <use xlink:href="/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/svg-sprite.svg#delete-bold"></use> --> <!-- </svg> --> <!-- <sly data-sly-test="false"> --> <!-- <p class="error-message">Please make sure you have provided the correct address.</p> --> <!-- </sly> --> <!-- <sly data-sly-test="true"> --> <!-- <p class="error-message">Please double check your email address.</p> --> <!-- </sly> --> <!-- </div> --> <div class="text-field-v2"> <label class="text-field-v2__hint" for="getStockAlertEmailInput">Enter Your Email</label> <div class="text-field-v2__input-wrap"> <input class="text-field-v2__input" id="getStockAlertEmailInput" type="text" value="" autocomplete="email"/> <button class="text-field-v2__input-icon delete" aria-label="Delete" type="button"> <svg class="icon delete" focusable="false" aria-hidden="true"> <use xlink:href="#cancel-bold" href="#cancel-bold"></use> </svg> </button> <div class="text-field-v2__input-icon error"> <svg class="icon error" focusable="false" aria-hidden="true"> <use xlink:href="#information-error-bold" href="#information-error-bold"></use> </svg> </div> </div> <p class="text-field-v2__text error" id="getstock-popup-error-txt">Please double check your email address.</p> </div> </div> <div class="pd-get-stock-alert-popup__checkbox-container"> </div> <div class="pd-get-stock-alert-popup__disclaimer"> <p class="pd-get-stock-alert-popup__disclaimer-text"></p> </div> </div> </div> <div class="pd-get-stock-alert-popup__btn-wrap"> <button class="pd-get-stock-alert-popup__btn-close cta cta--outlined cta--black" an-tr="pd03_product finder:stock alert-offer detail-cta-popup" an-ca="buy cta" an-ac="stock alert" an-la="stock alert:close">Close</button> <button class="pd-get-stock-alert-popup__btn-submit cta cta--contained cta--emphasis cta--disabled" disabled an-tr="pd03_product finder:stock alert-offer detail-cta-popup" an-ca="buy cta" an-ac="stock alert" an-la="stock alert:submit">Submit</button> </div> <button class="pd-get-stock-alert-popup__close" an-tr="pd03_product finder:stock alert-offer detail-cta-popup" an-ca="buy cta" an-ac="stock alert" an-la="stock alert:close"> <span class="hidden">Close popup</span> <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#delete-bold" href="#delete-bold"></use> </svg> </button> </div> <div class="pd-get-stock-alert-popup__final-wrap"> <div class="pd-get-stock-alert-popup__final"> <p class="pd-get-stock-alert-popup__final-desc"> We will email you when inventory is added. <br/>Thank you. </p> <div class="pd-get-stock-alert-popup__final-btn-wrap"> <button class="pd-get-stock-alert-popup__final-btn-close cta cta--contained cta--emphasis">Submit</button> </div> <button class="pd-get-stock-alert-popup__close"> <span class="hidden">Close popup</span> <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#delete-bold" href="#delete-bold"></use> </svg> </button> </div> </div> </section> <div class="confirm-popup" style="display: none" role="dialog" aria-modal="true"> <div class="confirm-popup__dimmed"></div> <div class="confirm-popup__content"> <div class="confirm-popup__content-inner"> <strong class="confirm-popup__title"></strong> <div class="confirm-popup__desc"></div> <div class="confirm-popup__disclaimer"></div> <div class="confirm-popup__cta-wrap"> <button class="cta cta--outlined cta--black"></button> <button class="cta cta--contained cta--emphasis"></button> </div> <button class="confirm-popup__close"> <svg class="icon"> <use xlink:href="#delete-bold" href="#delete-bold"></use> </svg> <span class="hidden">Close</span> </button> </div> </div> </div> <input type="hidden" value="/uk/web/my-wishlist/" id="WishlistPopupUrl"/> <div class="wishlist-popup"> <div class="layer-popup" id="wishlist-popup" role="dialog" style="display:block" aria-modal="true"> <div class="layer-popup__inner"> <div class="layer-popup__contents"> <h2 class="layer-popup__title"></h2> <div class="wishlist-popup__desc"></div> <div class="wishlist-popup__selectbox__wrap"> <div class="wishlist-popup__selectbox"> <div class="wishlist-popup__selectbox-inner"> <div class="menu filled"> <select class="menu__select" data-default-message="My Wishlist" tabindex="-1"> <option value="">My Wishlist 1</option> <option value="">My Wishlist 2</option> <option value="">My Wishlist 3</option> <option value="">My Wishlist 4</option> <option value="">My Wishlist 5</option> <option value="">My Wishlist 6</option> <option value="">My Wishlist 7</option> <option value="">My Wishlist 8</option> <option value="">My Wishlist 9</option> </select> <button class="menu__select-field" aria-haspopup="listbox" aria-expanded="false"> <span class="menu__select-field-text"></span> <svg class="menu__select-field-icon down" focusable="false" aria-hidden="true"> <use xlink:href="/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/svg-sprite.svg#open-down-bold"></use> </svg> <svg class="menu__select-field-icon up" focusable="false" aria-hidden="true"> <use xlink:href="/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/svg-sprite.svg#close-up-bold"></use> </svg> </button> </div> </div> </div> </div> </div> <div class="wishlist-popup__cta-wrap"> <div class="wishlist-popup__cta"> <a class="cta cta--outlined cta--black" href="#" role="button" aria-label="Link Title"></a> </div> <div class="wishlist-popup__cta"> <a class="cta cta--contained cta--emphasis" href="#" role="button"></a> </div> </div> <button type="button" class="layer-popup__close wishlist-popup__close"> <span class="hidden">Close popup</span> <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#delete-bold" href="#delete-bold"></use> </svg> </button> </div> </div> </div> <style> #wtb-id-span { display: none; } .modal-container { position: relative; } .modal-window, .modal-overlay { display: none; } .modal-open { overflow: hidden; max-height: 100vh !important; margin: 0 !important; } .modal-open .modal-overlay { display: block; position: fixed; z-index: 10000; top: 0; left: 0; width: 100vw; height: 100%; opacity: 0.6; background: #000; } .modal-open .modal-window { display: block; position: fixed; z-index: 10001; top: 0; right: 0; bottom: 0; left: 0; overflow: hidden; overflow-x: hidden; overflow-y: auto; outline: 0; } .modal-open .internal-container { position: absolute; z-index: 5001; top: 5px; left: 50%; width: calc(100% - 10px); max-width: 1140px; min-height: 200px; max-height: calc(100vh - 10px); /* padding: 1.5625rem 1.25rem; */ overflow-y: auto; overflow-x: hidden; transform: translateX(-50%); background: #fff; } .modal-open .internal-container .tab{ height: auto; } @media screen and (min-width: 760px) { .modal-open .internal-container { width: calc(100% - 30px); max-height: calc(100vh - 30px); } .modal-open .internal-container .tab{ height: auto; } } .modal-open .close-button { display: flex; position: relative; justify-content: center; width: 20px; height: 20px; font-size: 26px; font-weight: bold; cursor: pointer; z-index: 1; } @media screen and (min-width: 760px) { .modal-open .close-button { position: sticky; top: 1rem; margin: 1rem 1rem auto auto; } _:-ms-fullscreen, :root .modal-open .close-button { position: absolute; right: 20px; } .modal-open .internal-container .tab{ height: auto; } } .modal-open .close-button img { width: 100%; z-index: -1; } .modal-open .close-button:hover { transition: color 0.3s; color: lighten(#000, 50%); } .modal-top-bar { display: flex; align-items: center; justify-content: flex-end; position: relative; padding: 15px 15px 5px 0; } .modal-title { margin: 0; margin-left: 0.4375rem; } .cciw-overlay { z-index: 5001 !important; } #ps-lightbox-background { z-index: 5001 !important; } .mfp-bg { z-index: 5001 !important; } .ps-container { z-index: 5002 !important; } .mfp-wrap { z-index: 5002 !important; } </style> <script defer src="//maps.googleapis.com/maps/api/js?region=kr&client=gme-samsungsds&libraries=places&callback=Function.prototype" type="text/javascript"></script> <div class="where-to-buy"></div> <input type="hidden" name="useNewWtb" id="useNewWtb" value="Y"/> <input type="hidden" name="searchApiDomain" id="searchApiDomain" value="//searchapi.samsung.com/v6"/> <input type="hidden" name="buyinstoreRedirectYN" id="buyinstoreRedirectYN" value="N"/> <input type="hidden" id="rtlValue"/> <input type="hidden" name="current_model_code" id="current_model_code"/> <input type="hidden" id="wtbCurrentPagePath" value="/content/samsung/uk/offer/homeappliance"/> <section class="ftd18-register-product popup" role="dialog" aria-modal="true" data-comp-name="popup" data-auto-init="false" id="ftd18RegisterProduct"> <div class="popup__dimmed"></div> <div class="popup__contents-wrap"> <div class="popup__contents"> <div class="popup__inner-wrap"> <div class="popup__inner"> <div class="ftd18-register-product-popup" data-comp-name="registerProduct" data-auto-init="false"> <div class="ftd18-register-product__step-1 show"> <h2 class="ftd18-register-product__title">Product Registration</h2> <p class="ftd18-register-product__desc" data-js-action="RegisterDescription">Quick-and-easy product registration..<br/>Receive up-to-date personalised services and tips.</p> <div class="ftd18-register-product__step-1-inner"> <div class="ftd18-register-product__step-1__reg-list" role="list"> <div class="ftd18-register-product__step-1__reg" role="listitem"> <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#retention-registration-step01-serialnumber" href="#retention-registration-step01-serialnumber"></use> </svg> <div class="ftd18-register-product__step-1__reg__inner"> <strong class="ftd18-register-product__step-1__reg__title">Serial Number / IMEI</strong> <p class="ftd18-register-product__step-1__reg__desc">Enter your Serial Number/IMEI</p> <button class="cta cta--contained cta--black" data-js-action="serialnumberBtn" an-tr="ftd18_register product popup-offer detail-cta-content_click" an-ca="content click" an-ac="feature" an-la="registration popup:product registration:enter serial number/imei"> Enter serial number/IMEI </button> </div> </div> <div class="ftd18-register-product__step-1__reg" role="listitem"> <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#retention-registration-step01-qr" href="#retention-registration-step01-qr"></use> </svg> <div class="ftd18-register-product__step-1__reg__inner"> <strong class="ftd18-register-product__step-1__reg__title">QR Scan</strong> <p class="ftd18-register-product__step-1__reg__desc">Scan the QR code on your products for easy registration.</p> <p class="ftd18-register-product__step-1__reg__sub-desc">* This feature can only be supported on Samsung Home Appliances and non-smart B2C monitors.</p> <button class="cta cta--contained cta--black" data-js-action="qrscanBtn" an-tr="ftd18_register product popup-offer detail-cta-content_click" an-ca="content click" an-ac="feature" an-la="registration popup:product registration:scan qr"> Scan QR code </button> </div> </div> </div> </div> </div> <div class="ftd18-register-product__step-2"> <h2 class="ftd18-register-product__title">Enter your Serial Number/IMEI</h2> <p class="ftd18-register-product__desc myd16-register-description">Quick-and-easy product registration.</p> <div class="ftd18-register-product__step-2-inner"> <div class="text-field-v2" data-comp-name="textFieldv2" data-auto-init="false"> <label class="text-field-v2__hint" for="serial-imei">Serial Number / IMEI</label> <div class="text-field-v2__input-wrap"> <input class="text-field-v2__input" id="serial-imei" type="text" autocomplete="on"/> <button class="text-field-v2__input-icon delete" aria-label="Delete" type="button"> <svg class="icon delete" focusable="false" aria-hidden="true"> <use xlink:href="#cancel-bold" href="#cancel-bold"></use> </svg> </button> <div class="text-field-v2__input-icon error"> <svg class="icon error" focusable="false" aria-hidden="true"> <use xlink:href="#information-error-bold" href="#information-error-bold"></use> </svg> </div> </div> <p class="text-field-v2__text assistive" id="serial-imei-assistive" aria-hidden="true">Please enter the 11 or 15- digit number.</p> <p class="text-field-v2__text error" id="serial-imei-error" aria-hidden="true">This product is already registered. Make sure you entered the right serial number or IMEI.</p> </div> <div class="ftd18-register-product__step-2__how-to-find-model-code"> <button class="ftd18-register-product__step-2__how-to-find-model-code__cta" data-i18n-expand="Expand" data-i18n-collapse="Collapse" an-tr="ftd18_register product popup-offer detail-cta-content_click" an-ca="content click" an-ac="feature" an-la="registration popup:how to find serial number or imei"> How to find Serial Number or IMEI <span class="hidden">Expand</span> <svg class="icon down" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-bold" href="#open-down-bold"></use> </svg> <svg class="icon up" focusable="false" aria-hidden="true"> <use xlink:href="#close-up-bold" href="#close-up-bold"></use> </svg> </button> <div class="ftd18-register-product__step-2__how-to-find-model-code-inner"> <div class="ftd18-register-product__step-2__select-wrap"> <ul class="ftd18-register-product__step-2__select-list" role="list"> <li class="ftd18-register-product__step-2__select" role="listitem"> <div class="ftd18-register-product__step-2__select__menu"> <div class="menu menu--text-field" data-comp-name="menu" data-auto-init="false" data-type="textField" data-tagging-button> <select class="menu__select" aria-labelledby="type-hint" tabindex="-1" data-js-action="howToFindTypeSelect"> <option selected value="TV &amp; AV" an-tr="an-tr-tv-av" an-ca="an-ca-tv-av" an-ac="an-ac-tv-av" an-la="an-la-tv-av">TV &amp; AV</option> <option value="Mobile Device" an-tr="an-tr-mobile-device" an-ca="an-ca-mobile-device" an-ac="an-ac-mobile-device" an-la="an-la-mobile-device">Mobile Device</option> <option value="Home Appliance">Home Appliance</option> <option value="PC &amp; Office">PC &amp; Office</option> <option value="Camera &amp; Camcorder">Camera &amp; Camcorder</option> </select> <p id="type-hint" class="menu--text-field__hint">Type </p> <button class="menu__select-field" aria-haspopup="listbox" aria-expanded="false" aria-labelledby="type-hint type-text" type="button"> <span id="type-text" class="menu__select-field-text"></span> <svg class="menu__select-field-icon down" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-bold" href="#open-down-bold"></use> </svg> <svg class="menu__select-field-icon up" focusable="false" aria-hidden="true"> <use xlink:href="#close-up-bold" href="#close-up-bold"></use> </svg> </button> </div> </div> </li> <li class="ftd18-register-product__step-2__select" role="listitem"> <div class="ftd18-register-product__step-2__select__menu"> <div class="menu menu--text-field" data-comp-name="menu" data-auto-init="false" data-type="textField" data-tagging-button> <select class="menu__select" aria-labelledby="sub-type-hint" tabindex="-1"> <option selected value="Television">Television</option> <option value="Blu-ray">Blu-ray</option> <option value="Home cinema">Home cinema</option> <option value="MP3/MP4 Player">MP3/MP4 Player</option> </select> <p id="sub-type-hint" class="menu--text-field__hint">Sub Type</p> <button class="menu__select-field" aria-haspopup="listbox" aria-expanded="false" aria-labelledby="sub-type-hint sub-type-text" type="button"> <span id="sub-type-text" class="menu__select-field-text"></span> <svg class="menu__select-field-icon down" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-bold" href="#open-down-bold"></use> </svg> <svg class="menu__select-field-icon up" focusable="false" aria-hidden="true"> <use xlink:href="#close-up-bold" href="#close-up-bold"></use> </svg> </button> </div> </div> </li> <li class="ftd18-register-product__step-2__select" role="listitem"> <div class="ftd18-register-product__step-2__select__menu"> <div class="menu menu--text-field" data-comp-name="menu" data-auto-init="false" data-type="textField" data-tagging-button> <select class="menu__select" aria-labelledby="category-hint" tabindex="-1"> <option selected value="SUHD">SUHD</option> <option value="UHD">UHD</option> <option value="FHD">FHD</option> <option value="HD">HD</option> </select> <p id="category-hint" class="menu--text-field__hint">Category</p> <button class="menu__select-field" aria-haspopup="listbox" aria-expanded="false" aria-labelledby="category-hint category-text" type="button"> <span id="category-text" class="menu__select-field-text"></span> <svg class="menu__select-field-icon down" focusable="false" aria-hidden="true"> <use xlink:href="#open-down-bold" href="#open-down-bold"></use> </svg> <svg class="menu__select-field-icon up" focusable="false" aria-hidden="true"> <use xlink:href="#close-up-bold" href="#close-up-bold"></use> </svg> </button> </div> </div> </li> </ul> </div> <div class="ftd18-register-product__step-2__swiper-wrap"> <div class="ftd18-register-product__step-2__swiper swiper-container basic-swiper" data-swiper-option='{ &quot;slidesPerView&quot;: 1, &quot;keepWrapper&quot;: true, &quot;autoHeight&quot;: true, &quot;loop&quot;: false, &quot;pagination&quot;: true, &quot;componentEl&quot;: &quot;.ftd18-register-product-popup&quot;, &quot;followFinger&quot;: true }' data-comp-name="swiper" data-auto-init="false"> <div class="swiper-wrapper"> <div class="ftd18-register-product__step-2__swiper__slide swiper-slide" data-type-headline="How to find Serial Number or IMEI 1" role="tabpanel" id="slide-0"> <div class="ftd18-register-product__step-2__swiper__slide__image"> <div class="image"> <img class="image__preview lazy-load responsive-img" data-desktop-src="//images.samsung.com/is/image/samsung/uk-111-105186828?$ORIGIN_PNG$" data-mobile-src="//images.samsung.com/is/image/samsung/uk-111-105186828?$ORIGIN_PNG$" alt="" role="img" data-comp-name="image" data-auto-init="false"/> <img class="image__main lazy-load responsive-img" data-desktop-src="//images.samsung.com/is/image/samsung/uk-111-105186828?$ORIGIN_PNG$" data-mobile-src="//images.samsung.com/is/image/samsung/uk-111-105186828?$ORIGIN_PNG$" alt="" role="img" data-comp-name="image" data-auto-init="false"/> </div> </div> <div class="ftd18-register-product__step-2__swiper__slide__title">Back view</div> <div class="ftd18-register-product__step-2__swiper__slide__desc">The serial number and model name are printed on the label located on the lower left side of the device’s exterior, near the front. They are also on a second label, inside the refrigerator compartment on a side wall above the top shelf.</div> </div> <div class="ftd18-register-product__step-2__swiper__slide swiper-slide" data-type-headline="How to find Serial Number or IMEI 2" role="tabpanel" id="slide-1"> <div class="ftd18-register-product__step-2__swiper__slide__image"> <div class="image"> <img class="image__preview lazy-load responsive-img" data-desktop-src="//images.samsung.com/is/image/samsung/uk-111-105186828?$ORIGIN_PNG$" data-mobile-src="//images.samsung.com/is/image/samsung/uk-111-105186828?$ORIGIN_PNG$" alt="" role="img" data-comp-name="image" data-auto-init="false"/> <img class="image__main lazy-load responsive-img" data-desktop-src="//images.samsung.com/is/image/samsung/uk-111-105186828?$ORIGIN_PNG$" data-mobile-src="//images.samsung.com/is/image/samsung/uk-111-105186828?$ORIGIN_PNG$" alt="" role="img" data-comp-name="image" data-auto-init="false"/> </div> </div> <div class="ftd18-register-product__step-2__swiper__slide__title">Back view</div> <div class="ftd18-register-product__step-2__swiper__slide__desc">The serial number and model name are printed on the label located on the lower left side of the device’s exterior, near the front. They are also on a second label, inside the refrigerator compartment on a side wall above the top shelf.</div> </div> </div> </div> <div class="indicator dot-indicator" data-indicator-data='{ &quot;type&quot;: &quot;dot-indicator&quot;, &quot;play&quot;: true, &quot;autoRolling&quot;: false, &quot;infiniteRolling&quot;: false }' data-comp-name="indicator" data-auto-init="false"> <div class="indicator-wrap"> <div class="indicator__list-wrap"> <div class="indicator__list" role="tablist"> <button class="indicator__item" role="tab"> <span class="indicator__dot-wrap"> <span class="indicator__dot"> <span class="indicator__dot-inner"></span> </span> <span class="hidden"></span> </span> </button> </div> </div> </div> </div> </div> </div> </div> </div> <div class="ftd18-register-product__btn-wrap"> <!-- /* button 이 disabled 경우 .cta--disabled 추가, disabled 속성 추가 */--> <button class="cta cta--outlined cta--black" data-action="back" data-js-action="backto1Btn" an-tr="ftd18_register product popup-offer detail-cta-content_click" an-ca="content click" an-ac="feature" an-la="registration popup:back"> Back </button> <!-- /* button 이 disabled 경우 .cta--disabled 추가, disabled 속성 추가 */--> <button class="cta cta--contained cta--black" data-action="check" data-js-action="checkBtn" an-tr="ftd18_register product popup-offer detail-cta-content_click" an-ca="content click" an-ac="feature" an-la="registration popup:check"> Check </button> </div> </div> <div class="ftd18-register-product__step-3"> <h2 class="ftd18-register-product__title">Product registration is almost complete!!</h2> <p class="ftd18-register-product__desc">You&#39;ve entered a valid S/N or IMEI. Now select the model of your product.</p> <div class="ftd18-register-product__step-3-inner"> <div class="ftd18-register-product__step-3__category-list" data-i18n-selected="selected" role="list"> </div> <div class="ftd18-register-product__step-3__search"> <div class="ftd18-register-product__step-3__search__input-container"> <button class="ftd18-register-product__step-3__search__input__back"> <span class="hidden">Back</span> <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#backward-bold" href="#backward-bold"></use> </svg> </button> <div class="ftd18-register-product__step-3__search__input-wrap"> <label class="ftd18-register-product__step-3__search__input-label" for="model-code-search">Enter your Model Number</label> <bdi><input class="ftd18-register-product__step-3__search__input" type="text" id="model-code-search" autocomplete="on"/></bdi> <button class="ftd18-register-product__step-3__search__input-icon delete" aria-label="delete" type="button" an-tr="ftd18_register product popup-offer detail-delete-content_click" an-ca="content click" an-ac="feature" an-la="registration popup:delete model number"> <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#cancel-bold" href="#cancel-bold"></use> </svg> </button> <button class="ftd18-register-product__step-3__search__input-icon search" aria-label="search" type="submit" an-tr="ftd18_register product popup-offer detail-delete-content_click" an-ca="content click" an-ac="feature" an-la="registration popup:search model number"> <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#search-bold" href="#search-bold"></use> </svg> </button> </div> </div> <h3 class="ftd18-register-product__step-3__search__result__title">Suggested searches</h3> <div class="ftd18-register-product__step-3__search__result-list-wrap scrollbar" data-auto-init="false" data-comp-name="scrollbar" data-auto-resize> <ul class="ftd18-register-product__step-3__search__result-list scrollbar__contents" role="list"> </ul> </div> <div class="ftd18-register-product__step-3__search__result__error" aria-live="polite">No result. Please try again.</div> </div> </div> <div class="ftd18-register-product__btn-wrap"> <button class="cta cta--outlined cta--black" data-action="back" data-js-action="backto2Btn" an-tr="ftd18_register product popup-offer detail-cta-content_click" an-ca="content click" an-ac="feature" an-la="registration popup:back"> Back </button> <button class="cta cta--contained cta--black cta--disabled" disabled data-action="select" data-js-action="selectBtn" an-tr="ftd18_register product popup-offer detail-cta-content_click" an-ca="content click" an-ac="feature" an-la="registration popup:select"> Select </button> </div> </div> </div> </div> </div> <button class="popup__close" an-tr="ftd18_register product popup-offer detail-register popup-content_click" an-ca="content click" an-ac="feature" an-la="registration popup:close"> <span class="hidden">Close</span> <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#delete-bold" href="#delete-bold"></use> </svg> </button> </div> </div> </section> <section class="ftd18-register-product-completion popup popup--alert" role="dialog" aria-modal="true" data-comp-name="popup" data-auto-init="false" id="ftd18RegisterProductCompletion"> <div class="popup__dimmed"></div> <div class="popup__contents-wrap"> <div class="popup__contents"> <div class="popup__inner-wrap"> <div class="popup__inner"> <div class="image" data-js-action="ftd18RegisterProductImage"> <img class="image__main lazy-load-man" data-src="https://via.placeholder.com/120x120" alt="" data-comp-name="image" data-auto-init="false"/> </div> <h2 class="ftd18-register-product__title" data-js-action="ftd18RegisterProductTitle">Galaxy Book3 Ultra</h2> <p class="ftd18-register-product__desc" data-js-action="ftd18RegisterProductSku">SM-G996BZKGEUA</p> <p class="ftd18-register-product__desc" data-js-action="ftd18RegisterProductSerial">Serial Number: R3CR508WNAH</p> </div> </div> <div class="popup__btn-wrap"> <button class="cta cta--contained cta--black" data-js-action="confirmBtn" an-tr="ftd18_register product popup-offer detail-cta-content_click" an-ca="content click" an-ac="feature" an-la="registration popup:confirm"> Confirm </button> </div> <button class="popup__close" an-tr="ftd18_register product popup-offer detail-register popup-content_click" an-ca="content click" an-ac="feature" an-la="registration popup:close"> <span class="hidden">Close</span> <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#delete-bold" href="#delete-bold"></use> </svg> </button> </div> </div> </section> <section class="ftd18-register-product-qr-scan-error popup popup--alert" role="dialog" aria-modal="true" data-comp-name="popup" data-auto-init="false" id="ftd18RegisterProductQRScanError"> <div class="popup__dimmed"></div> <div class="popup__contents-wrap"> <div class="popup__contents"> <div class="popup__inner-wrap"> <div class="popup__inner"> <h2 class="ftd18-register-product__title">The device you are currently using does not support the camera function.</h2> <p class="ftd18-register-product__desc">Please try again with a different device.</p> </div> </div> <div class="popup__btn-wrap"> <button class="cta cta--contained cta--black" data-js-action="alertBtn" data-action="confirm" an-tr="ftd18_register product popup-offer detail-error pop up-content_click" an-ca="content click" an-ac="feature" an-la="error popup:confirm"> Confirm </button> </div> <button class="popup__close"> <span class="hidden">Close</span> <svg class="icon" focusable="false" aria-hidden="true"> <use xlink:href="#delete-bold" href="#delete-bold"></use> </svg> </button> </div> </div> </section> <script src="/etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-templates/page-static-gnb-hq/compact.min.js"></script> <script src="/etc.clientlibs/samsung/components/content/consumer/global/product-popup/pd-g-register-product-popup/clientlibs/site.min.js"></script> <script src="/etc.clientlibs/samsung/components/content/epp/common/ep-cm-g-barcode-scanner-popup/clientlibs/site.min.js"></script> <script src="/etc.clientlibs/samsung/components/content/consumer/global/commonUs/nv-g-lnb/clientlibs/site.min.js" async></script> <script src="/etc.clientlibs/samsung/components/content/consumer/global/home/ho-g-showcase-card/clientlibs/site.min.js" async></script> <script src="/etc.clientlibs/samsung/components/content/consumer/global/common/cm-g-local-benefit/clientlibs/site.min.js" async></script> <script src="/etc.clientlibs/samsung/components/content/consumer/global/common/cm-g-static-content/clientlibs/site.min.js" async></script> <script src="/etc.clientlibs/samsung/components/content/consumer/global/offer/of-g-feature-benefit-card/clientlibs/site.min.js" async></script> <script src="/etc.clientlibs/samsung/components/content/consumer/global/product/pd-g-feature-benefit-full-bleed/clientlibs/site.min.js" async></script> <script src="/etc.clientlibs/samsung/components/content/consumer/global/support/su-g-link-card/clientlibs/site.min.js" async></script> <script src="/etc.clientlibs/samsung/components/content/consumer/global/common/cm-g-text-editor/clientlibs/site.min.js" async></script> <script type="application/ld+json" data-type="seo" data-object-type="WebPage" data-id="67b04d3c-3da3-4c26-9b64-44cbcf622d7d">{"@context":"http://schema.org","@type":"WebPage","name":"Black Friday Washing Machine \u0026 Fridge Freezer Deals | Samsung UK","url":"https://www.samsung.com/uk/offer/homeappliance/"}</script> </div> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10