.mw-root{--mw-accent:#ff8a00;--mw-violet:#7b42f6;--mw-blue:#4589ff;--mw-cyan:#33b1ff;--mw-cosmos:#070b14;--mw-matter:#f8fafc}.mw-fade-in{animation:mw-fade-in .7s cubic-bezier(.22,1,.36,1) both}.mw-fade-in-up{animation:mw-fade-in-up .7s cubic-bezier(.22,1,.36,1) both}.mw-scale-in{animation:mw-scale-in .8s cubic-bezier(.34,1.3,.64,1) both}.mw-delay-100{animation-delay:.1s}.mw-delay-200{animation-delay:.2s}.mw-delay-300{animation-delay:.3s}.mw-delay-400{animation-delay:.4s}.mw-delay-500{animation-delay:.5s}.mw-delay-600{animation-delay:.6s}.mw-delay-800{animation-delay:.8s}@keyframes mw-fade-in{0%{opacity:0}to{opacity:1}}@keyframes mw-fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes mw-scale-in{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:scale(1)}}.mw-orb-a{animation:mw-float-a 7s ease-in-out infinite}.mw-orb-b{animation:mw-float-b 9s ease-in-out infinite}.mw-orb-c{animation:mw-float-c 11s ease-in-out infinite}@keyframes mw-float-a{0%,to{transform:translate(0) scale(1)}33%{transform:translate(18px,-22px) scale(1.06)}66%{transform:translate(-10px,12px) scale(.96)}}@keyframes mw-float-b{0%,to{transform:translate(0) scale(1)}40%{transform:translate(-20px,16px) scale(1.04)}70%{transform:translate(14px,-10px) scale(.97)}}@keyframes mw-float-c{0%,to{transform:translate(0) scale(1)}25%{transform:translate(12px,18px) scale(1.05)}60%{transform:translate(-16px,-14px) scale(.95)}}.mw-portal-ring,.mw-portal-ring-2{animation:mw-portal-ring 3s ease-in-out infinite;transform-box:fill-box;transform-origin:center}.mw-portal-ring-2{animation-delay:1s}@keyframes mw-portal-ring{0%,to{opacity:.12;transform:scale(1)}50%{opacity:.32;transform:scale(1.06)}}.mw-star{animation:mw-twinkle 2.8s ease-in-out infinite}.mw-star:nth-child(2){animation-delay:.6s}.mw-star:nth-child(3){animation-delay:1.2s}.mw-star:nth-child(4){animation-delay:.3s}.mw-star:nth-child(5){animation-delay:1.8s}.mw-star:nth-child(6){animation-delay:.9s}@keyframes mw-twinkle{0%,to{opacity:.15;transform:scale(.7)}50%{opacity:.9;transform:scale(1)}}.mw-const-line{animation:mw-dash-draw 3s ease-in-out infinite;stroke-dasharray:60;stroke-dashoffset:60}@keyframes mw-dash-draw{0%{stroke-dashoffset:60;opacity:.1}40%{stroke-dashoffset:0;opacity:.4}70%{stroke-dashoffset:0;opacity:.4}to{stroke-dashoffset:-60;opacity:.1}}.mw-portal-logo{animation:mw-logo-pulse 4s ease-in-out infinite;transform-box:fill-box;transform-origin:center}@keyframes mw-logo-pulse{0%,to{opacity:.92;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}.mw-sparkle{animation:mw-sparkle 2.2s ease-in-out infinite;transform-box:fill-box;transform-origin:center}.mw-sparkle:nth-child(2){animation-delay:.55s}.mw-sparkle:nth-child(3){animation-delay:1.1s}.mw-sparkle:nth-child(4){animation-delay:1.65s}@keyframes mw-sparkle{0%,to{opacity:0;transform:scale(.4)}40%,60%{opacity:1;transform:scale(1)}}.mw-bg-shift{animation:mw-bg-shift 12s ease-in-out infinite}@keyframes mw-bg-shift{0%,to{opacity:.55}50%{opacity:.85}}.mw-glow-halo{animation:mw-glow-halo 4s ease-in-out infinite}@keyframes mw-glow-halo{0%,to{opacity:.3;transform:scale(.9)}50%{opacity:.6;transform:scale(1.08)}}.mw-accent-ring{animation:mw-accent-ring 5s ease-in-out infinite;transform-box:fill-box;transform-origin:center}@keyframes mw-accent-ring{0%,to{opacity:.4;transform:scale(1) rotate(0deg)}50%{opacity:.7;transform:scale(1.04) rotate(180deg)}}@media (prefers-reduced-motion:reduce){.mw-accent-ring,.mw-bg-shift,.mw-const-line,.mw-fade-in,.mw-fade-in-up,.mw-glow-halo,.mw-orb-a,.mw-orb-b,.mw-orb-c,.mw-portal-logo,.mw-portal-ring,.mw-portal-ring-2,.mw-scale-in,.mw-sparkle,.mw-star{animation:none!important;opacity:1!important;transform:none!important;stroke-dashoffset:0!important}}.pt-root{--pt-accent:#ff8a00;--pt-violet:#7b42f6;--pt-blue:#4589ff;--pt-cyan:#33b1ff;--pt-cosmos:#070b14;--pt-matter:#f8fafc;--pt-slide-duration:480ms;--pt-slide-ease:cubic-bezier(0.22,1,0.36,1);--pt-spring:cubic-bezier(0.34,1.3,0.64,1)}.pt-orb-a{animation:pt-float-a 7s ease-in-out infinite}.pt-orb-b{animation:pt-float-b 9s ease-in-out infinite}.pt-orb-c{animation:pt-float-c 11s ease-in-out infinite}@keyframes pt-float-a{0%,to{transform:translate(0) scale(1)}33%{transform:translate(20px,-24px) scale(1.06)}66%{transform:translate(-12px,14px) scale(.96)}}@keyframes pt-float-b{0%,to{transform:translate(0) scale(1)}40%{transform:translate(-22px,18px) scale(1.04)}70%{transform:translate(16px,-12px) scale(.97)}}@keyframes pt-float-c{0%,to{transform:translate(0) scale(1)}25%{transform:translate(14px,20px) scale(1.05)}60%{transform:translate(-18px,-16px) scale(.95)}}.pt-bg-shift{animation:pt-bg-shift 12s ease-in-out infinite}@keyframes pt-bg-shift{0%,to{opacity:.55}50%{opacity:.85}}.pt-star{animation:pt-twinkle 3s ease-in-out infinite}@keyframes pt-twinkle{0%,to{opacity:.15;transform:scale(.6)}50%{opacity:.85;transform:scale(1)}}.pt-track{overflow:hidden;position:relative;width:100%}.pt-strip{will-change:transform;touch-action:pan-y}.pt-slide,.pt-strip{display:flex;width:100%}.pt-slide{flex:0 0 100%;min-width:0;flex-direction:column;align-items:center;gap:0;overflow:hidden}.pt-icon-zone{opacity:0;transform:scale(.88) translateY(10px);transition:opacity var(--pt-slide-duration) var(--pt-slide-ease),transform var(--pt-slide-duration) var(--pt-spring)}.pt-icon-zone.pt-visible{opacity:1;transform:scale(1) translateY(0)}.pt-text-zone{opacity:0;transform:translateY(18px);transition:opacity var(--pt-slide-duration) var(--pt-slide-ease),transform var(--pt-slide-duration) var(--pt-slide-ease);transition-delay:80ms}.pt-text-zone.pt-visible{opacity:1;transform:translateY(0)}.pt-eyebrow{opacity:0;transform:translateY(8px);transition:opacity var(--pt-slide-duration) var(--pt-slide-ease),transform var(--pt-slide-duration) var(--pt-slide-ease);transition-delay:.12s}.pt-eyebrow.pt-visible{opacity:1;transform:translateY(0)}.pt-title{opacity:0;transform:translateY(14px);transition:opacity var(--pt-slide-duration) var(--pt-slide-ease),transform var(--pt-slide-duration) var(--pt-slide-ease);transition-delay:.16s}.pt-title.pt-visible{opacity:1;transform:translateY(0)}.pt-desc{opacity:0;transform:translateY(12px);transition:opacity var(--pt-slide-duration) var(--pt-slide-ease),transform var(--pt-slide-duration) var(--pt-slide-ease);transition-delay:.22s}.pt-desc.pt-visible{opacity:1;transform:translateY(0)}.pt-cta-zone{opacity:0;transform:translateY(10px);transition:opacity var(--pt-slide-duration) var(--pt-slide-ease),transform var(--pt-slide-duration) var(--pt-slide-ease);transition-delay:.3s}.pt-cta-zone.pt-visible{opacity:1;transform:translateY(0)}.pt-icon-halo{animation:pt-icon-halo 4s ease-in-out infinite}@keyframes pt-icon-halo{0%,to{opacity:.35;transform:scale(.92)}50%{opacity:.65;transform:scale(1.08)}}.pt-dot{width:8px;height:8px;border-radius:9999px;background:rgba(248,250,252,.22);border:none;padding:0;cursor:pointer;transition:width .3s var(--pt-slide-ease),background .3s var(--pt-slide-ease),opacity .3s ease}.pt-dot:focus-visible{outline:2px solid rgba(248,250,252,.7);outline-offset:2px}.pt-dot.pt-dot-active{width:24px}.pt-progress-bar{height:2px;background:rgba(248,250,252,.12);border-radius:9999px;overflow:hidden}.pt-progress-fill{height:100%;border-radius:9999px;transition:width var(--pt-slide-duration) var(--pt-slide-ease)}.pt-arrow{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:9999px;border:1px solid rgba(248,250,252,.15);background:rgba(7,11,20,.45);color:rgba(248,250,252,.7);cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease,transform .15s var(--pt-spring);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.pt-arrow:hover:not(:disabled){background:rgba(248,250,252,.08);border-color:rgba(248,250,252,.28);color:rgba(248,250,252,.95);transform:scale(1.08)}.pt-arrow:active:not(:disabled){transform:scale(.94)}.pt-arrow:focus-visible{outline:2px solid rgba(248,250,252,.6);outline-offset:2px}.pt-arrow:disabled{opacity:.3;cursor:not-allowed}.pt-skip-btn{background:none;border:none;cursor:pointer;color:rgba(248,250,252,.38);font-size:.75rem;text-decoration:underline;text-underline-offset:3px;transition:opacity .2s ease;padding:4px 8px;border-radius:4px}.pt-skip-btn:hover{opacity:.7}.pt-skip-btn:focus-visible{outline:2px solid rgba(248,250,252,.5);outline-offset:2px}.pt-glass-card{background:rgba(7,11,20,.62);backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);border-radius:1.25rem}.pt-fade-in{animation:pt-fade-in .65s var(--pt-slide-ease) both}.pt-scale-in{animation:pt-scale-in .75s var(--pt-spring) both}.pt-delay-100{animation-delay:.1s}.pt-delay-200{animation-delay:.2s}.pt-delay-350{animation-delay:.35s}.pt-delay-500{animation-delay:.5s}@keyframes pt-fade-in{0%{opacity:0}to{opacity:1}}@keyframes pt-scale-in{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.pt-bg-shift,.pt-fade-in,.pt-icon-halo,.pt-orb-a,.pt-orb-b,.pt-orb-c,.pt-scale-in,.pt-star{animation:none!important;opacity:1!important;transform:none!important}.pt-strip{transition:none!important}.pt-cta-zone,.pt-desc,.pt-eyebrow,.pt-icon-zone,.pt-text-zone,.pt-title{opacity:1!important;transform:none!important;transition:none!important}.pt-arrow,.pt-dot,.pt-progress-fill{transition:none!important}}.sin-orbit,.sin-part{transform-box:fill-box;transform-origin:center}.group\/link:hover .surreals-nav-icon,.group\/nav:hover .surreals-nav-icon{filter:drop-shadow(0 0 5px color-mix(in srgb,var(--brand-cyan,#33b1ff) 40%,transparent));transition:filter .25s ease}.surreals-nav-icon.is-active{animation:sin-active-pop .45s cubic-bezier(.34,1.56,.64,1) both}.group\/link:hover .surreals-nav-icon .sin-orbit,.group\/nav:hover .surreals-nav-icon .sin-orbit{animation:sin-orbit-drift 2.4s linear infinite}.group\/link:hover [data-nav-icon=dashboard] .sin-tile-1,.group\/nav:hover [data-nav-icon=dashboard] .sin-tile-1{animation:sin-tile-pop .55s cubic-bezier(.34,1.4,.64,1) 0s}.group\/link:hover [data-nav-icon=dashboard] .sin-tile-2,.group\/nav:hover [data-nav-icon=dashboard] .sin-tile-2{animation:sin-tile-pop .55s cubic-bezier(.34,1.4,.64,1) .06s}.group\/link:hover [data-nav-icon=dashboard] .sin-tile-3,.group\/nav:hover [data-nav-icon=dashboard] .sin-tile-3{animation:sin-tile-pop .55s cubic-bezier(.34,1.4,.64,1) .12s}.group\/link:hover [data-nav-icon=dashboard] .sin-tile-4,.group\/nav:hover [data-nav-icon=dashboard] .sin-tile-4{animation:sin-tile-pop .55s cubic-bezier(.34,1.4,.64,1) .18s}.group\/link:hover [data-nav-icon=kitchen] .sin-pot,.group\/nav:hover [data-nav-icon=kitchen] .sin-pot{animation:sin-pot-simmer .7s ease-in-out infinite}.group\/link:hover [data-nav-icon=kitchen] .sin-steam-1,.group\/nav:hover [data-nav-icon=kitchen] .sin-steam-1{animation:sin-steam-rise 1.1s ease-out infinite}.group\/link:hover [data-nav-icon=kitchen] .sin-steam-2,.group\/nav:hover [data-nav-icon=kitchen] .sin-steam-2{animation:sin-steam-rise 1.1s ease-out .2s infinite}.group\/link:hover [data-nav-icon=kitchen] .sin-steam-3,.group\/nav:hover [data-nav-icon=kitchen] .sin-steam-3{animation:sin-steam-rise 1.1s ease-out .4s infinite}.group\/link:hover [data-nav-icon=pos] .sin-terminal,.group\/nav:hover [data-nav-icon=pos] .sin-terminal{animation:sin-terminal-glow .85s ease-in-out infinite}.group\/link:hover [data-nav-icon=pos] .sin-drawer,.group\/nav:hover [data-nav-icon=pos] .sin-drawer{animation:sin-drawer-kick .75s ease-in-out infinite}.group\/link:hover [data-nav-icon=pos] .sin-key,.group\/nav:hover [data-nav-icon=pos] .sin-key{animation:sin-key-blink .6s ease-in-out infinite}.group\/link:hover [data-nav-icon=orders] .sin-board,.group\/nav:hover [data-nav-icon=orders] .sin-board{animation:sin-board-lift .65s cubic-bezier(.34,1.3,.64,1) infinite alternate}.group\/link:hover [data-nav-icon=orders] .sin-check,.group\/nav:hover [data-nav-icon=orders] .sin-check{animation:sin-check-pop .8s ease-in-out infinite}.group\/link:hover [data-nav-icon=support] .sin-bubble,.group\/nav:hover [data-nav-icon=support] .sin-bubble{animation:sin-bubble-bob .9s ease-in-out infinite}.group\/link:hover [data-nav-icon=support] .sin-dot-1,.group\/nav:hover [data-nav-icon=support] .sin-dot-1{animation:sin-dot-bounce .9s ease-in-out infinite}.group\/link:hover [data-nav-icon=support] .sin-dot-2,.group\/nav:hover [data-nav-icon=support] .sin-dot-2{animation:sin-dot-bounce .9s ease-in-out .12s infinite}.group\/link:hover [data-nav-icon=support] .sin-dot-3,.group\/nav:hover [data-nav-icon=support] .sin-dot-3{animation:sin-dot-bounce .9s ease-in-out .24s infinite}.group\/link:hover [data-nav-icon=customers] .sin-head,.group\/nav:hover [data-nav-icon=customers] .sin-head{animation:sin-head-nod .85s ease-in-out infinite;transform-origin:12px 14px}.group\/link:hover [data-nav-icon=delivery] .sin-truck,.group\/nav:hover [data-nav-icon=delivery] .sin-truck{animation:sin-truck-drive .9s ease-in-out infinite}.group\/link:hover [data-nav-icon=delivery] .sin-wheel-l,.group\/link:hover [data-nav-icon=delivery] .sin-wheel-r,.group\/nav:hover [data-nav-icon=delivery] .sin-wheel-l,.group\/nav:hover [data-nav-icon=delivery] .sin-wheel-r{animation:sin-wheel-spin .55s linear infinite}.group\/link:hover [data-nav-icon=couriers] .sin-bike,.group\/nav:hover [data-nav-icon=couriers] .sin-bike{animation:sin-bike-lean .75s ease-in-out infinite alternate;transform-origin:12px 18px}.group\/link:hover [data-nav-icon=couriers] .sin-wheel-l,.group\/link:hover [data-nav-icon=couriers] .sin-wheel-r,.group\/nav:hover [data-nav-icon=couriers] .sin-wheel-l,.group\/nav:hover [data-nav-icon=couriers] .sin-wheel-r{animation:sin-wheel-spin .45s linear infinite}.group\/link:hover [data-nav-icon=courier-finance] .sin-bag,.group\/nav:hover [data-nav-icon=courier-finance] .sin-bag{animation:sin-bag-bounce .85s ease-in-out infinite}.group\/link:hover [data-nav-icon=courier-finance] .sin-route,.group\/nav:hover [data-nav-icon=courier-finance] .sin-route{animation:sin-route-flow 1.2s ease-in-out infinite}.group\/link:hover [data-nav-icon=catalog] .sin-tile-1,.group\/nav:hover [data-nav-icon=catalog] .sin-tile-1{animation:sin-flip-in .6s cubic-bezier(.34,1.2,.64,1) 0s}.group\/link:hover [data-nav-icon=catalog] .sin-tile-2,.group\/nav:hover [data-nav-icon=catalog] .sin-tile-2{animation:sin-flip-in .6s cubic-bezier(.34,1.2,.64,1) .08s}.group\/link:hover [data-nav-icon=catalog] .sin-tile-3,.group\/nav:hover [data-nav-icon=catalog] .sin-tile-3{animation:sin-flip-in .6s cubic-bezier(.34,1.2,.64,1) .16s}.group\/link:hover [data-nav-icon=catalog] .sin-list,.group\/nav:hover [data-nav-icon=catalog] .sin-list{animation:sin-list-slide .7s ease-out infinite alternate}.group\/link:hover [data-nav-icon=inventory] .sin-box,.group\/nav:hover [data-nav-icon=inventory] .sin-box{animation:sin-box-settle .8s ease-in-out infinite alternate}.group\/link:hover [data-nav-icon=inventory] .sin-lid,.group\/nav:hover [data-nav-icon=inventory] .sin-lid{animation:sin-lid-open .9s ease-in-out infinite alternate;transform-origin:12px 8px}.group\/link:hover [data-nav-icon=inventory] .sin-seam,.group\/nav:hover [data-nav-icon=inventory] .sin-seam{animation:sin-seam-glow 1s ease-in-out infinite}.group\/link:hover [data-nav-icon=addons] .sin-ring,.group\/nav:hover [data-nav-icon=addons] .sin-ring{animation:sin-ring-pulse .9s ease-in-out infinite}.group\/link:hover [data-nav-icon=addons] .sin-plus-h,.group\/link:hover [data-nav-icon=addons] .sin-plus-v,.group\/nav:hover [data-nav-icon=addons] .sin-plus-h,.group\/nav:hover [data-nav-icon=addons] .sin-plus-v{animation:sin-plus-morph .85s ease-in-out infinite;transform-origin:12px 12px}.group\/link:hover [data-nav-icon=coupons] .sin-ticket,.group\/nav:hover [data-nav-icon=coupons] .sin-ticket{animation:sin-ticket-wave .75s ease-in-out infinite}.group\/link:hover [data-nav-icon=coupons] .sin-spark,.group\/nav:hover [data-nav-icon=coupons] .sin-spark{animation:sin-spark-twinkle .7s ease-in-out infinite}.group\/link:hover [data-nav-icon=tables] .sin-top,.group\/nav:hover [data-nav-icon=tables] .sin-top{animation:sin-table-wobble .8s ease-in-out infinite;transform-origin:12px 13px}.group\/link:hover [data-nav-icon=tables] .sin-leg-bl,.group\/link:hover [data-nav-icon=tables] .sin-leg-br,.group\/link:hover [data-nav-icon=tables] .sin-leg-tl,.group\/link:hover [data-nav-icon=tables] .sin-leg-tr,.group\/nav:hover [data-nav-icon=tables] .sin-leg-bl,.group\/nav:hover [data-nav-icon=tables] .sin-leg-br,.group\/nav:hover [data-nav-icon=tables] .sin-leg-tl,.group\/nav:hover [data-nav-icon=tables] .sin-leg-tr{animation:sin-leg-bounce .65s ease-in-out infinite}.group\/link:hover [data-nav-icon=settings] .sin-gear,.group\/nav:hover [data-nav-icon=settings] .sin-gear{animation:sin-gear-spin 2.5s linear infinite;transform-origin:12px 12px}.group\/link:hover [data-nav-icon=promotions] .sin-tag,.group\/nav:hover [data-nav-icon=promotions] .sin-tag{animation:sin-tag-flutter .65s ease-in-out infinite;transform-origin:12px 14px}.group\/link:hover [data-nav-icon=reviews] .sin-bubble,.group\/nav:hover [data-nav-icon=reviews] .sin-bubble{animation:sin-bubble-bob .9s ease-in-out infinite}.group\/link:hover [data-nav-icon=reviews] .sin-star-1,.group\/nav:hover [data-nav-icon=reviews] .sin-star-1{animation:sin-star-shine 1s ease-in-out infinite;transform-origin:6px 7px}.group\/link:hover [data-nav-icon=reviews] .sin-star-2,.group\/nav:hover [data-nav-icon=reviews] .sin-star-2{animation:sin-star-shine 1s ease-in-out .15s infinite;transform-origin:12px 5px}.group\/link:hover [data-nav-icon=reviews] .sin-star-3,.group\/nav:hover [data-nav-icon=reviews] .sin-star-3{animation:sin-star-shine 1s ease-in-out .3s infinite;transform-origin:18px 8px}.group\/link:hover [data-nav-icon=reviews] .sin-line-1,.group\/nav:hover [data-nav-icon=reviews] .sin-line-1{animation:sin-line-type .85s ease-in-out infinite}.group\/link:hover [data-nav-icon=reviews] .sin-line-2,.group\/nav:hover [data-nav-icon=reviews] .sin-line-2{animation:sin-line-type .85s ease-in-out .12s infinite}.group\/link:hover [data-nav-icon=delivery-fees] .sin-pin,.group\/nav:hover [data-nav-icon=delivery-fees] .sin-pin{animation:sin-pin-drop .85s cubic-bezier(.34,1.4,.64,1) infinite;transform-origin:12px 21px}.group\/link:hover [data-nav-icon=loyalty] .sin-star,.group\/link:hover [data-nav-icon=subscriptions] .sin-star,.group\/nav:hover [data-nav-icon=loyalty] .sin-star,.group\/nav:hover [data-nav-icon=subscriptions] .sin-star{animation:sin-star-shine 1.1s ease-in-out infinite;transform-origin:12px 12px}.group\/link:hover [data-nav-icon=help] .sin-mark,.group\/nav:hover [data-nav-icon=help] .sin-mark{animation:sin-mark-bounce .85s ease-in-out infinite}.group\/link:hover [data-nav-icon=help] .sin-ring,.group\/nav:hover [data-nav-icon=help] .sin-ring{animation:sin-ring-pulse 1s ease-in-out infinite}.group\/link:hover [data-nav-icon=finance] .sin-bar-1,.group\/nav:hover [data-nav-icon=finance] .sin-bar-1{animation:sin-bar-grow .7s ease-out 0s infinite alternate;transform-origin:bottom center}.group\/link:hover [data-nav-icon=finance] .sin-bar-2,.group\/nav:hover [data-nav-icon=finance] .sin-bar-2{animation:sin-bar-grow .7s ease-out .08s infinite alternate;transform-origin:bottom center}.group\/link:hover [data-nav-icon=finance] .sin-bar-3,.group\/nav:hover [data-nav-icon=finance] .sin-bar-3{animation:sin-bar-grow .7s ease-out .16s infinite alternate;transform-origin:bottom center}.group\/link:hover [data-nav-icon=finance] .sin-bar-4,.group\/nav:hover [data-nav-icon=finance] .sin-bar-4{animation:sin-bar-grow .7s ease-out .24s infinite alternate;transform-origin:bottom center}.group\/link:hover [data-nav-icon=finance] .sin-coin,.group\/nav:hover [data-nav-icon=finance] .sin-coin{animation:sin-coin-flip .9s ease-in-out infinite}.group\/link:hover [data-nav-icon=reports] .sin-bar-1,.group\/nav:hover [data-nav-icon=reports] .sin-bar-1{animation:sin-bar-grow-sm .65s ease-out 0s infinite alternate;transform-origin:bottom center}.group\/link:hover [data-nav-icon=reports] .sin-bar-2,.group\/nav:hover [data-nav-icon=reports] .sin-bar-2{animation:sin-bar-grow-sm .65s ease-out .1s infinite alternate;transform-origin:bottom center}.group\/link:hover [data-nav-icon=reports] .sin-bar-3,.group\/nav:hover [data-nav-icon=reports] .sin-bar-3{animation:sin-bar-grow-sm .65s ease-out .2s infinite alternate;transform-origin:bottom center}.group\/link:hover [data-nav-icon=integrations] .sin-node-a,.group\/nav:hover [data-nav-icon=integrations] .sin-node-a{animation:sin-node-pulse .9s ease-in-out infinite}.group\/link:hover [data-nav-icon=integrations] .sin-node-b,.group\/nav:hover [data-nav-icon=integrations] .sin-node-b{animation:sin-node-pulse .9s ease-in-out .15s infinite}.group\/link:hover [data-nav-icon=integrations] .sin-node-c,.group\/nav:hover [data-nav-icon=integrations] .sin-node-c{animation:sin-node-pulse .9s ease-in-out .3s infinite}.group\/link:hover [data-nav-icon=integrations] .sin-link,.group\/nav:hover [data-nav-icon=integrations] .sin-link{animation:sin-link-flow 1s ease-in-out infinite}.group\/link:hover [data-nav-icon=assistant] .sin-spark,.group\/nav:hover [data-nav-icon=assistant] .sin-spark{animation:sin-spark-pulse .85s ease-in-out infinite;transform-origin:12px 10px}.group\/link:hover [data-nav-icon=assistant] .sin-ray-l,.group\/link:hover [data-nav-icon=assistant] .sin-ray-r,.group\/nav:hover [data-nav-icon=assistant] .sin-ray-l,.group\/nav:hover [data-nav-icon=assistant] .sin-ray-r{animation:sin-ray-flicker .7s ease-in-out infinite alternate}.group\/link:hover [data-nav-icon=onboarding] .sin-step-1,.group\/nav:hover [data-nav-icon=onboarding] .sin-step-1{animation:sin-step-glow 1.2s ease-in-out infinite}.group\/link:hover [data-nav-icon=onboarding] .sin-step-2,.group\/nav:hover [data-nav-icon=onboarding] .sin-step-2{animation:sin-step-glow 1.2s ease-in-out .25s infinite}.group\/link:hover [data-nav-icon=onboarding] .sin-step-3,.group\/nav:hover [data-nav-icon=onboarding] .sin-step-3{animation:sin-step-glow 1.2s ease-in-out .5s infinite}.group\/link:hover [data-nav-icon=onboarding] .sin-path,.group\/nav:hover [data-nav-icon=onboarding] .sin-path{animation:sin-path-draw 1.1s ease-in-out infinite}.group\/link:hover [data-nav-icon=campaigns] .sin-horn,.group\/nav:hover [data-nav-icon=campaigns] .sin-horn{animation:sin-horn-shake .55s ease-in-out infinite;transform-origin:8px 12px}.group\/link:hover [data-nav-icon=campaigns] .sin-wave-1,.group\/nav:hover [data-nav-icon=campaigns] .sin-wave-1{animation:sin-wave-expand .9s ease-out infinite}.group\/link:hover [data-nav-icon=campaigns] .sin-wave-2,.group\/nav:hover [data-nav-icon=campaigns] .sin-wave-2{animation:sin-wave-expand .9s ease-out .2s infinite}.group\/link:hover [data-nav-icon=referrals] .sin-arrow,.group\/nav:hover [data-nav-icon=referrals] .sin-arrow{animation:sin-arrow-shoot .85s ease-in-out infinite}.group\/link:hover [data-nav-icon=referrals] .sin-to,.group\/nav:hover [data-nav-icon=referrals] .sin-to{animation:sin-node-pulse .8s ease-in-out infinite}.group\/link:hover [data-nav-icon=arena] .sin-body,.group\/nav:hover [data-nav-icon=arena] .sin-body{animation:sin-gamepad-float 1.2s ease-in-out infinite alternate}.group\/link:hover [data-nav-icon=arena] .sin-dpad,.group\/nav:hover [data-nav-icon=arena] .sin-dpad{animation:sin-dpad-press .65s ease-in-out infinite}.group\/link:hover [data-nav-icon=arena] .sin-btn-a,.group\/nav:hover [data-nav-icon=arena] .sin-btn-a{animation:sin-btn-pulse .7s ease-in-out infinite}.group\/link:hover [data-nav-icon=arena] .sin-btn-b,.group\/nav:hover [data-nav-icon=arena] .sin-btn-b{animation:sin-btn-pulse .7s ease-in-out .15s infinite}.group\/link:hover [data-nav-icon=arena] .sin-analog-l,.group\/nav:hover [data-nav-icon=arena] .sin-analog-l{animation:sin-analog-nudge .85s ease-in-out infinite alternate}.group\/link:hover [data-nav-icon=arena] .sin-analog-r,.group\/nav:hover [data-nav-icon=arena] .sin-analog-r{animation:sin-analog-nudge .85s ease-in-out .2s infinite alternate}.group\/link:hover [data-nav-icon=people] .sin-person-a,.group\/link:hover [data-nav-icon=team] .sin-lead,.group\/nav:hover [data-nav-icon=people] .sin-person-a,.group\/nav:hover [data-nav-icon=team] .sin-lead{animation:sin-wave-hello .9s ease-in-out infinite;transform-origin:9px 14px}.group\/link:hover [data-nav-icon=people] .sin-person-b,.group\/link:hover [data-nav-icon=team] .sin-member,.group\/nav:hover [data-nav-icon=people] .sin-person-b,.group\/nav:hover [data-nav-icon=team] .sin-member{animation:sin-wave-hello .9s ease-in-out .15s infinite;transform-origin:16px 14px}.group\/link:hover [data-nav-icon=merchants] .sin-store,.group\/nav:hover [data-nav-icon=merchants] .sin-store{animation:sin-store-glow .9s ease-in-out infinite;transform-origin:12px 16px}.group\/link:hover [data-nav-icon=fees] .sin-ring,.group\/nav:hover [data-nav-icon=fees] .sin-ring{animation:sin-ring-pulse .95s ease-in-out infinite}.group\/link:hover [data-nav-icon=fees] .sin-symbol,.group\/nav:hover [data-nav-icon=fees] .sin-symbol{animation:sin-coin-flip 1.1s ease-in-out infinite;transform-origin:12px 12px}@keyframes sin-active-pop{0%{transform:scale(.88)}60%{transform:scale(1.14)}to{transform:scale(1)}}@keyframes sin-orbit-drift{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes sin-tile-pop{0%,to{transform:scale(1)}45%{transform:scale(1.14)}}@keyframes sin-pot-simmer{0%,to{transform:translateY(0) rotate(0deg)}25%{transform:translateY(-.5px) rotate(-1deg)}75%{transform:translateY(.5px) rotate(1deg)}}@keyframes sin-steam-rise{0%{transform:translateY(0) scale(1);opacity:.35}50%{transform:translateY(-3px) scale(1.05);opacity:1}to{transform:translateY(-6px) scale(.9);opacity:0}}@keyframes sin-terminal-glow{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.03);opacity:.88}}@keyframes sin-drawer-kick{0%,to{transform:translateY(0)}40%{transform:translateY(1.5px)}55%{transform:translateY(-.5px)}}@keyframes sin-key-blink{0%,to{opacity:.45;transform:scale(1)}50%{opacity:1;transform:scale(1.3)}}@keyframes sin-board-lift{0%{transform:translateY(0)}to{transform:translateY(-1.5px)}}@keyframes sin-check-pop{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.85}}@keyframes sin-bubble-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes sin-dot-bounce{0%,to{transform:translateY(0);opacity:.45}40%{transform:translateY(-2.5px);opacity:1}}@keyframes sin-head-nod{0%,to{transform:rotate(0deg)}35%{transform:rotate(-6deg)}65%{transform:rotate(4deg)}}@keyframes sin-truck-drive{0%,to{transform:translateX(0)}50%{transform:translateX(2px)}}@keyframes sin-wheel-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes sin-bike-lean{0%{transform:rotate(-4deg) translateX(-1px)}to{transform:rotate(3deg) translateX(1px)}}@keyframes sin-bag-bounce{0%,to{transform:translateY(0)}45%{transform:translateY(-2px)}}@keyframes sin-route-flow{0%,to{transform:translateX(0);opacity:.45}50%{transform:translateX(3px);opacity:1}}@keyframes sin-flip-in{0%{transform:scale(.85) rotate(-6deg);opacity:.6}to{transform:scale(1) rotate(0deg);opacity:1}}@keyframes sin-list-slide{0%{transform:translateX(0)}to{transform:translateX(2px)}}@keyframes sin-box-settle{0%{transform:translateY(0)}to{transform:translateY(1px)}}@keyframes sin-lid-open{0%{transform:rotate(0deg) translateY(0)}to{transform:rotate(-8deg) translateY(-1px)}}@keyframes sin-seam-glow{0%,to{opacity:1}50%{opacity:.45}}@keyframes sin-ring-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.06);opacity:.85}}@keyframes sin-plus-morph{0%,to{transform:rotate(0deg) scale(1)}50%{transform:rotate(90deg) scale(1.08)}}@keyframes sin-ticket-wave{0%,to{transform:rotate(0deg)}25%{transform:rotate(-5deg)}75%{transform:rotate(5deg)}}@keyframes sin-spark-twinkle{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.25);opacity:.6}}@keyframes sin-table-wobble{0%,to{transform:rotate(0deg)}30%{transform:rotate(-2deg)}70%{transform:rotate(2deg)}}@keyframes sin-leg-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(1.5px)}}@keyframes sin-gear-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes sin-tag-flutter{0%,to{transform:rotate(0deg) scale(1)}35%{transform:rotate(-6deg) scale(1.03)}70%{transform:rotate(4deg) scale(1.02)}}@keyframes sin-line-type{0%,to{opacity:.45;transform:scaleX(.92);transform-origin:left center}50%{opacity:1;transform:scaleX(1)}}@keyframes sin-pin-drop{0%,to{transform:translateY(0) scale(1)}35%{transform:translateY(-4px) scale(1.05)}55%{transform:translateY(1px) scale(.98)}70%{transform:translateY(0) scale(1)}}@keyframes sin-star-shine{0%,to{transform:scale(1) rotate(0deg);filter:brightness(1)}50%{transform:scale(1.1) rotate(12deg);filter:brightness(1.25)}}@keyframes sin-mark-bounce{0%,to{transform:translateY(0)}45%{transform:translateY(-2px)}}@keyframes sin-bar-grow{0%{transform:scaleY(.75)}to{transform:scaleY(1.08)}}@keyframes sin-bar-grow-sm{0%{transform:scaleY(.7)}to{transform:scaleY(1.12)}}@keyframes sin-coin-flip{0%,to{transform:rotateY(0deg) scale(1)}50%{transform:rotateY(180deg) scale(1.08)}}@keyframes sin-node-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.75}}@keyframes sin-link-flow{0%,to{opacity:.55;stroke-dashoffset:0}50%{opacity:1}}@keyframes sin-spark-pulse{0%,to{transform:scale(1) rotate(0deg)}50%{transform:scale(1.12) rotate(8deg)}}@keyframes sin-ray-flicker{0%{opacity:.3;transform:scale(.9)}to{opacity:1;transform:scale(1.1)}}@keyframes sin-step-glow{0%,to{transform:scale(1);opacity:.65}50%{transform:scale(1.25);opacity:1}}@keyframes sin-path-draw{0%,to{opacity:.5}50%{opacity:1}}@keyframes sin-horn-shake{0%,to{transform:rotate(0deg)}20%{transform:rotate(-4deg)}40%{transform:rotate(4deg)}60%{transform:rotate(-3deg)}80%{transform:rotate(2deg)}}@keyframes sin-wave-expand{0%{transform:scale(.92);opacity:.35}50%{transform:scale(1.05);opacity:1}to{transform:scale(1.1);opacity:.35}}@keyframes sin-arrow-shoot{0%,to{transform:translate(0)}45%{transform:translate(2px,-2px)}}@keyframes sin-gamepad-tilt{0%{transform:rotate(-4deg) translateY(0)}to{transform:rotate(4deg) translateY(-.5px)}}@keyframes sin-gamepad-float{0%{transform:translateY(0) rotate(-2deg)}to{transform:translateY(-2px) rotate(2deg)}}@keyframes sin-btn-pulse{0%,to{transform:scale(1);filter:brightness(1)}50%{transform:scale(1.25);filter:brightness(1.3)}}@keyframes sin-analog-nudge{0%{transform:translate(-1px,.5px)}to{transform:translate(1px,-.5px)}}@keyframes sin-shoulder-tap{0%,to{transform:translateY(0);opacity:.7}45%{transform:translateY(1px);opacity:1}}@keyframes sin-dpad-press{0%,to{transform:scale(1)}45%{transform:scale(.88)}55%{transform:scale(1.06)}}@keyframes sin-wave-hello{0%,to{transform:rotate(0deg)}30%{transform:rotate(-5deg)}60%{transform:rotate(3deg)}}@keyframes sin-store-glow{0%,to{transform:scale(1)}50%{transform:scale(1.04);filter:brightness(1.15)}}@media (prefers-reduced-motion:reduce){.surreals-nav-icon.is-active{animation:none!important;transform:none!important}.group\/link:hover .surreals-nav-icon,.group\/nav:hover .surreals-nav-icon{transition:none!important;filter:none!important}.group\/link:hover .surreals-nav-icon *,.group\/nav:hover .surreals-nav-icon *{animation:none!important}}.order-status-scene{--scene-primary:var(--store-primary,#4589ff);--scene-secondary:var(--store-secondary,#7b42f6);--scene-accent:var(--store-accent,#33b1ff)}.order-status-scene svg{overflow:visible}.order-scene-enter{animation:order-scene-enter .45s cubic-bezier(.34,1.2,.64,1) both}@keyframes order-scene-enter{0%{opacity:0;transform:scale(.92) translateY(6px)}to{opacity:1;transform:scale(1) translateY(0)}}.order-scene-pulse{animation:order-scene-pulse 2s ease-in-out infinite;transform-box:fill-box;transform-origin:center}@keyframes order-scene-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.06);opacity:.85}}.order-scene-dot{animation:order-scene-dot 1.2s ease-in-out infinite}.order-scene-dot:nth-child(2){animation-delay:.2s}.order-scene-dot:nth-child(3){animation-delay:.4s}@keyframes order-scene-dot{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.order-scene-steam{animation:order-scene-steam 2s ease-in-out infinite;transform-box:fill-box;transform-origin:center bottom}.order-scene-steam-2{animation-delay:.35s}.order-scene-steam-3{animation-delay:.7s}@keyframes order-scene-steam{0%{opacity:0;transform:translateY(4px) scale(.8)}30%{opacity:.7}to{opacity:0;transform:translateY(-14px) scale(1.1)}}.order-scene-sparkle{animation:order-scene-sparkle 1.8s ease-in-out infinite;transform-box:fill-box;transform-origin:center}.order-scene-sparkle-2{animation-delay:.5s}.order-scene-sparkle-3{animation-delay:1s}@keyframes order-scene-sparkle{0%,to{opacity:.2;transform:scale(.6)}50%{opacity:1;transform:scale(1)}}.order-scene-wheel{animation:order-scene-wheel .8s linear infinite;transform-box:fill-box;transform-origin:center}@keyframes order-scene-wheel{to{transform:rotate(1turn)}}.order-scene-bounce{animation:order-scene-bounce 1.6s ease-in-out infinite}@keyframes order-scene-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.order-scene-road{animation:order-scene-road 1.2s linear infinite}@keyframes order-scene-road{0%{stroke-dashoffset:0}to{stroke-dashoffset:-20}}.order-scene-confetti{animation:order-scene-confetti 2.2s ease-in-out infinite;transform-box:fill-box;transform-origin:center}.order-scene-confetti-2{animation-delay:.3s}.order-scene-confetti-3{animation-delay:.6s}.order-scene-confetti-4{animation-delay:.9s}@keyframes order-scene-confetti{0%,to{opacity:.3;transform:translateY(0) rotate(0deg)}50%{opacity:1;transform:translateY(-8px) rotate(12deg)}}.order-scene-ring{animation:order-scene-ring 2s ease-out infinite;transform-box:fill-box;transform-origin:center}@keyframes order-scene-ring{0%{opacity:.6;transform:scale(.85)}to{opacity:0;transform:scale(1.35)}}.order-scene-pickup-hand-left{animation:order-scene-hand-grab-left 2.6s ease-in-out infinite;transform-box:fill-box;transform-origin:4px 108px}.order-scene-pickup-hand-right{animation:order-scene-hand-grab-right 2.6s ease-in-out infinite;transform-box:fill-box;transform-origin:116px 108px}@keyframes order-scene-hand-grab-left{0%,20%,70%,to{transform:translate(0) rotate(0deg)}38%,52%{transform:translate(14px,-10px) rotate(10deg)}}@keyframes order-scene-hand-grab-right{0%,20%,70%,to{transform:translate(0) rotate(0deg)}38%,52%{transform:translate(-14px,-10px) rotate(-10deg)}}.order-scene-pickup-bag{animation:order-scene-pickup-bag-lift 2.6s ease-in-out infinite;transform-box:fill-box;transform-origin:60px 88px}@keyframes order-scene-pickup-bag-lift{0%,28%,62%,to{transform:translateY(0) scale(1)}42%,50%{transform:translateY(-5px) scale(1.02)}}.order-scene-clock-minute{animation:order-scene-clock-minute 3s linear infinite;transform-box:fill-box;transform-origin:92px 26px}.order-scene-clock-hour{animation:order-scene-clock-hour 12s linear infinite;transform-box:fill-box;transform-origin:92px 26px}@keyframes order-scene-clock-minute{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes order-scene-clock-hour{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.order-tracker-step-active{animation:order-tracker-step-glow 2.4s ease-in-out infinite}@keyframes order-tracker-step-glow{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--store-primary,#4589ff) 0%,transparent)}50%{box-shadow:0 0 0 3px color-mix(in srgb,var(--store-primary,#4589ff) 18%,transparent)}}@media (prefers-reduced-motion:reduce){.order-scene-bounce,.order-scene-clock-hour,.order-scene-clock-minute,.order-scene-confetti,.order-scene-dot,.order-scene-enter,.order-scene-pickup-bag,.order-scene-pickup-hand-left,.order-scene-pickup-hand-right,.order-scene-pulse,.order-scene-ring,.order-scene-road,.order-scene-sparkle,.order-scene-steam,.order-scene-wheel,.order-tracker-step-active{animation:none!important}}.pc-fade-in-up{animation:pc-fade-in-up .5s cubic-bezier(.22,1,.36,1) both}@keyframes pc-fade-in-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.pc-glow-pulse{animation:pc-glow-pulse 3.5s ease-in-out infinite}@keyframes pc-glow-pulse{0%,to{box-shadow:0 0 0 0 rgba(123,66,246,0),0 4px 24px rgba(69,137,255,.18)}50%{box-shadow:0 0 0 4px rgba(123,66,246,.06),0 4px 32px rgba(69,137,255,.28)}}.pc-badge-shimmer{position:relative;overflow:hidden}.pc-badge-shimmer:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.28) 50%,transparent 65%);animation:pc-shimmer 2.8s ease-in-out infinite}@keyframes pc-shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.pc-toggle-thumb{transition:transform .2s cubic-bezier(.34,1.2,.64,1)}.pc-toggle-track{transition:background-color .18s ease}.pc-ai-glow{animation:pc-ai-glow 4s ease-in-out infinite}@keyframes pc-ai-glow{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.9;transform:scale(1.08)}}.pc-sparkle{animation:pc-sparkle 2s ease-in-out infinite}@keyframes pc-sparkle{0%,to{opacity:.7;transform:scale(.92) rotate(-3deg)}50%{opacity:1;transform:scale(1.08) rotate(3deg)}}.pc-feature-row{transition:background-color .15s ease,transform .15s ease}.pc-feature-row:hover{background-color:rgba(69,137,255,.04)}.pc-toggle-row{transition:background-color .15s ease,box-shadow .15s ease}.pc-toggle-row:hover{background-color:rgba(123,66,246,.04)}@media (prefers-reduced-motion:reduce){.pc-ai-glow,.pc-badge-shimmer:after,.pc-fade-in-up,.pc-glow-pulse,.pc-sparkle{animation:none!important;opacity:1!important;transform:none!important}.pc-feature-row,.pc-toggle-row,.pc-toggle-thumb,.pc-toggle-track{transition:none!important}}