:root{--ad-glow:109,40,217;--ad-glow-deep:76,29,149;--ad-glow-soft:139,92,246;--ad-surface:#030712;--ad-surface-2:#111827;--ad-ink:#fff;--ad-ink-strong:#fff;--ad-ink-soft:#d1d5db;--ad-ink-muted:#9ca3af;--ad-hairline:hsla(0,0%,100%,.1);--ad-panel:hsla(0,0%,100%,.05);--ad-panel-border:hsla(0,0%,100%,.12)}.ad-theme-whatsapp{--primary-50:#f0fdf4;--primary-100:#dcfce7;--primary-200:#bbf7d0;--primary-300:#86efac;--primary-400:#4ade80;--primary-500:#25d366;--primary-600:#1eb85a;--primary-700:#128c7e;--primary-800:#0d7268;--primary-900:#075e54;--ad-glow:37,211,102;--ad-glow-deep:7,94,84;--ad-glow-soft:74,222,128;--ad-surface:#fff;--ad-surface-2:#ecfdf3;--ad-ink:#0b1620;--ad-ink-strong:#05221c;--ad-ink-soft:#47576a;--ad-ink-muted:#6b7a8d;--ad-hairline:rgba(6,30,20,.1);--ad-panel:#fff;--ad-panel-border:rgba(6,30,20,.1)}@keyframes ha-float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.ha-float{animation:ha-float 6s ease-in-out infinite}.ha-float-slow{animation:ha-float 9s ease-in-out infinite}.ha-float-delay{animation-delay:1.5s}@keyframes ha-blob{0%,to{border-radius:42% 58% 61% 39%/45% 42% 58% 55%;transform:translate(0) scale(1)}33%{border-radius:60% 40% 38% 62%/55% 60% 40% 45%;transform:translate(3%,-3%) scale(1.06)}66%{border-radius:38% 62% 55% 45%/40% 50% 50% 60%;transform:translate(-3%,3%) scale(.96)}}.ha-blob{animation:ha-blob 18s ease-in-out infinite}.ha-blob-slow{animation:ha-blob 26s ease-in-out infinite reverse}@keyframes ha-fade-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ha-fade-up{animation:ha-fade-up .75s cubic-bezier(.22,1,.36,1) both}@keyframes ha-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.ha-marquee{animation:ha-marquee 34s linear infinite}.ha-marquee-host:hover .ha-marquee{animation-play-state:paused}.ha-noise{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22140%22%20height%3D%22140%22%3E%3Cfilter%20id%3D%22a%22%3E%3CfeTurbulence%20baseFrequency%3D%22.85%22%20numOctaves%3D%223%22%20stitchTiles%3D%22stitch%22%20type%3D%22fractalNoise%22%2F%3E%3C%2Ffilter%3E%3Cpath%20d%3D%22M0%200h140v140H0z%22%20filter%3D%22url(%23a)%22%20opacity%3D%22.5%22%2F%3E%3C%2Fsvg%3E");mix-blend-mode:overlay}.ha-grid{background-image:linear-gradient(90deg,hsla(0,0%,100%,.055) 1px,transparent 0),linear-gradient(180deg,hsla(0,0%,100%,.055) 1px,transparent 0)}.ha-grid,.ha-grid-light{background-size:68px 68px}.ha-grid-light{background-image:linear-gradient(to right,rgba(var(--ad-glow),.06) 1px,transparent 1px),linear-gradient(to bottom,rgba(var(--ad-glow),.06) 1px,transparent 1px)}.ha-numeral{font-variant-numeric:tabular-nums;letter-spacing:-.045em;line-height:.85}@keyframes ha-sheen{0%{transform:translateX(-120%)}60%,to{transform:translateX(220%)}}.ha-sheen:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 20%,hsla(0,0%,100%,.42) 50%,transparent 80%);transform:translateX(-120%);pointer-events:none}.ha-sheen:hover:after{animation:ha-sheen 1.1s ease-out}@keyframes ha-ring{0%{transform:scale(.85);opacity:.7}to{transform:scale(2.1);opacity:0}}.ha-ring:after,.ha-ring:before{content:"";position:absolute;inset:0;border-radius:9999px;border:2px solid;animation:ha-ring 2.4s ease-out infinite;pointer-events:none}.ha-ring:after{animation-delay:1.2s}@media (prefers-reduced-motion:reduce){.ha-blob,.ha-blob-slow,.ha-fade-up,.ha-float,.ha-float-slow,.ha-marquee,.ha-ring:after,.ha-ring:before,.ha-sheen:hover:after{animation:none}}.ha-range{-webkit-appearance:none;appearance:none;height:6px;border-radius:9999px;background:linear-gradient(to right,var(--primary-500) var(--ha-range-fill,50%),var(--primary-100) var(--ha-range-fill,50%));outline:none;cursor:pointer}.ha-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:9999px;background:var(--primary-600);border:3px solid #fff;box-shadow:0 2px 8px rgba(0,0,0,.2);cursor:pointer}.ha-range::-moz-range-thumb{width:20px;height:20px;border-radius:9999px;background:var(--primary-600);border:3px solid #fff;box-shadow:0 2px 8px rgba(0,0,0,.2);cursor:pointer}.ha-range::-moz-range-track{height:6px;border-radius:9999px;background:var(--primary-100)}.ha-range::-moz-range-progress{height:6px;border-radius:9999px;background:var(--primary-500)}