.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}