.wvc-app-banner{position:relative;z-index:9999;padding:10px 16px;text-align:center;font-size:14px;font-weight:700;background:var(--wvc-theme-color,#111827);color:#fff}.wvc-debug-badge{position:fixed;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:999999;padding:8px 10px;border-radius:999px;background:rgb(17 24 39 / .88);color:#fff;font:600 11px/1.2 ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;box-shadow:0 10px 24px rgb(0 0 0 / .18)}.wvc-app-download-popup[hidden]{display:none!important}.wvc-app-download-popup{position:fixed;inset:0;z-index:999998;pointer-events:none;display:flex;padding:18px;box-sizing:border-box;font-family:var(--wvc-app-download-font,Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)}.wvc-app-download-backdrop{position:fixed;inset:0;background:#fff0;pointer-events:auto}.wvc-app-download-position-center_modal .wvc-app-download-backdrop{background:var(--wvc-app-download-overlay,rgb(17 24 39 / .55))}.wvc-app-download-position-bottom_center{align-items:flex-end;justify-content:center}.wvc-app-download-position-bottom_right{align-items:flex-end;justify-content:flex-end}.wvc-app-download-position-center_modal{align-items:center;justify-content:center}.wvc-app-download-position-top_bar{align-items:flex-start;justify-content:center;padding:0}.wvc-app-download{position:relative;width:min(100%, 560px);border-radius:var(--wvc-app-download-radius,24px);background:var(--wvc-app-download-bg,#fff);color:var(--wvc-app-download-text,#111827);box-shadow:0 26px 80px rgb(17 24 39 / .22);border:1px solid rgb(17 24 39 / .08);padding:22px;display:grid;grid-template-columns:76px minmax(0,1fr);gap:18px;pointer-events:auto;overflow:hidden;box-sizing:border-box}.wvc-app-download-context-shortcode{box-shadow:0 18px 42px rgb(17 24 39 / .12);margin:18px 0}.wvc-app-download-close{position:absolute;top:12px;right:12px;width:34px;height:34px;border-radius:999px;border:1px solid rgb(17 24 39 / .10);background:rgb(255 255 255 / .78);color:var(--wvc-app-download-text,#111827);cursor:pointer;font-size:22px;line-height:1;z-index:2}.wvc-app-download-art{width:76px;height:76px;border-radius:22px;display:grid;place-items:center;background:linear-gradient(135deg,var(--wvc-app-download-accent,#FFCC01),var(--wvc-theme-color,#111827));color:#fff;font-weight:900;letter-spacing:.05em}.wvc-app-download-kicker{display:inline-flex;margin:0 0 8px;color:var(--wvc-app-download-accent,#FFCC01);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.wvc-app-download h3{margin:0 34px 7px 0;font-size:clamp(20px, 3vw, 28px);line-height:1.08;color:var(--wvc-app-download-text,#111827)}.wvc-app-download p{margin:0 0 16px;color:var(--wvc-app-download-muted,#6B7280);font-size:15px;line-height:1.5}.wvc-app-download-actions{display:flex;flex-wrap:wrap;gap:10px}.wvc-store-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:10px 15px;border-radius:calc(var(--wvc-app-download-radius, 24px) * .55);background:var(--wvc-app-download-button-bg,#111827);color:var(--wvc-app-download-button-text,#fff)!important;text-decoration:none!important;font-weight:800;font-size:14px;line-height:1.1}.wvc-store-button span{font-size:18px;line-height:1}.wvc-app-download-template_2{grid-template-columns:1fr;text-align:center;max-width:480px;border-bottom-left-radius:0;border-bottom-right-radius:0}.wvc-app-download-template_2 .wvc-app-download-art{margin:0 auto}.wvc-app-download-template_2 .wvc-app-download-actions{justify-content:center}.wvc-app-download-template_3{width:min(100%, 760px);grid-template-columns:42% minmax(0,1fr);padding:0}.wvc-app-download-template_3 .wvc-app-download-art{width:100%;height:100%;min-height:220px;border-radius:0;font-size:28px}.wvc-app-download-template_3 .wvc-app-download-copy{padding:30px 28px 28px 0;align-self:center}.wvc-app-download-template_4{width:min(100%, 430px);grid-template-columns:54px 1fr;padding:16px;border-radius:18px}.wvc-app-download-template_4 .wvc-app-download-art{width:54px;height:54px;border-radius:16px;font-size:12px}.wvc-app-download-template_4 h3{font-size:18px}.wvc-app-download-template_4 p{font-size:13px;margin-bottom:12px}.wvc-app-download-template_5{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:none;border-style:dashed;box-shadow:none}.wvc-app-download-template_5 .wvc-app-download-art{display:none}.wvc-app-download-template_5 .wvc-app-download-copy{display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%}.wvc-app-download-template_5 h3{font-size:18px;margin-right:0}.wvc-app-download-template_5 p{margin:0}.wvc-app-download-template_5 .wvc-app-download-actions{flex-shrink:0}.wvc-app-download-template_6{background:linear-gradient(135deg,var(--wvc-theme-color,#111827),#020617);color:#fff;border:0}.wvc-app-download-template_6 h3,.wvc-app-download-template_6 p{color:#fff}.wvc-app-download-template_6 .wvc-app-download-kicker{color:var(--wvc-app-download-accent,#FFCC01)}.wvc-app-download-template_6 .wvc-store-button{background:var(--wvc-app-download-accent,#FFCC01);color:#111827!important}.wvc-app-download-position-top_bar .wvc-app-download{width:100%;max-width:none;border-radius:0;grid-template-columns:54px 1fr;padding:14px 18px}.wvc-app-download-position-top_bar .wvc-app-download-art{width:54px;height:54px;border-radius:14px}@media (max-width:640px){.wvc-app-download-popup{padding:12px}.wvc-app-download,.wvc-app-download-template_3{grid-template-columns:1fr}.wvc-app-download-template_3 .wvc-app-download-copy{padding:22px}.wvc-app-download-template_5,.wvc-app-download-template_5 .wvc-app-download-copy{display:grid;justify-content:stretch}.wvc-store-button{width:100%}}.wvc-app-loader{position:fixed;z-index:2147483647;left:0;right:0;top:0;height:var(--wvc-loader-height,3px);pointer-events:none;opacity:0;transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease}.wvc-app-loader.is-active{opacity:1;transform:translateY(0)}.wvc-app-loader.is-bottom{top:auto;bottom:0;transform:translateY(6px)}.wvc-app-loader .wvc-loader-fill{display:block;height:100%;width:var(--wvc-loader-progress,0%);background:var(--wvc-loader-color,#FFCC01);box-shadow:0 0 18px color-mix(in srgb,var(--wvc-loader-color,#FFCC01),transparent 40%);transition:width .28s ease}.wvc-app-loader.is-active .wvc-loader-fill{width:var(--wvc-loader-progress,82%);animation:wvcLoaderFlow 1.2s ease-in-out infinite}.wvc-app-loader.is-complete .wvc-loader-fill{width:100%}.wvc-app-loader.wvc-loader-style-glow .wvc-loader-fill,.wvc-app-loader.wvc-loader-style-neon .wvc-loader-fill{background:linear-gradient(90deg,var(--wvc-loader-color,#FFCC01),var(--wvc-loader-secondary,#7C3AED),var(--wvc-loader-color,#FFCC01));background-size:240% 100%;animation:wvcGradientMove 1s linear infinite}.wvc-app-loader.wvc-loader-style-segmented{height:8px;background:repeating-linear-gradient(90deg,rgb(17 24 39 / .16) 0 18px,transparent 18px 24px)}.wvc-app-loader.wvc-loader-style-segmented .wvc-loader-fill{height:8px;border-radius:999px;background:repeating-linear-gradient(90deg,var(--wvc-loader-color,#FFCC01) 0 18px,var(--wvc-loader-secondary,#7C3AED) 18px 24px)}.wvc-app-loader.wvc-loader-style-liquid .wvc-loader-fill{border-radius:999px;background:linear-gradient(90deg,var(--wvc-loader-color,#FFCC01),var(--wvc-loader-secondary,#7C3AED));filter:blur(.2px)}.wvc-inline-loader{--wvc-loader-height:3px;display:grid;gap:8px;align-items:center;width:100%;max-width:520px;margin:10px 0}.wvc-inline-loader .wvc-loader-track{position:relative;overflow:hidden;display:block;height:var(--wvc-loader-height,3px);border-radius:999px;background:rgb(17 24 39 / .1)}.wvc-inline-loader .wvc-loader-fill{display:block;height:100%;width:75%;border-radius:999px;background:linear-gradient(90deg,var(--wvc-loader-color,#FFCC01),var(--wvc-loader-secondary,#7C3AED));animation:wvcGradientMove 1.2s linear infinite}.wvc-inline-loader .wvc-loader-label{font-size:12px;font-weight:800;color:#4b5563}.wvc-inline-loader.wvc-loader-style-capsule,.wvc-inline-loader.wvc-loader-style-dots,.wvc-inline-loader.wvc-loader-style-spinner{display:inline-flex;width:auto;padding:10px 14px;border-radius:999px;background:#111827;color:#fff;box-shadow:0 14px 35px rgb(17 24 39 / .18)}.wvc-inline-loader.wvc-loader-style-capsule .wvc-loader-track,.wvc-inline-loader.wvc-loader-style-dots .wvc-loader-track,.wvc-inline-loader.wvc-loader-style-spinner .wvc-loader-track{width:68px;background:rgb(255 255 255 / .18)}.wvc-inline-loader.wvc-loader-style-capsule .wvc-loader-label,.wvc-inline-loader.wvc-loader-style-dots .wvc-loader-label,.wvc-inline-loader.wvc-loader-style-spinner .wvc-loader-label{color:#fff}.wvc-perimeter-loader{position:fixed;z-index:2147483647;inset:0;pointer-events:none;opacity:0;transition:opacity .2s ease}.wvc-perimeter-loader.is-active{opacity:1}.wvc-perimeter-loader:before{content:"";position:absolute;inset:max(6px,env(safe-area-inset-top)) 6px max(6px,env(safe-area-inset-bottom)) 6px;border-radius:34px;padding:4px;background:conic-gradient(from -90deg,var(--wvc-loader-color,#FFCC01),#ff3b30,#ff9500,#34c759,#0a84ff,#bf5af2,var(--wvc-loader-color,#FFCC01));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;filter:drop-shadow(0 0 14px rgb(255 204 1 / .45));animation:wvcPerimeterSweep 1.1s linear infinite}.wvc-transition-overlay{position:fixed;z-index:2147483646;inset:0;pointer-events:none;opacity:0;background:var(--wvc-transition-color,#000);transition:opacity var(--wvc-transition-duration,360ms) ease,transform var(--wvc-transition-duration,360ms) ease,filter var(--wvc-transition-duration,360ms) ease}.wvc-transition-overlay.is-active{opacity:1}.wvc-transition-overlay.wvc-transition-swipe_cover{transform:translateX(-100%)}.wvc-transition-overlay.wvc-transition-swipe_cover.is-active{transform:translateX(0)}.wvc-transition-overlay.wvc-transition-blur_dim{backdrop-filter:blur(8px);background:rgb(0 0 0 / .54)}.wvc-transition-overlay.wvc-transition-brand_flash{background:var(--wvc-loader-color,#FFCC01)}.wvc-transition-overlay.wvc-transition-scale_fade{background:rgb(0 0 0 / .72)}html.wvc-transition-scale_fade-active body{transform:scale(.985);transition:transform var(--wvc-transition-duration,360ms) ease}.wvc-transition-overlay.wvc-transition-slide_sheet{top:auto;height:45vh;border-top-left-radius:28px;border-top-right-radius:28px;transform:translateY(100%)}.wvc-transition-overlay.wvc-transition-slide_sheet.is-active{transform:translateY(0);opacity:1}.wvc-transition-overlay.wvc-transition-soft_overlay{background:rgb(17 24 39 / .68);backdrop-filter:blur(3px)}.wvc-transition-overlay.wvc-transition-split_curtain{background:#fff0}.wvc-transition-overlay.wvc-transition-split_curtain:before,.wvc-transition-overlay.wvc-transition-split_curtain:after{content:"";position:absolute;top:0;bottom:0;width:50%;background:var(--wvc-transition-color,#000);transition:transform var(--wvc-transition-duration,360ms) ease}.wvc-transition-overlay.wvc-transition-split_curtain:before{left:0;transform:translateX(-100%)}.wvc-transition-overlay.wvc-transition-split_curtain:after{right:0;transform:translateX(100%)}.wvc-transition-overlay.wvc-transition-split_curtain.is-active:before,.wvc-transition-overlay.wvc-transition-split_curtain.is-active:after{transform:translateX(0)}.wvc-transition-overlay.wvc-transition-radial_reveal{clip-path:circle(0 at 50% 50%)}.wvc-transition-overlay.wvc-transition-radial_reveal.is-active{clip-path:circle(140% at 50% 50%)}.wvc-transition-overlay.wvc-transition-glass_wipe{background:linear-gradient(90deg,transparent,rgb(255 255 255 / .45),var(--wvc-transition-color,#000));transform:translateX(-110%)}.wvc-transition-overlay.wvc-transition-glass_wipe.is-active{transform:translateX(0);opacity:1}.wvc-transition-overlay.wvc-transition-status_card{background:rgb(17 24 39 / .48);backdrop-filter:blur(4px)}.wvc-transition-overlay.wvc-transition-status_card:after{content:"Loading…";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#fff;color:#111827;border-radius:18px;padding:18px 22px;font-weight:900;box-shadow:0 25px 70px rgb(0 0 0 / .22)}.wvc-tap-feedback a:active,.wvc-tap-feedback button:active,.wvc-tap-feedback [role=button]:active{transform:scale(.985);filter:brightness(.96)}.wvc-offline-overlay{position:fixed;z-index:2147483647;left:16px;right:16px;bottom:calc(16px + env(safe-area-inset-bottom));background:#111827;color:#fff;border-radius:18px;padding:14px 16px;box-shadow:0 18px 50px rgb(0 0 0 / .28);font-weight:800;display:none}.wvc-offline-overlay.is-visible{display:block}@keyframes wvcGradientMove{0%{background-position:0 0}100%{background-position:240% 0}}@keyframes wvcLoaderFlow{0%,100%{opacity:.72}50%{opacity:1}}@keyframes wvcPerimeterSweep{to{transform:rotate(1turn)}}.wvc-transition-overlay{opacity:0;background:color-mix(in srgb,var(--wvc-transition-color,#000) calc(var(--wvc-transition-opacity,.86) * 100%),transparent)!important}.wvc-transition-overlay.is-active{opacity:1}.wvc-transition-overlay.wvc-transition-blur_dim{background:rgba(0,0,0,calc(var(--wvc-transition-opacity,.86) * .75))!important}.wvc-transition-overlay.wvc-transition-scale_fade{background:rgba(0,0,0,var(--wvc-transition-opacity,.86))!important}.wvc-transition-overlay.wvc-transition-soft_overlay{background:rgba(17,24,39,calc(var(--wvc-transition-opacity,.86) * .82))!important}.wvc-transition-overlay.wvc-transition-split_curtain{background:transparent!important}.wvc-transition-overlay.wvc-transition-split_curtain:before,.wvc-transition-overlay.wvc-transition-split_curtain:after{background:color-mix(in srgb,var(--wvc-transition-color,#000) calc(var(--wvc-transition-opacity,.86) * 100%),transparent)!important}.wvc-perimeter-loader:before{animation:wvcPerimeterDraw 1.2s ease-out forwards!important;background:conic-gradient(from -90deg,var(--wvc-loader-color,#FFCC01) 0deg,transparent 0deg)!important}@keyframes wvcPerimeterDraw{0%{background:conic-gradient(from -90deg,var(--wvc-loader-color,#FFCC01) 0deg,transparent 0deg)}25%{background:conic-gradient(from -90deg,var(--wvc-loader-color,#FFCC01),#ff3b30 90deg,transparent 90deg)}50%{background:conic-gradient(from -90deg,var(--wvc-loader-color,#FFCC01),#ff3b30,#ff9500,#34c759 180deg,transparent 180deg)}75%{background:conic-gradient(from -90deg,var(--wvc-loader-color,#FFCC01),#ff3b30,#ff9500,#34c759,#0a84ff 270deg,transparent 270deg)}100%{background:conic-gradient(from -90deg,var(--wvc-loader-color,#FFCC01),#ff3b30,#ff9500,#34c759,#0a84ff,#bf5af2,var(--wvc-loader-color,#FFCC01) 360deg)}}.wvc-transition-overlay{background:var(--wvc-transition-rgba,rgb(0 0 0 / .86))!important}.wvc-transition-overlay.wvc-transition-split_curtain{background:transparent!important}.wvc-transition-overlay.wvc-transition-split_curtain:before,.wvc-transition-overlay.wvc-transition-split_curtain:after{background:var(--wvc-transition-rgba,rgb(0 0 0 / .86))!important}.wvc-transition-overlay.wvc-transition-glass_wipe{background:linear-gradient(90deg,transparent,rgb(255 255 255 / .45),var(--wvc-transition-rgba,rgb(0 0 0 / .86)))!important}.wvc-app-loader{animation-duration:var(--wvc-loader-speed,900ms)}.wvc-app-loader:not(.is-full-width){left:14px;right:14px;border-radius:999px;overflow:hidden}.wvc-app-loader.has-label{height:auto;min-height:var(--wvc-loader-height,3px);background:rgb(17 24 39 / .9);padding:8px 10px;border-radius:999px;display:flex;gap:10px;align-items:center;box-shadow:0 14px 40px rgb(0 0 0 / .24)}.wvc-app-loader.has-label .wvc-loader-fill{flex:1;border-radius:999px;min-height:var(--wvc-loader-height,3px)}.wvc-app-loader .wvc-loader-label{color:#fff;font-weight:900;font-size:11px;white-space:nowrap}.wvc-app-loader.wvc-loader-style-spinner .wvc-loader-fill{width:22px!important;height:22px!important;border-radius:50%;background:conic-gradient(var(--wvc-loader-color,#FFCC01),transparent 70%);animation:wvcPerimeterSweep var(--wvc-loader-speed,900ms) linear infinite!important}.wvc-transition-overlay.wvc-transition-perimeter_sweep{background:transparent!important;opacity:1!important}.wvc-transition-overlay.wvc-transition-perimeter_sweep:before{content:"";position:absolute;inset:max(6px,env(safe-area-inset-top)) 6px max(6px,env(safe-area-inset-bottom)) 6px;border-radius:34px;padding:5px;background:conic-gradient(from -90deg,var(--wvc-loader-color,#FFCC01) 0deg,transparent 0deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;filter:drop-shadow(0 0 14px rgb(255 204 1 / .45));animation:wvcPerimeterDraw var(--wvc-transition-duration,700ms) ease-out forwards}.wvc-offline-overlay.has-image{inset:0!important;left:0!important;right:0!important;bottom:0!important;border-radius:0!important;background-size:cover!important;background-position:center!important;display:none;align-items:end;padding:28px!important}.wvc-offline-overlay.has-image.is-visible{display:flex!important}.wvc-offline-overlay.has-image span{display:block;background:rgb(17 24 39 / .82);color:#fff;border-radius:18px;padding:14px 16px;backdrop-filter:blur(8px)}html.wvc-client-mobile-app .wvc-app-loader,html.wvc-client-mobile-app .wvc-transition-overlay,html.wvc-client-mobile-app .wvc-offline-overlay{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.wvc-front-fab{position:fixed;z-index:1000000;border:0;border-radius:999px;background:var(--wvc-theme-color,#111827);color:#fff;padding:13px 18px;font-weight:900;box-shadow:0 18px 50px rgb(0 0 0 / .25);cursor:pointer;bottom:calc(24px + env(safe-area-inset-bottom));right:22px}.wvc-front-fab-bottom-left{right:auto;left:22px}.wvc-front-fab-top-right{bottom:auto;top:calc(24px + env(safe-area-inset-top));right:22px}.wvc-front-fab-top-left{bottom:auto;top:calc(24px + env(safe-area-inset-top));right:auto;left:22px}.wvc-front-fab-center-right{bottom:auto;top:50%;right:22px;transform:translateY(-50%)}.wvc-front-fab-center-left{bottom:auto;top:50%;right:auto;left:22px;transform:translateY(-50%)}.wvc-front-toast{position:fixed;left:50%;bottom:calc(96px + env(safe-area-inset-bottom));z-index:1000001;transform:translate(-50%,18px);opacity:0;background:rgb(17 24 39 / .94);color:#fff;border-radius:16px;padding:12px 16px;font-weight:900;box-shadow:0 18px 50px rgb(0 0 0 / .28);transition:opacity .22s ease,transform .22s ease;max-width:min(90vw,420px);text-align:center}.wvc-front-toast.is-visible{opacity:1;transform:translate(-50%,0)}.wvc-front-sheet{position:fixed;left:0;right:0;bottom:0;z-index:1000001;background:#fff;color:#111827;border-radius:24px 24px 0 0;padding:24px 20px calc(24px + env(safe-area-inset-bottom));box-shadow:0 -18px 60px rgb(0 0 0 / .24);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.wvc-front-sheet strong{display:block;font-size:18px;margin-bottom:8px}.wvc-front-sheet p{margin:0 0 16px;color:#4b5563}.wvc-front-sheet button{border:0;background:#111827;color:#fff;border-radius:12px;padding:11px 14px;font-weight:900}.wvc-loader-percent{font:inherit;color:inherit}.wvc-app-loader.is-starting{opacity:1;transform:translateY(0)}.wvc-app-loader.is-bottom.is-starting{transform:translateY(0)}.wvc-app-loader.is-starting .wvc-loader-fill{width:28%!important;transition:width .12s ease,opacity .12s ease}.wvc-app-loader.is-active .wvc-loader-fill{width:82%}.wvc-app-loader.is-complete .wvc-loader-fill{width:100%!important}.wvc-app-loader .wvc-loader-fill,.wvc-inline-loader .wvc-loader-fill,.wvc-perimeter-loader:before{will-change:auto}.wvc-inline-loader .wvc-loader-fill{animation:none!important}.wvc-app-loader .wvc-loader-fill{animation:none!important}.wvc-app-loader.is-active.wvc-loader-style-glow .wvc-loader-fill,.wvc-app-loader.is-active.wvc-loader-style-neon .wvc-loader-fill{animation:wvcGradientMove 1.35s linear infinite!important}.wvc-app-loader.is-active .wvc-loader-fill{animation:wvcLoaderFlow 1.6s ease-in-out infinite!important}.wvc-perimeter-loader:before{animation:none!important}.wvc-perimeter-loader.is-active:before{animation:wvcPerimeterDraw 1.2s ease-out forwards!important}@media (prefers-reduced-motion:reduce){.wvc-app-loader .wvc-loader-fill,.wvc-inline-loader .wvc-loader-fill,.wvc-perimeter-loader:before,.wvc-transition-overlay,.wvc-front-toast,.wvc-front-sheet{animation:none!important;transition:none!important}}.wvc-app-loader .wvc-loader-fill{width:var(--wvc-loader-progress,0%)!important;transition:width .22s ease,opacity .18s ease!important}.wvc-app-loader.is-starting .wvc-loader-fill{width:var(--wvc-loader-progress,28%)!important}.wvc-app-loader.is-active .wvc-loader-fill{width:var(--wvc-loader-progress,86%)!important}.wvc-app-loader.is-complete .wvc-loader-fill{width:100%!important}.wvc-app-loader .wvc-loader-percent{min-width:34px;text-align:right;display:inline-block}.wvc-app-loader{left:0!important;right:auto!important;width:100vw!important;max-width:100vw!important;border-radius:0!important;overflow:hidden!important;z-index:2147483647!important}.wvc-app-loader .wvc-loader-fill{width:100%!important;max-width:100%!important;transform-origin:left center!important;transform:scaleX(var(--wvc-loader-scale,0))!important;transition:transform .2s ease,opacity .18s ease!important}.wvc-app-loader.is-starting .wvc-loader-fill{transform:scaleX(var(--wvc-loader-scale,.28))!important}.wvc-app-loader.is-active .wvc-loader-fill{transform:scaleX(var(--wvc-loader-scale,.86))!important}.wvc-app-loader.is-complete .wvc-loader-fill{transform:scaleX(1)!important}.wvc-app-loader{position:fixed!important;display:block!important;left:0!important;right:auto!important;top:0!important;width:100vw!important;max-width:none!important;min-width:100vw!important;height:var(--wvc-loader-height,3px)!important;padding:0!important;margin:0!important;border-radius:0!important;overflow:hidden!important;background:transparent!important;z-index:2147483647!important;pointer-events:none!important;isolation:isolate!important}.wvc-app-loader.is-bottom{top:auto!important;bottom:0!important}.wvc-app-loader .wvc-loader-fill{position:absolute!important;left:0!important;top:0!important;bottom:0!important;display:block!important;width:100vw!important;max-width:none!important;min-width:100vw!important;height:100%!important;transform-origin:0 50%!important;transform:scaleX(var(--wvc-loader-scale,0)) translateZ(0)!important;transition:transform 180ms ease!important;will-change:transform!important}.wvc-app-loader.is-complete .wvc-loader-fill{transform:scaleX(1) translateZ(0)!important}.wvc-app-loader .wvc-loader-label{position:fixed!important;top:calc(var(--wvc-loader-height,3px) + 8px)!important;right:12px!important;z-index:2147483647!important;background:rgb(17 24 39 / .9)!important;color:#fff!important;border-radius:999px!important;padding:5px 9px!important}html body .wvc-app-loader{position:fixed!important;left:0!important;right:auto!important;width:100vw!important;min-width:100vw!important;max-width:none!important;z-index:2147483647!important;contain:layout paint style!important;isolation:isolate!important;overflow:hidden!important;border-radius:0!important;transform:none!important}html body .wvc-app-loader .wvc-loader-fill{position:absolute!important;left:0!important;top:0!important;bottom:0!important;height:100%!important;min-width:0!important;max-width:none!important;transform:none!important;transform-origin:left center!important;z-index:2147483647!important;transition:width 180ms ease!important}html body .wvc-app-loader.is-complete .wvc-loader-fill{width:100vw!important;transform:none!important}html body #wvc-force-nav-loader{background:transparent!important;padding:0!important;margin:0!important;border:0!important;box-shadow:none!important;line-height:0!important}html body #wvc-force-nav-loader-fill{margin:0!important;padding:0!important;border:0!important;display:block!important}html body .wvc-app-loader{background:transparent!important;padding:0!important;margin:0!important;border:0!important;box-shadow:none!important;line-height:0!important}html body .wvc-app-loader.has-label{height:var(--wvc-loader-height,3px)!important;min-height:var(--wvc-loader-height,3px)!important;background:transparent!important;padding:0!important;display:block!important}html body .wvc-app-loader .wvc-loader-label{position:fixed!important;left:12px!important;right:12px!important;top:calc(var(--wvc-loader-height,3px) + 8px)!important;display:flex!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;background:rgb(17 24 39 / .92)!important;color:#fff!important;border-radius:999px!important;padding:5px 9px!important;line-height:1!important;font-size:11px!important;font-weight:900!important;z-index:2147483647!important;box-shadow:0 8px 24px rgb(0 0 0 / .16)!important}html body .wvc-app-loader.is-bottom .wvc-loader-label{top:auto!important;bottom:calc(var(--wvc-loader-height,3px) + 8px)!important}html body .wvc-app-loader .wvc-loader-percent{display:inline-block!important;min-width:34px!important;text-align:right!important;margin:0!important;line-height:1!important}html body .wvc-app-loader .wvc-loader-percent+.wvc-loader-percent{display:none!important}html body .wvc-early-loader{background:transparent!important;padding:0!important;margin:0!important;border:0!important;box-shadow:none!important;line-height:0!important}html body .wvc-early-loader span{margin:0!important;padding:0!important;border:0!important;display:block!important}html body .wvc-app-loader.has-label.has-percentage .wvc-loader-label::after{content:none!important;display:none!important}html body .wvc-app-loader .wvc-loader-label .wvc-loader-percent:nth-of-type(n+2){display:none!important}.wvc-app-loader{box-sizing:border-box!important;padding:0!important;margin:0!important;background:transparent!important;border:0!important;outline:0!important;box-shadow:none!important;line-height:0!important;min-height:0!important}.wvc-app-loader.has-label{height:var(--wvc-loader-height,3px)!important;min-height:var(--wvc-loader-height,3px)!important;padding:0!important;background:transparent!important;display:block!important;box-shadow:none!important}.wvc-app-loader.has-label .wvc-loader-fill{position:absolute!important;inset:0 auto 0 0!important;height:100%!important;min-height:0!important}.wvc-app-loader .wvc-loader-label{position:fixed!important;left:10px!important;right:10px!important;top:calc(var(--wvc-loader-height,3px) + env(safe-area-inset-top) + 6px)!important;display:flex!important;align-items:center!important;justify-content:space-between!important;background:rgb(17 24 39 / .82)!important;color:#fff!important;border-radius:999px!important;padding:5px 8px!important;line-height:1!important;pointer-events:none!important;z-index:2147483647!important;box-shadow:0 8px 24px rgb(0 0 0 / .18)!important}.wvc-app-loader:not(.has-label) .wvc-loader-label{display:none!important}.wvc-app-loader .wvc-loader-percent{margin-left:auto!important}.wvc-app-loader.wvc-loader-style-amazon_infinite_gradient .wvc-loader-fill{width:220vw!important;min-width:220vw!important;max-width:none!important;background:linear-gradient(90deg,transparent 0%,var(--wvc-loader-color,#FFCC01) 18%,var(--wvc-loader-secondary,#7C3AED) 48%,var(--wvc-loader-color,#FFCC01) 78%,transparent 100%)!important;background-size:50% 100%!important;box-shadow:0 0 18px color-mix(in srgb,var(--wvc-loader-color,#FFCC01),transparent 35%)!important;animation:wvcAmazonInfiniteGradient .82s linear infinite!important;transition:opacity .12s ease!important;transform:translate3d(-55vw,0,0)!important}.wvc-app-loader.wvc-loader-style-amazon_infinite_gradient.is-complete .wvc-loader-fill{width:220vw!important;transform:translate3d(-55vw,0,0)!important}.wvc-inline-loader.wvc-loader-style-amazon_infinite_gradient .wvc-loader-fill{width:220%!important;background:linear-gradient(90deg,transparent 0%,var(--wvc-loader-color,#FFCC01) 18%,var(--wvc-loader-secondary,#7C3AED) 48%,var(--wvc-loader-color,#FFCC01) 78%,transparent 100%)!important;background-size:50% 100%!important;animation:wvcAmazonInfiniteGradient .82s linear infinite!important;transform:translate3d(-55%,0,0)!important}.wvc-inline-loader.wvc-loader-style-amazon_infinite_gradient .wvc-loader-track{overflow:hidden}@keyframes wvcAmazonInfiniteGradient{0%{background-position:0 0}100%{background-position:100% 0}}#wvc-force-nav-loader,#wvc-clicksafe-loader{z-index:2147483647!important;position:fixed!important;pointer-events:none!important;isolation:isolate!important;contain:layout paint style!important}#wvc-force-nav-loader-fill,#wvc-clicksafe-loader-fill{z-index:2147483647!important;display:block!important}#wvc-auto-transition-overlay,#wvc-auto-transition-overlay-v217,#wvc-transition-overlay-v218,#wvc-clicksafe-transition{z-index:2147483645!important;position:fixed!important;pointer-events:none!important}.wvc-app-loader.wvc-loader-style-amazon_infinite_gradient,.wvc-inline-loader.wvc-loader-style-amazon_infinite_gradient .wvc-loader-track{overflow:hidden!important}.wvc-app-loader.wvc-loader-style-amazon_infinite_gradient .wvc-loader-fill,.wvc-inline-loader.wvc-loader-style-amazon_infinite_gradient .wvc-loader-fill{width:260vw!important;min-width:260vw!important;max-width:none!important;background:linear-gradient(90deg,transparent 0%,var(--wvc-loader-color,#FFCC01) 18%,var(--wvc-loader-secondary,#7C3AED) 48%,var(--wvc-loader-color,#FFCC01) 78%,transparent 100%)!important;background-size:100% 100%!important;animation:wvcAmazonInfiniteGradientLTR var(--wvc-loader-speed,900ms) linear infinite!important;transform:translate3d(-62vw,0,0)!important}@keyframes wvcAmazonInfiniteGradientLTR{0%{transform:translate3d(-62vw,0,0)}100%{transform:translate3d(0,0,0)}}html body .wvc-app-loader.wvc-loader-style-amazon_infinite_gradient .wvc-loader-fill{display:block!important;position:absolute!important;top:0!important;bottom:0!important;left:0!important;width:42vw!important;min-width:42vw!important;max-width:42vw!important;height:100%!important;transform:translate3d(-120%,0,0)!important;background:linear-gradient(90deg,transparent 0%,var(--wvc-loader-color,#FFCC01) 20%,var(--wvc-loader-secondary,#7C3AED) 52%,var(--wvc-loader-color,#FFCC01) 82%,transparent 100%)!important;box-shadow:0 0 18px var(--wvc-loader-color,#FFCC01)!important;animation:wvc219FrontendAmazonSweep var(--wvc-loader-speed,900ms) linear infinite!important;transition:opacity .12s ease!important}@keyframes wvc219FrontendAmazonSweep{0%{transform:translate3d(-120%,0,0)}100%{transform:translate3d(260vw,0,0)}}html body .wvc-perimeter-loader:before{content:""!important;position:absolute!important;inset:max(6px,env(safe-area-inset-top)) 6px max(6px,env(safe-area-inset-bottom)) 6px!important;border-radius:34px!important;padding:0!important;background:linear-gradient(90deg,#ff004c,#ffcc01,#22c55e,#06b6d4,#4f46e5,#a855f7,#ff004c) top left/220% max(var(--wvc-loader-height,4px),4px) no-repeat,linear-gradient(90deg,#06b6d4,#4f46e5,#a855f7,#ff004c,#ffcc01,#22c55e,#06b6d4) bottom left/220% max(var(--wvc-loader-height,4px),4px) no-repeat,linear-gradient(180deg,#ffcc01,#22c55e,#06b6d4,#4f46e5,#a855f7,#ff004c,#ffcc01) left top/max(var(--wvc-loader-height,4px),4px) 220% no-repeat,linear-gradient(180deg,#4f46e5,#a855f7,#ff004c,#ffcc01,#22c55e,#06b6d4,#4f46e5) right top/max(var(--wvc-loader-height,4px),4px) 220% no-repeat!important;filter:drop-shadow(0 0 11px rgb(6 182 212 / .64))!important;animation:wvc219FrontendPerimeterMarch var(--wvc-loader-speed,900ms) linear infinite!important;-webkit-mask:none!important;mask:none!important;transform:none!important}html body .wvc-perimeter-loader.is-active:before{animation:wvc219FrontendPerimeterMarch var(--wvc-loader-speed,900ms) linear infinite!important}@keyframes wvc219FrontendPerimeterMarch{0%{background-position:0 0,100% 100%,0 100%,100% 0}100%{background-position:100% 0,0 100%,0 0,100% 100%}}html body .wvc-transition-overlay.wvc-transition-logo_overlay{display:flex!important;align-items:center!important;justify-content:center!important;background:var(--wvc-transition-rgba,var(--wvc-transition-color,rgb(0 0 0 / .72)))!important;backdrop-filter:blur(var(--wvc-transition-background-blur,0))!important;-webkit-backdrop-filter:blur(var(--wvc-transition-background-blur,0))!important}html body .wvc-transition-logo-wrap{display:flex!important;align-items:center!important;justify-content:center!important;width:var(--wvc-transition-logo-width,160px)!important;height:var(--wvc-transition-logo-height,80px)!important;max-width:80vw!important;max-height:45vh!important;opacity:0;transform:translateY(10px) scale(.96);transition:opacity var(--wvc-transition-duration,360ms) ease,transform var(--wvc-transition-duration,360ms) ease}html body .wvc-transition-overlay.is-active .wvc-transition-logo-wrap{opacity:1;transform:translateY(0) scale(1)}html body .wvc-transition-logo-img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important}html body .wvc-transition-logo-fallback{display:inline-flex;align-items:center;justify-content:center;border-radius:18px;background:rgb(255 255 255 / .14);color:#fff;padding:14px 18px;font-weight:900}html body #wvc-auto-transition-overlay.wvc-auto-transition-logo_overlay,html body .wvc-early-transition.wvc-early-transition-logo_overlay,html body .wvc-transition-overlay.wvc-transition-logo_overlay{display:flex!important;align-items:center!important;justify-content:center!important;background:var(--wvc-transition-rgba,var(--wvc-transition-color,rgb(0 0 0 / .72)))!important;backdrop-filter:blur(var(--wvc-transition-background-blur,0))!important;-webkit-backdrop-filter:blur(var(--wvc-transition-background-blur,0))!important}html body #wvc-auto-transition-overlay .wvc-auto-transition-logo-wrap,html body .wvc-early-transition .wvc-early-transition-logo-wrap,html body .wvc-transition-overlay .wvc-transition-logo-wrap{display:flex!important;align-items:center!important;justify-content:center!important;width:var(--wvc-transition-logo-width,160px)!important;height:var(--wvc-transition-logo-height,80px)!important;max-width:80vw!important;max-height:45vh!important;opacity:0;transform:translateY(10px) scale(.96);transition:opacity var(--wvc-transition-duration,360ms) ease,transform var(--wvc-transition-duration,360ms) ease}html body #wvc-auto-transition-overlay.is-active .wvc-auto-transition-logo-wrap,html body .wvc-early-transition.is-active .wvc-early-transition-logo-wrap,html body .wvc-transition-overlay.is-active .wvc-transition-logo-wrap{opacity:1!important;transform:translateY(0) scale(1)!important}html body .wvc-auto-transition-logo-img,html body .wvc-early-transition-logo-img,html body .wvc-transition-logo-img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important}html body .wvc-auto-transition-logo-fallback,html body .wvc-early-transition-logo-fallback,html body .wvc-transition-logo-fallback{display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:18px!important;background:rgb(255 255 255 / .14)!important;color:#fff!important;padding:14px 18px!important;font-weight:900!important}html body #wvc-force-nav-loader-fill.wvc-force-amazon-infinite{width:42vw!important;min-width:42vw!important;max-width:42vw!important;transform:translate3d(-120%,0,0)!important;animation:wvcAmazonInfiniteGradientLTR var(--wvc-force-loader-speed,900ms) linear infinite!important}html body #wvc-auto-transition-overlay.wvc-logo-animation-none .wvc-auto-transition-logo-wrap,html body .wvc-transition-overlay.wvc-logo-animation-none .wvc-transition-logo-wrap,html body .wvc-early-transition.wvc-logo-animation-none .wvc-early-transition-logo-wrap,html body .wvc-logo-anim-none{animation:none!important}html body .wvc-logo-anim-soft_pulse{animation:wvcLogoSoftPulse 1.45s ease-in-out infinite!important}html body .wvc-logo-anim-float{animation:wvcLogoFloat 1.8s ease-in-out infinite!important}html body .wvc-logo-anim-breathe{animation:wvcLogoBreathe 1.65s ease-in-out infinite!important}html body .wvc-logo-anim-fade{animation:wvcLogoFade 1.35s ease-in-out infinite!important}html body .wvc-logo-anim-shimmer{position:relative!important;overflow:hidden!important;animation:wvcLogoSoftPulse 1.8s ease-in-out infinite!important}html body .wvc-logo-anim-shimmer:after{content:""!important;position:absolute!important;inset:-20%!important;background:linear-gradient(110deg,transparent 0%,#fff0 38%,rgb(255 255 255 / .48) 50%,#fff0 62%,transparent 100%)!important;transform:translateX(-130%);animation:wvcLogoShimmer 1.65s linear infinite!important;pointer-events:none!important}@keyframes wvcLogoSoftPulse{0%,100%{transform:translateY(0) scale(1);filter:drop-shadow(0 14px 30px rgb(0 0 0 / .16))}50%{transform:translateY(-2px) scale(1.045);filter:drop-shadow(0 20px 42px rgb(0 0 0 / .24))}}@keyframes wvcLogoFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes wvcLogoBreathe{0%,100%{transform:scale(.98);opacity:.88}50%{transform:scale(1.06);opacity:1}}@keyframes wvcLogoFade{0%,100%{opacity:.62}50%{opacity:1}}@keyframes wvcLogoShimmer{0%{transform:translateX(-130%)}100%{transform:translateX(130%)}}@keyframes wvc227AmazonRuntimeLTR{0%{transform:translate3d(-120%,0,0)}100%{transform:translate3d(260vw,0,0)}}#wvc-force-nav-loader-fill.wvc-force-amazon-infinite,#wvc-clicksafe-loader .wvc-loader-fill.wvc-force-amazon-infinite,.wvc-app-loader.wvc-loader-style-amazon_infinite_gradient .wvc-loader-fill{display:block!important;position:absolute!important;inset:0 auto 0 0!important;width:100%!important;min-width:100%!important;max-width:none!important;height:100%!important;opacity:1!important;background:transparent!important;box-shadow:none!important;animation:none!important;overflow:hidden!important;transform:none!important}#wvc-force-nav-loader-fill.wvc-force-amazon-infinite::before,#wvc-clicksafe-loader .wvc-loader-fill.wvc-force-amazon-infinite::before,.wvc-app-loader.wvc-loader-style-amazon_infinite_gradient .wvc-loader-fill::before{content:""!important;display:block!important;position:absolute!important;top:0!important;bottom:0!important;left:0!important;width:44vw!important;min-width:160px!important;height:100%!important;border-radius:999px!important;background:linear-gradient(90deg,transparent 0%,var(--wvc-loader-color,#FFCC01) 18%,var(--wvc-loader-secondary,#7C3AED) 52%,var(--wvc-loader-color,#FFCC01) 82%,transparent 100%)!important;box-shadow:0 0 18px var(--wvc-loader-color,#FFCC01)!important;animation:wvc227AmazonRuntimeLTR var(--wvc-force-loader-speed,var(--wvc-loader-speed,900ms)) linear infinite!important;will-change:transform!important;transform:translate3d(-120%,0,0)}@keyframes wvc228AmazonSweepLTR{0%{transform:translate3d(-55vw,0,0)}100%{transform:translate3d(112vw,0,0)}}html body #wvc227-click-loader.is-amazon,html body #wvc228-click-loader.is-amazon{position:fixed!important;left:0!important;right:0!important;width:100vw!important;overflow:hidden!important;background:transparent!important;z-index:2147483647!important;opacity:1!important;line-height:0!important;pointer-events:none!important;isolation:isolate!important}html body #wvc227-click-loader.is-amazon #wvc227-click-loader-fill,html body #wvc228-click-loader.is-amazon #wvc228-click-loader-fill{position:absolute!important;inset:0 auto 0 0!important;width:100vw!important;min-width:100vw!important;max-width:none!important;height:100%!important;background:transparent!important;box-shadow:none!important;overflow:hidden!important;transform:none!important;animation:none!important}html body #wvc227-click-loader.is-amazon #wvc227-click-loader-fill::before,html body #wvc227-click-loader.is-amazon #wvc227-click-loader-fill::after,html body #wvc228-click-loader.is-amazon #wvc228-click-loader-fill::before,html body #wvc228-click-loader.is-amazon #wvc228-click-loader-fill::after{display:none!important;content:none!important}html body #wvc228-amazon-sweep{position:absolute!important;display:block!important;top:0!important;bottom:0!important;left:0!important;width:48vw!important;min-width:180px!important;height:100%!important;border-radius:999px!important;background:linear-gradient(90deg,transparent 0%,var(--wvc-loader-color,#FFCC01) 18%,var(--wvc-loader-secondary,#7C3AED) 52%,var(--wvc-loader-color,#FFCC01) 82%,transparent 100%)!important;box-shadow:0 0 18px var(--wvc-loader-color,#FFCC01)!important;animation:wvc228AmazonSweepLTR var(--wvc-loader-speed,900ms) linear infinite!important;will-change:transform!important;transform:translate3d(-55vw,0,0)}html body #wvc227-click-loader:not(.is-amazon) #wvc228-amazon-sweep,html body #wvc228-click-loader:not(.is-amazon) #wvc228-amazon-sweep{display:none!important}html body .wvc-transition-overlay.wvc-transition-logo_overlay,html body #wvc-auto-transition-overlay.wvc-transition-logo_overlay,html body #wvc-auto-transition-overlay.wvc-auto-transition-logo_overlay{background:transparent!important;background-color:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;overflow:hidden!important;isolation:isolate!important}html body .wvc-transition-overlay.wvc-transition-logo_overlay::before,html body #wvc-auto-transition-overlay.wvc-transition-logo_overlay::before,html body #wvc-auto-transition-overlay.wvc-auto-transition-logo_overlay::before{content:""!important;position:absolute!important;inset:0!important;z-index:0!important;pointer-events:none!important;background:var(--wvc-transition-rgba,var(--wvc-transition-color,rgb(0 0 0 / .86)))!important;backdrop-filter:blur(var(--wvc-transition-background-blur,0))!important;-webkit-backdrop-filter:blur(var(--wvc-transition-background-blur,0))!important}html body .wvc-transition-overlay.wvc-transition-logo_overlay .wvc-transition-logo-wrap,html body #wvc-auto-transition-overlay.wvc-transition-logo_overlay .wvc-transition-logo-wrap,html body #wvc-auto-transition-overlay.wvc-auto-transition-logo_overlay .wvc-auto-transition-logo-wrap,html body #wvc-auto-transition-overlay.wvc-auto-transition-logo_overlay .wvc-transition-logo-wrap{position:relative!important;z-index:2!important}html body .wvc-logo-anim-none,html body .wvc-logo-anim-soft_pulse,html body .wvc-logo-anim-float,html body .wvc-logo-anim-breathe,html body .wvc-logo-anim-fade,html body .wvc-logo-anim-shimmer,html body .wvc-logo-animation-none,html body .wvc-logo-animation-soft_pulse,html body .wvc-logo-animation-float,html body .wvc-logo-animation-breathe,html body .wvc-logo-animation-fade,html body .wvc-logo-animation-shimmer{animation:none!important;filter:none!important}html body .wvc-logo-anim-shimmer:after{content:none!important;display:none!important}html body #wvc-early-transition .wvc-logo-anim-none,html body #wvc-auto-transition-overlay .wvc-logo-anim-none,html body #wvc-clicksafe-transition .wvc-logo-anim-none,html body #wvc227-transition .wvc-logo-anim-none,html body #wvc228-transition .wvc-logo-anim-none{animation:none!important}html body #wvc-early-transition .wvc-logo-anim-soft_pulse,html body #wvc-auto-transition-overlay .wvc-logo-anim-soft_pulse,html body #wvc-clicksafe-transition .wvc-logo-anim-soft_pulse,html body #wvc227-transition .wvc-logo-anim-soft_pulse,html body #wvc228-transition .wvc-logo-anim-soft_pulse,html body #wvc227-transition .wvc227-logo.soft_pulse,html body #wvc228-transition .wvc228-logo.soft_pulse{animation:wvcLogoSoftPulse 1.45s ease-in-out infinite!important}html body #wvc-early-transition .wvc-logo-anim-float,html body #wvc-auto-transition-overlay .wvc-logo-anim-float,html body #wvc-clicksafe-transition .wvc-logo-anim-float,html body #wvc227-transition .wvc-logo-anim-float,html body #wvc228-transition .wvc-logo-anim-float,html body #wvc227-transition .wvc227-logo.float,html body #wvc228-transition .wvc228-logo.float{animation:wvcLogoFloat 1.8s ease-in-out infinite!important}html body #wvc-early-transition .wvc-logo-anim-breathe,html body #wvc-auto-transition-overlay .wvc-logo-anim-breathe,html body #wvc-clicksafe-transition .wvc-logo-anim-breathe,html body #wvc227-transition .wvc-logo-anim-breathe,html body #wvc228-transition .wvc-logo-anim-breathe,html body #wvc227-transition .wvc227-logo.breathe,html body #wvc228-transition .wvc228-logo.breathe{animation:wvcLogoBreathe 1.65s ease-in-out infinite!important}html body #wvc-early-transition .wvc-logo-anim-fade,html body #wvc-auto-transition-overlay .wvc-logo-anim-fade,html body #wvc-clicksafe-transition .wvc-logo-anim-fade,html body #wvc227-transition .wvc-logo-anim-fade,html body #wvc228-transition .wvc-logo-anim-fade,html body #wvc227-transition .wvc227-logo.fade,html body #wvc228-transition .wvc228-logo.fade{animation:wvcLogoFade 1.35s ease-in-out infinite!important}html body #wvc-early-transition .wvc-logo-anim-shimmer,html body #wvc-auto-transition-overlay .wvc-logo-anim-shimmer,html body #wvc-clicksafe-transition .wvc-logo-anim-shimmer,html body #wvc227-transition .wvc-logo-anim-shimmer,html body #wvc228-transition .wvc-logo-anim-shimmer,html body #wvc227-transition .wvc227-logo.shimmer,html body #wvc228-transition .wvc228-logo.shimmer{position:relative!important;overflow:hidden!important;animation:wvcLogoSoftPulse 1.8s ease-in-out infinite!important}html body #wvc-early-transition .wvc-logo-anim-shimmer:after,html body #wvc-auto-transition-overlay .wvc-logo-anim-shimmer:after,html body #wvc-clicksafe-transition .wvc-logo-anim-shimmer:after,html body #wvc227-transition .wvc-logo-anim-shimmer:after,html body #wvc228-transition .wvc-logo-anim-shimmer:after,html body #wvc227-transition .wvc227-logo.shimmer:after,html body #wvc228-transition .wvc228-logo.shimmer:after{content:""!important;display:block!important;position:absolute!important;inset:-20%!important;background:linear-gradient(110deg,transparent 0%,#fff0 38%,rgb(255 255 255 / .48) 50%,#fff0 62%,transparent 100%)!important;transform:translateX(-130%);animation:wvcLogoShimmer 1.65s linear infinite!important;pointer-events:none!important}html body header .wvc-logo-anim-none,html body header .wvc-logo-anim-soft_pulse,html body header .wvc-logo-anim-float,html body header .wvc-logo-anim-breathe,html body header .wvc-logo-anim-fade,html body header .wvc-logo-anim-shimmer,html body footer .wvc-logo-anim-none,html body footer .wvc-logo-anim-soft_pulse,html body footer .wvc-logo-anim-float,html body footer .wvc-logo-anim-breathe,html body footer .wvc-logo-anim-fade,html body footer .wvc-logo-anim-shimmer,html body .site-header .wvc-logo-anim-none,html body .site-header .wvc-logo-anim-soft_pulse,html body .site-header .wvc-logo-anim-float,html body .site-header .wvc-logo-anim-breathe,html body .site-header .wvc-logo-anim-fade,html body .site-header .wvc-logo-anim-shimmer,html body .site-footer .wvc-logo-anim-none,html body .site-footer .wvc-logo-anim-soft_pulse,html body .site-footer .wvc-logo-anim-float,html body .site-footer .wvc-logo-anim-breathe,html body .site-footer .wvc-logo-anim-fade,html body .site-footer .wvc-logo-anim-shimmer,html body .elementor-location-header .wvc-logo-anim-none,html body .elementor-location-header .wvc-logo-anim-soft_pulse,html body .elementor-location-header .wvc-logo-anim-float,html body .elementor-location-header .wvc-logo-anim-breathe,html body .elementor-location-header .wvc-logo-anim-fade,html body .elementor-location-header .wvc-logo-anim-shimmer,html body .elementor-location-footer .wvc-logo-anim-none,html body .elementor-location-footer .wvc-logo-anim-soft_pulse,html body .elementor-location-footer .wvc-logo-anim-float,html body .elementor-location-footer .wvc-logo-anim-breathe,html body .elementor-location-footer .wvc-logo-anim-fade,html body .elementor-location-footer .wvc-logo-anim-shimmer,html body header [class*="wvc-logo-animation-"],html body footer [class*="wvc-logo-animation-"],html body .site-header [class*="wvc-logo-animation-"],html body .site-footer [class*="wvc-logo-animation-"],html body .elementor-location-header [class*="wvc-logo-animation-"],html body .elementor-location-footer [class*="wvc-logo-animation-"]{animation:none!important;filter:none!important;transform:none!important}html body header .wvc-logo-anim-shimmer:after,html body footer .wvc-logo-anim-shimmer:after,html body .site-header .wvc-logo-anim-shimmer:after,html body .site-footer .wvc-logo-anim-shimmer:after,html body .elementor-location-header .wvc-logo-anim-shimmer:after,html body .elementor-location-footer .wvc-logo-anim-shimmer:after{content:none!important;display:none!important}html body .wvc-transition-logo-wrap.wvc-logo-anim-none,html body .wvc-auto-transition-logo-wrap.wvc-logo-anim-none,html body .wvc-clicksafe-transition-logo-wrap.wvc-logo-anim-none,html body .wvc-early-transition-logo-wrap.wvc-logo-anim-none,html body .wvc-overlay-logo-motion--none{animation:none!important;filter:none!important}html body #wvc-early-transition .wvc-overlay-logo-motion--soft_pulse,html body #wvc-auto-transition-overlay .wvc-overlay-logo-motion--soft_pulse,html body #wvc-clicksafe-transition .wvc-overlay-logo-motion--soft_pulse,html body #wvc227-transition .wvc-overlay-logo-motion--soft_pulse,html body #wvc228-transition .wvc-overlay-logo-motion--soft_pulse{animation:wvcLogoSoftPulse 1.45s ease-in-out infinite!important}html body #wvc-early-transition .wvc-overlay-logo-motion--float,html body #wvc-auto-transition-overlay .wvc-overlay-logo-motion--float,html body #wvc-clicksafe-transition .wvc-overlay-logo-motion--float,html body #wvc227-transition .wvc-overlay-logo-motion--float,html body #wvc228-transition .wvc-overlay-logo-motion--float{animation:wvcLogoFloat 1.8s ease-in-out infinite!important}html body #wvc-early-transition .wvc-overlay-logo-motion--breathe,html body #wvc-auto-transition-overlay .wvc-overlay-logo-motion--breathe,html body #wvc-clicksafe-transition .wvc-overlay-logo-motion--breathe,html body #wvc227-transition .wvc-overlay-logo-motion--breathe,html body #wvc228-transition .wvc-overlay-logo-motion--breathe{animation:wvcLogoBreathe 1.65s ease-in-out infinite!important}html body #wvc-early-transition .wvc-overlay-logo-motion--fade,html body #wvc-auto-transition-overlay .wvc-overlay-logo-motion--fade,html body #wvc-clicksafe-transition .wvc-overlay-logo-motion--fade,html body #wvc227-transition .wvc-overlay-logo-motion--fade,html body #wvc228-transition .wvc-overlay-logo-motion--fade{animation:wvcLogoFade 1.35s ease-in-out infinite!important}html body #wvc-early-transition .wvc-overlay-logo-motion--shimmer,html body #wvc-auto-transition-overlay .wvc-overlay-logo-motion--shimmer,html body #wvc-clicksafe-transition .wvc-overlay-logo-motion--shimmer,html body #wvc227-transition .wvc-overlay-logo-motion--shimmer,html body #wvc228-transition .wvc-overlay-logo-motion--shimmer{position:relative!important;overflow:hidden!important;animation:wvcLogoSoftPulse 1.8s ease-in-out infinite!important}html body #wvc-early-transition .wvc-overlay-logo-motion--shimmer:after,html body #wvc-auto-transition-overlay .wvc-overlay-logo-motion--shimmer:after,html body #wvc-clicksafe-transition .wvc-overlay-logo-motion--shimmer:after,html body #wvc227-transition .wvc-overlay-logo-motion--shimmer:after,html body #wvc228-transition .wvc-overlay-logo-motion--shimmer:after{content:""!important;display:block!important;position:absolute!important;inset:-20%!important;background:linear-gradient(110deg,transparent 0%,#fff0 38%,rgb(255 255 255 / .48) 50%,#fff0 62%,transparent 100%)!important;transform:translateX(-130%);animation:wvcLogoShimmer 1.65s linear infinite!important;pointer-events:none!important}html body #wvc233-transition{position:fixed!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;z-index:2147483646!important;isolation:isolate!important;overflow:hidden!important;background:transparent!important;transition:opacity var(--wvc-transition-duration,360ms) ease,visibility var(--wvc-transition-duration,360ms) ease!important}html body #wvc233-transition.is-active{opacity:1!important;visibility:visible!important}html body #wvc233-transition .wvc233-transition-backdrop{position:absolute!important;inset:0!important;z-index:0!important;pointer-events:none!important;background:var(--wvc-transition-rgba,rgb(0 0 0 / .86))!important;-webkit-backdrop-filter:blur(var(--wvc-transition-background-blur,0))!important;backdrop-filter:blur(var(--wvc-transition-background-blur,0))!important}html body #wvc233-transition .wvc233-logo-wrap{position:relative!important;z-index:3!important;display:flex!important;align-items:center!important;justify-content:center!important;width:var(--wvc-transition-logo-width,160px)!important;height:var(--wvc-transition-logo-height,80px)!important;max-width:82vw!important;max-height:48vh!important;transform-origin:center center!important;will-change:transform,opacity!important}html body #wvc233-transition .wvc233-logo-wrap img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;max-width:100%!important;max-height:100%!important;animation:none!important;transform:none!important;filter:none!important}html body #wvc233-transition .wvc233-logo-wrap strong{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:14px 18px!important;border-radius:18px!important;background:rgb(255 255 255 / .14)!important;color:#fff!important;font-weight:900!important}html body #wvc233-transition .wvc233-logo-wrap.wvc233-anim-none{animation:none!important}html body #wvc233-transition .wvc233-logo-wrap.wvc233-anim-soft_pulse{animation:wvcLogoSoftPulse 1.45s ease-in-out infinite!important}html body #wvc233-transition .wvc233-logo-wrap.wvc233-anim-float{animation:wvcLogoFloat 1.8s ease-in-out infinite!important}html body #wvc233-transition .wvc233-logo-wrap.wvc233-anim-breathe{animation:wvcLogoBreathe 1.65s ease-in-out infinite!important}html body #wvc233-transition .wvc233-logo-wrap.wvc233-anim-fade{animation:wvcLogoFade 1.35s ease-in-out infinite!important}html body #wvc233-transition .wvc233-logo-wrap.wvc233-anim-shimmer{position:relative!important;overflow:hidden!important;animation:wvcLogoSoftPulse 1.8s ease-in-out infinite!important}html body #wvc233-transition .wvc233-logo-wrap.wvc233-anim-shimmer:after{content:""!important;position:absolute!important;inset:-20%!important;z-index:4!important;pointer-events:none!important;background:linear-gradient(110deg,transparent 0%,#fff0 38%,rgb(255 255 255 / .48) 50%,#fff0 62%,transparent 100%)!important;transform:translateX(-130%);animation:wvcLogoShimmer 1.65s linear infinite!important}html body #wvc233-loader{position:fixed!important;left:0!important;right:0!important;top:0!important;width:100vw!important;height:var(--wvc-loader-height,4px)!important;overflow:hidden!important;pointer-events:none!important;opacity:0!important;z-index:2147483647!important;background:transparent!important;line-height:0!important;transition:opacity 90ms ease!important}html body #wvc233-loader.is-active{opacity:1!important}html body #wvc233-loader.is-bottom{top:auto!important;bottom:0!important}html body #wvc233-loader .wvc233-loader-fill{position:absolute!important;inset:0 auto 0 0!important;height:100%!important;width:0!important;background:var(--wvc-loader-color,#FFCC01)!important}html body #wvc233-loader.is-amazon .wvc233-loader-fill{width:100vw!important;background:transparent!important}html body #wvc233-loader .wvc233-amazon-sweep{position:absolute!important;top:0!important;bottom:0!important;left:0!important;width:48vw!important;min-width:180px!important;border-radius:999px!important;background:linear-gradient(90deg,transparent 0%,var(--wvc-loader-color,#FFCC01) 18%,var(--wvc-loader-secondary,#7C3AED) 52%,var(--wvc-loader-color,#FFCC01) 82%,transparent 100%)!important;box-shadow:0 0 18px var(--wvc-loader-color,#FFCC01)!important;animation:wvc233AmazonLTR var(--wvc-loader-speed,900ms) linear infinite!important;will-change:transform!important}@keyframes wvc233AmazonLTR{0%{transform:translate3d(-60vw,0,0)}100%{transform:translate3d(112vw,0,0)}}html body #wvc222-amazon-gradient-loader{position:fixed!important;left:0!important;right:0!important;top:0!important;width:100vw!important;height:var(--wvc222-loader-height,4px)!important;display:block!important;overflow:hidden!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;z-index:2147483647!important;background:transparent!important;contain:layout paint style!important;isolation:isolate!important;transform:translate3d(0,0,0)!important}html body #wvc222-amazon-gradient-loader.is-bottom{top:auto!important;bottom:0!important}html body #wvc222-amazon-gradient-loader.is-active{opacity:1!important;visibility:visible!important}html body #wvc222-amazon-gradient-loader .wvc222-amazon-track{position:absolute!important;inset:0!important;width:100vw!important;height:100%!important;overflow:hidden!important;background:transparent!important}html body #wvc222-amazon-gradient-loader .wvc222-amazon-sweep{position:absolute!important;display:block!important;top:0!important;left:0!important;bottom:0!important;width:max(220px,46vw)!important;height:100%!important;border-radius:999px!important;background:linear-gradient(90deg,transparent 0%,var(--wvc222-loader-color,#FFCC01) 18%,var(--wvc222-loader-secondary,#7C3AED) 52%,var(--wvc222-loader-color,#FFCC01) 82%,transparent 100%)!important;box-shadow:0 0 18px var(--wvc222-loader-color,#FFCC01)!important;will-change:transform!important;animation:wvc222AmazonGradientSweep var(--wvc222-loader-speed,900ms) linear infinite!important;transform:translate3d(-55vw,0,0)}@keyframes wvc222AmazonGradientSweep{0%{transform:translate3d(-55vw,0,0)}100%{transform:translate3d(112vw,0,0)}}@media (prefers-reduced-motion:reduce){html body #wvc222-amazon-gradient-loader .wvc222-amazon-sweep{animation:wvc222AmazonGradientSweep var(--wvc222-loader-speed,1400ms) linear infinite!important}}html body #wvc222-amazon-gradient-loader .wvc222-amazon-sweep{animation:none!important;transform:translate3d(-260px,0,0)}html body #wvc222-amazon-gradient-loader,html body #wvc224-fast-loader,html body .wvc-app-loader,html body .wvc-perimeter-loader{z-index:2147483647!important;pointer-events:none!important}html body #wvc-auto-transition-overlay,html body #wvc-clicksafe-transition,html body #wvc227-transition,html body #wvc228-transition,html body .wvc-transition-overlay{z-index:2147483646!important;pointer-events:none!important}