[data-v-e2f8ba51]{box-sizing:border-box}.landing-page[data-v-e2f8ba51]{min-height:100vh;background:#030712;color:#fff;overflow:hidden}.hero-section[data-v-e2f8ba51]{position:relative;min-height:100vh;padding:24px 52px 30px;background:radial-gradient(circle at 9% 92%,rgba(255,128,32,.18),transparent 28%),linear-gradient(90deg,#050814f5,#040712f0 52%,#050814fa)}.hero-section[data-v-e2f8ba51]:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to right,rgba(255,140,32,.03) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,140,32,.025) 1px,transparent 1px);background-size:120px 120px;opacity:.22}.hero-nav[data-v-e2f8ba51],.hero-grid[data-v-e2f8ba51],.bank-integrations[data-v-e2f8ba51]{position:relative;z-index:3;width:100%;margin-top:-32px}.bank-integrations-heading[data-v-e2f8ba51]{display:grid;grid-template-columns:minmax(40px,1fr) auto minmax(40px,1fr);align-items:center;gap:24px;margin-bottom:24px;text-align:center}.bank-integrations-heading>div[data-v-e2f8ba51]{max-width:760px}.bank-integrations-line[data-v-e2f8ba51]{height:1px;background:linear-gradient(90deg,transparent,rgba(255,166,61,.42),transparent)}.bank-integrations-eyebrow[data-v-e2f8ba51]{display:block;margin-bottom:8px;color:#ffad49;font-size:12px;font-weight:800;letter-spacing:.28em}.bank-integrations-heading h2[data-v-e2f8ba51]{margin:0;color:#ffffffeb;font-size:clamp(20px,2vw,28px);font-weight:700;letter-spacing:-.03em}.bank-carousel[data-v-e2f8ba51]{position:relative;width:100%;overflow:hidden;padding:18px 0;border:1px solid rgba(255,161,57,.16);border-radius:26px;background:radial-gradient(circle at 50% 0%,rgba(255,152,43,.1),transparent 45%),linear-gradient(180deg,#0f1221ed,#080b16e6);box-shadow:0 24px 80px #0000004d,inset 0 1px #ffffff06;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);-webkit-mask-image:linear-gradient(90deg,transparent,black 6%,black 94%,transparent);mask-image:linear-gradient(90deg,transparent,black 6%,black 94%,transparent)}.bank-carousel-glow[data-v-e2f8ba51]{position:absolute;top:-90px;left:50%;width:430px;height:180px;transform:translate(-50%);border-radius:50%;background:#ff91221f;filter:blur(60px);pointer-events:none}.bank-carousel-track[data-v-e2f8ba51]{display:flex;width:max-content;animation:bankCarouselScroll-e2f8ba51 30s linear infinite;will-change:transform}.bank-carousel:hover .bank-carousel-track[data-v-e2f8ba51]{animation-play-state:paused}.bank-carousel-group[data-v-e2f8ba51]{display:flex;flex-shrink:0;gap:18px;padding-right:18px}.bank-logo-card[data-v-e2f8ba51]{position:relative;display:flex;width:245px;min-height:150px;flex-shrink:0;flex-direction:column;align-items:center;justify-content:center;padding:20px 22px;overflow:hidden;border:1px solid rgba(255,255,255,.075);border-radius:20px;background:linear-gradient(145deg,#ffffff0e,#ffffff04),#070a14d6;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.bank-logo-card[data-v-e2f8ba51]:before{position:absolute;top:0;left:20%;width:60%;height:1px;content:"";background:linear-gradient(90deg,transparent,rgba(255,172,71,.65),transparent)}.bank-logo-card[data-v-e2f8ba51]:hover{transform:translateY(-4px);border-color:#ffa43952;box-shadow:0 16px 38px #00000040,0 0 24px #ff8b1c14}.bank-logo-image-wrap[data-v-e2f8ba51]{display:flex;width:160px;height:68px;align-items:center;justify-content:center;margin-bottom:13px;padding:9px 16px;border-radius:14px;background:#fffffffa}.bank-logo-image[data-v-e2f8ba51]{display:block;width:100%;height:100%;object-fit:contain;image-rendering:auto}.bank-logo-fallback[data-v-e2f8ba51]{display:none;width:100%;height:100%;align-items:center;justify-content:center;color:#111827;font-size:18px;font-weight:900;letter-spacing:.03em;text-align:center}.bank-logo-name[data-v-e2f8ba51]{max-width:100%;overflow:hidden;color:#ffffffe0;font-size:14px;font-weight:700;text-align:center;text-overflow:ellipsis;white-space:nowrap}.bank-logo-status[data-v-e2f8ba51]{display:flex;align-items:center;gap:6px;margin-top:8px;color:#ffffff7a;font-size:10px;font-weight:600;letter-spacing:.025em}.bank-logo-status-dot[data-v-e2f8ba51]{width:6px;height:6px;border-radius:999px;background:#ffab42;box-shadow:0 0 10px #ffab42b3}.bank-integrations+.stats-bar[data-v-e2f8ba51]{margin-top:18px!important}@keyframes bankCarouselScroll-e2f8ba51{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media(max-width:720px){.bank-integrations[data-v-e2f8ba51]{margin-top:-10px}.bank-integrations-heading[data-v-e2f8ba51]{grid-template-columns:1fr;gap:10px;padding:0 16px}.bank-integrations-line[data-v-e2f8ba51]{display:none}.bank-integrations-eyebrow[data-v-e2f8ba51]{font-size:10px;letter-spacing:.2em}.bank-integrations-heading h2[data-v-e2f8ba51]{font-size:19px;line-height:1.35}.bank-carousel[data-v-e2f8ba51]{border-radius:20px;-webkit-mask-image:linear-gradient(90deg,transparent,black 3%,black 97%,transparent);mask-image:linear-gradient(90deg,transparent,black 3%,black 97%,transparent)}.bank-logo-card[data-v-e2f8ba51]{width:205px;min-height:138px;padding:17px}.bank-logo-image-wrap[data-v-e2f8ba51]{width:142px;height:60px}.bank-logo-name[data-v-e2f8ba51]{font-size:13px}.bank-integrations+.stats-bar[data-v-e2f8ba51]{margin-top:22px!important}}@media(prefers-reduced-motion:reduce){.bank-carousel-track[data-v-e2f8ba51]{animation-play-state:paused}}.stats-bar[data-v-e2f8ba51]{position:relative;z-index:2}.hero-nav[data-v-e2f8ba51]{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-bottom:0}.top-logo-img[data-v-e2f8ba51]{display:block;width:auto;height:72px;object-fit:contain;object-position:left center;filter:drop-shadow(0 0 16px rgba(255,145,35,.1))}.main-nav[data-v-e2f8ba51]{display:flex;align-items:center;gap:34px}.main-nav a[data-v-e2f8ba51]{color:#ffffffdb;text-decoration:none;font-size:15px}.nav-actions[data-v-e2f8ba51]{display:flex;align-items:center;gap:14px}.lang-btn[data-v-e2f8ba51],.ghost-btn[data-v-e2f8ba51],.primary-btn[data-v-e2f8ba51]{border-radius:16px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease;cursor:pointer;border:1px solid rgba(255,148,51,.22);font-weight:600}.lang-btn[data-v-e2f8ba51]{height:54px;padding:0 22px;color:#fff;background:#090d1cd9;font-size:14px}.ghost-btn[data-v-e2f8ba51]{height:54px;padding:0 28px;color:#fff;background:#070a178c;font-size:15px}.primary-btn[data-v-e2f8ba51]{height:54px;padding:0 28px;color:#1c1205;background:#ffa533;border-color:#ffa533eb;box-shadow:0 8px 30px #ff9b2f2e;font-size:15px}.primary-btn.large[data-v-e2f8ba51],.ghost-btn.large[data-v-e2f8ba51]{height:64px;padding:0 30px;border-radius:18px;font-size:17px}.hero-grid[data-v-e2f8ba51]{display:grid;grid-template-columns:.98fr 1.12fr;align-items:start;gap:28px;padding-top:105px}.hero-copy[data-v-e2f8ba51]{max-width:640px;transform:translateY(-16px)}.eyebrow[data-v-e2f8ba51]{display:inline-flex;align-items:center;min-height:48px;padding:0 18px;margin-bottom:28px;border-radius:999px;border:1px solid rgba(255,148,51,.35);background:#ff84200d;color:#ffaf49;font-size:14px;letter-spacing:4px;font-weight:700}.hero-copy h1[data-v-e2f8ba51]{margin:0;font-size:clamp(60px,5vw,88px);line-height:.95;letter-spacing:-3px;font-weight:900;color:#fff}.hero-copy h1 span[data-v-e2f8ba51]{color:#ff9f32}.hero-copy p[data-v-e2f8ba51]{margin:26px 0 0;max-width:620px;font-size:20px;line-height:1.65;color:#ffffffbd}.hero-buttons[data-v-e2f8ba51]{display:flex;align-items:center;gap:18px;margin-top:34px}.hero-tags[data-v-e2f8ba51]{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}.hero-tags span[data-v-e2f8ba51]{display:inline-flex;align-items:center;min-height:46px;padding:0 18px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#080c1ab8;color:#ffffffe0;font-size:15px}.hero-visual[data-v-e2f8ba51]{position:relative;display:flex;align-items:center;justify-content:center;min-height:590px;transform:translateY(-54px);overflow:visible}.hero-diagram[data-v-e2f8ba51]{position:relative;z-index:1;display:block;width:min(100%,950px);max-width:950px;height:auto;object-fit:contain;object-position:center;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;filter:drop-shadow(0 8px 22px rgba(0,0,0,.22)) drop-shadow(0 0 18px rgba(255,145,35,.05))}.hero-lines-overlay[data-v-e2f8ba51],.diagram-type-layer[data-v-e2f8ba51]{position:absolute;left:50%;top:50%;width:min(100%,950px);max-width:950px;aspect-ratio:1120 / 697;transform:translate(-50%,-50%);pointer-events:none;overflow:visible;mix-blend-mode:screen}.hero-lines-overlay[data-v-e2f8ba51]{z-index:3}.diagram-type-layer[data-v-e2f8ba51]{z-index:30;-webkit-user-select:none;user-select:none}.trace-base[data-v-e2f8ba51]{fill:none;stroke:#ff91231a;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round}.trace-glow[data-v-e2f8ba51]{fill:none;stroke:#ffa2382e;stroke-width:9;stroke-linecap:round;stroke-linejoin:round;filter:url(#neonGlow);opacity:.55}.trace-flow[data-v-e2f8ba51]{fill:none;stroke:#ffb24a;stroke-width:3.8;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:18 18 54 22;filter:url(#neonGlow);opacity:.88;animation:neonFlowPrecise-e2f8ba51 2.7s linear infinite}.trace-dot[data-v-e2f8ba51]{fill:#ffd08a;filter:url(#neonGlow);opacity:.9}.bg-arc[data-v-e2f8ba51]{fill:none;stroke:#ff962d38;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:8 14;filter:url(#neonGlow)}.arc-slow[data-v-e2f8ba51]{animation:bgDashRound-e2f8ba51 18s linear infinite;opacity:.56}.arc-medium[data-v-e2f8ba51]{animation:bgDashRound-e2f8ba51 13s linear infinite reverse;opacity:.38}.arc-fast[data-v-e2f8ba51]{animation:bgDashRound-e2f8ba51 9s linear infinite;opacity:.48}.bg-wire[data-v-e2f8ba51]{fill:none;stroke:#ffa03757;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:3 9;filter:url(#neonGlow);opacity:.78;animation:bgWireMove-e2f8ba51 8s linear infinite}.bg-dot[data-v-e2f8ba51]{fill:#ffad45;filter:url(#neonGlow);opacity:.88;transform-box:fill-box;transform-origin:center}.dot-a[data-v-e2f8ba51]{animation:bgDotPulse-e2f8ba51 2.1s ease-in-out infinite}.dot-b[data-v-e2f8ba51]{animation:bgDotPulse-e2f8ba51 2.7s ease-in-out infinite}.dot-c[data-v-e2f8ba51]{animation:bgDotPulse-e2f8ba51 3.2s ease-in-out infinite}.dot-d[data-v-e2f8ba51]{animation:bgDotPulse-e2f8ba51 3.8s ease-in-out infinite}.bg-runner[data-v-e2f8ba51]{fill:#ffd188;filter:url(#neonGlow);opacity:.9}.typing-neon-real[data-v-e2f8ba51]{position:relative;display:block;min-height:15px;color:#fff4e2fa;font-size:13px;line-height:1.15;font-weight:700;white-space:nowrap;text-shadow:0 0 4px rgba(255,194,113,.85),0 0 10px rgba(255,138,35,.55),0 0 22px rgba(255,118,15,.22)}.typing-neon-real.small[data-v-e2f8ba51]{margin-top:1px;color:#ffffffd1;font-size:12px;font-weight:600}.typing-neon-real.label[data-v-e2f8ba51]{font-size:11px;line-height:1;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.typing-neon-real[data-v-e2f8ba51]:after{content:"";display:inline-block;width:2px;height:1em;margin-left:2px;transform:translateY(2px);background:#ffc06f;box-shadow:0 0 7px #ffc06ff2,0 0 15px #ff841899;opacity:0}.typing-neon-real.is-typing[data-v-e2f8ba51]:after{opacity:1;animation:textCursorBlink-e2f8ba51 .55s steps(2,end) infinite}.type-callout[data-v-e2f8ba51],.type-block-label[data-v-e2f8ba51]{position:absolute;color:#fff3e5;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.type-callout[data-v-e2f8ba51]{display:flex;align-items:flex-start;gap:7px;min-width:150px}.type-dot[data-v-e2f8ba51]{width:7px;height:7px;margin-top:4px;border-radius:999px;background:#ffae4f;box-shadow:0 0 8px #ffae4ff2,0 0 18px #ff84188c;animation:textDotPulse-e2f8ba51 1.5s ease-in-out infinite;flex:0 0 auto}.type-sync[data-v-e2f8ba51]{left:5.5%;top:28.7%}.type-control[data-v-e2f8ba51]{left:49%;top:6%}.type-decisions[data-v-e2f8ba51]{left:84.4%;top:34.7%}.type-gains[data-v-e2f8ba51]{left:83.4%;top:73.8%}.label-pedidos[data-v-e2f8ba51]{left:35%;top:19.3%;transform:translate(-50%,-50%)}.label-mesas[data-v-e2f8ba51]{left:69.3%;top:18.8%;transform:translate(-50%,-50%)}.label-siat[data-v-e2f8ba51]{left:14.3%;top:49%;transform:translate(-50%,-50%)}.label-pagos[data-v-e2f8ba51]{left:87.4%;top:48.2%;transform:translate(-50%,-50%)}.label-mapa[data-v-e2f8ba51]{left:34.9%;top:81.9%;transform:translate(-50%,-50%)}.label-repartidores[data-v-e2f8ba51]{left:69.8%;top:80.2%;transform:translate(-50%,-50%)}.stats-bar[data-v-e2f8ba51]{display:grid;grid-template-columns:repeat(4,1fr);margin-top:-78px;border:1px solid rgba(255,161,57,.14);border-radius:26px;overflow:hidden;background:linear-gradient(180deg,#0f1221eb,#0d101ce0);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.stat-item[data-v-e2f8ba51]{padding:28px 34px;min-height:120px;border-right:1px solid rgba(255,255,255,.08)}.stat-item[data-v-e2f8ba51]:last-child{border-right:none}.stat-value[data-v-e2f8ba51]{font-size:29px;font-weight:800;color:#ffab42}.stat-label[data-v-e2f8ba51]{margin-top:8px;font-size:16px;color:#ffffffb3}@keyframes neonFlowPrecise-e2f8ba51{0%{stroke-dashoffset:0}to{stroke-dashoffset:-112}}@keyframes bgDashRound-e2f8ba51{0%{stroke-dashoffset:0}to{stroke-dashoffset:-260}}@keyframes bgWireMove-e2f8ba51{0%{stroke-dashoffset:0}to{stroke-dashoffset:-90}}@keyframes bgDotPulse-e2f8ba51{0%,to{opacity:.32;transform:scale(.82)}50%{opacity:1;transform:scale(1.22)}}@keyframes textCursorBlink-e2f8ba51{0%,45%{opacity:1}46%,to{opacity:0}}@keyframes textDotPulse-e2f8ba51{0%,to{opacity:.55;transform:scale(.85)}50%{opacity:1;transform:scale(1.18)}}@media(max-width:1100px){.main-nav[data-v-e2f8ba51]{display:none}.hero-grid[data-v-e2f8ba51]{grid-template-columns:1fr;padding-top:46px}.hero-copy[data-v-e2f8ba51],.hero-visual[data-v-e2f8ba51]{transform:none}.stats-bar[data-v-e2f8ba51]{grid-template-columns:repeat(2,1fr);margin-top:24px}}@media(max-width:720px){.hero-section[data-v-e2f8ba51]{padding:18px 16px 20px}.top-logo-img[data-v-e2f8ba51]{height:52px}.hero-nav[data-v-e2f8ba51]{flex-wrap:wrap;gap:14px}.nav-actions[data-v-e2f8ba51]{width:100%;justify-content:flex-start;flex-wrap:wrap}.hero-copy h1[data-v-e2f8ba51]{font-size:46px;letter-spacing:-2px}.stats-bar[data-v-e2f8ba51]{grid-template-columns:1fr}}.language-picker[data-v-e2f8ba51]{position:relative;display:inline-flex;align-items:center;height:54px;min-width:170px;border-radius:16px;border:1px solid rgba(255,148,51,.26);background:#090d1cd9;overflow:hidden;box-shadow:0 0 0 1px #ffffff05 inset,0 0 18px #ff91230a}.language-picker[data-v-e2f8ba51]:hover{border-color:#ffa0378c;box-shadow:0 0 0 1px #ffa03714 inset,0 0 24px #ff912321}.language-flag[data-v-e2f8ba51]{position:absolute;left:18px;z-index:2;pointer-events:none;font-size:15px}.language-select[data-v-e2f8ba51]{width:100%;height:100%;padding:0 42px 0 48px;border:0;outline:0;appearance:none;-webkit-appearance:none;background:transparent;color:#fff;font-size:15px;font-weight:800;cursor:pointer}.language-select option[data-v-e2f8ba51]{background:#070b16;color:#fff}.language-picker[data-v-e2f8ba51]:after{content:"⌄";position:absolute;right:17px;top:50%;transform:translateY(-55%);color:#ffffffbf;font-size:17px;pointer-events:none}.lang-btn[data-v-e2f8ba51]{display:none!important}.neon-border-btn[data-v-e2f8ba51]{position:relative;isolation:isolate;overflow:hidden;border-color:transparent!important;background:#070a17b8!important}.neon-border-btn[data-v-e2f8ba51]:before{content:"";position:absolute;inset:-3px;z-index:-2;border-radius:19px;background:conic-gradient(from 0deg,transparent 0deg,transparent 70deg,rgba(255,149,42,.25) 100deg,#ff9f32 140deg,#ffd08a 165deg,#ff8b22 190deg,rgba(255,149,42,.25) 225deg,transparent 280deg,transparent 360deg);opacity:0;transform:rotate(0)}.neon-border-btn[data-v-e2f8ba51]:after{content:"";position:absolute;inset:1px;z-index:-1;border-radius:15px;background:#070a17eb;box-shadow:inset 0 0 0 1px #ff943324}.neon-border-btn[data-v-e2f8ba51]:hover:before{opacity:1;animation:neonBorderRound-e2f8ba51 1.05s linear infinite}.neon-border-btn[data-v-e2f8ba51]:hover{color:#fff7ec!important;box-shadow:0 0 18px #ff912338,0 0 38px #ff91231a}.primary-btn[data-v-e2f8ba51]{font-weight:800!important}@keyframes neonBorderRound-e2f8ba51{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(max-width:720px){.language-picker[data-v-e2f8ba51]{min-width:150px}.language-select[data-v-e2f8ba51]{font-size:14px}}.hero-buttons[data-v-e2f8ba51]{display:none!important}.hero-tags[data-v-e2f8ba51]{margin-top:34px!important}.hero-copy p[data-v-e2f8ba51]{max-width:690px!important}.stats-bar[data-v-e2f8ba51]{margin-top:56px!important}.hero-tags[data-v-e2f8ba51]{margin-bottom:24px!important}.count-up[data-v-e2f8ba51]{display:inline-block!important;min-width:110px!important;color:#ffad42!important;text-shadow:0 0 10px rgba(255,160,55,.28),0 0 24px rgba(255,126,24,.16)!important;transition:transform .35s ease,text-shadow .35s ease,opacity .35s ease!important;animation:statNumberLoading-e2f8ba51 1.55s ease-out both!important}.support-count[data-v-e2f8ba51]{min-width:190px!important}.count-finished[data-v-e2f8ba51]{transform:translateY(-2px) scale(1.02)!important;text-shadow:0 0 14px rgba(255,170,70,.42),0 0 34px rgba(255,126,24,.22)!important}@keyframes statNumberLoading-e2f8ba51{0%{opacity:.25;transform:translateY(10px) scale(.92);filter:blur(3px)}55%{opacity:1;transform:translateY(-2px) scale(1.04);filter:blur(0)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@media(max-width:1100px){.stats-bar[data-v-e2f8ba51]{margin-top:42px!important}}@media(max-width:720px){.stats-bar[data-v-e2f8ba51]{margin-top:32px!important}}.how-section[data-v-e2f8ba51]{position:relative;padding:120px 52px 150px;overflow:hidden;background:radial-gradient(circle at 10% 48%,rgba(255,104,35,.12),transparent 30%),radial-gradient(circle at 88% 50%,rgba(255,145,35,.09),transparent 30%),linear-gradient(180deg,#030712,#050812 48%,#030712);border-top:1px solid rgba(255,145,35,.12)}.how-grid-bg[data-v-e2f8ba51]{position:absolute;inset:0;opacity:.2;background-image:linear-gradient(to right,rgba(255,145,35,.045) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,145,35,.035) 1px,transparent 1px);background-size:118px 118px;-webkit-mask-image:radial-gradient(circle at center,black 18%,transparent 80%);mask-image:radial-gradient(circle at center,black 18%,transparent 80%)}.how-orange-glow[data-v-e2f8ba51]{position:absolute;border-radius:999px;pointer-events:none;filter:blur(85px)}.how-orange-glow.one[data-v-e2f8ba51]{left:-180px;top:360px;width:430px;height:430px;background:#ff6c2329}.how-orange-glow.two[data-v-e2f8ba51]{right:-160px;bottom:190px;width:460px;height:460px;background:#ff912324}.how-head[data-v-e2f8ba51]{position:relative;z-index:2;max-width:980px;margin:0 auto 78px;text-align:center}.how-kicker[data-v-e2f8ba51]{display:inline-flex;align-items:center;min-height:42px;padding:0 18px;margin-bottom:22px;border-radius:999px;border:1px solid rgba(255,145,35,.34);background:#ff91230f;color:#ffad4b;font-size:13px;font-weight:800;letter-spacing:.34em}.how-head h2[data-v-e2f8ba51]{margin:0;font-size:clamp(42px,4.2vw,72px);line-height:.98;letter-spacing:-.055em;font-weight:900;color:#fff}.how-head h2 span[data-v-e2f8ba51]{display:block;color:#ff9f32}.how-head p[data-v-e2f8ba51]{max-width:790px;margin:26px auto 0;color:#ffffffb3;font-size:20px;line-height:1.6}.how-real-model[data-v-e2f8ba51]{position:relative;z-index:2;width:min(100%,1660px);margin:0 auto;display:grid;grid-template-columns:420px 420px minmax(560px,1fr);gap:36px;align-items:center}.app-model[data-v-e2f8ba51]{justify-self:end}.phone-shell[data-v-e2f8ba51]{position:relative;width:390px;min-height:760px;padding:22px;border-radius:48px;background:radial-gradient(circle at 0 8%,rgba(255,104,35,.12),transparent 26%),linear-gradient(180deg,#0b121d,#070b13);border:1px solid rgba(255,255,255,.1);box-shadow:0 38px 90px #00000080,inset 0 0 0 1px #ffffff09;overflow:hidden}.phone-shell[data-v-e2f8ba51]:before{content:"";position:absolute;left:-30px;top:0;width:220px;height:320px;background-image:repeating-linear-gradient(135deg,rgba(255,104,35,.18) 0 2px,transparent 2px 14px);opacity:.45;-webkit-mask-image:linear-gradient(90deg,black,transparent);mask-image:linear-gradient(90deg,black,transparent)}.phone-status[data-v-e2f8ba51],.app-top[data-v-e2f8ba51],.app-title-wrap[data-v-e2f8ba51],.restaurant-card[data-v-e2f8ba51],.mobile-bottom-nav[data-v-e2f8ba51]{position:relative;z-index:2}.phone-status[data-v-e2f8ba51]{display:flex;justify-content:space-between;color:#ffffffdb;font-size:14px;padding:0 4px 18px}.app-top[data-v-e2f8ba51]{display:flex;align-items:center;justify-content:space-between}.app-my-logo[data-v-e2f8ba51]{color:#fff;font-size:76px;line-height:.78;font-weight:900;letter-spacing:-.16em;text-shadow:0 0 16px rgba(255,255,255,.08)}.app-my-logo[data-v-e2f8ba51]:after{content:"";display:block;width:28px;height:13px;margin-left:58px;margin-top:-8px;border-radius:0 0 22px 22px;background:#ff6b2b}.app-actions[data-v-e2f8ba51]{display:flex;gap:12px}.app-actions button[data-v-e2f8ba51]{width:54px;height:54px;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:#ffffff0a;color:#fff;font-size:24px}.app-actions button.active[data-v-e2f8ba51]{border-color:#ff6823bf;color:#ff7a35;box-shadow:0 0 28px #ff682338}.app-title-wrap[data-v-e2f8ba51]{margin-top:44px}.app-title-wrap h3[data-v-e2f8ba51]{margin:0;color:#fff;font-size:44px;line-height:1;letter-spacing:-.05em;font-weight:900}.app-title-line[data-v-e2f8ba51]{width:78px;height:4px;margin-top:24px;border-radius:999px;background:#ff6b2b;box-shadow:48px 0 0 -1px #ff6b2b}.restaurant-card[data-v-e2f8ba51]{margin-top:34px;padding:22px;border:1px solid rgba(255,104,35,.72);border-radius:30px;background:radial-gradient(circle at 12% 24%,rgba(255,104,35,.18),transparent 30%),#0d1420d1;box-shadow:0 0 32px #ff68231a,inset 0 0 0 1px #ffffff06}.restaurant-card.featured[data-v-e2f8ba51]{margin-top:44px}.restaurant-main[data-v-e2f8ba51]{display:grid;grid-template-columns:84px 1fr 48px;gap:16px;align-items:center}.restaurant-avatar[data-v-e2f8ba51]{width:82px;height:82px;border-radius:999px;border:2px solid #ff6b2b;display:grid;place-items:center;color:#fff;font-size:34px;font-weight:900;box-shadow:0 0 34px #ff68233d}.restaurant-avatar.letter div[data-v-e2f8ba51],.restaurant-avatar.letter[data-v-e2f8ba51]{background:#ffffff0a}.logo-mark[data-v-e2f8ba51]{background:radial-gradient(circle,rgba(255,104,35,.12),transparent 55%),linear-gradient(135deg,#101827,#05080f)}.logo-mark[data-v-e2f8ba51]:before{content:"↯";color:#02050b;font-size:48px;text-shadow:0 0 12px rgba(255,104,35,.35)}.restaurant-info h4[data-v-e2f8ba51]{max-width:165px;margin:0 0 16px;color:#fff;font-size:25px;line-height:1.05;letter-spacing:-.04em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.code-pill[data-v-e2f8ba51]{display:inline-flex;align-items:center;gap:6px;min-height:38px;padding:0 12px;border-radius:13px;background:#05080e9e;color:#ffffff94}.code-pill em[data-v-e2f8ba51]{color:#ff6b2b;font-style:normal;font-weight:900}.copy-btn[data-v-e2f8ba51]{width:48px;height:48px;border-radius:15px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#fff;font-size:22px}.card-separator[data-v-e2f8ba51]{height:1px;margin:22px 0 18px;background:#ffffff21}.restaurant-buttons[data-v-e2f8ba51]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.restaurant-buttons button[data-v-e2f8ba51]{height:56px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;color:#fff;font-size:18px;font-weight:900}.restaurant-buttons span[data-v-e2f8ba51]{color:#ff6b2b;margin-right:8px}.mobile-bottom-nav[data-v-e2f8ba51]{position:sticky;bottom:0;margin-top:18px;display:grid;grid-template-columns:repeat(3,1fr);min-height:86px;border-radius:28px;background:#0c131ef0;border:1px solid rgba(255,255,255,.08);box-shadow:0 -16px 38px #00000047}.mobile-tab[data-v-e2f8ba51]{display:grid;place-items:center;align-content:center;color:#ffffff9e;font-size:13px}.mobile-tab span[data-v-e2f8ba51]{font-size:24px}.mobile-tab.active[data-v-e2f8ba51]{color:#ff6b2b}.flow-between[data-v-e2f8ba51]{position:relative;min-height:620px}.flow-between svg[data-v-e2f8ba51]{position:absolute;inset:0;width:100%;height:100%}.middle-line[data-v-e2f8ba51]{stroke:#ff68239e;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:8 12;filter:url(#middleFlowGlow);animation:middleDash-e2f8ba51 5.8s linear infinite}.middle-node[data-v-e2f8ba51],.middle-runner[data-v-e2f8ba51]{fill:#ff6b2b;filter:url(#middleFlowGlow)}.middle-runner.delay[data-v-e2f8ba51]{opacity:.78}.middle-runner.delay-two[data-v-e2f8ba51]{opacity:.64}.flow-chip[data-v-e2f8ba51]{position:absolute;left:50%;width:170px;min-height:82px;transform:translate(-50%);display:grid;place-items:center;text-align:center;border:1px solid rgba(255,104,35,.24);border-radius:22px;background:#0a0f18b3;box-shadow:0 24px 60px #0000005c}.flow-chip span[data-v-e2f8ba51]{color:#ff6b2b;font-size:28px}.flow-chip b[data-v-e2f8ba51]{color:#fff;font-size:13px}.flow-chip.top[data-v-e2f8ba51]{top:88px}.flow-chip.mid[data-v-e2f8ba51]{top:250px}.flow-chip.bottom[data-v-e2f8ba51]{top:410px}.sync-orb[data-v-e2f8ba51]{position:absolute;left:50%;bottom:18px;width:138px;height:138px;transform:translate(-50%);display:grid;place-items:center;border-radius:999px;border:2px solid rgba(255,104,35,.78);background:radial-gradient(circle,#ff682324,#05080ef5 70%);box-shadow:0 0 42px #ff68233d}.sync-orb span[data-v-e2f8ba51]{color:#ff6b2b;font-size:48px;animation:syncOrbSpin-e2f8ba51 5s linear infinite}.sync-orb b[data-v-e2f8ba51]{position:absolute;bottom:28px;color:#ff6b2b;font-size:11px;letter-spacing:.14em}.panel-model[data-v-e2f8ba51]{justify-self:start;width:100%}.panel-window[data-v-e2f8ba51]{display:grid;grid-template-columns:210px 1fr;min-height:720px;overflow:hidden;border-radius:30px;border:1px solid rgba(255,255,255,.1);background:#050606;box-shadow:0 38px 90px #00000075,inset 0 0 0 1px #ffffff06}.panel-sidebar[data-v-e2f8ba51]{padding:24px 14px;background:#111;border-right:1px solid rgba(255,255,255,.06)}.panel-logo-mini[data-v-e2f8ba51]{display:flex;align-items:center;gap:8px;margin-bottom:28px;color:#fff}.panel-logo-mini span[data-v-e2f8ba51]{font-size:30px;font-weight:900;letter-spacing:-.12em}.panel-logo-mini small[data-v-e2f8ba51]{font-size:8px;line-height:1.05}.panel-sidebar p[data-v-e2f8ba51]{color:#ffffff94;font-size:12px;margin:0 0 12px}.panel-sidebar nav[data-v-e2f8ba51]{display:grid;gap:5px}.panel-sidebar nav span[data-v-e2f8ba51]{min-height:34px;display:flex;align-items:center;gap:8px;padding:0 10px;border-radius:6px;color:#ffffffdb;font-size:12px}.panel-sidebar nav span.active[data-v-e2f8ba51]{background:#ffffff1f}.plan-box[data-v-e2f8ba51]{margin-top:360px;padding:14px;border-radius:8px;background:#ffffff0b;border:1px solid rgba(255,255,255,.07);color:#fff}.plan-box small[data-v-e2f8ba51],.plan-box em[data-v-e2f8ba51]{display:block;color:#ffffff8f;font-size:10px;font-style:normal}.plan-box b[data-v-e2f8ba51]{display:block;margin:8px 0;font-size:12px}.panel-main[data-v-e2f8ba51]{position:relative;padding:20px;background:#050606}.panel-language-mini[data-v-e2f8ba51]{position:absolute;right:16px;top:14px;min-width:160px;height:34px;display:grid;place-items:center;border-radius:8px;background:#12213d;border:1px solid rgba(88,144,255,.35);color:#dce7ff;font-size:12px}.dashboard-hero[data-v-e2f8ba51]{min-height:186px;padding:24px 22px;border-radius:12px;border:1px solid rgba(255,255,255,.09);background:radial-gradient(circle at 82% 15%,rgba(32,190,125,.12),transparent 28%),radial-gradient(circle at 12% 95%,rgba(255,104,35,.1),transparent 26%),#050606}.panel-badge[data-v-e2f8ba51]{display:inline-flex;padding:6px 10px;border-radius:999px;background:#ffffff14;color:#ffffffd1;font-size:11px;font-weight:800}.dashboard-hero h3[data-v-e2f8ba51]{margin:16px 0 8px;color:#fff;font-size:26px;line-height:1}.dashboard-hero p[data-v-e2f8ba51]{max-width:620px;color:#ffffff9e;font-size:13px;line-height:1.45}.panel-buttons-mini[data-v-e2f8ba51]{display:flex;gap:10px;margin-top:14px}.panel-buttons-mini button[data-v-e2f8ba51]{height:34px;padding:0 16px;border-radius:6px;border:1px solid rgba(255,255,255,.12);background:#ffffff0d;color:#fff;font-size:12px}.panel-buttons-mini button[data-v-e2f8ba51]:first-child{background:#fff;color:#111}.metric-grid[data-v-e2f8ba51]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:18px}.metric-box[data-v-e2f8ba51],.selected-restaurant[data-v-e2f8ba51],.today-box[data-v-e2f8ba51],.chart-card[data-v-e2f8ba51]{border:1px solid rgba(255,255,255,.09);border-radius:10px;background:#070707}.metric-box[data-v-e2f8ba51]{min-height:108px;padding:20px}.metric-box span[data-v-e2f8ba51],.metric-box small[data-v-e2f8ba51]{display:block;color:#ffffff94;font-size:12px}.metric-box strong[data-v-e2f8ba51]{display:block;margin:22px 0 4px;color:#fff;font-size:24px}.panel-content-grid[data-v-e2f8ba51]{display:grid;grid-template-columns:1fr 270px;gap:14px;margin-top:18px}.selected-restaurant[data-v-e2f8ba51],.today-box[data-v-e2f8ba51]{padding:20px;min-height:150px}.selected-restaurant h4[data-v-e2f8ba51],.today-box h4[data-v-e2f8ba51],.chart-card h4[data-v-e2f8ba51]{margin:0;color:#fff;font-size:15px}.restaurant-data-row[data-v-e2f8ba51]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:22px}.restaurant-data-row div[data-v-e2f8ba51],.today-box div[data-v-e2f8ba51]{padding:14px;border-radius:9px;background:#ffffff0e;border:1px solid rgba(255,255,255,.06)}.restaurant-data-row small[data-v-e2f8ba51]{display:block;color:#ffffff7a;font-size:10px}.restaurant-data-row b[data-v-e2f8ba51]{display:block;margin-top:8px;color:#fff;font-size:13px}.today-box div[data-v-e2f8ba51]{margin-top:22px;color:#fff;font-size:12px}.today-box em[data-v-e2f8ba51]{float:right;padding:2px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.2);color:#ffffffb3;font-style:normal;font-size:10px}.chart-card[data-v-e2f8ba51]{margin-top:18px;min-height:250px;padding:20px}.chart-head[data-v-e2f8ba51]{display:flex;justify-content:space-between;gap:14px}.chart-head p[data-v-e2f8ba51],.chart-head span[data-v-e2f8ba51]{margin:6px 0 0;color:#ffffff8c;font-size:11px}.chart-bars[data-v-e2f8ba51]{height:160px;margin-top:28px;display:flex;align-items:end;gap:14px;padding:0 20px;border-bottom:1px solid rgba(255,255,255,.15);background-image:linear-gradient(to top,rgba(255,255,255,.06) 1px,transparent 1px);background-size:100% 40px}.chart-bars div[data-v-e2f8ba51]{width:42px;height:var(--h);border-radius:10px 10px 0 0;background:#7c5cff;box-shadow:0 0 18px #7c5cff40}.chart-bars .green[data-v-e2f8ba51]{background:#20d494;box-shadow:0 0 20px #20d49459}.chart-bars .blue[data-v-e2f8ba51]{background:#1293c8;box-shadow:0 0 20px #1293c859}.model-caption[data-v-e2f8ba51]{display:grid;gap:6px;padding:18px 8px 0}.model-caption b[data-v-e2f8ba51]{color:#ff7a35;font-size:15px}.model-caption span[data-v-e2f8ba51]{color:#ffffffa3;font-size:14px;line-height:1.45}@keyframes middleDash-e2f8ba51{0%{stroke-dashoffset:0}to{stroke-dashoffset:-90}}@keyframes syncOrbSpin-e2f8ba51{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(max-width:1500px){.how-real-model[data-v-e2f8ba51]{grid-template-columns:390px 330px minmax(520px,1fr);gap:22px}.panel-window[data-v-e2f8ba51]{grid-template-columns:180px 1fr}}@media(max-width:1250px){.how-real-model[data-v-e2f8ba51]{grid-template-columns:1fr}.app-model[data-v-e2f8ba51],.panel-model[data-v-e2f8ba51]{justify-self:center}.flow-between[data-v-e2f8ba51]{width:min(100%,420px);margin:0 auto}.panel-window[data-v-e2f8ba51]{width:min(100%,980px)}}@media(max-width:720px){.how-section[data-v-e2f8ba51]{padding:82px 16px 100px}.how-head[data-v-e2f8ba51]{text-align:left;margin-bottom:46px}.how-head p[data-v-e2f8ba51]{font-size:16px}.phone-shell[data-v-e2f8ba51]{width:100%;min-height:720px}.restaurant-main[data-v-e2f8ba51]{grid-template-columns:72px 1fr 42px}.restaurant-avatar[data-v-e2f8ba51]{width:70px;height:70px}.restaurant-info h4[data-v-e2f8ba51]{font-size:22px}.flow-between[data-v-e2f8ba51]{transform:scale(.86);transform-origin:center;margin:-40px auto}.panel-window[data-v-e2f8ba51]{grid-template-columns:1fr}.panel-sidebar[data-v-e2f8ba51]{display:none}.panel-content-grid[data-v-e2f8ba51],.metric-grid[data-v-e2f8ba51],.restaurant-data-row[data-v-e2f8ba51]{grid-template-columns:1fr}.panel-language-mini[data-v-e2f8ba51]{display:none}}.interactive-app-model[data-v-e2f8ba51]{justify-self:end}.interactive-phone[data-v-e2f8ba51]{min-height:760px!important}.client-demo-screen[data-v-e2f8ba51]{position:relative;z-index:2;animation:appScreenIn-e2f8ba51 .38s ease both}.clickable-card[data-v-e2f8ba51],.clickable-table[data-v-e2f8ba51],.continue-option[data-v-e2f8ba51]{width:100%;font-family:inherit;text-align:left;cursor:pointer;appearance:none}.clickable-card[data-v-e2f8ba51]{color:inherit}.clickable-card[data-v-e2f8ba51]:hover,.clickable-table[data-v-e2f8ba51]:hover,.continue-option[data-v-e2f8ba51]:hover{transform:translateY(-3px);box-shadow:0 0 34px #ff692a2e,inset 0 0 0 1px #ffffff09}.restaurant-buttons span[data-v-e2f8ba51]{height:56px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;color:#fff;font-size:18px;font-weight:900;display:inline-flex;align-items:center;justify-content:center}.restaurant-buttons span b[data-v-e2f8ba51]{color:#ff6b2b;margin-right:8px}.fake-copy[data-v-e2f8ba51]{border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#fff;display:grid;place-items:center}.app-demo-controls[data-v-e2f8ba51]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px}.app-demo-controls button[data-v-e2f8ba51]{min-height:62px;border-radius:18px;border:1px solid rgba(255,105,42,.18);background:#090e18bd;color:#ffffffb8;cursor:pointer;font-weight:900;transition:all .2s ease}.app-demo-controls button span[data-v-e2f8ba51]{display:block;margin-top:5px;font-size:10px;line-height:1.15;font-weight:700}.app-demo-controls button.active[data-v-e2f8ba51],.app-demo-controls button[data-v-e2f8ba51]:hover{border-color:#ff692ac7;color:#ff9f32;box-shadow:0 0 26px #ff692a29}.choice-screen[data-v-e2f8ba51]{min-height:690px}.choice-top[data-v-e2f8ba51]{display:flex;align-items:center;justify-content:space-between}.choice-top h3[data-v-e2f8ba51]{margin:0;color:#fff;font-size:37px;line-height:1;font-weight:500}.phone-back[data-v-e2f8ba51]{border:0;background:transparent;color:#ffb02f;font-size:38px;cursor:pointer}.choice-icons[data-v-e2f8ba51]{display:flex;gap:12px}.choice-icons button[data-v-e2f8ba51],.table-topbar button[data-v-e2f8ba51]:not(.phone-back){width:48px;height:48px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:#ffffff0b;color:#ffb02f;font-size:20px}.choice-content[data-v-e2f8ba51]{margin-top:72px}.choice-content h4[data-v-e2f8ba51]{margin:0;color:#fff;font-size:38px;line-height:1.08;font-weight:950;letter-spacing:-.045em}.choice-content>p[data-v-e2f8ba51]{margin:24px 0 34px;color:#ffffffa8;font-size:23px;line-height:1.5}.continue-option[data-v-e2f8ba51]{min-height:126px;display:grid;grid-template-columns:72px 1fr 30px;gap:20px;align-items:center;padding:24px 22px;margin-top:22px;border-radius:26px;background:#0f1827b8;border:1px solid rgba(255,255,255,.12);color:inherit}.continue-option.table[data-v-e2f8ba51]{border-color:#00c6ff6b;box-shadow:0 0 28px #00c6ff14}.continue-option.delivery[data-v-e2f8ba51]{border-color:#ffa42a61;box-shadow:0 0 28px #ffa42a14}.option-icon[data-v-e2f8ba51]{width:64px;height:64px;display:grid;place-items:center;border-radius:999px;color:#fff;font-size:30px;background:#00c6ff33;border:1px solid rgba(0,198,255,.35)}.delivery .option-icon[data-v-e2f8ba51]{background:#ffa42a33;border-color:#ffa42a59}.continue-option b[data-v-e2f8ba51]{display:block;color:#fff;font-size:28px}.continue-option span[data-v-e2f8ba51]{display:block;margin-top:10px;color:#ffffffad;font-size:19px;line-height:1.35}.continue-option em[data-v-e2f8ba51]{color:#fff;font-size:36px;font-style:normal}.table-select-screen[data-v-e2f8ba51]{min-height:690px}.table-topbar[data-v-e2f8ba51]{display:grid;grid-template-columns:44px 1fr auto;align-items:center;gap:12px}.table-topbar h3[data-v-e2f8ba51]{margin:0;color:#fff;font-size:32px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.table-topbar div[data-v-e2f8ba51]{display:flex;gap:8px}.restaurant-welcome[data-v-e2f8ba51]{display:grid;grid-template-columns:86px 1fr;gap:18px;align-items:center;margin-top:58px}.welcome-avatar[data-v-e2f8ba51]{width:82px;height:82px;display:grid;place-items:center;border-radius:22px;color:#fff;background:#ffffff08;font-size:36px;font-weight:950}.restaurant-welcome h4[data-v-e2f8ba51]{margin:0;color:#fff;font-size:30px;line-height:1.05;font-weight:950}.restaurant-welcome p[data-v-e2f8ba51]{margin:8px 0 0;color:#ffffff9e;font-size:20px}.select-title[data-v-e2f8ba51]{margin-top:44px}.select-title h4[data-v-e2f8ba51]{margin:0;color:#fff;font-size:26px;font-weight:950}.select-title p[data-v-e2f8ba51]{margin:18px 0 0;color:#ffffffad;font-size:20px;line-height:1.45}.table-card-demo[data-v-e2f8ba51]{width:188px;min-height:330px;margin-top:34px;padding:20px 16px;border-radius:26px;text-align:center;border:1px solid rgba(255,188,77,.45);background:#09101ca3;box-shadow:0 0 28px #ffbc4d1a;color:inherit}.table-word[data-v-e2f8ba51]{color:#ffffffad;font-size:14px;font-weight:950;letter-spacing:.55em;margin-left:8px}.table-drawing[data-v-e2f8ba51]{position:relative;width:138px;height:138px;margin:16px auto 18px}.seat[data-v-e2f8ba51]{position:absolute;border:2px solid rgba(255,202,100,.85);background:#ffca641a}.seat.top[data-v-e2f8ba51],.seat.bottom[data-v-e2f8ba51]{left:44px;width:54px;height:18px;border-radius:999px}.seat.top[data-v-e2f8ba51]{top:0}.seat.bottom[data-v-e2f8ba51]{bottom:0}.seat.left[data-v-e2f8ba51],.seat.right[data-v-e2f8ba51]{top:44px;width:18px;height:54px;border-radius:999px}.seat.left[data-v-e2f8ba51]{left:0}.seat.right[data-v-e2f8ba51]{right:0}.table-center[data-v-e2f8ba51]{position:absolute;inset:25px;display:grid;place-items:center;border-radius:999px;background:#e5aa35;color:#2d21099e;font-size:34px;font-weight:950;box-shadow:0 0 28px #ffbc4d73,inset 0 0 0 3px #ffffff1f}.table-card-demo h5[data-v-e2f8ba51]{margin:0;color:#fff;font-size:23px}.table-card-demo strong[data-v-e2f8ba51]{display:inline-flex;margin-top:16px;padding:8px 18px;border-radius:999px;color:#f7ad2e;background:#ffbc4d1f;border:1px solid rgba(255,188,77,.38);font-size:16px}.table-card-demo p[data-v-e2f8ba51]{margin:16px 0 0;color:#ffffff9e;font-size:17px}.dynamic-caption[data-v-e2f8ba51]{min-height:88px}@keyframes appScreenIn-e2f8ba51{0%{opacity:0;transform:translate(18px) scale(.985);filter:blur(4px)}to{opacity:1;transform:translate(0) scale(1);filter:blur(0)}}@media(max-width:720px){.app-demo-controls[data-v-e2f8ba51]{grid-template-columns:1fr}.choice-content h4[data-v-e2f8ba51]{font-size:34px}.choice-content>p[data-v-e2f8ba51]{font-size:19px}.continue-option[data-v-e2f8ba51]{grid-template-columns:60px 1fr 24px;padding:18px}.continue-option b[data-v-e2f8ba51]{font-size:24px}.continue-option span[data-v-e2f8ba51]{font-size:16px}}.app-demo-controls[data-v-e2f8ba51]{grid-template-columns:repeat(4,1fr)!important}.dark-menu-screen[data-v-e2f8ba51]{min-height:690px;margin:-8px -10px 0;padding:0 0 24px;border-radius:32px;overflow:hidden;background:radial-gradient(circle at 12% 0%,rgba(255,105,42,.12),transparent 32%),linear-gradient(180deg,#0a1020,#070b16 52%,#050813)!important;color:#fff!important;box-shadow:inset 0 0 0 1px #ffffff0f,0 22px 60px #00000061}.dark-menu-navbar[data-v-e2f8ba51]{position:sticky;top:0;z-index:8;display:grid;grid-template-columns:42px 1fr auto;align-items:center;gap:12px;min-height:78px;padding:14px 18px;background:#080c18eb;border-bottom:1px solid rgba(255,255,255,.06);box-shadow:0 14px 36px #00000057;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.dark-menu-back[data-v-e2f8ba51]{border:0;background:transparent;color:#ff9f32;font-size:34px;line-height:1;cursor:pointer}.dark-menu-title h3[data-v-e2f8ba51]{margin:0;color:#fff;font-size:25px;line-height:1;font-weight:950;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dark-menu-title span[data-v-e2f8ba51]{display:block;margin-top:6px;color:#ffffff8a;font-size:11px;font-weight:700}.dark-menu-actions[data-v-e2f8ba51]{display:flex;gap:7px}.dark-menu-actions button[data-v-e2f8ba51]{width:34px;height:34px;border-radius:12px;border:1px solid rgba(255,159,50,.18);background:#ffffff0a;color:#ffae42;font-size:17px;cursor:pointer}.dark-restaurant-strip[data-v-e2f8ba51]{display:grid;grid-template-columns:76px 1fr;gap:16px;align-items:center;margin:18px 18px 12px;padding:18px;border-radius:24px;background:#ffffff0b;border:1px solid rgba(255,255,255,.075)}.dark-restaurant-logo[data-v-e2f8ba51]{width:68px;height:68px;display:grid;place-items:center;border-radius:22px;background:#ffffff0a;color:#ff9f32;font-size:38px;border:1px solid rgba(255,159,50,.18)}.dark-restaurant-strip h4[data-v-e2f8ba51]{margin:0;color:#fff;font-size:25px;line-height:1;font-weight:950}.dark-restaurant-strip p[data-v-e2f8ba51]{margin:10px 0 0;color:#ffffffad;font-size:15px;font-weight:800}.dark-restaurant-strip p span[data-v-e2f8ba51]{color:#ffb13f}.dark-restaurant-strip p em[data-v-e2f8ba51]{color:#ffffff94;font-style:normal}.dark-category-row[data-v-e2f8ba51]{display:grid;grid-auto-flow:column;grid-auto-columns:120px;gap:12px;overflow:hidden;padding:18px}.dark-category[data-v-e2f8ba51]{min-height:112px;border-radius:22px;border:1px solid rgba(255,255,255,.08);background:#ffffff0b;color:#fff;display:grid;place-items:center;align-content:center;gap:12px;cursor:pointer}.dark-category.active[data-v-e2f8ba51]{border-color:#ff692ab8;box-shadow:inset 4px 0 #ff692ab3,0 0 26px #ff692a1a}.dark-category span[data-v-e2f8ba51]{width:52px;height:52px;display:grid;place-items:center;border-radius:15px;background:#ff692a1f;font-size:28px}.dark-category b[data-v-e2f8ba51]{font-size:16px}.dark-section-title[data-v-e2f8ba51]{display:grid;grid-template-columns:auto 1fr;gap:15px;align-items:center;padding:0 18px}.dark-section-title h4[data-v-e2f8ba51]{margin:0;color:#fff;font-size:22px;letter-spacing:.12em;font-weight:950}.dark-section-title span[data-v-e2f8ba51]{height:2px;background:#ffffff1f}.dark-promo-card[data-v-e2f8ba51]{position:relative;min-height:190px;margin:20px 18px 0;overflow:hidden;border-radius:24px;background:radial-gradient(circle at 80% 25%,rgba(255,255,255,.16),transparent 16%),linear-gradient(135deg,#b85a20,#f2a43d 46%,#3b2518);box-shadow:0 18px 36px #00000047}.dark-chicken[data-v-e2f8ba51]{position:absolute;width:132px;height:74px;border-radius:65% 35% 50% 45%;background:radial-gradient(circle at 40% 30%,#fff1c7,transparent 28%),linear-gradient(135deg,#ffe09d,#c76c1e 65%,#743012);box-shadow:inset 0 -10px 18px #5e1c0a47,0 12px 22px #0000002e;transform:rotate(-12deg)}.dark-chicken.one[data-v-e2f8ba51]{left:60px;top:70px}.dark-chicken.two[data-v-e2f8ba51]{right:48px;top:48px;transform:rotate(14deg) scale(.92)}.dark-tomato[data-v-e2f8ba51]{position:absolute;left:10px;top:98px;width:48px;height:48px;border-radius:999px;background:#cf352f}.dark-leaf[data-v-e2f8ba51]{position:absolute;right:40px;bottom:32px;width:72px;height:22px;border-radius:999px;background:#5f8b31;transform:rotate(-18deg)}.dark-promo-badge[data-v-e2f8ba51]{position:absolute;left:20px;top:20px;z-index:2;padding:10px 16px;border-radius:16px;color:#fff;background:#a32831;font-weight:950;font-size:18px}.dark-promo-info[data-v-e2f8ba51]{position:absolute;left:22px;bottom:22px;z-index:2}.dark-promo-info h5[data-v-e2f8ba51]{margin:0;color:#fff;font-size:23px;text-shadow:0 3px 10px rgba(0,0,0,.38)}.dark-promo-info strong[data-v-e2f8ba51]{display:block;margin-top:8px;color:#7c101b;font-size:22px;font-weight:950}.dark-add-button[data-v-e2f8ba51]{position:absolute;right:20px;bottom:20px;z-index:2;width:56px;height:56px;border-radius:999px;border:0;background:#a32831;color:#fff;font-size:38px;line-height:1;cursor:pointer}.dark-promo-dots[data-v-e2f8ba51]{display:flex;justify-content:center;gap:9px;margin:16px 0 22px}.dark-promo-dots span[data-v-e2f8ba51]{width:9px;height:9px;border-radius:999px;background:#fff3}.dark-promo-dots .active[data-v-e2f8ba51]{width:28px;background:#a32831}.dark-menu-list-head[data-v-e2f8ba51]{display:flex;justify-content:space-between;align-items:center;padding:0 18px 16px}.dark-menu-list-head h4[data-v-e2f8ba51]{margin:0;color:#fff;font-size:36px;line-height:1;font-weight:950}.dark-view-toggle[data-v-e2f8ba51]{display:flex;align-items:center;min-width:108px;height:52px;padding:5px;border-radius:20px;background:#ffffff0e;border:1px solid rgba(255,255,255,.12)}.dark-view-toggle button[data-v-e2f8ba51]{flex:1;height:42px;display:grid;place-items:center;border:0;border-radius:15px;color:#ffffffb8;background:transparent;font-size:22px;cursor:pointer}.dark-view-toggle button.active[data-v-e2f8ba51]{background:#61a8b4;color:#fff}.dark-products[data-v-e2f8ba51]{display:grid;gap:14px;padding:0 18px}.dark-products.grid[data-v-e2f8ba51]{grid-template-columns:1fr 1fr}.dark-products.list[data-v-e2f8ba51]{grid-template-columns:1fr}.dark-product-card[data-v-e2f8ba51]{overflow:hidden;border-radius:22px;border:1px solid rgba(255,255,255,.085);background:#ffffff0b;box-shadow:0 18px 34px #0000003d}.dark-products.list .dark-product-card[data-v-e2f8ba51]{display:grid;grid-template-columns:42% 58%;min-height:190px}.dark-products.grid .dark-product-card[data-v-e2f8ba51]{display:block;min-height:265px}.dark-product-art[data-v-e2f8ba51]{position:relative;min-height:155px;background:radial-gradient(circle at 45% 42%,rgba(255,255,255,.2),transparent 28%),linear-gradient(135deg,#bd4c15,#f28a21 52%,#7b2b10)}.dark-products.grid .dark-product-art[data-v-e2f8ba51]{min-height:130px}.dark-wing[data-v-e2f8ba51]{position:absolute;width:66px;height:42px;border-radius:60% 40% 55% 45%;background:radial-gradient(circle at 35% 28%,#ffd39b,transparent 24%),linear-gradient(135deg,#ff9d2c,#c14b12 70%,#812c0c)}.dark-wing.one[data-v-e2f8ba51]{left:24px;top:50px;transform:rotate(-18deg)}.dark-wing.two[data-v-e2f8ba51]{right:18px;top:72px;transform:rotate(18deg)}.dark-wing.three[data-v-e2f8ba51]{left:65px;bottom:38px;transform:rotate(8deg)}.dark-product-info[data-v-e2f8ba51]{padding:16px}.dark-product-top[data-v-e2f8ba51]{display:flex;align-items:start;justify-content:space-between;gap:8px}.dark-product-top h5[data-v-e2f8ba51]{margin:0;color:#fff;font-size:21px;line-height:1.05;font-weight:950}.dark-product-top span[data-v-e2f8ba51]{padding:7px 12px;border-radius:999px;color:#88dce8;background:#61a8b41f;border:1px solid rgba(97,168,180,.28);font-weight:900;font-size:12px}.dark-rating[data-v-e2f8ba51],.dark-time[data-v-e2f8ba51]{margin:12px 0 0;color:#ffffffad;font-size:14px;font-weight:800}.dark-rating[data-v-e2f8ba51]{color:#ffffffd1}.dark-rating[data-v-e2f8ba51]:first-letter{color:#ffad42}.dark-product-bottom[data-v-e2f8ba51]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:16px}.dark-product-bottom strong[data-v-e2f8ba51]{color:#fff;font-size:21px;font-weight:950}.dark-product-bottom>button[data-v-e2f8ba51],.quantity-control button[data-v-e2f8ba51]{width:46px;height:42px;border-radius:15px;border:0;background:#61a8b4;color:#fff;font-size:27px;cursor:pointer;font-weight:900}.quantity-control[data-v-e2f8ba51]{display:inline-flex;align-items:center;gap:10px;height:42px;padding:0 8px;border-radius:999px;background:#ffffff13;border:1px solid rgba(255,255,255,.12)}.quantity-control b[data-v-e2f8ba51]{color:#fff;min-width:18px;text-align:center}.quantity-control button[data-v-e2f8ba51]{width:30px;height:30px;font-size:18px}.dark-cart-panel[data-v-e2f8ba51]{margin:18px;padding:18px;border-radius:22px;background:#fff1;border:1px solid rgba(255,255,255,.12);box-shadow:0 -18px 40px #0003}.cart-row[data-v-e2f8ba51]{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px;color:#ffffffb8;font-size:18px}.cart-row b[data-v-e2f8ba51]{color:#fff;font-size:23px}.dark-cart-panel button[data-v-e2f8ba51]{width:100%;height:58px;margin-top:6px;border:0;border-radius:16px;background:#61a8b4;color:#fff;font-size:20px;font-weight:950;cursor:pointer;box-shadow:0 8px 18px #61a8b440}@media(max-width:720px){.app-demo-controls[data-v-e2f8ba51]{grid-template-columns:repeat(2,1fr)!important}.dark-menu-screen[data-v-e2f8ba51]{margin-left:-4px;margin-right:-4px}.dark-products.grid[data-v-e2f8ba51],.dark-products.list .dark-product-card[data-v-e2f8ba51]{grid-template-columns:1fr}}.dark-menu-screen[data-v-e2f8ba51]{height:680px!important;min-height:680px!important;max-height:680px!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important;padding-bottom:22px!important}.dark-menu-screen[data-v-e2f8ba51]{scrollbar-width:none!important}.dark-menu-screen[data-v-e2f8ba51]::-webkit-scrollbar{width:0!important;height:0!important}.dark-menu-navbar[data-v-e2f8ba51]{position:sticky!important;top:0!important}.dark-restaurant-strip[data-v-e2f8ba51]{margin:14px 16px 10px!important;padding:14px!important}.dark-category-row[data-v-e2f8ba51]{padding:14px 16px 18px!important;grid-auto-columns:108px!important;gap:10px!important}.dark-category[data-v-e2f8ba51]{min-height:96px!important;border-radius:19px!important}.dark-category span[data-v-e2f8ba51]{width:46px!important;height:46px!important;font-size:24px!important}.dark-promo-card[data-v-e2f8ba51]{min-height:168px!important;margin:16px 16px 0!important}.dark-menu-list-head[data-v-e2f8ba51]{padding:0 16px 14px!important}.dark-products[data-v-e2f8ba51]{padding:0 16px!important}.dark-products.list .dark-product-card[data-v-e2f8ba51]{min-height:162px!important}.dark-product-art[data-v-e2f8ba51]{min-height:132px!important}.dark-products.grid .dark-product-art[data-v-e2f8ba51]{min-height:112px!important}.dark-product-info[data-v-e2f8ba51]{padding:13px!important}.dark-product-top h5[data-v-e2f8ba51]{font-size:19px!important}.dark-rating[data-v-e2f8ba51],.dark-time[data-v-e2f8ba51]{margin-top:9px!important;font-size:13px!important}.dark-product-bottom[data-v-e2f8ba51]{margin-top:12px!important}.dark-product-bottom strong[data-v-e2f8ba51]{font-size:19px!important}.dark-cart-panel[data-v-e2f8ba51]{margin:16px!important;animation:cartPanelIn-e2f8ba51 .28s ease both!important}.dark-menu-screen[data-v-e2f8ba51]:has(.dark-cart-panel){padding-bottom:28px!important}@keyframes cartPanelIn-e2f8ba51{0%{opacity:0;transform:translateY(18px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:720px){.interactive-phone[data-v-e2f8ba51]{height:730px!important;min-height:730px!important;max-height:730px!important}.dark-menu-screen[data-v-e2f8ba51]{height:652px!important;min-height:652px!important;max-height:652px!important}}.interactive-phone[data-v-e2f8ba51]{height:760px!important;min-height:760px!important;max-height:760px!important;overflow:hidden!important}.interactive-phone .client-demo-screen[data-v-e2f8ba51]{height:684px!important;max-height:684px!important;overflow-y:auto!important;overflow-x:hidden!important;padding-bottom:34px!important;overscroll-behavior:contain!important;scrollbar-width:none!important}.interactive-phone .client-demo-screen[data-v-e2f8ba51]::-webkit-scrollbar{width:0!important;height:0!important}.interactive-phone .client-demo-screen .mobile-bottom-nav[data-v-e2f8ba51]{position:sticky!important;left:auto!important;right:auto!important;bottom:0!important;margin-top:22px!important;z-index:20!important}.interactive-phone .client-demo-screen .restaurant-card[data-v-e2f8ba51]:last-of-type{margin-bottom:26px!important}.choice-screen[data-v-e2f8ba51]{padding-bottom:46px!important}.choice-content[data-v-e2f8ba51]{margin-top:50px!important}.choice-content h4[data-v-e2f8ba51]{font-size:34px!important}.choice-content>p[data-v-e2f8ba51]{font-size:20px!important;margin:18px 0 26px!important}.continue-option[data-v-e2f8ba51]{min-height:112px!important;padding:20px!important;margin-top:18px!important}.table-select-screen[data-v-e2f8ba51]{padding-bottom:70px!important}.restaurant-welcome[data-v-e2f8ba51]{margin-top:38px!important}.select-title[data-v-e2f8ba51]{margin-top:32px!important}.select-title p[data-v-e2f8ba51]{font-size:18px!important}.table-card-demo[data-v-e2f8ba51]{margin-bottom:50px!important}.dark-menu-screen[data-v-e2f8ba51]{height:684px!important;min-height:684px!important;max-height:684px!important;overflow-y:auto!important;overflow-x:hidden!important}@media(max-width:720px){.interactive-phone[data-v-e2f8ba51]{height:730px!important;min-height:730px!important;max-height:730px!important}.interactive-phone .client-demo-screen[data-v-e2f8ba51],.dark-menu-screen[data-v-e2f8ba51]{height:660px!important;min-height:660px!important;max-height:660px!important}}.flow-between[data-v-e2f8ba51]{margin-top:-95px!important;min-height:700px!important}.flow-chip.top[data-v-e2f8ba51]{top:36px!important}.flow-chip.mid[data-v-e2f8ba51]{top:300px!important}.flow-chip.bottom[data-v-e2f8ba51]{top:438px!important}.sync-orb[data-v-e2f8ba51]{bottom:2px!important}.flow-code-card[data-v-e2f8ba51]{position:absolute;left:50%;top:140px;z-index:8;width:235px;transform:translate(-50%);padding:16px;border-radius:22px;border:1px solid rgba(255,105,42,.34);background:radial-gradient(circle at 20% 0%,rgba(255,105,42,.18),transparent 36%),#080d18db;box-shadow:0 22px 55px #00000061,0 0 30px #ff692a1f,inset 0 0 0 1px #ffffff09;text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.flow-code-card[data-v-e2f8ba51]:before{content:"";position:absolute;left:50%;top:-18px;width:10px;height:10px;transform:translate(-50%);border-radius:999px;background:#ff6b2b;box-shadow:0 0 12px #ff692ae6,0 0 28px #ff692a6b}.flow-code-card span[data-v-e2f8ba51]{display:block;color:#ff9f32;font-size:11px;font-weight:900;letter-spacing:.22em}.flow-code-card strong[data-v-e2f8ba51]{display:block;margin-top:9px;color:#fff;font-size:20px;letter-spacing:.06em;text-shadow:0 0 18px rgba(255,255,255,.1)}.flow-code-card p[data-v-e2f8ba51]{margin:10px 0 14px;color:#ffffff9e;font-size:11px;line-height:1.35}.flow-code-actions[data-v-e2f8ba51]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.flow-code-actions button[data-v-e2f8ba51]{min-height:34px;border-radius:12px;border:1px solid rgba(255,105,42,.32);background:#ff692a14;color:#fff;font-size:11px;font-weight:900;cursor:pointer;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease,background .2s ease}.flow-code-actions button[data-v-e2f8ba51]:hover{transform:translateY(-2px);border-color:#ff692ac7;background:#ff692a2e;box-shadow:0 0 18px #ff692a2e}.flow-code-actions button[data-v-e2f8ba51]:first-child{background:linear-gradient(135deg,#ff9f32,#ff6b2b);color:#120904}.flow-between svg[data-v-e2f8ba51]{transform:translateY(22px)!important}@media(max-width:1250px){.flow-between[data-v-e2f8ba51]{margin-top:0!important;min-height:700px!important}}@media(max-width:720px){.flow-between[data-v-e2f8ba51]{margin-top:-30px!important;transform:scale(.82)!important;transform-origin:center!important}.flow-code-card[data-v-e2f8ba51]{width:220px!important;top:138px!important}}.flow-between[data-v-e2f8ba51]{min-height:820px!important;margin-top:-105px!important}.flow-chip.top[data-v-e2f8ba51]{top:28px!important}.flow-code-card[data-v-e2f8ba51]{top:148px!important;width:258px!important;padding:18px!important}.flow-code-card p[data-v-e2f8ba51]{font-size:12px!important;line-height:1.45!important;margin:12px 0 16px!important}.flow-chip.mid[data-v-e2f8ba51]{top:405px!important}.flow-chip.bottom[data-v-e2f8ba51]{top:545px!important}.sync-orb[data-v-e2f8ba51]{bottom:18px!important}.flow-between svg[data-v-e2f8ba51]{transform:translateY(78px)!important}.flow-code-card[data-v-e2f8ba51]{z-index:12!important}.flow-chip[data-v-e2f8ba51],.sync-orb[data-v-e2f8ba51]{z-index:8!important}@media(max-width:1250px){.flow-between[data-v-e2f8ba51]{min-height:760px!important;margin-top:0!important}.flow-code-card[data-v-e2f8ba51]{top:145px!important}.flow-chip.mid[data-v-e2f8ba51]{top:395px!important}.flow-chip.bottom[data-v-e2f8ba51]{top:525px!important}}@media(max-width:720px){.flow-between[data-v-e2f8ba51]{min-height:760px!important;margin-top:-20px!important;transform:scale(.82)!important;transform-origin:center!important}.flow-code-card[data-v-e2f8ba51]{top:145px!important;width:248px!important}.flow-chip.mid[data-v-e2f8ba51]{top:400px!important}.flow-chip.bottom[data-v-e2f8ba51]{top:535px!important}}.how-section[data-v-e2f8ba51]{border-top:0!important;margin-top:-210px!important;padding-top:70px!important}.how-head[data-v-e2f8ba51]{margin-top:0!important;margin-bottom:62px!important}.client-flow-extension[data-v-e2f8ba51]{border-top:0!important;margin-top:70px!important;padding-top:40px!important}.how-section[data-v-e2f8ba51]:before,.client-flow-extension[data-v-e2f8ba51]:before{display:none!important}.hero-stats[data-v-e2f8ba51],.stats-row[data-v-e2f8ba51],.stats-grid[data-v-e2f8ba51],.metrics-row[data-v-e2f8ba51]{margin-bottom:0!important}.dark-product-top h5[data-v-e2f8ba51]{max-width:190px!important;word-break:normal!important}.dark-products.grid .dark-product-top h5[data-v-e2f8ba51]{font-size:20px!important}.quantity-control[data-v-e2f8ba51]{animation:qtyControlIn-e2f8ba51 .22s ease both!important}@keyframes qtyControlIn-e2f8ba51{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.panel-model[data-v-e2f8ba51]{position:relative!important;overflow:hidden!important;background:#070707!important}.panel-model[data-v-e2f8ba51]>:not(.panel-menu-complete):not(.panel-screen-demo){opacity:0!important;pointer-events:none!important}.panel-menu-complete[data-v-e2f8ba51]{position:absolute!important;left:0!important;top:0!important;bottom:0!important;z-index:100!important;width:214px!important;padding:24px 16px 18px!important;display:flex!important;flex-direction:column!important;background:radial-gradient(circle at 16% 4%,rgba(255,105,42,.08),transparent 26%),linear-gradient(180deg,#121212fa,#0e0e0efa)!important;border-right:1px solid rgba(255,255,255,.06)!important;box-shadow:18px 0 34px #00000047!important}.panel-menu-logo[data-v-e2f8ba51]{display:flex!important;align-items:center!important;gap:8px!important;margin-bottom:32px!important;color:#fff!important}.panel-menu-my[data-v-e2f8ba51]{font-size:34px!important;line-height:.78!important;font-weight:950!important;letter-spacing:-.16em!important;color:#fff!important}.panel-menu-my[data-v-e2f8ba51]:after{content:""!important;display:block!important;width:13px!important;height:6px!important;margin-left:26px!important;margin-top:-3px!important;border-radius:0 0 12px 12px!important;background:#ff7a35!important}.panel-menu-logo strong[data-v-e2f8ba51]{display:block!important;color:#fff!important;font-size:9px!important}.panel-menu-logo span[data-v-e2f8ba51]{display:block!important;color:#ffffffb8!important;font-size:8px!important}.panel-menu-label[data-v-e2f8ba51]{margin-bottom:12px!important;color:#ffffff94!important;font-size:12px!important}.panel-menu-list[data-v-e2f8ba51]{display:grid!important;gap:3px!important}.panel-menu-item[data-v-e2f8ba51]{height:31px!important;display:flex!important;align-items:center!important;gap:9px!important;padding:0 9px!important;border:0!important;border-radius:6px!important;background:transparent!important;color:#ffffffd1!important;font-size:12px!important;line-height:1!important;white-space:nowrap!important;cursor:pointer!important;text-align:left!important;font-family:inherit!important}.panel-menu-item.active[data-v-e2f8ba51]{background:#ffffff26!important;color:#fff!important}.panel-menu-item[data-v-e2f8ba51]:hover{background:#ff692a21!important;color:#fff!important}.panel-menu-item span[data-v-e2f8ba51]{width:14px!important;min-width:14px!important;display:inline-grid!important;place-items:center!important;font-size:11px!important}.panel-menu-item b[data-v-e2f8ba51]{font-weight:650!important}.panel-menu-spacer[data-v-e2f8ba51]{flex:1 1 auto!important}.panel-menu-plan[data-v-e2f8ba51]{padding:12px!important;border-radius:6px!important;background:#ffffff0e!important;border:1px solid rgba(255,255,255,.075)!important;color:#fff!important}.panel-menu-plan span[data-v-e2f8ba51]{display:block!important;color:#ffffff75!important;font-size:9px!important;letter-spacing:.08em!important;margin-bottom:8px!important}.panel-menu-plan strong[data-v-e2f8ba51]{display:block!important;color:#fff!important;font-size:12px!important;margin-bottom:5px!important}.panel-menu-plan small[data-v-e2f8ba51]{display:block!important;color:#ffffff8f!important;font-size:10px!important;margin-bottom:10px!important}.panel-menu-plan button[data-v-e2f8ba51]{width:100%!important;height:27px!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:5px!important;background:#0000006b!important;color:#fff!important;font-size:10px!important;font-weight:700!important}.panel-menu-footer[data-v-e2f8ba51]{display:grid!important;gap:12px!important;margin-top:18px!important;color:#ffffffd6!important;font-size:12px!important}.panel-screen-demo[data-v-e2f8ba51]{position:absolute!important;inset:0 0 0 214px!important;z-index:90!important;background:#070707!important;color:#fff!important;overflow:hidden!important;border-left:1px solid rgba(255,255,255,.04)!important}.panel-screen-top[data-v-e2f8ba51]{height:54px!important;display:flex!important;justify-content:space-between!important;align-items:center!important;padding:0 20px!important;border-bottom:1px solid rgba(255,255,255,.07)!important;background:#00000047!important}.panel-breadcrumb[data-v-e2f8ba51]{display:flex!important;align-items:center!important;gap:10px!important;color:#ffffff9e!important;font-size:12px!important}.panel-breadcrumb strong[data-v-e2f8ba51]{color:#fff!important}.panel-breadcrumb em[data-v-e2f8ba51]{font-style:normal!important;color:#ffffff61!important}.panel-screen-top select[data-v-e2f8ba51]{width:130px!important;height:32px!important;border-radius:8px!important;border:1px solid rgba(59,130,246,.42)!important;background:#112140eb!important;color:#fff!important;font-size:11px!important;padding:0 10px!important}.panel-view[data-v-e2f8ba51]{height:calc(100% - 130px)!important;overflow:hidden!important;padding:22px!important;animation:panelScreenIn-e2f8ba51 .28s ease both!important}.panel-chip[data-v-e2f8ba51]{display:inline-flex!important;align-items:center!important;width:fit-content!important;min-height:24px!important;padding:0 11px!important;border-radius:999px!important;background:#ffffff1f!important;color:#fff!important;font-size:11px!important;font-weight:850!important}.panel-title-row h3[data-v-e2f8ba51],.panel-hero-card h3[data-v-e2f8ba51]{margin:12px 0 8px!important;color:#fff!important;font-size:26px!important;line-height:1.05!important}.panel-title-row p[data-v-e2f8ba51],.panel-hero-card p[data-v-e2f8ba51]{margin:0!important;color:#ffffffa3!important;font-size:14px!important;line-height:1.45!important}.panel-hero-card[data-v-e2f8ba51],.panel-card[data-v-e2f8ba51],.panel-chart-card[data-v-e2f8ba51],.restaurant-form-demo[data-v-e2f8ba51],.restaurant-list-demo[data-v-e2f8ba51],.orders-filter-demo[data-v-e2f8ba51],.orders-list-demo[data-v-e2f8ba51],.riders-online-demo[data-v-e2f8ba51],.theme-form-demo[data-v-e2f8ba51],.customer-phone-preview[data-v-e2f8ba51],.qr-demo-box[data-v-e2f8ba51]{border:1px solid rgba(255,255,255,.1)!important;background:#ffffff09!important;border-radius:14px!important}.panel-hero-card[data-v-e2f8ba51]{padding:22px!important;background:radial-gradient(circle at 92% 0%,rgba(12,90,48,.18),transparent 34%),#ffffff08!important}.panel-actions[data-v-e2f8ba51]{display:flex!important;gap:10px!important;margin-top:18px!important}.panel-actions button[data-v-e2f8ba51],.restaurant-form-demo button[data-v-e2f8ba51],.restaurant-row-demo button[data-v-e2f8ba51],.orders-filter-demo button[data-v-e2f8ba51],.order-card-demo button[data-v-e2f8ba51],.table-admin-card button[data-v-e2f8ba51]{min-height:32px!important;padding:0 14px!important;border-radius:7px!important;border:1px solid rgba(255,255,255,.1)!important;background:#ffffff14!important;color:#fff!important;font-weight:800!important;font-size:12px!important}.panel-actions button[data-v-e2f8ba51]:first-child,.restaurant-form-demo button[data-v-e2f8ba51],.order-card-demo button[data-v-e2f8ba51],.table-admin-card.active button[data-v-e2f8ba51]{background:#fff!important;color:#111!important}.panel-mini-stats[data-v-e2f8ba51]{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:12px!important;margin-top:16px!important}.panel-mini-stats div[data-v-e2f8ba51],.panel-fields div[data-v-e2f8ba51],.panel-schedule-box[data-v-e2f8ba51]{padding:14px!important;border:1px solid rgba(255,255,255,.08)!important;background:#ffffff09!important;border-radius:10px!important}.panel-mini-stats span[data-v-e2f8ba51],.panel-fields small[data-v-e2f8ba51],.panel-schedule-box span[data-v-e2f8ba51]{display:block!important;color:#ffffff8f!important;font-size:11px!important}.panel-mini-stats b[data-v-e2f8ba51]{display:block!important;margin-top:18px!important;color:#fff!important;font-size:21px!important}.panel-mini-stats small[data-v-e2f8ba51]{color:#ffffff6b!important;font-size:10px!important}.panel-dashboard-grid[data-v-e2f8ba51]{display:grid!important;grid-template-columns:2fr 1fr!important;gap:12px!important;margin-top:16px!important}.panel-card[data-v-e2f8ba51]{padding:18px!important}.panel-card h4[data-v-e2f8ba51],.panel-chart-card h4[data-v-e2f8ba51],.restaurant-form-demo h4[data-v-e2f8ba51],.restaurant-list-demo h4[data-v-e2f8ba51],.orders-filter-demo h4[data-v-e2f8ba51],.orders-list-demo h4[data-v-e2f8ba51],.riders-online-demo h4[data-v-e2f8ba51],.theme-form-demo h4[data-v-e2f8ba51]{margin:0 0 12px!important;color:#fff!important;font-size:15px!important}.panel-fields[data-v-e2f8ba51]{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:10px!important}.panel-fields b[data-v-e2f8ba51],.panel-schedule-box b[data-v-e2f8ba51]{display:block!important;margin-top:6px!important;color:#fff!important;font-size:13px!important}.panel-chart-card[data-v-e2f8ba51]{margin-top:16px!important;padding:16px!important}.panel-bars[data-v-e2f8ba51]{height:150px!important;display:flex!important;align-items:end!important;gap:18px!important;padding:18px!important;border-radius:10px!important;background:#00000038!important}.panel-bars span[data-v-e2f8ba51]{width:34px!important;height:var(--h)!important;border-radius:8px 8px 0 0!important;background:#7657ff!important;box-shadow:0 0 20px #7657ff47!important}.panel-bars .green[data-v-e2f8ba51]{background:#26ce91!important}.panel-bars .blue[data-v-e2f8ba51]{background:#159bd3!important}.restaurants-demo-grid[data-v-e2f8ba51],.orders-demo-grid[data-v-e2f8ba51],.app-config-demo[data-v-e2f8ba51]{display:grid!important;grid-template-columns:1fr 1.15fr!important;gap:14px!important;margin-top:20px!important}.restaurant-form-demo[data-v-e2f8ba51],.restaurant-list-demo[data-v-e2f8ba51],.orders-filter-demo[data-v-e2f8ba51],.orders-list-demo[data-v-e2f8ba51],.theme-form-demo[data-v-e2f8ba51]{padding:18px!important}.restaurant-form-demo label[data-v-e2f8ba51],.orders-filter-demo label[data-v-e2f8ba51],.theme-form-demo label[data-v-e2f8ba51]{display:block!important;margin:11px 0 6px!important;color:#ffffffdb!important;font-size:12px!important;font-weight:800!important}.fake-input[data-v-e2f8ba51]{min-height:35px!important;display:flex!important;align-items:center!important;padding:0 12px!important;border-radius:7px!important;border:1px solid rgba(255,255,255,.12)!important;background:#ffffff0b!important;color:#ffffff9e!important;font-size:12px!important}.form-two[data-v-e2f8ba51],.theme-grid-demo[data-v-e2f8ba51]{display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important}.restaurant-row-demo[data-v-e2f8ba51]{display:grid!important;grid-template-columns:1fr auto auto auto!important;gap:8px!important;align-items:center!important;padding:13px!important;margin-top:10px!important;border-radius:12px!important;border:1px solid rgba(255,255,255,.08)!important;background:#ffffff09!important}.restaurant-row-demo b[data-v-e2f8ba51]{color:#fff!important;font-size:13px!important}.restaurant-row-demo span[data-v-e2f8ba51],.restaurant-row-demo em[data-v-e2f8ba51]{padding:4px 8px!important;border-radius:999px!important;background:#ffffff14!important;color:#fff!important;font-size:9px!important;font-style:normal!important;font-weight:900!important}.restaurant-row-demo em[data-v-e2f8ba51]{background:#dff5ff!important;color:#0d76a8!important}.restaurant-row-demo em.warn[data-v-e2f8ba51]{background:#fff3df!important;color:#b65a00!important}.restaurant-row-demo small[data-v-e2f8ba51]{grid-column:1 / 3!important;color:#ffffff80!important;font-size:10px!important}.tables-demo-grid[data-v-e2f8ba51]{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:14px!important;margin-top:20px!important}.table-admin-card[data-v-e2f8ba51]{min-height:170px!important;padding:18px!important;border-radius:18px!important;border:1px solid rgba(255,159,50,.25)!important;background:#ffffff09!important;text-align:center!important}.table-admin-card.active[data-v-e2f8ba51]{box-shadow:0 0 28px #ff9f3229!important;border-color:#ff9f328c!important}.table-admin-card span[data-v-e2f8ba51]{color:#ffffff9e!important;letter-spacing:.38em!important;font-size:10px!important}.table-admin-card b[data-v-e2f8ba51]{display:block!important;margin:18px 0!important;color:#ffb13f!important;font-size:38px!important}.table-admin-card small[data-v-e2f8ba51]{display:block!important;color:#fff9!important;margin-bottom:14px!important}.qr-demo-box[data-v-e2f8ba51]{margin-top:16px!important;padding:18px!important;display:grid!important;grid-template-columns:92px 1fr!important;gap:16px!important;align-items:center!important}.qr-fake[data-v-e2f8ba51]{width:82px!important;height:82px!important;border-radius:12px!important;background:linear-gradient(90deg,#fff 10px,transparent 10px 16px,#fff 16px 28px,transparent 28px),linear-gradient(#fff 10px,transparent 10px 16px,#fff 16px 28px,transparent 28px),#111!important;background-size:28px 28px!important;border:8px solid #fff!important}.orders-demo-grid[data-v-e2f8ba51]{grid-template-columns:.95fr 1.25fr!important}.order-card-demo[data-v-e2f8ba51]{padding:14px!important;margin-top:12px!important;border-radius:12px!important;border:1px solid rgba(255,255,255,.08)!important;background:#0e5b623d!important}.order-card-demo div[data-v-e2f8ba51]{display:flex!important;justify-content:space-between!important;gap:10px!important}.order-card-demo b[data-v-e2f8ba51]{color:#fff!important}.order-card-demo span[data-v-e2f8ba51],.order-card-demo p[data-v-e2f8ba51]{color:#ffffff9e!important;font-size:11px!important}.order-card-demo em[data-v-e2f8ba51]{display:inline-flex!important;margin:10px 0!important;padding:4px 8px!important;border-radius:999px!important;background:#ff9f322e!important;color:#ffb13f!important;font-style:normal!important;font-size:10px!important;font-weight:900!important}.order-card-demo em.paid[data-v-e2f8ba51]{background:#26ce9124!important;color:#38e6a8!important}.map-demo-layout[data-v-e2f8ba51]{display:grid!important;grid-template-columns:250px 1fr!important;gap:16px!important;margin-top:18px!important}.riders-online-demo[data-v-e2f8ba51]{padding:18px!important}.rider-row-demo[data-v-e2f8ba51]{display:grid!important;grid-template-columns:34px 1fr!important;gap:10px!important;align-items:center!important;margin-top:12px!important;padding:12px!important;border-radius:10px!important;background:#ffffff0b!important;border:1px solid rgba(255,255,255,.08)!important}.rider-row-demo b[data-v-e2f8ba51]{color:#fff!important;font-size:12px!important}.rider-row-demo small[data-v-e2f8ba51]{color:#ffffff8c!important}.map-canvas-demo[data-v-e2f8ba51]{position:relative!important;min-height:470px!important;overflow:hidden!important;border-radius:14px!important;background:linear-gradient(35deg,rgba(220,230,235,.72) 1px,transparent 1px),linear-gradient(-35deg,rgba(220,230,235,.72) 1px,transparent 1px),#f5f7f5!important;background-size:44px 44px!important}.map-road[data-v-e2f8ba51]{position:absolute!important;height:2px!important;background:#98aab08c!important;transform-origin:left center!important}.map-road.r1[data-v-e2f8ba51]{width:620px;left:20px;top:180px;transform:rotate(12deg)}.map-road.r2[data-v-e2f8ba51]{width:580px;left:40px;top:300px;transform:rotate(-7deg)}.map-road.r3[data-v-e2f8ba51]{width:520px;left:160px;top:88px;transform:rotate(55deg)}.map-route-demo[data-v-e2f8ba51]{position:absolute!important;left:270px!important;top:195px!important;width:210px!important;height:140px!important;border-left:5px solid #ff7a35!important;border-bottom:5px solid #ff7a35!important;transform:skew(-10deg)!important;filter:drop-shadow(0 0 8px rgba(255,122,53,.4))!important}.map-pin[data-v-e2f8ba51]{position:absolute!important;width:42px!important;height:42px!important;display:grid!important;place-items:center!important;border-radius:999px!important;background:#ff7a35!important;box-shadow:0 0 0 8px #ff7a352e!important}.map-pin.restaurant[data-v-e2f8ba51]{left:250px;top:175px}.map-pin.rider[data-v-e2f8ba51]{left:455px;top:315px}.app-config-demo[data-v-e2f8ba51]{grid-template-columns:1.3fr .7fr!important}.color-input[data-v-e2f8ba51]{justify-content:space-between!important}.color-input span[data-v-e2f8ba51]{width:28px!important;height:28px!important;border-radius:4px!important;border:1px solid rgba(255,255,255,.2)!important}.customer-phone-preview[data-v-e2f8ba51]{min-height:400px!important;padding:18px!important;background:linear-gradient(180deg,#091120,#070b16)!important}.preview-top[data-v-e2f8ba51]{color:#fff!important;font-size:20px!important;font-weight:900!important}.customer-phone-preview h4[data-v-e2f8ba51]{margin:42px 0 18px!important;color:#fff!important;font-size:27px!important;line-height:1.1!important}.preview-choice[data-v-e2f8ba51]{min-height:72px!important;margin-top:14px!important;display:flex!important;align-items:center!important;padding:0 18px!important;border-radius:18px!important;border:1px solid rgba(0,198,255,.38)!important;background:#00c6ff14!important;color:#fff!important;font-weight:900!important}.preview-choice.delivery[data-v-e2f8ba51]{border-color:#ff9f3261!important;background:#ff9f3214!important}.panel-demo-explain[data-v-e2f8ba51]{position:absolute!important;left:22px!important;right:22px!important;bottom:16px!important;min-height:58px!important;padding:12px 16px!important;display:grid!important;grid-template-columns:190px 1fr!important;gap:14px!important;align-items:center!important;border-radius:14px!important;border:1px solid rgba(255,105,42,.22)!important;background:radial-gradient(circle at 0% 100%,rgba(255,105,42,.16),transparent 42%),#080c18f0!important;box-shadow:0 -10px 36px #00000052!important}.panel-demo-explain b[data-v-e2f8ba51]{color:#ff8f2f!important;font-size:14px!important}.panel-demo-explain span[data-v-e2f8ba51]{color:#ffffffb8!important;font-size:12px!important;line-height:1.35!important}@keyframes panelScreenIn-e2f8ba51{0%{opacity:0;transform:translate(18px);filter:blur(3px)}to{opacity:1;transform:translate(0);filter:blur(0)}}@media(max-width:1250px){.panel-menu-complete[data-v-e2f8ba51]{width:190px!important;padding-left:13px!important;padding-right:13px!important}.panel-screen-demo[data-v-e2f8ba51]{inset-left:190px!important;left:190px!important}.panel-mini-stats[data-v-e2f8ba51],.tables-demo-grid[data-v-e2f8ba51]{grid-template-columns:repeat(2,1fr)!important}}.mesas-admin-demo[data-v-e2f8ba51]{padding:28px!important;background:#070707!important}.mesas-demo-head[data-v-e2f8ba51]{margin-bottom:26px!important}.mesas-demo-head .panel-chip[data-v-e2f8ba51]{background:#ffffff1f!important;color:#f5f5f5!important}.mesas-demo-head h3[data-v-e2f8ba51]{margin:20px 0 10px!important;color:#fff!important;font-size:30px!important;font-weight:850!important;line-height:1.05!important}.mesas-demo-head p[data-v-e2f8ba51]{margin:0 0 18px!important;color:#ffffff94!important;font-size:16px!important;line-height:1.45!important}.mesas-back-btn[data-v-e2f8ba51]{height:40px!important;padding:0 20px!important;border-radius:7px!important;border:1px solid rgba(255,255,255,.12)!important;background:#ffffff0a!important;color:#fff!important;font-size:14px!important;font-weight:750!important}.mesas-admin-grid[data-v-e2f8ba51]{display:grid!important;grid-template-columns:minmax(380px,.92fr) minmax(460px,1.12fr)!important;gap:18px!important;align-items:stretch!important}.mesas-form-card[data-v-e2f8ba51],.mesas-list-card[data-v-e2f8ba51]{min-height:530px!important;padding:28px!important;border-radius:14px!important;border:1px solid rgba(255,255,255,.13)!important;background:#ffffff04!important;box-shadow:inset 0 1px #ffffff06!important}.mesas-form-card h4[data-v-e2f8ba51],.mesas-list-card h4[data-v-e2f8ba51]{margin:0 0 8px!important;color:#fff!important;font-size:19px!important;font-weight:850!important}.mesas-form-card p[data-v-e2f8ba51],.mesas-list-card p[data-v-e2f8ba51]{margin:0 0 28px!important;color:#ffffff8c!important;font-size:15px!important;line-height:1.45!important}.mesas-form-card label[data-v-e2f8ba51]{display:block!important;margin:0 0 8px!important;color:#ffffffe0!important;font-size:15px!important;font-weight:800!important}.fake-input-row[data-v-e2f8ba51],.fake-select-row[data-v-e2f8ba51]{width:100%!important;height:42px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;margin:0 0 18px!important;padding:0 16px!important;border-radius:7px!important;border:1px solid rgba(255,255,255,.12)!important;background:#ffffff0e!important;color:#ffffffbd!important;font-size:15px!important}.fake-select-row b[data-v-e2f8ba51]{color:#ffffffb8!important;font-size:15px!important;font-weight:500!important}.mesas-register-btn[data-v-e2f8ba51]{width:100%!important;height:42px!important;margin-top:2px!important;border:0!important;border-radius:7px!important;background:#fff!important;color:#151515!important;font-size:15px!important;font-weight:750!important}.mesa-row-admin[data-v-e2f8ba51]{position:relative!important;min-height:112px!important;padding:20px!important;margin-bottom:14px!important;border-radius:13px!important;border:1px solid rgba(255,255,255,.13)!important;background:#ffffff05!important}.mesa-row-admin b[data-v-e2f8ba51]{display:block!important;color:#fff!important;font-size:16px!important;font-weight:850!important;margin-bottom:6px!important}.mesa-row-admin small[data-v-e2f8ba51]{display:block!important;color:#ffffff8a!important;font-size:13px!important}.mesa-status-pill[data-v-e2f8ba51]{position:absolute!important;top:20px!important;right:20px!important;min-height:22px!important;padding:3px 10px!important;display:inline-flex!important;align-items:center!important;border-radius:999px!important;border:1px solid rgba(255,255,255,.14)!important;background:#00000040!important;color:#ffffffd1!important;font-size:12px!important;font-weight:750!important}.mesa-row-actions[data-v-e2f8ba51]{display:flex!important;gap:10px!important;margin-top:18px!important}.mesa-row-actions button[data-v-e2f8ba51]{height:34px!important;padding:0 14px!important;border-radius:7px!important;border:1px solid rgba(255,255,255,.12)!important;background:#ffffff14!important;color:#fff!important;font-size:14px!important;font-weight:800!important}.mesa-row-actions button.danger[data-v-e2f8ba51]{border-color:#ff5a5a61!important;background:#b94444!important;color:#fff!important}@media(max-width:1250px){.mesas-admin-grid[data-v-e2f8ba51]{grid-template-columns:1fr!important}.mesas-form-card[data-v-e2f8ba51],.mesas-list-card[data-v-e2f8ba51]{min-height:auto!important}}.agent-banner-pro[data-v-e2f8ba51]{position:relative;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-top:46px;margin-bottom:46px;min-height:250px;overflow:hidden;background:radial-gradient(circle at 88% 48%,rgba(255,124,14,.88),transparent 24%),radial-gradient(circle at 12% 95%,rgba(255,96,22,.36),transparent 26%),linear-gradient(100deg,#02040b,#080b16 26%,#35170b 57%,#f06f12);border-top:1px solid rgba(255,132,32,.28);border-bottom:1px solid rgba(255,132,32,.28);box-shadow:0 28px 90px #00000080,inset 0 1px #ffffff14}.agent-banner-pro[data-v-e2f8ba51]:before,.agent-banner-pro[data-v-e2f8ba51]:after{content:"";position:absolute;inset:-40%;pointer-events:none;opacity:.72}.agent-banner-pro[data-v-e2f8ba51]:before{background:repeating-linear-gradient(18deg,transparent 0 72px,rgba(255,143,37,.18) 73px,transparent 76px),radial-gradient(circle,rgba(255,178,78,.7) 0 2px,transparent 3px) 0 0 / 92px 72px;filter:blur(.2px);animation:agentNetMove-e2f8ba51 10s linear infinite}.agent-banner-pro[data-v-e2f8ba51]:after{background:radial-gradient(circle at 8% 66%,rgba(255,119,18,.74),transparent 16%),radial-gradient(circle at 94% 44%,rgba(255,194,102,.88),transparent 16%),linear-gradient(105deg,transparent 0 56%,rgba(255,255,255,.2) 59%,transparent 62%),linear-gradient(155deg,transparent 0 45%,rgba(255,143,37,.28) 48%,transparent 52%);mix-blend-mode:screen;animation:agentGlowPulse-e2f8ba51 4.5s ease-in-out infinite}.agent-banner-pro__motion[data-v-e2f8ba51]{position:absolute;z-index:1;pointer-events:none;opacity:.9;filter:blur(.3px)}.agent-banner-pro__motion--left[data-v-e2f8ba51]{left:-7%;bottom:-42%;width:52%;height:120%;border-top:2px solid rgba(255,120,22,.74);border-radius:50%;transform:rotate(-8deg);box-shadow:0 -8px 28px #ff6f128c,0 -18px 70px #ff6f1238;animation:agentTrailLeft-e2f8ba51 5.5s ease-in-out infinite}.agent-banner-pro__motion--right[data-v-e2f8ba51]{right:-10%;top:-58%;width:48%;height:150%;border-bottom:2px solid rgba(255,187,92,.86);border-radius:50%;transform:rotate(-14deg);box-shadow:0 10px 34px #ffb45099,0 22px 90px #ff761247;animation:agentTrailRight-e2f8ba51 6.2s ease-in-out infinite}.agent-banner-pro__dots[data-v-e2f8ba51]{position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(circle,rgba(255,173,75,.78) 0 2px,transparent 3px) 0 0 / 140px 90px,radial-gradient(circle,rgba(255,255,255,.22) 0 1px,transparent 2px) 36px 20px / 88px 58px;opacity:.38;animation:agentDotsMove-e2f8ba51 7s linear infinite}.agent-banner-pro__content[data-v-e2f8ba51]{position:relative;z-index:3;width:min(1480px,calc(100% - 72px));min-height:250px;margin:0 auto;padding:30px 0;box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(480px,.85fr);align-items:center;gap:54px}.agent-banner-pro__left[data-v-e2f8ba51],.agent-banner-pro__right[data-v-e2f8ba51]{min-width:0}.agent-banner-pro__left[data-v-e2f8ba51]{display:flex;flex-direction:column;justify-content:center}.agent-banner-pro__right[data-v-e2f8ba51]{display:grid;gap:16px;align-content:center}.agent-banner-pro__tag[data-v-e2f8ba51]{display:inline-flex;align-items:center;gap:11px;color:#ffad42;font-size:12px;font-weight:950;letter-spacing:.24em;text-transform:uppercase;margin-bottom:12px}.agent-banner-pro__tag[data-v-e2f8ba51]:before{content:"";width:9px;height:9px;border-radius:999px;background:#ff9b25;box-shadow:0 0 18px #ff8f25f2}.agent-banner-pro h2[data-v-e2f8ba51]{max-width:1000px;margin:0;color:#fff;font-size:clamp(32px,3.45vw,58px);line-height:.96;font-weight:950;letter-spacing:-.055em;text-shadow:0 10px 28px rgba(0,0,0,.5)}.agent-banner-pro__left>p[data-v-e2f8ba51]{max-width:830px;margin:14px 0 0;color:#ffffffc2;font-size:clamp(15px,1.25vw,22px);line-height:1.35}.agent-banner-pro__chips[data-v-e2f8ba51]{margin-top:22px;display:flex;flex-wrap:wrap;gap:12px}.agent-banner-pro__chips span[data-v-e2f8ba51]{min-height:38px;display:inline-flex;align-items:center;padding:8px 16px;border-radius:999px;color:#ffffffeb;font-size:14px;font-weight:850;background:#0000006b;border:1px solid rgba(255,255,255,.18);box-shadow:inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.agent-banner-pro__card[data-v-e2f8ba51]{width:100%;min-height:96px;padding:18px 22px;box-sizing:border-box;border-radius:24px;display:flex;align-items:center;gap:18px;background:#05060a94;border:1px solid rgba(255,255,255,.16);box-shadow:0 18px 42px #00000052,inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.agent-banner-pro__card-icon[data-v-e2f8ba51]{width:62px;height:62px;flex:0 0 62px;display:grid;place-items:center;border-radius:18px;font-size:31px;background:linear-gradient(135deg,#ffab32,#ff5d16);box-shadow:0 0 24px #ff842061}.agent-banner-pro__card strong[data-v-e2f8ba51]{display:block;color:#fff;font-size:24px;font-weight:950;line-height:1.05;margin-bottom:7px}.agent-banner-pro__card p[data-v-e2f8ba51]{margin:0;color:#ffffffb8;font-size:16px;line-height:1.35}.agent-banner-pro__stores[data-v-e2f8ba51]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.agent-store-pro[data-v-e2f8ba51]{min-height:70px;padding:0 20px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:16px;color:#fff;text-decoration:none;border-radius:19px;border:1px solid rgba(255,255,255,.16);background:#000000d1;box-shadow:0 14px 34px #00000057,inset 0 1px #ffffff14;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.agent-store-pro[data-v-e2f8ba51]:hover{transform:translateY(-3px);border-color:#ff962edb;box-shadow:0 18px 48px #00000075,0 0 24px #ff842047}.agent-store-pro svg[data-v-e2f8ba51]{width:38px;height:38px;flex:0 0 38px}.agent-store-pro small[data-v-e2f8ba51]{display:block;color:#ffffffad;font-size:12px;line-height:1;font-weight:850}.agent-store-pro b[data-v-e2f8ba51]{display:block;color:#fff;font-size:25px;line-height:1.05;font-weight:950;letter-spacing:-.03em}.agent-store-pro--apple[data-v-e2f8ba51]{opacity:.9}@keyframes agentNetMove-e2f8ba51{0%{transform:translate3d(-2%,0,0) rotate(0)}to{transform:translate3d(2%,-1%,0) rotate(2deg)}}@keyframes agentGlowPulse-e2f8ba51{0%,to{opacity:.54;transform:scale(1)}50%{opacity:.9;transform:scale(1.03)}}@keyframes agentTrailLeft-e2f8ba51{0%,to{transform:translate(0) rotate(-8deg);opacity:.58}50%{transform:translate(5%) rotate(-5deg);opacity:.95}}@keyframes agentTrailRight-e2f8ba51{0%,to{transform:translate(0) rotate(-14deg);opacity:.62}50%{transform:translate(-5%) rotate(-10deg);opacity:1}}@keyframes agentDotsMove-e2f8ba51{0%{background-position:0 0,36px 20px}to{background-position:140px 90px,124px 78px}}@media(max-width:1050px){.agent-banner-pro__content[data-v-e2f8ba51]{grid-template-columns:1fr;gap:22px;padding:28px 0}.agent-banner-pro[data-v-e2f8ba51]{min-height:auto}}@media(max-width:720px){.agent-banner-pro__content[data-v-e2f8ba51]{width:min(100% - 28px,620px)}.agent-banner-pro__stores[data-v-e2f8ba51]{grid-template-columns:1fr}.agent-banner-pro__chips span[data-v-e2f8ba51]{width:100%}}.agent-banner-pro__card-logo[data-v-e2f8ba51]{width:78px!important;height:78px!important;flex:0 0 78px!important;padding:0!important;overflow:hidden!important;border-radius:18px!important;background:#050505!important;box-shadow:0 0 0 1px #ff9123a6,0 0 26px #ff842073!important}.agent-banner-pro__card-logo img[data-v-e2f8ba51]{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;background:#050505!important;border-radius:18px!important}.agent-banner-pro[data-v-e2f8ba51]{position:relative!important;isolation:isolate!important;overflow:hidden!important;background:radial-gradient(circle at 86% 50%,rgba(255,132,22,.92),transparent 25%),radial-gradient(circle at 66% 45%,rgba(155,58,12,.44),transparent 31%),radial-gradient(circle at 8% 70%,rgba(255,110,18,.22),transparent 28%),linear-gradient(100deg,#030713,#090d18 20%,#190d09 48%,#5c2308,#f27712)!important;box-shadow:0 24px 70px #00000073,inset 0 1px #ffffff0f,inset 0 -1px #ff842038!important}.agent-banner-pro[data-v-e2f8ba51]:before{content:""!important;position:absolute!important;inset:0!important;z-index:0!important;pointer-events:none!important;background:radial-gradient(circle,rgba(255,214,132,.78) 0 2px,transparent 3px) 24px 20px / 150px 86px,radial-gradient(circle,rgba(255,255,255,.28) 0 1px,transparent 2px) 72px 42px / 90px 60px,linear-gradient(18deg,transparent 0 45%,rgba(255,145,34,.18) 46%,transparent 47%),linear-gradient(155deg,transparent 0 52%,rgba(255,199,104,.16) 53%,transparent 54%);opacity:.52!important;filter:none!important;mix-blend-mode:normal!important;animation:none!important}.agent-banner-pro[data-v-e2f8ba51]:after{content:""!important;position:absolute!important;left:-14%!important;top:-84%!important;width:128%!important;height:190%!important;z-index:1!important;pointer-events:none!important;border-radius:50%;border-top:2px solid rgba(255,190,88,.78);border-bottom:1px solid rgba(255,118,22,.42);opacity:.58!important;filter:none!important;mix-blend-mode:normal!important;will-change:transform,opacity;transform:translateZ(0) rotate(-5deg);animation:agenteLightSweep-e2f8ba51 12s ease-in-out infinite!important}.agent-banner-pro__motion[data-v-e2f8ba51]{display:none!important}.agent-banner-pro__dots[data-v-e2f8ba51]{position:absolute!important;inset:0!important;z-index:1!important;pointer-events:none!important;background:radial-gradient(circle,rgba(255,180,75,.72) 0 2px,transparent 3px) 0 0 / 210px 120px,radial-gradient(circle,rgba(255,255,255,.28) 0 1px,transparent 2px) 40px 30px / 120px 80px!important;opacity:.38!important;filter:none!important;mix-blend-mode:normal!important;animation:none!important}.agent-banner-pro__content[data-v-e2f8ba51]{position:relative!important;z-index:3!important}.agent-banner-pro__card[data-v-e2f8ba51]{background:linear-gradient(135deg,#05060aa8,#4e1e0a80)!important;border-color:#ff962e4d!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.agent-store-pro[data-v-e2f8ba51]{background:#000000db!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}@keyframes agenteLightSweep-e2f8ba51{0%,to{transform:translate3d(-2%,0,0) rotate(-6deg);opacity:.45}50%{transform:translate3d(2%,-1%,0) rotate(-4deg);opacity:.72}}@media(prefers-reduced-motion:reduce){.agent-banner-pro[data-v-e2f8ba51],.agent-banner-pro[data-v-e2f8ba51]:before,.agent-banner-pro[data-v-e2f8ba51]:after,.agent-banner-pro__dots[data-v-e2f8ba51]{animation:none!important}}.landing-top-menu[data-v-e2f8ba51]{transition:transform .34s ease,top .34s ease,width .34s ease,max-width .34s ease,padding .34s ease,background .34s ease,border-color .34s ease,box-shadow .34s ease,backdrop-filter .34s ease!important}.landing-top-menu--floating[data-v-e2f8ba51]{position:fixed!important;top:14px!important;left:50%!important;right:auto!important;z-index:99999!important;width:min(1180px,calc(100% - 32px))!important;max-width:min(1180px,calc(100% - 32px))!important;transform:translate3d(-50%,0,0)!important;padding:12px 20px!important;border:1px solid rgba(255,145,35,.22)!important;border-radius:26px!important;background:linear-gradient(90deg,#050812c7,#0a0c169e)!important;box-shadow:0 18px 55px #0000006b,0 0 26px #ff84201f,inset 0 1px #ffffff0f!important;backdrop-filter:blur(18px) saturate(1.2)!important;-webkit-backdrop-filter:blur(18px) saturate(1.2)!important;animation:landingTopMenuDrop-e2f8ba51 .34s ease both!important}@keyframes landingTopMenuDrop-e2f8ba51{0%{opacity:.35;transform:translate3d(-50%,-18px,0) scale(.985)}to{opacity:1;transform:translate3d(-50%,0,0) scale(1)}}@media(max-width:760px){.landing-top-menu--floating[data-v-e2f8ba51]{top:10px!important;width:calc(100% - 20px)!important;max-width:calc(100% - 20px)!important;padding-left:14px!important;padding-right:14px!important;border-radius:20px!important}}.agent-image-section[data-v-e2f8ba51]{position:relative;width:min(1500px,calc(100% - 56px));min-height:720px;margin:52px auto 82px;padding:78px 72px;overflow:hidden;border-radius:34px;border:1px solid rgba(255,132,32,.34);display:grid;grid-template-columns:minmax(430px,.9fr) minmax(610px,1.1fr);align-items:center;gap:34px;background:radial-gradient(circle at 78% 45%,rgba(255,132,32,.2),transparent 35%),radial-gradient(circle at 18% 86%,rgba(255,106,20,.12),transparent 32%),linear-gradient(135deg,#050915,#080b17 44%,#160d0b);box-shadow:0 36px 110px #00000085,inset 0 1px #ffffff0f}.agent-image-section[data-v-e2f8ba51]:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.36;background:radial-gradient(circle,rgba(255,147,38,.42) 0 2px,transparent 3px) 35px 44px / 170px 122px,radial-gradient(circle,rgba(255,255,255,.16) 0 1px,transparent 2px) 90px 70px / 114px 86px,linear-gradient(115deg,transparent 0 48%,rgba(255,132,32,.1) 49%,transparent 51%)}.agent-image-section__copy[data-v-e2f8ba51]{position:relative;z-index:3}.agent-image-section__tag[data-v-e2f8ba51]{display:inline-flex;align-items:center;gap:12px;margin-bottom:24px;color:#ffad42;font-size:13px;font-weight:950;letter-spacing:.26em;text-transform:uppercase}.agent-image-section__tag[data-v-e2f8ba51]:before{content:"";width:10px;height:10px;border-radius:999px;background:#ff9b25;box-shadow:0 0 18px #ff8f25f2}.agent-image-section h2[data-v-e2f8ba51]{max-width:690px;margin:0;color:#fff;font-size:clamp(54px,5vw,92px);line-height:.92;font-weight:950;letter-spacing:-.075em;text-shadow:0 10px 28px rgba(0,0,0,.52)}.agent-image-section__copy p[data-v-e2f8ba51]{max-width:610px;margin:28px 0 0;color:#ffffffb3;font-size:20px;line-height:1.58}.agent-image-section__button[data-v-e2f8ba51]{display:inline-flex;align-items:center;justify-content:center;min-height:62px;margin-top:32px;padding:0 30px;border-radius:16px;color:#160800;text-decoration:none;font-size:17px;font-weight:950;background:linear-gradient(135deg,#ffca41,#ff771d);box-shadow:0 22px 50px #ff6f1a3d,inset 0 1px #ffffff6b}.agent-image-section__visual[data-v-e2f8ba51]{position:relative;z-index:3;min-height:620px;display:flex;align-items:center;justify-content:center}.agent-image-section__person[data-v-e2f8ba51]{width:min(720px,100%);max-height:680px;object-fit:contain;display:block;filter:drop-shadow(0 34px 48px rgba(0,0,0,.42))}@media(max-width:1180px){.agent-image-section[data-v-e2f8ba51]{grid-template-columns:1fr;padding:54px 34px}.agent-image-section__visual[data-v-e2f8ba51]{min-height:auto}.agent-image-section__person[data-v-e2f8ba51]{width:min(720px,100%)}}@media(max-width:760px){.agent-image-section[data-v-e2f8ba51]{width:min(100% - 24px,620px);padding:38px 22px}.agent-image-section h2[data-v-e2f8ba51]{font-size:clamp(42px,14vw,64px)}.agent-image-section__copy p[data-v-e2f8ba51]{font-size:16px}}.landing-plan-card[data-v-e2f8ba51]{isolation:isolate;transform:translateY(0) scale(1);transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease,background .28s ease}.landing-plan-card[data-v-e2f8ba51]:before{content:"";position:absolute;inset:-1px;z-index:-1;border-radius:inherit;opacity:0;background:radial-gradient(circle at 18% 0%,rgba(255,138,42,.3),transparent 35%),linear-gradient(135deg,rgba(255,138,42,.2),transparent 45%,rgba(255,138,42,.14));transition:opacity .28s ease}.landing-plan-card[data-v-e2f8ba51]:after{content:"";position:absolute;top:-35%;left:-90%;z-index:4;width:55%;height:170%;pointer-events:none;opacity:0;transform:rotate(18deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.16),transparent);transition:left .65s ease,opacity .28s ease}.landing-plan-card[data-v-e2f8ba51]:hover{transform:translateY(-8px) scale(1.015);border-color:#ff8a2ac7!important;background:#0c1322d1;box-shadow:0 0 0 1px #ff8a2a42,0 22px 55px #ff8a2a2e,0 38px 110px #00000085}.landing-plan-card[data-v-e2f8ba51]:hover:before{opacity:1}.landing-plan-card[data-v-e2f8ba51]:hover:after{left:125%;opacity:1}.duvida-carousel[data-v-e2f8ba51]{position:relative;overflow:hidden;padding:10px 0 18px}.duvida-carousel[data-v-e2f8ba51]:before,.duvida-carousel[data-v-e2f8ba51]:after{content:"";position:absolute;top:0;z-index:5;height:100%;width:120px;pointer-events:none}.duvida-carousel[data-v-e2f8ba51]:before{left:0;background:linear-gradient(90deg,#050914,#05091400)}.duvida-carousel[data-v-e2f8ba51]:after{right:0;background:linear-gradient(270deg,#050914,#05091400)}.duvida-carousel__track[data-v-e2f8ba51]{display:flex;width:max-content;gap:24px;animation:duvidasCarouselMove-e2f8ba51 82s linear infinite}.duvida-carousel:hover .duvida-carousel__track[data-v-e2f8ba51]{animation-play-state:paused}.duvida-card[data-v-e2f8ba51]{position:relative;min-height:360px;overflow:hidden;border-radius:28px;border:1px solid rgba(255,138,42,.3);background:#070e1cb8;padding:34px;box-shadow:0 28px 90px #0000006b;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transition:transform .28s ease,border-color .28s ease,box-shadow .28s ease,background .28s ease}.duvida-card--slide[data-v-e2f8ba51]{width:min(430px,86vw);flex:0 0 min(430px,86vw)}.duvida-card[data-v-e2f8ba51]:before{content:"";position:absolute;inset:0;opacity:0;pointer-events:none;background:radial-gradient(circle at 0% 18%,rgba(255,138,42,.24),transparent 34%),linear-gradient(135deg,rgba(255,138,42,.14),transparent 52%);transition:opacity .28s ease}.duvida-card[data-v-e2f8ba51]:after{content:"";position:absolute;left:0;top:22px;bottom:22px;width:4px;border-radius:999px;background:#ff8a2a;box-shadow:0 0 26px #ff8a2ac7}.duvida-card[data-v-e2f8ba51]:hover{transform:translateY(-8px);border-color:#ff8a2ac7;background:#0a1222d1;box-shadow:0 0 0 1px #ff8a2a2e,0 26px 70px #ff8a2a29,0 45px 110px #00000085}.duvida-card[data-v-e2f8ba51]:hover:before{opacity:1}.duvida-card__top[data-v-e2f8ba51]{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:28px}.duvida-card__icon[data-v-e2f8ba51]{display:inline-flex;height:64px;width:64px;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgba(255,138,42,.64);background:#00000042;color:#ff8a2a;font-size:27px}.duvida-card__plus[data-v-e2f8ba51]{display:inline-flex;height:42px;width:42px;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgba(255,138,42,.7);color:#ff8a2a;font-size:30px;font-weight:800;line-height:1;transition:transform .28s ease,background .28s ease,color .28s ease}.duvida-card:hover .duvida-card__plus[data-v-e2f8ba51]{transform:rotate(90deg);background:#ff8a2a;color:#050914}.duvida-card h3[data-v-e2f8ba51]{position:relative;z-index:2;margin:0;color:#fff;font-size:24px;font-weight:900;line-height:1.25}.duvida-card p[data-v-e2f8ba51]{position:relative;z-index:2;margin:18px 0 0;color:#ffffffa8;font-size:17px;line-height:1.62}@keyframes duvidasCarouselMove-e2f8ba51{0%{transform:translate(0)}to{transform:translate(-50%)}}.duvidas-top-image[data-v-e2f8ba51]{position:relative}.mesaya-footer__line[data-v-e2f8ba51]{position:absolute;left:0;right:0;top:0;height:2px;background:linear-gradient(90deg,transparent,rgba(255,138,42,.95),transparent);box-shadow:0 0 28px #ff8a2ad9}.mesaya-footer-feature[data-v-e2f8ba51]{min-height:112px;border:1px solid rgba(255,138,42,.22);border-radius:22px;background:#03071285;padding:18px 14px;text-align:center;transition:transform .25s ease,border-color .25s ease,background .25s ease}.mesaya-footer-feature[data-v-e2f8ba51]:hover{transform:translateY(-4px);border-color:#ff8a2ab8;background:#ff8a2a14}.mesaya-footer-feature span[data-v-e2f8ba51]{display:inline-flex;height:52px;min-width:52px;align-items:center;justify-content:center;border-radius:18px;border:1px solid rgba(255,138,42,.5);color:#ff8a2a;font-weight:900;font-size:18px}.mesaya-footer-feature p[data-v-e2f8ba51]{margin:12px 0 0;color:#ffffffb8;font-size:14px;line-height:1.45}.mesaya-footer-social[data-v-e2f8ba51]{display:inline-flex;height:50px;width:50px;align-items:center;justify-content:center;border:1px solid rgba(255,138,42,.28);border-radius:50%;background:#0307128c;color:#fff;text-decoration:none;font-size:22px;font-weight:900;transition:transform .25s ease,background .25s ease,border-color .25s ease}.mesaya-footer-social[data-v-e2f8ba51]:hover{transform:translateY(-4px);border-color:#ff8a2adb;background:#ff8a2a;color:#050914}.mesaya-footer-col h3[data-v-e2f8ba51],.mesaya-footer-contact h3[data-v-e2f8ba51]{margin:0 0 28px;color:#ff8a2a;font-size:16px;font-weight:900;letter-spacing:.16em}.mesaya-footer-col h3[data-v-e2f8ba51]:after,.mesaya-footer-contact h3[data-v-e2f8ba51]:after{content:"";display:block;width:46px;height:2px;margin-top:18px;background:#ff8a2a;box-shadow:0 0 18px #ff8a2abf}.mesaya-footer-col[data-v-e2f8ba51]{display:flex;flex-direction:column;gap:19px}.mesaya-footer-col a[data-v-e2f8ba51]{display:inline-flex;align-items:center;gap:12px;color:#ffffffbd;text-decoration:none;font-size:16px;transition:color .2s ease,transform .2s ease}.mesaya-footer-col a[data-v-e2f8ba51]:before{content:"›";color:#ff8a2a;font-size:26px;line-height:1}.mesaya-footer-col a[data-v-e2f8ba51]:hover{color:#fff;transform:translate(4px)}.mesaya-footer-contact[data-v-e2f8ba51]{display:flex;flex-direction:column;gap:22px}.mesaya-footer-contact__item[data-v-e2f8ba51]{display:flex;gap:16px;align-items:flex-start}.mesaya-footer-contact__item>span[data-v-e2f8ba51]{display:inline-flex;height:38px;width:38px;align-items:center;justify-content:center;color:#ff8a2a;font-size:25px}.mesaya-footer-contact__item strong[data-v-e2f8ba51]{display:block;color:#fff;font-size:16px;line-height:1.4}.mesaya-footer-contact__item p[data-v-e2f8ba51]{margin:4px 0 0;color:#ffffff94;font-size:14px}.mesaya-footer-help[data-v-e2f8ba51]{margin-top:34px;border:1px solid rgba(255,138,42,.36);border-radius:26px;background:#060a189e;padding:26px;box-shadow:0 22px 70px #00000057}.mesaya-footer-help h3[data-v-e2f8ba51]{margin:0;color:#fff;font-size:24px;font-weight:900}.mesaya-footer-help p[data-v-e2f8ba51]{margin:14px 0 0;color:#ffffffa3;line-height:1.65}.mesaya-footer-help a[data-v-e2f8ba51]{margin-top:22px;display:inline-flex;height:56px;width:100%;align-items:center;justify-content:center;border-radius:16px;background:#ff8a2a;color:#fff;text-decoration:none;font-weight:900;box-shadow:0 18px 42px #ff8a2a47;transition:transform .25s ease,background .25s ease}.mesaya-footer-help a[data-v-e2f8ba51]:hover{transform:translateY(-3px);background:#ff9d45}.mesaya-footer-bottom[data-v-e2f8ba51]{margin-top:58px;padding-top:28px;border-top:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column;gap:20px;align-items:flex-start;justify-content:space-between;color:#ffffff9e}.mesaya-footer-lang[data-v-e2f8ba51]{display:flex;align-items:center;gap:14px}.mesaya-footer-lang button[data-v-e2f8ba51],.mesaya-footer-lang select[data-v-e2f8ba51]{min-width:190px;height:52px;border-radius:14px;border:1px solid rgba(255,138,42,.22);background:#0307129e;color:#fff;font-weight:800}@media(min-width:768px){.mesaya-footer-bottom[data-v-e2f8ba51]{flex-direction:row;align-items:center}}.mesaya-footer-orb[data-v-e2f8ba51]{opacity:.92;border-color:#ff8a2a2e!important;background:radial-gradient(circle at center,rgba(255,138,42,.055),transparent 58%);box-shadow:none!important;filter:none!important;overflow:hidden;animation:none!important}.mesaya-footer-orb[data-v-e2f8ba51]:before{content:"";position:absolute;inset:0;border-radius:inherit;background:conic-gradient(from 0deg,transparent 0deg,transparent 245deg,rgba(255,138,42,0) 255deg,rgba(255,138,42,.42) 282deg,rgba(255,138,42,0) 310deg,transparent 360deg);opacity:.78;animation:mesayaFooterRadar-e2f8ba51 9s linear infinite;will-change:transform}.mesaya-footer-orb[data-v-e2f8ba51]:after{content:"";position:absolute;inset:42px;border-radius:inherit;border:1px solid rgba(255,138,42,.105);background:repeating-radial-gradient(circle at center,transparent 0,transparent 42px,rgba(255,138,42,.055) 43px,transparent 44px)}.mesaya-footer-orb--right[data-v-e2f8ba51]:before{animation-duration:11s;animation-direction:reverse}.mesaya-footer-lang select[data-v-e2f8ba51]{min-width:190px;height:52px;border-radius:14px;border:1px solid rgba(255,138,42,.34);background:#030712d6;color:#fff;font-weight:800;padding:0 16px;outline:none;box-shadow:0 14px 28px #0003;cursor:pointer}.mesaya-footer-lang select[data-v-e2f8ba51]:focus{border-color:#ff8a2ac7}@keyframes mesayaFooterRadar-e2f8ba51{0%{transform:rotate(0)}to{transform:rotate(360deg)}}section#como-funciona[data-v-e2f8ba51]{margin-top:-430px!important;padding-top:0!important}.main-nav a[data-v-e2f8ba51]{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 18px;border-radius:16px;color:#ffffffd1;transition:color .24s ease,background .24s ease,box-shadow .24s ease,transform .24s ease}.main-nav a[data-v-e2f8ba51]:before{content:"";position:absolute;inset:0;border-radius:inherit;border:1px solid rgba(255,138,42,0);background:linear-gradient(135deg,#ff8a2a29,#ff8a2a08);opacity:0;transition:opacity .24s ease,border-color .24s ease}.main-nav a[data-v-e2f8ba51]:after{content:"";position:absolute;left:18px;right:18px;bottom:5px;height:2px;border-radius:999px;background:#ff8a2a;box-shadow:0 0 18px #ff8a2ad9;transform:scaleX(0);transform-origin:center;transition:transform .24s ease}.main-nav a[data-v-e2f8ba51]:hover{color:#fff;transform:translateY(-2px);box-shadow:0 16px 34px #ff8a2a1f}.main-nav a[data-v-e2f8ba51]:hover:before{opacity:1;border-color:#ff8a2a5c}.main-nav a[data-v-e2f8ba51]:hover:after{transform:scaleX(1)}.mesaya-preloader__sound[data-v-e2f8ba51]{height:46px;border:1px solid rgba(255,138,42,.48);border-radius:999px;background:#ff8a2a1f;color:#fff;padding:0 22px;font-size:13px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;box-shadow:0 0 28px #ff8a2a2e;cursor:pointer;transition:transform .22s ease,background .22s ease,border-color .22s ease}.mesaya-preloader__sound[data-v-e2f8ba51]:hover{transform:translateY(-2px);border-color:#ff8a2ae6;background:#ff8a2a3d}.mesaya-preloader__sound span[data-v-e2f8ba51]{margin-right:8px}.mesaya-preloader[data-v-e2f8ba51]{position:fixed;inset:0;z-index:999999;display:flex;align-items:center;justify-content:center;overflow:hidden;background:radial-gradient(circle at 50% 48%,rgba(255,138,42,.2),transparent 28%),radial-gradient(circle at 18% 82%,rgba(255,138,42,.1),transparent 32%),linear-gradient(135deg,#020611,#07101f 48%,#020611)}.mesaya-preloader__bg[data-v-e2f8ba51]{position:absolute;inset:0}.mesaya-preloader__bg[data-v-e2f8ba51]:before{content:"";position:absolute;inset:-35%;background:linear-gradient(115deg,transparent 0%,transparent 44%,rgba(255,138,42,.16) 50%,transparent 56%,transparent 100%);animation:mesayaPreloaderLight-e2f8ba51 2.25s ease-in-out infinite}.mesaya-preloader__content[data-v-e2f8ba51]{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:24px}.mesaya-storyboard-logo[data-v-e2f8ba51]{width:min(420px,74vw);aspect-ratio:1 / 1;background-image:url(/images/preloader/mesaya_storyboard.png?v=20260708);background-repeat:no-repeat;background-size:400% 100%;background-position:0% 50%;filter:drop-shadow(0 0 22px rgba(255,255,255,.18)) drop-shadow(0 0 44px rgba(255,138,42,.34));animation:mesayaStoryboardFrameJump-e2f8ba51 2.1s step-end infinite,mesayaStoryboardPulse-e2f8ba51 2.1s ease-in-out infinite}.mesaya-preloader__bar[data-v-e2f8ba51]{width:min(320px,72vw);height:7px;overflow:hidden;border-radius:999px;background:#ffffff1a;box-shadow:inset 0 0 0 1px #ff8a2a38}.mesaya-preloader__bar span[data-v-e2f8ba51]{display:block;height:100%;width:42%;border-radius:inherit;background:linear-gradient(90deg,transparent,#ff8a2a,#ffbd72);animation:mesayaPreloaderBar-e2f8ba51 1.15s ease-in-out infinite}.mesaya-preloader__text[data-v-e2f8ba51]{margin:0;color:#ffffffb8;font-size:15px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.mesaya-preloader-fade-enter-active[data-v-e2f8ba51],.mesaya-preloader-fade-leave-active[data-v-e2f8ba51]{transition:opacity .42s ease,transform .42s ease}.mesaya-preloader-fade-enter-from[data-v-e2f8ba51],.mesaya-preloader-fade-leave-to[data-v-e2f8ba51]{opacity:0;transform:scale(1.03)}@keyframes mesayaStoryboardFrameJump-e2f8ba51{0%,24.999%{background-position:0% 50%}25%,49.999%{background-position:33.333% 50%}50%,74.999%{background-position:66.666% 50%}75%,99.999%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes mesayaStoryboardPulse-e2f8ba51{0%,to{transform:scale(.98)}50%{transform:scale(1.04)}}@keyframes mesayaPreloaderLight-e2f8ba51{0%{transform:translate(-28%);opacity:0}35%{opacity:1}to{transform:translate(28%);opacity:0}}@keyframes mesayaPreloaderBar-e2f8ba51{0%{transform:translate(-105%)}to{transform:translate(260%)}}.bank-logo-image-wrap{width:190px!important;height:76px!important;padding:10px 18px!important;background:#fff!important}.bank-logo-image{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;filter:none!important;image-rendering:auto!important}.bank-logo-card{min-height:168px!important}.bank-integrations{margin-top:-65px!important}.bank-integrations-heading{margin-bottom:15px!important}@media(max-width:720px){.bank-integrations{margin-top:-20px!important}.bank-logo-image-wrap{width:155px!important;height:64px!important}}.bank-integrations{margin-top:-72px!important}.bank-integrations-heading{margin-bottom:14px!important}.bank-carousel{padding:14px 0!important}.bank-logo-card{width:285px!important;min-height:178px!important;padding:16px 18px!important}.bank-logo-image-wrap{display:flex!important;width:244px!important;height:94px!important;align-items:center!important;justify-content:center!important;margin-bottom:11px!important;padding:0!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:14px!important;background:#fff!important}.bank-logo-image{display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain!important;object-position:center!important;opacity:1!important;visibility:visible!important;filter:none!important;transform:none!important;image-rendering:auto!important}.bank-logo--bnb{background:#19ad60!important}.bank-logo--bnb .bank-logo-image{padding:9px 15px!important;box-sizing:border-box!important}.bank-logo--bcp{background:#fff!important}.bank-logo--bcp .bank-logo-image{padding:12px 24px!important;box-sizing:border-box!important}.bank-logo--ganadero{background:#075414!important}.bank-logo--ganadero .bank-logo-image{object-fit:cover!important;object-position:center!important}.bank-logo--economico{background:#e30613!important}.bank-logo--economico .bank-logo-image{object-fit:cover!important;object-position:center!important}.bank-logo--union{background:#fff!important}.bank-logo--union .bank-logo-image{padding:4px 8px!important;box-sizing:border-box!important}.bank-logo-fallback{display:none!important}.bank-logo-name{margin-top:1px!important;font-size:15px!important}.bank-logo-status{margin-top:7px!important}.bank-integrations+.stats-bar{margin-top:18px!important}@media(max-width:1100px){.bank-integrations{margin-top:-35px!important}}@media(max-width:720px){.bank-integrations{margin-top:-8px!important}.bank-logo-card{width:230px!important;min-height:158px!important}.bank-logo-image-wrap{width:195px!important;height:76px!important}}#bankTubeGanadero,#bankTubeEconomico,#bankTubeUnion,#bankTubeBnb,#bankTubeBcp{vector-effect:non-scaling-stroke}.mesaya-bank-tubes__overlay{opacity:1!important}.mesaya-bank-showcase__images{position:absolute;inset:0;width:100%;height:100%;overflow:hidden;background:#030812}.mesaya-bank-showcase__images .mesaya-bank-showcase__image{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none;margin:0;padding:0;border:0;object-fit:contain;object-position:left center;opacity:0;visibility:hidden;transform:translateZ(0);transition:opacity .14s ease;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;will-change:opacity;backface-visibility:hidden}.mesaya-bank-showcase__images .mesaya-bank-showcase__image--active{opacity:1;visibility:visible}.mesaya-bank-background-change-enter-active,.mesaya-bank-background-change-leave-active,.mesaya-bank-background-change-enter-from,.mesaya-bank-background-change-leave-to{transition:none!important;transform:none!important}.mesaya-bank-showcase__visual{position:relative;min-height:720px;contain:layout paint}.mesaya-bank-showcase__visual:after{z-index:3}@media(max-width:1100px){.mesaya-bank-showcase__visual{min-height:650px}}@media(max-width:760px){.mesaya-bank-showcase__visual{min-height:520px}.mesaya-bank-showcase__images .mesaya-bank-showcase__image{object-position:center}}@media(prefers-reduced-motion:reduce){.mesaya-bank-showcase__images .mesaya-bank-showcase__image{transition:none}}.mesaya-bank-canvas{display:block;width:100%;margin:0;padding:0;overflow:hidden;background:#030812}.mesaya-bank-canvas__art{position:relative;width:100%;margin:0;overflow:hidden;background:#030812}.mesaya-bank-canvas__background{position:relative;z-index:1;display:block;width:100%;height:auto;max-width:none;margin:0;padding:0;border:0;object-fit:initial;transform:none;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.mesaya-bank-canvas__logo-mask{position:absolute;z-index:8;left:25.45%;top:72.85%;width:19.3%;height:15.7%;overflow:hidden;border-radius:2% 2% 11% 11%;background:#fff;transform:perspective(1200px) rotateY(-1.2deg) rotate(-.2deg);transform-origin:center center;pointer-events:none}.mesaya-bank-canvas__sprite{position:absolute;inset:0;display:block;width:100%;height:100%;background-color:#fff;background-repeat:no-repeat;background-size:200% 300%;transform:scale(1.005);transform-origin:center;backface-visibility:hidden}.mesaya-bank-logo--bnb{background-position:0% 0%}.mesaya-bank-logo--economico{background-position:100% 0%}.mesaya-bank-logo--union{background-position:0% 50%}.mesaya-bank-logo--ganadero{background-position:100% 50%}.mesaya-bank-logo--bcp{background-position:50% 100%}.mesaya-bank-canvas__content{position:absolute;z-index:10;top:50%;right:6%;width:39%;color:#fff;transform:translateY(-50%)}.mesaya-bank-canvas__eyebrow{color:#ff982d;font-size:clamp(10px,.75vw,15px);font-weight:800;letter-spacing:.27em}.mesaya-bank-canvas__content h2{margin:1.2vw 0 0;color:#fff;font-size:clamp(34px,4vw,82px);font-weight:850;line-height:.96;letter-spacing:-.055em}.mesaya-bank-canvas__content h2 strong{display:block;color:#ff8216;font-weight:inherit}.mesaya-bank-canvas__content p{max-width:650px;margin:1.7vw 0 0;color:#ffffffad;font-size:clamp(13px,1vw,20px);line-height:1.55}.mesaya-bank-canvas__buttons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(8px,.75vw,14px);margin-top:clamp(18px,2vw,36px)}.mesaya-bank-canvas__button{min-height:clamp(48px,4vw,68px);padding:12px 18px;cursor:pointer;color:#ffffffbf;border:1px solid rgba(255,132,24,.34);border-radius:16px;background:#1b0904d1;font-size:clamp(13px,.9vw,17px);font-weight:750;text-align:left;transition:color .14s ease,border-color .14s ease,background-color .14s ease}.mesaya-bank-canvas__button:hover,.mesaya-bank-canvas__button:focus-visible,.mesaya-bank-canvas__button--active{color:#fff;border-color:#ff8418;background:#692205eb}.mesaya-bank-responsive,.mesaya-bank-wide,.mesaya-bank-final,.mesaya-fixed-bank,.mesaya-bank-showcase,.mesaya-full-bank,.mesaya-sprite-bank,.mesaya-simple-bank,.mesaya-phone-bank,.mesaya-bank-sprite-window,.mesaya-bank-responsive__logo-window{display:none!important}@media(max-width:900px){.mesaya-bank-canvas__content{right:4%;width:42%}.mesaya-bank-canvas__content h2{font-size:clamp(29px,4.5vw,50px)}.mesaya-bank-canvas__content p{margin-top:12px}.mesaya-bank-canvas__buttons{margin-top:15px}.mesaya-bank-canvas__button{min-height:46px;padding:9px 12px}}@media(max-width:650px){.mesaya-bank-canvas__art{overflow:visible;padding-bottom:470px}.mesaya-bank-canvas__content{inset:auto 18px 35px;width:auto;text-align:center;transform:none}.mesaya-bank-canvas__content h2{font-size:42px}.mesaya-bank-canvas__content p{margin-right:auto;margin-left:auto}.mesaya-bank-canvas__buttons{grid-template-columns:1fr}.mesaya-bank-canvas__button{text-align:center}}.mesaya-bank-canvas__logo-mask{left:25.85%!important;top:72.85%!important;width:18.8%!important;height:15.7%!important}.mesaya-bank-canvas__logo-mask{left:26.25%!important;top:74.1%!important;width:17.75%!important;height:12.9%!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;transform:none!important}.mesaya-bank-canvas__sprite{border:0!important;border-radius:0!important;box-shadow:none!important;background-color:transparent!important;background-size:200% 300%!important;transform:none!important}.mesaya-bank-canvas__logo-mask{left:27.15%!important;top:75.15%!important;width:16.45%!important;height:11.7%!important;overflow:hidden!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;transform:none!important}.mesaya-bank-canvas__sprite{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;border:0!important;box-shadow:none!important;background-color:transparent!important;background-repeat:no-repeat!important;background-size:200% 300%!important;transform:none!important}.mesaya-bank-logo--bnb{background-position:0% 0%!important}.mesaya-bank-logo--economico{background-position:100% 0%!important}.mesaya-bank-logo--union{background-position:0% 50%!important}.mesaya-bank-logo--ganadero{background-position:100% 50%!important}.mesaya-bank-logo--bcp{background-position:50% 100%!important}html{scroll-behavior:smooth}#como-funciona,#agente,#repartidor,#pagos-qr,#precios,#recursos{scroll-margin-top:120px}.landing-top-menu{position:relative;z-index:9999!important;pointer-events:auto!important}.landing-top-menu .main-nav,.landing-top-menu .main-nav a{position:relative;z-index:10000;pointer-events:auto!important;cursor:pointer}.mesaya-bank-integration-info{max-width:720px;margin-top:22px;color:#ffffffa3;font-size:clamp(12px,.78vw,14px);line-height:1.58}.mesaya-bank-integration-info__support{margin-top:8px!important}.mesaya-bank-integration-info__fee{display:flex;align-items:center;gap:9px;margin-top:13px;padding-top:12px;border-top:1px solid rgba(255,132,24,.22);color:#ffffffc7;font-size:clamp(12px,.8vw,14px);font-weight:650}.mesaya-bank-integration-info__fee-value{flex:0 0 auto;color:#ff8a18;font-size:clamp(19px,1.35vw,25px);font-weight:900;line-height:1}@media(max-width:650px){.mesaya-bank-integration-info{margin-top:18px;text-align:left}.mesaya-bank-integration-info__fee{align-items:flex-start}}.mesaya-bank-integration-info{max-width:720px;margin-top:22px;color:#ffffffa8;font-size:clamp(12px,.78vw,14px);line-height:1.58}.mesaya-bank-integration-info p{margin:0}.mesaya-bank-integration-info__title{margin-bottom:8px!important;color:#fff;font-size:clamp(14px,.95vw,17px);font-weight:800}.mesaya-bank-integration-info__support{margin-top:10px!important}@media(max-width:650px){.mesaya-bank-integration-info{margin-top:18px;text-align:left}}.hero-nav.landing-top-menu{box-sizing:border-box!important;min-height:92px!important;padding:14px 28px!important;overflow:visible!important;display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:28px!important;transform:none!important}.hero-nav.landing-top-menu.landing-top-menu--floating{position:fixed!important;top:14px!important;right:24px!important;left:24px!important;width:auto!important;min-height:84px!important;margin:0!important;padding:10px 24px!important;z-index:99999!important;overflow:visible!important;border:1px solid rgba(255,137,31,.28)!important;border-radius:24px!important;background:#030814f0!important;box-shadow:0 12px 45px #00000073,0 0 25px #ff770014!important;backdrop-filter:blur(18px)!important;-webkit-backdrop-filter:blur(18px)!important;transform:none!important}.landing-top-menu .brand-wrap{display:flex!important;align-items:center!important;justify-content:flex-start!important;min-width:76px!important;height:64px!important;overflow:visible!important;opacity:1!important;visibility:visible!important;transform:none!important}.landing-top-menu .top-logo-img{display:block!important;width:auto!important;height:62px!important;max-height:62px!important;margin:0!important;object-fit:contain!important;opacity:1!important;visibility:visible!important;transform:none!important}.landing-top-menu--floating .brand-wrap{height:58px!important}.landing-top-menu--floating .top-logo-img{height:56px!important;max-height:56px!important}.landing-top-menu .main-nav{display:flex!important;align-items:center!important;justify-content:center!important;gap:clamp(20px,2.5vw,48px)!important;min-width:0!important;height:100%!important;transform:none!important}.landing-top-menu .main-nav a{display:inline-flex!important;align-items:center!important;min-height:44px!important;white-space:nowrap!important;line-height:1.15!important;transform:none!important}.landing-top-menu .nav-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:14px!important;height:100%!important;transform:none!important}@media(max-width:1150px){.hero-nav.landing-top-menu{gap:16px!important;padding-right:18px!important;padding-left:18px!important}.landing-top-menu .main-nav{gap:18px!important}.landing-top-menu .main-nav a{font-size:14px!important}.landing-top-menu .top-logo-img{height:52px!important;max-height:52px!important}}@media(max-width:760px){.hero-nav.landing-top-menu,.hero-nav.landing-top-menu.landing-top-menu--floating{position:relative!important;top:auto!important;right:auto!important;left:auto!important;width:100%!important;grid-template-columns:auto 1fr!important;padding:12px 16px!important;border-radius:0!important}.landing-top-menu .main-nav{grid-column:1 / -1!important;justify-content:flex-start!important;width:100%!important;padding:6px 0!important;overflow-x:auto!important;scrollbar-width:none!important}.landing-top-menu .main-nav::-webkit-scrollbar{display:none!important}.landing-top-menu .nav-actions{justify-self:end!important}}.hero-section .hero-nav.landing-top-menu{position:relative!important;display:grid!important;grid-template-columns:100px minmax(560px,1fr) auto!important;align-items:center!important;width:calc(100% - 64px)!important;max-width:1780px!important;min-height:92px!important;margin:18px auto 0!important;padding:10px 24px!important;gap:28px!important;box-sizing:border-box!important;overflow:visible!important;border-radius:26px!important;transform:none!important}.hero-section .hero-nav.landing-top-menu.landing-top-menu--floating{position:fixed!important;inset:14px auto auto 50%!important;width:calc(100% - 64px)!important;max-width:1780px!important;min-height:88px!important;margin:0!important;padding:10px 24px!important;z-index:99999!important;background:#030814f5!important;border:1px solid rgba(255,135,25,.34)!important;border-radius:26px!important;box-shadow:0 14px 45px #0000007a,0 0 25px #ff7d1414!important;backdrop-filter:blur(18px)!important;-webkit-backdrop-filter:blur(18px)!important;transform:translate(-50%)!important}.hero-section .landing-top-menu .brand-wrap{position:relative!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;width:90px!important;min-width:90px!important;height:68px!important;margin:0!important;padding:0!important;overflow:visible!important;z-index:3!important;transform:none!important}.hero-section .landing-top-menu .top-logo-img{position:relative!important;display:block!important;width:72px!important;height:64px!important;max-width:72px!important;max-height:64px!important;margin:0!important;padding:0!important;object-fit:contain!important;object-position:center!important;opacity:1!important;visibility:visible!important;transform:none!important}.hero-section .landing-top-menu .main-nav{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;height:64px!important;gap:clamp(24px,2.5vw,52px)!important;margin:0!important;padding:0!important;z-index:2!important;transform:none!important}.hero-section .landing-top-menu .main-nav a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;margin:0!important;padding:4px 2px!important;white-space:nowrap!important;line-height:1.2!important;position:relative!important;transform:none!important}.hero-section .landing-top-menu .nav-actions{position:relative!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;min-width:max-content!important;height:68px!important;gap:14px!important;margin:0!important;padding:0!important;z-index:3!important;transform:none!important}.hero-section .landing-top-menu .language-picker,.hero-section .landing-top-menu .ghost-btn,.hero-section .landing-top-menu .primary-btn{flex-shrink:0!important}.hero-section .landing-top-menu .brand-wrap,.hero-section .landing-top-menu .top-logo-img,.hero-section .landing-top-menu .main-nav,.hero-section .landing-top-menu .nav-actions{inset:auto!important}@media(max-width:1450px){.hero-section .hero-nav.landing-top-menu{grid-template-columns:82px minmax(460px,1fr) auto!important;width:calc(100% - 40px)!important;padding-right:18px!important;padding-left:18px!important;gap:18px!important}.hero-section .hero-nav.landing-top-menu.landing-top-menu--floating{width:calc(100% - 40px)!important}.hero-section .landing-top-menu .brand-wrap{width:76px!important;min-width:76px!important}.hero-section .landing-top-menu .top-logo-img{width:64px!important;height:58px!important}.hero-section .landing-top-menu .main-nav{gap:clamp(16px,1.7vw,32px)!important}.hero-section .landing-top-menu .main-nav a{font-size:14px!important}}@media(max-width:1050px){.hero-section .hero-nav.landing-top-menu{grid-template-columns:72px minmax(0,1fr) auto!important}.hero-section .landing-top-menu .main-nav{justify-content:flex-start!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important}.hero-section .landing-top-menu .main-nav::-webkit-scrollbar{display:none!important}}.hero-section .hero-nav.landing-top-menu.landing-top-menu--floating{background:linear-gradient(135deg,#040916c7,#080a149e)!important;border:1px solid rgba(255,135,25,.3)!important;box-shadow:0 14px 45px #0000006b,inset 0 1px #ffffff0a,0 0 24px #ff7d1414!important;backdrop-filter:blur(18px) saturate(125%)!important;-webkit-backdrop-filter:blur(18px) saturate(125%)!important}.hero-section .landing-top-menu.landing-top-menu--floating .main-nav,.hero-section .landing-top-menu.landing-top-menu--floating .nav-actions,.hero-section .landing-top-menu.landing-top-menu--floating .brand-wrap{opacity:1!important}@media(max-width:760px){.hero-section .hero-nav.landing-top-menu,.hero-section .hero-nav.landing-top-menu.landing-top-menu--floating{position:fixed!important;top:14px!important;right:12px!important;left:12px!important;display:flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-height:0!important;margin:0!important;padding:18px 16px!important;gap:0!important;z-index:99999!important;border:1px solid rgba(255,135,25,.28)!important;border-radius:28px!important;background:linear-gradient(135deg,#040916d6,#080a14ad)!important;box-shadow:0 14px 38px #00000070,inset 0 1px #ffffff0a!important;backdrop-filter:blur(18px) saturate(125%)!important;-webkit-backdrop-filter:blur(18px) saturate(125%)!important;transform:none!important}.hero-section .landing-top-menu .brand-wrap,.hero-section .landing-top-menu .main-nav{display:none!important}.hero-section .landing-top-menu .nav-actions{display:grid!important;grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr) minmax(0,1fr)!important;align-items:stretch!important;width:100%!important;height:auto!important;gap:12px!important;margin:0!important;padding:0!important;transform:none!important}.hero-section .landing-top-menu .language-picker,.hero-section .landing-top-menu .ghost-btn,.hero-section .landing-top-menu .primary-btn{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;min-height:64px!important;margin:0!important;padding:12px 14px!important;border-radius:20px!important;box-sizing:border-box!important;white-space:nowrap!important}.hero-section .landing-top-menu .language-picker{justify-content:flex-start!important;gap:10px!important;padding-right:16px!important;padding-left:16px!important;border:1px solid rgba(255,135,25,.24)!important;background:#050916b8!important}.hero-section .landing-top-menu .language-select{width:100%!important;min-width:0!important;font-size:16px!important;font-weight:750!important;background:transparent!important}.hero-section .landing-top-menu .language-flag{flex:0 0 auto!important}.hero-section .landing-top-menu .ghost-btn{border:1px solid rgba(255,135,25,.2)!important;background:#050916b8!important;font-size:16px!important;font-weight:750!important}.hero-section .landing-top-menu .primary-btn{color:#111!important;background:#ffa12d!important;font-size:16px!important;font-weight:850!important}}@media(max-width:470px){.hero-section .hero-nav.landing-top-menu,.hero-section .hero-nav.landing-top-menu.landing-top-menu--floating{right:8px!important;left:8px!important;padding:12px 10px!important;border-radius:22px!important}.hero-section .landing-top-menu .nav-actions{grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr) minmax(0,1fr)!important;gap:8px!important}.hero-section .landing-top-menu .language-picker,.hero-section .landing-top-menu .ghost-btn,.hero-section .landing-top-menu .primary-btn{min-height:56px!important;padding:9px 10px!important;border-radius:16px!important;font-size:14px!important}.hero-section .landing-top-menu .language-select{font-size:14px!important}}@media(max-width:760px){.hero-section .hero-nav.landing-top-menu,.hero-section .hero-nav.landing-top-menu.landing-top-menu--floating{position:relative!important;top:auto!important;right:auto!important;left:auto!important;display:grid!important;grid-template-columns:1fr!important;align-items:center!important;width:calc(100% - 24px)!important;max-width:none!important;min-height:0!important;margin:12px auto 0!important;padding:22px 18px 24px!important;gap:20px!important;border-radius:28px!important;background:linear-gradient(135deg,#0a0e1cf0,#080a14e0)!important;border:1px solid rgba(255,135,25,.28)!important;box-shadow:0 14px 38px #0000006b,inset 0 1px #ffffff08!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;transform:none!important;overflow:visible!important}.hero-section .landing-top-menu .main-nav{display:none!important}.hero-section .landing-top-menu .brand-wrap{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;height:auto!important;margin:0!important;padding:0!important;overflow:visible!important}.hero-section .landing-top-menu .top-logo-img{width:auto!important;height:82px!important;max-width:150px!important;max-height:82px!important;margin:0 auto!important;object-fit:contain!important}.hero-section .landing-top-menu .nav-actions{display:grid!important;grid-template-columns:minmax(0,1.35fr) minmax(0,.82fr) minmax(0,1fr)!important;align-items:stretch!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important;gap:12px!important;transform:none!important}.hero-section .landing-top-menu .language-picker{display:flex!important;align-items:center!important;width:100%!important;min-width:0!important;min-height:72px!important;padding:0 14px!important;border-radius:20px!important}.hero-section .landing-top-menu .language-select{width:100%!important;font-size:16px!important;font-weight:750!important}.hero-section .landing-top-menu .language-flag{flex:0 0 auto!important;margin-right:8px!important}.hero-section .landing-top-menu .ghost-btn,.hero-section .landing-top-menu .primary-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;min-height:72px!important;margin:0!important;padding:12px 10px!important;border-radius:20px!important;font-size:16px!important;font-weight:800!important;white-space:nowrap!important}}@media(max-width:480px){.hero-section .hero-nav.landing-top-menu,.hero-section .hero-nav.landing-top-menu.landing-top-menu--floating{width:calc(100% - 16px)!important;padding:18px 12px 20px!important;gap:16px!important}.hero-section .landing-top-menu .top-logo-img{height:68px!important;max-height:68px!important}.hero-section .landing-top-menu .nav-actions{grid-template-columns:minmax(0,1.25fr) minmax(0,.78fr) minmax(0,.95fr)!important;gap:8px!important}.hero-section .landing-top-menu .language-picker,.hero-section .landing-top-menu .ghost-btn,.hero-section .landing-top-menu .primary-btn{min-height:62px!important;border-radius:17px!important;font-size:14px!important}.hero-section .landing-top-menu .language-picker{padding-right:9px!important;padding-left:9px!important}}.mesaya-bank-canvas__button{position:relative!important;isolation:isolate!important;overflow:hidden!important;border:1px solid rgba(255,132,24,.38)!important;border-radius:18px!important;background:linear-gradient(135deg,#270a04eb,#120503f0)!important;transition:color .18s ease,background-color .18s ease,box-shadow .18s ease,transform .18s ease!important}.mesaya-bank-canvas__button:after{content:"";position:absolute;z-index:-1;inset:2px;border-radius:15px;background:linear-gradient(135deg,#2b0c05fa,#140503fa);pointer-events:none}.mesaya-bank-canvas__button:before{content:"";position:absolute;z-index:-2;top:50%;left:50%;width:170%;aspect-ratio:1;opacity:0;background:conic-gradient(from 0deg,transparent 0deg,transparent 292deg,rgba(255,108,0,.08) 310deg,#ff7a00 330deg,#ffd18b 341deg,#fff7db 347deg,#ff8a18 354deg,transparent 360deg);transform:translate(-50%,-50%) rotate(0);transition:opacity .16s ease;pointer-events:none}.mesaya-bank-canvas__button:hover:before,.mesaya-bank-canvas__button:focus-visible:before,.mesaya-bank-canvas__button--active:before{opacity:1;animation:mesayaBankButtonBorderRunner 1.8s linear infinite}.mesaya-bank-canvas__button:hover,.mesaya-bank-canvas__button:focus-visible,.mesaya-bank-canvas__button--active{color:#fff!important;border-color:transparent!important;background:transparent!important;box-shadow:0 0 10px #ff770040,0 0 22px #ff62001f!important;transform:translateY(-2px)!important}.mesaya-bank-canvas__button:hover:after,.mesaya-bank-canvas__button:focus-visible:after,.mesaya-bank-canvas__button--active:after{background:linear-gradient(135deg,#692005fa,#350d03fa)}@keyframes mesayaBankButtonBorderRunner{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.mesaya-bank-canvas__button{color:#ffffffc2!important}.mesaya-bank-canvas__button:hover,.mesaya-bank-canvas__button:focus-visible,.mesaya-bank-canvas__button--active{color:#fff!important}@media(prefers-reduced-motion:reduce){.mesaya-bank-canvas__button:before{animation:none!important}}.mesaya-bank-canvas__art:before,.mesaya-bank-canvas__art:after{content:none!important;display:none!important}.mesaya-qr-square-runner{left:27.98%!important;top:35.82%!important;width:15.58%!important;height:27.62%!important;border:2px solid rgba(255,148,28,.18)!important;border-radius:11%!important;box-shadow:0 0 6px #ff880042,inset 0 0 5px #ff88001f!important}.mesaya-qr-square-runner__line{width:22%!important;height:4px!important;border-radius:999px!important;background:linear-gradient(90deg,transparent 0%,rgba(255,126,0,.2) 12%,#ff8a18 42%,#fff6cf 68%,#ff9a27 86%,transparent 100%)!important;box-shadow:0 0 4px #ff9a24,0 0 10px #ff7e00f2,0 0 18px #ff5a008c!important;offset-path:inset(0 round 11%)!important;offset-distance:0%!important;offset-rotate:auto!important;animation:mesayaQrRunnerLikeImage 2.5s linear infinite!important}@keyframes mesayaQrRunnerLikeImage{0%{offset-distance:0%}to{offset-distance:100%}}.mesaya-qr-square-runner{animation:mesayaQrFramePulseLikeImage 2.1s ease-in-out infinite!important}@keyframes mesayaQrFramePulseLikeImage{0%,to{opacity:.52}50%{opacity:.92}}@media(max-width:900px){.mesaya-qr-square-runner{left:27.98%!important;top:35.82%!important;width:15.58%!important;height:27.62%!important}}@media(max-width:650px){.mesaya-qr-square-runner{left:27.98%!important;top:35.82%!important;width:15.58%!important;height:27.62%!important}.mesaya-qr-square-runner__line{height:3px!important}}.mesaya-qr-dashes{position:absolute;z-index:12;left:28.05%;top:36.42%;width:15.29%;height:26.92%;overflow:visible;border:1px solid rgba(255,145,28,.13);border-radius:10%;pointer-events:none;animation:mesayaQrBorderPulse 2.4s ease-in-out infinite}.mesaya-qr-dash{position:absolute;top:0;left:0;display:block;width:18%;height:4px;border-radius:999px;background:linear-gradient(90deg,transparent 0%,rgba(255,126,0,.2) 12%,#ff8a18 38%,#fff6cf 58%,#ffffff 68%,#ff9a2c 84%,transparent 100%);box-shadow:0 0 4px #fff7d7,0 0 8px #ff9b2e,0 0 16px #ff7000eb,0 0 25px #ff4a0080;offset-path:inset(0 round 10%);offset-rotate:auto;animation:mesayaQrDashTravel 4.2s linear infinite;pointer-events:none}.mesaya-qr-dash--one{animation-delay:0s}.mesaya-qr-dash--two{animation-delay:-1.05s}.mesaya-qr-dash--three{animation-delay:-2.1s}.mesaya-qr-dash--four{animation-delay:-3.15s}@keyframes mesayaQrDashTravel{0%{offset-distance:0%;opacity:.4}8%{opacity:1}88%{opacity:1}to{offset-distance:100%;opacity:.4}}@keyframes mesayaQrBorderPulse{0%,to{box-shadow:0 0 4px #ff841429,inset 0 0 4px #ff841414}50%{box-shadow:0 0 9px #ff841457,inset 0 0 7px #ff841426}}@media(max-width:900px){.mesaya-qr-dashes{left:28.05%;top:36.42%;width:15.29%;height:26.92%}.mesaya-qr-dash{height:3px}}@media(max-width:650px){.mesaya-qr-dashes{left:28.05%;top:36.42%;width:15.29%;height:26.92%}.mesaya-qr-dash{height:2px}}@media(prefers-reduced-motion:reduce){.mesaya-qr-dashes,.mesaya-qr-dash{animation:none!important}}#pagos-qr,.mesaya-bank-canvas{margin-bottom:0!important;padding-bottom:0!important}.mesaya-bank-canvas__art,.mesaya-bank-canvas__art img{display:block!important;margin-bottom:0!important}#pagos-qr+section,#pagos-qr+.agent-section,#pagos-qr+.agent-banner-pro,.mesaya-bank-canvas+section,.mesaya-bank-canvas+.agent-section,.mesaya-bank-canvas+.agent-banner-pro{margin-top:-48px!important}#pagos-qr,.mesaya-bank-canvas{min-height:0!important;height:auto!important}@media(max-width:900px){#pagos-qr+section,#pagos-qr+.agent-section,#pagos-qr+.agent-banner-pro,.mesaya-bank-canvas+section,.mesaya-bank-canvas+.agent-section,.mesaya-bank-canvas+.agent-banner-pro{margin-top:-28px!important}}@media(max-width:760px){#pagos-qr,.mesaya-bank-canvas{position:relative!important;display:block!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;background:#030711!important;border-bottom:1px solid rgba(255,132,24,.48)!important;transform:none!important}#pagos-qr .mesaya-bank-canvas__art,.mesaya-bank-canvas .mesaya-bank-canvas__art{position:relative!important;display:block!important;width:100%!important;height:auto!important;min-height:0!important;padding:66.66% 0 0!important;margin:0!important;overflow:visible!important;background-color:#030711!important;background-image:url(/assets/images/fundo_celular.png)!important;background-repeat:no-repeat!important;background-position:center top!important;background-size:100% auto!important;transform:none!important}#pagos-qr .mesaya-bank-canvas__background,#pagos-qr .mesaya-bank-canvas__art>img{display:none!important}#pagos-qr .mesaya-bank-canvas__content,#pagos-qr .mesaya-bank-canvas__panel,#pagos-qr .mesaya-bank-canvas__copy,.mesaya-bank-canvas .mesaya-bank-canvas__content,.mesaya-bank-canvas .mesaya-bank-canvas__panel,.mesaya-bank-canvas .mesaya-bank-canvas__copy{position:relative!important;inset:auto!important;display:block!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:30px 22px 38px!important;overflow:visible!important;background:radial-gradient(circle at 8% 8%,rgba(255,100,0,.28),transparent 42%),linear-gradient(135deg,#240c04,#150704 48%,#030711)!important;opacity:1!important;visibility:visible!important;text-align:left!important;transform:none!important}#pagos-qr .mesaya-bank-canvas__eyebrow{display:block!important;margin:0 0 12px!important;color:#ff9d2d!important;font-size:12px!important;font-weight:850!important;letter-spacing:.28em!important;line-height:1.3!important;text-align:left!important}#pagos-qr h2{position:relative!important;width:100%!important;max-width:none!important;margin:0 0 18px!important;padding:0!important;font-size:clamp(37px,10vw,54px)!important;line-height:.97!important;letter-spacing:-.045em!important;text-align:left!important;transform:none!important}#pagos-qr .mesaya-bank-canvas__description{width:100%!important;max-width:none!important;margin:0 0 24px!important;color:#ffffffb8!important;font-size:16px!important;line-height:1.55!important;text-align:left!important}#pagos-qr .mesaya-bank-canvas__buttons{position:relative!important;display:grid!important;grid-template-columns:1fr!important;width:100%!important;max-width:none!important;height:auto!important;margin:0!important;padding:0!important;gap:12px!important;overflow:visible!important;transform:none!important}#pagos-qr .mesaya-bank-canvas__button{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;min-height:66px!important;height:auto!important;margin:0!important;padding:16px 18px!important;font-size:17px!important;font-weight:800!important;text-align:center!important;transform:none!important}#pagos-qr .mesaya-bank-canvas__button:hover,#pagos-qr .mesaya-bank-canvas__button:focus-visible,#pagos-qr .mesaya-bank-canvas__button--active{transform:none!important}#pagos-qr .mesaya-bank-integration-info{position:relative!important;display:block!important;width:100%!important;max-width:none!important;height:auto!important;margin:26px 0 0!important;padding:0!important;color:#ffffffb3!important;font-size:14px!important;line-height:1.65!important;text-align:left!important;transform:none!important}#pagos-qr .mesaya-bank-integration-info__title{margin:0 0 10px!important;color:#fff!important;font-size:18px!important;font-weight:850!important;line-height:1.3!important}#pagos-qr .mesaya-bank-canvas__logo-mask{position:absolute!important;z-index:20!important;display:block!important;left:26.1%!important;top:49.1vw!important;width:17.8%!important;height:8.4vw!important;max-height:88px!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:1!important;visibility:visible!important;transform:none!important;pointer-events:none!important}#pagos-qr .mesaya-qr-dashes{position:absolute!important;z-index:21!important;display:block!important;left:28.05%!important;top:24.28vw!important;width:15.29%!important;height:17.95vw!important;margin:0!important;padding:0!important;opacity:1!important;visibility:visible!important;transform:none!important;pointer-events:none!important}#pagos-qr+section,#pagos-qr+div,#pagos-qr+.agent-section,#pagos-qr+.agent-banner-pro,#agente,.agent-section,.agent-banner-pro{position:relative!important;top:auto!important;bottom:auto!important;margin-top:0!important;clear:both!important;transform:none!important}}@media(max-width:480px){#pagos-qr .mesaya-bank-canvas__art{padding-top:72%!important;background-size:108% auto!important;background-position:center top!important}#pagos-qr .mesaya-bank-canvas__content,#pagos-qr .mesaya-bank-canvas__panel,#pagos-qr .mesaya-bank-canvas__copy{padding:26px 16px 34px!important}#pagos-qr h2{font-size:clamp(34px,11vw,47px)!important}#pagos-qr .mesaya-bank-canvas__button{min-height:62px!important;font-size:16px!important}#pagos-qr .mesaya-bank-canvas__logo-mask{top:53vw!important}#pagos-qr .mesaya-qr-dashes{top:26.2vw!important;height:19.4vw!important}}@media(max-width:760px){#pagos-qr .mesaya-bank-canvas__art{position:relative!important;display:block!important;width:100%!important;height:auto!important;aspect-ratio:3 / 2!important;margin:0!important;padding:0!important;overflow:hidden!important;background:#030711!important}#pagos-qr .mesaya-bank-canvas__background,#pagos-qr .mesaya-bank-canvas__art>img{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;object-fit:contain!important;object-position:center center!important;opacity:1!important;visibility:visible!important;z-index:1!important}#pagos-qr .mesaya-bank-canvas__art{background-image:none!important}#pagos-qr .mesaya-qr-dashes{position:absolute!important;z-index:5!important;display:block!important;left:28.05%!important;top:36.42%!important;width:15.29%!important;height:26.92%!important;opacity:1!important;visibility:visible!important;pointer-events:none!important}#pagos-qr .mesaya-bank-canvas__logo-mask{position:absolute!important;z-index:6!important;display:block!important;left:26.1%!important;top:73.6%!important;width:17.8%!important;height:12.8%!important;opacity:1!important;visibility:visible!important;pointer-events:none!important}#pagos-qr .mesaya-bank-canvas__content,#pagos-qr .mesaya-bank-canvas__panel,#pagos-qr .mesaya-bank-canvas__copy{position:relative!important;inset:auto!important;width:100%!important;height:auto!important;margin:0!important;padding:28px 20px 36px!important;transform:none!important}}@media(max-width:480px){#pagos-qr .mesaya-bank-canvas__art{aspect-ratio:3 / 2!important}#pagos-qr .mesaya-bank-canvas__content,#pagos-qr .mesaya-bank-canvas__panel,#pagos-qr .mesaya-bank-canvas__copy{padding:24px 16px 32px!important}}
