.ax-show{position:relative;font-family:Poppins,sans-serif}.ax-controls{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px}.ax-os{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:4px;border-radius:15px;background:#00000040;border:1px solid rgba(255,255,255,.16)}.ax-os-thumb{position:absolute;top:4px;bottom:4px;left:4px;width:calc((100% - 8px)/2);border-radius:11px;background:#fff;box-shadow:0 8px 20px -8px #0000008c;transform:translate(calc(var(--i) * 100%));transition:transform .6s cubic-bezier(.34,1.56,.64,1),background .45s ease}.ax-show[data-os=android] .ax-os-thumb{background:linear-gradient(135deg,#b8f5c9,#3ddc84)}.ax-os button{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:7px;padding:9px 20px;border-radius:11px;font-size:13.5px;font-weight:600;color:#ffffffc7;transition:color .3s ease}.ax-os button[data-on]{color:#161616}.ax-os button:focus-visible{outline:2px solid #fff;outline-offset:1px}.ax-native{display:flex;align-items:center;gap:11px;min-width:0;margin-right:auto;padding:6px 8px 6px 13px;border-radius:15px;background:#ffffff14;border:1px solid rgba(255,255,255,.14)}.ax-native-dot{flex-shrink:0;width:9px;height:9px;border-radius:50%;background:#7ee8a0;animation:axPing 1.8s ease-out infinite}.ax-native-txt{display:flex;flex-direction:column;min-width:0;line-height:1.25}.ax-native-txt small{font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#fff9}.ax-native-txt b{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;font-weight:600;color:#fff;white-space:nowrap}.ax-swap{animation:waFade .45s ease both}.ax-fps{flex-shrink:0;display:inline-flex;align-items:center;gap:4px;padding:4px 9px;border-radius:999px;font-size:11.5px;font-weight:700;color:#2a0a3d;background:linear-gradient(135deg,#ffd54d,#7ee8a0)}.ax-feats{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 26px;padding:0;list-style:none}.ax-feats li{display:inline-flex;align-items:center;gap:7px;padding:7px 13px;border-radius:999px;font-size:12.5px;color:#fff9;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);transition:color .35s ease,background .35s ease,border-color .35s ease,box-shadow .35s ease,transform .5s cubic-bezier(.34,1.56,.64,1)}.ax-feats li[data-on]{color:#2a0a3d;font-weight:600;background:#fff;border-color:#fff;box-shadow:0 12px 26px -14px #ffffffe6;transform:translateY(-2px)}.ax-feats .ax-feats-lock{margin-left:auto;color:#ffffffd9;background:transparent;border-style:dashed}.ax-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.ax-cell{min-width:0}.ax-meta{display:flex;flex-direction:column;gap:10px;margin-top:18px}.ax-meta-app{display:flex;align-items:center;gap:10px;min-width:0}.ax-meta-app .ax-appicon{width:38px;height:38px;border-radius:11px;transition:border-radius .5s ease}.ax-show[data-os=android] .ax-meta-app .ax-appicon{border-radius:50%}.ax-meta-app b{display:block;font-size:15px;font-weight:600;color:#fff}.ax-meta-app small{display:block;font-size:12px;color:#ffffff9e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ax-screens{display:flex;gap:3px;padding:3px;border-radius:12px;background:#ffffff14;border:1px solid rgba(255,255,255,.12)}.ax-screens button{position:relative;flex:1;min-width:0;overflow:hidden;padding:6px 4px;border-radius:9px;font-size:11.5px;font-weight:500;white-space:nowrap;text-overflow:ellipsis;color:#ffffffb8;transition:color .25s ease,background .25s ease}.ax-screens button:hover{color:#fff}.ax-screens button[data-on]{font-weight:600;color:#2a0a3d;background:#fff}.ax-screens button:focus-visible{outline:2px solid #ffd54d;outline-offset:1px}.ax-prog{position:absolute;left:0;bottom:0;width:100%;height:2.5px;transform:scaleX(0);transform-origin:0 50%;background:linear-gradient(90deg,var(--ac),var(--ac2));animation:axProg var(--ms) linear forwards paused}.ax-show[data-live][data-auto]:not([data-paused]) .ax-prog{animation-play-state:running}@media (max-width: 1023px){.ax-row{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:18px;margin:0 -16px;padding:4px 16px 14px}.ax-cell{flex:0 0 262px;scroll-snap-align:center}}@media (max-width: 639px){.ax-native{order:3;width:100%;margin-right:0}.ax-feats .ax-feats-lock{margin-left:0}}.ax-device{position:relative;width:100%;aspect-ratio:9 / 19.3;margin:0 auto;container-type:inline-size;-moz-user-select:none;user-select:none;-webkit-user-select:none}.ax-band{position:absolute;inset:0;border-radius:15.5cqw;background:linear-gradient(135deg,#f4f1ec,#bdb6ab 18%,#6d665c 48%,#bdb6ab 80%,#f4f1ec);box-shadow:0 44px 80px -34px #140000d9,0 20px 34px -20px #0009,inset 0 0 0 1px #ffffff40,inset 0 0 3px 1px #00000059;transition:border-radius .7s cubic-bezier(.65,0,.35,1),background .7s ease}.ax-bezel{position:absolute;inset:1.1cqw;border-radius:14.4cqw;background:#000;box-shadow:inset 0 0 0 1.5px #ffffff12;transition:inset .7s cubic-bezier(.65,0,.35,1),border-radius .7s cubic-bezier(.65,0,.35,1)}.ax-screen{position:absolute;inset:3.3cqw;overflow:hidden;isolation:isolate;container-type:inline-size;border-radius:12.3cqw;background:#000;transition:inset .7s cubic-bezier(.65,0,.35,1),border-radius .7s cubic-bezier(.65,0,.35,1)}.ax-key{position:absolute;width:1cqw;min-width:2px;border-radius:1cqw;background:linear-gradient(90deg,#6d665c,#f4f1ec,#6d665c);transition:left .7s cubic-bezier(.65,0,.35,1),top .7s ease,height .7s ease,opacity .4s ease,background .7s ease}.ax-key-1{left:-.7cqw;top:22%;height:6.5%}.ax-key-2{left:-.7cqw;top:30.5%;height:6.5%}.ax-key-3{left:calc(100% - .3cqw);top:26%;height:10%}.ax-device[data-os=android] .ax-band{border-radius:11.5cqw;background:linear-gradient(135deg,#6a6e76,#33363c 22%,#1b1d21,#3a3d44 82%,#6a6e76)}.ax-device[data-os=android] .ax-bezel{inset:.9cqw;border-radius:10.6cqw}.ax-device[data-os=android] .ax-screen{inset:2.7cqw;border-radius:8.8cqw}.ax-device[data-os=android] .ax-key{background:linear-gradient(90deg,#1b1d21,#6a6e76,#1b1d21)}.ax-device[data-os=android] .ax-key-1{left:calc(100% - .3cqw);top:21%;height:6.5%}.ax-device[data-os=android] .ax-key-2{left:calc(100% - .3cqw);top:31%;height:13%}.ax-device[data-os=android] .ax-key-3{opacity:0}.ax-cam{position:absolute;z-index:20;left:50%;top:3.1cqw;width:32cqw;height:9.3cqw;transform:translate(-50%);border-radius:999px;background:#000;transition:width .7s cubic-bezier(.65,0,.35,1),height .7s cubic-bezier(.65,0,.35,1),top .7s ease}.ax-cam:after{content:"";position:absolute;right:18%;top:50%;width:2.7cqw;height:2.7cqw;transform:translateY(-50%);border-radius:50%;background:radial-gradient(circle at 35% 35%,#3b4a7a,#0b0f1c 70%);transition:right .7s cubic-bezier(.65,0,.35,1)}.ax-device[data-os=android] .ax-cam{top:3.4cqw;width:4.4cqw;height:4.4cqw}.ax-device[data-os=android] .ax-cam:after{right:50%;transform:translate(50%,-50%);width:2.4cqw;height:2.4cqw}.ax-glare{position:absolute;inset:0;z-index:30;pointer-events:none;background:linear-gradient(118deg,#ffffff26,#fff0 30%)}.ax-ui{--bg: #f2f2f7;--card: #fff;--sub: #8a8a90;--line: rgba(60,60,67,.13);--r: 1.1em;--ink: #111;position:absolute;inset:0;display:flex;flex-direction:column;overflow:hidden;font-size:calc(100cqw / 27);line-height:1.25;color:var(--ink);background:var(--bg);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}.ax-ui svg{flex-shrink:0}.ax-device[data-os=android] .ax-ui{--bg: color-mix(in srgb, var(--ac) 5%, #fbfbfd);--card: color-mix(in srgb, var(--ac) 8%, #fff);--sub: #6f6a75;--line: rgba(73,69,79,.14);--r: 1.6em;--ink: #1d1b20;font-family:Roboto,Google Sans,Segoe UI,system-ui,sans-serif}.ax-status{position:absolute;z-index:5;top:0;left:0;right:0;height:3.75em;display:flex;align-items:center;justify-content:space-between;padding:.35em 2.2em 0 2.7em;color:#000;pointer-events:none;transition:color .4s ease,height .6s ease,padding .6s ease}.ax-time{font-size:1.12em;font-weight:600;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.ax-glyphs{display:flex;align-items:center;gap:.35em}.ax-glyphs svg{height:.78em;width:auto}.ax-glyphs .ax-bat-ios{height:.86em}.ax-glyphs .ax-bat-and{display:none;height:.95em}.ax-device[data-os=android] .ax-status{height:2.9em;padding:.3em 1.7em 0}.ax-device[data-os=android] .ax-time{font-size:.95em;font-weight:500}.ax-device[data-os=android] .ax-glyphs{flex-direction:row-reverse;gap:.3em}.ax-device[data-os=android] .ax-glyphs .ax-bat-ios{display:none}.ax-device[data-os=android] .ax-glyphs .ax-bat-and{display:block;order:-1}.ax-ui[data-dark] .ax-status{color:#fff}.ax-home{position:absolute;z-index:9;bottom:.55em;left:50%;width:36%;height:.36em;transform:translate(-50%);border-radius:1em;background:#111;pointer-events:none;transition:width .6s ease,height .6s ease,background .4s ease}.ax-device[data-os=android] .ax-home{width:27%;height:.28em;background:#1d1b2099}.ax-pages{position:relative;flex:1;min-height:0;overflow:hidden}.ax-page{position:absolute;inset:0;display:flex;flex-direction:column;padding-top:3.75em;overflow:hidden;background:var(--bg);transition:transform .62s cubic-bezier(.32,.72,0,1),opacity .45s ease,filter .62s ease,padding .6s ease}.ax-page[data-pos=on]{z-index:2}.ax-page[data-pos=next]{transform:translate(100%);transition:none}.ax-page[data-pos=prev]{transform:translate(-30%);filter:brightness(.82)}.ax-device[data-os=android] .ax-page{padding-top:2.9em}.ax-device[data-os=android] .ax-page[data-pos=next]{transform:scale(.94);opacity:0}.ax-device[data-os=android] .ax-page[data-pos=prev]{transform:scale(1.05);opacity:0;filter:none}.ax-device[data-os=android] .ax-page[data-pos=on]{transition-delay:.1s}.ax-page[data-dark]{color:#fff;background:radial-gradient(120% 70% at 50% 38%,#2c313b,#07080a 72%)}.ax-head{flex-shrink:0;padding:0 1.3em .75em}.ax-nav{display:flex;align-items:center;justify-content:space-between;height:2.9em;color:var(--ac)}.ax-back{display:flex;align-items:center;margin-left:-.45em;font-size:1.15em}.ax-back svg{width:1.45em;height:1.45em}.ax-actions{display:flex;gap:1.1em}.ax-actions svg{width:1.55em;height:1.55em;color:var(--ac)}.ax-head>small{display:flex;align-items:center;gap:.3em;font-size:.95em;font-weight:500;color:var(--sub);white-space:nowrap}.ax-head>small svg{width:1.1em;height:1.1em;color:var(--ac)}.ax-head>small b{font-weight:600;color:var(--ink)}.ax-head .ax-title{margin-top:.05em;font-size:2.3em;font-weight:700;letter-spacing:-.025em;line-height:1.12;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:font-size .5s ease}.ax-device[data-os=android] .ax-nav{color:var(--ink)}.ax-device[data-os=android] .ax-back span{display:none}.ax-device[data-os=android] .ax-actions svg{color:#49454f}.ax-device[data-os=android] .ax-head .ax-title{font-size:1.75em;font-weight:500;letter-spacing:0}.ax-body{flex:1;min-height:0;display:flex;flex-direction:column;gap:.8em;padding:0 1.3em 1em;overflow:hidden}.ax-foot{flex-shrink:0;padding:.4em 1.3em 1em}.ax-label{margin:.15em 0 -.35em;font-size:.78em;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--sub)}.ax-tap{position:relative}.ax-tap:after{content:"";position:absolute;left:50%;top:50%;width:3.2em;height:3.2em;margin:-1.6em 0 0 -1.6em;border-radius:50%;background:#7878806b;box-shadow:0 0 0 .18em #fffc,0 .3em .8em #00000040;opacity:0;pointer-events:none}.ax-page[data-pos=on] .ax-tap{animation:axPress .35s ease calc(var(--tap, 4s) + .2s) paused}.ax-page[data-pos=on] .ax-tap:after{animation:axTap .9s ease-out var(--tap, 4s) both paused}.ax-show[data-live][data-auto]:not([data-paused]) .ax-page[data-pos=on] .ax-tap,.ax-show[data-live][data-auto]:not([data-paused]) .ax-page[data-pos=on] .ax-tap:after{animation-play-state:running}.ax-tabs{position:relative;z-index:4;flex-shrink:0;display:flex;justify-content:space-around;height:5.8em;padding:.55em .4em 2.1em;background:#f9f9fbf0;border-top:1px solid var(--line);transition:background .5s ease,height .6s ease,padding .6s ease}.ax-tab{flex:1;display:flex;flex-direction:column;align-items:center;gap:.15em;color:#8e8e93;transition:color .3s ease}.ax-tab i{display:flex;align-items:center;justify-content:center;width:4.2em;height:2.1em;border-radius:999px;transition:background .35s ease}.ax-tab svg{width:1.6em;height:1.6em}.ax-tab small{font-size:.72em;font-weight:500}.ax-tab[data-on]{color:var(--ac)}.ax-device[data-os=android] .ax-tabs{height:6em;padding:.7em .3em 1.5em;border-top:0;background:color-mix(in srgb,var(--ac) 9%,#f6f5f9)}.ax-device[data-os=android] .ax-tab{color:#49454f;gap:.3em}.ax-device[data-os=android] .ax-tab[data-on]{color:var(--ink)}.ax-device[data-os=android] .ax-tab[data-on] i{background:color-mix(in srgb,var(--ac) 24%,#fff)}.ax-device[data-os=android] .ax-tab[data-on] small{font-weight:700}.ax-ui[data-dark] .ax-tabs{background:#161618f0;border-top-color:#ffffff1a}.ax-ui[data-dark] .ax-tab{color:#ebebf58c}.ax-ui[data-dark] .ax-tab[data-on]{color:var(--ac2)}.ax-ui[data-dark] .ax-home{background:#fff}.ax-card{padding:.9em 1em;border-radius:var(--r);background:var(--card);transition:border-radius .5s ease,background .5s ease}.ax-grow{flex:1;min-width:0;display:flex;flex-direction:column;gap:.12em}.ax-grow>b{font-size:1.02em;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ax-grow>small{display:flex;align-items:center;gap:.25em;font-size:.84em;color:var(--sub);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ax-grow>small svg{width:1em;height:1em}.ax-btn{display:flex;align-items:center;justify-content:center;gap:.45em;height:3.4em;border-radius:1em;font-size:1.02em;font-weight:600;white-space:nowrap;color:#fff;background:var(--ac);box-shadow:0 .7em 1.4em -.8em var(--ac);transition:border-radius .5s ease}.ax-btn svg{width:1.25em;height:1.25em}.ax-btn-soft{height:2.9em;color:var(--ac);background:color-mix(in srgb,var(--ac) 13%,#fff);box-shadow:none}.ax-device[data-os=android] .ax-btn{border-radius:999px;font-weight:500}.ax-person{display:flex;align-items:center;gap:.7em}.ax-person img{flex-shrink:0;width:2.8em;height:2.8em;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:#ddd}.ax-round{flex-shrink:0;width:2.5em;height:2.5em;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--ac);background:#7676801f}.ax-round svg{width:1.2em;height:1.2em}.ax-round-ac{color:#fff;background:var(--ac)}.ax-round-glass{color:#fff;background:#ffffff26}.ax-device[data-os=android] .ax-round:not(.ax-round-ac):not(.ax-round-glass){border-radius:.9em;background:color-mix(in srgb,var(--ac) 14%,#fff)}.ax-pill-ac{flex-shrink:0;padding:.4em .95em;border-radius:999px;font-size:.9em;font-weight:600;color:var(--ac);background:color-mix(in srgb,var(--ac) 12%,#fff)}.ax-meter{display:block;height:.45em;overflow:hidden;border-radius:1em;background:#76768029}.ax-meter i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--ac),var(--ac2))}.ax-meter[data-crit] i{background:linear-gradient(90deg,#ef4444,#f97316)}.ax-appicon{flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(140deg,var(--ac2),var(--ac) 70%);box-shadow:inset 0 0 0 1px #ffffff2e}.ax-appicon svg{width:54%;height:54%}.ax-search{display:flex;align-items:center;gap:.5em;height:2.8em;flex-shrink:0;padding:0 .9em;border-radius:.8em;font-size:1em;color:var(--sub);background:#7676801f}.ax-search svg{width:1.15em;height:1.15em}.ax-device[data-os=android] .ax-search{height:3.3em;border-radius:999px;padding:0 1.2em;background:color-mix(in srgb,var(--ac) 11%,#eeedf1)}.ax-chips{display:flex;gap:.45em;overflow:hidden;flex-shrink:0}.ax-chips span{flex-shrink:0;padding:.45em .8em;border-radius:999px;font-size:.92em;white-space:nowrap;background:var(--card);box-shadow:inset 0 0 0 1px var(--line)}.ax-chips span[data-on]{font-weight:600;color:#fff;background:var(--ac);box-shadow:none}.ax-device[data-os=android] .ax-chips span{border-radius:.6em;background:transparent;box-shadow:inset 0 0 0 1px #49454f59}.ax-device[data-os=android] .ax-chips span[data-on]{color:var(--ink);background:color-mix(in srgb,var(--ac) 22%,#fff);box-shadow:none}.ax-promo{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:.5em;padding:.85em 1.1em;overflow:hidden;border-radius:var(--r);color:#fff;background:linear-gradient(120deg,var(--ac),var(--ac2))}.ax-promo small{display:block;font-size:.72em;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.85}.ax-promo b{display:block;font-size:1.15em;font-weight:700;line-height:1.15}.ax-promo em{font-style:normal;font-size:2.6em;line-height:1;transform:rotate(-12deg);animation:axBob 3s ease-in-out infinite}.ax-list{display:flex;flex-direction:column;gap:.5em}.ax-dish{display:flex;align-items:center;gap:.75em;padding:.55em .7em .55em .55em;border-radius:var(--r);background:var(--card)}.ax-dish-img{flex-shrink:0;width:2em;height:2em;display:flex;align-items:center;justify-content:center;border-radius:.42em;font-size:1.9em;line-height:1;background:linear-gradient(135deg,color-mix(in srgb,var(--ac) 14%,#fff),color-mix(in srgb,var(--ac2) 32%,#fff))}.ax-dish-img.ax-sm{width:1.6em;height:1.6em;font-size:1.7em}.ax-dish-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:.08em}.ax-dish-txt>b{font-size:1.02em;font-weight:600}.ax-dish-txt>small{font-size:.8em;color:var(--sub);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ax-dish-txt>span{display:flex;align-items:center;gap:.6em}.ax-dish-txt strong{font-size:.98em;font-weight:700;color:var(--ac)}.ax-dish-txt em{display:flex;align-items:center;gap:.2em;font-style:normal;font-size:.8em;color:var(--sub)}.ax-dish-txt em svg{width:1em;height:1em;color:#f5b301}.ax-add,.ax-qty{flex-shrink:0;width:2.2em;height:2.2em;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;background:var(--ac)}.ax-add svg{width:1.15em;height:1.15em}.ax-qty{font-size:.95em;font-weight:700;background:var(--ink)}.ax-device[data-os=android] .ax-add{border-radius:.75em}.ax-cartbar{position:absolute;z-index:3;left:1.1em;right:1.1em;bottom:.8em;display:flex;align-items:center;gap:.7em;height:3.6em;padding:0 1.2em 0 .6em;border-radius:1.1em;font-size:1.02em;font-weight:600;color:#fff;background:#111;box-shadow:0 .9em 1.8em -.6em #0000008c}.ax-cartbar b{margin-left:auto;font-weight:700}.ax-cart-n{width:2.4em;height:2.4em;display:flex;align-items:center;justify-content:center;border-radius:.7em;background:var(--ac)}.ax-device[data-os=android] .ax-cartbar{border-radius:999px;font-weight:500;background:var(--ac)}.ax-device[data-os=android] .ax-cart-n{border-radius:999px;background:#ffffff3d}.ax-cart{display:flex;flex-direction:column;gap:.8em}.ax-cart-row{display:flex;align-items:center;gap:.7em}.ax-step{flex-shrink:0;display:flex;align-items:center;gap:.55em;padding:.3em .55em;border-radius:999px;background:#7676801f}.ax-step svg{width:.95em;height:.95em;color:var(--ac)}.ax-step b{font-size:.92em;font-weight:700}.ax-sum{display:flex;flex-direction:column;gap:.45em}.ax-sum span{display:flex;justify-content:space-between;font-size:.94em;color:var(--sub)}.ax-sum b{font-weight:600;color:var(--ink)}.ax-sum .ax-sum-total{padding-top:.5em;border-top:1px solid var(--line);font-size:1.1em;font-weight:700;color:var(--ink)}.ax-sum .ax-sum-total b{font-weight:800}.ax-paywith{display:flex;align-items:center;gap:.7em}.ax-pay-ico{flex-shrink:0;width:2.6em;height:2.6em;display:flex;align-items:center;justify-content:center;border-radius:.7em;color:#fff;background:#111}.ax-pay-ico svg{width:1.3em;height:1.3em}.ax-paywith>svg{width:1.2em;height:1.2em;color:var(--sub)}.ax-paybtn{display:flex;align-items:center;justify-content:center;gap:.35em;height:3.5em;border-radius:1em;font-size:1.08em;font-weight:600;color:#fff;background:#000}.ax-paybtn svg{width:1.25em;height:1.25em}.ax-paybtn svg:first-child{margin-right:.2em;color:#7ee8a0}.ax-device[data-os=android] .ax-paybtn{border-radius:999px;font-weight:500;background:#1f1f1f}.ax-g{font-weight:800;background:linear-gradient(90deg,#4285f4 0 25%,#ea4335 25% 50%,#fbbc05 50% 75%,#34a853 75%);-webkit-background-clip:text;background-clip:text;color:transparent}.ax-body-map{gap:.7em}.ax-map{position:relative;flex:1;min-height:8em;overflow:hidden;border-radius:var(--r)}.ax-map svg{display:block;width:100%;height:100%}.ax-route{stroke-dasharray:100;stroke-dashoffset:0}.ax-page[data-pos=on] .ax-route{animation:axDraw 2s cubic-bezier(.65,0,.35,1) .3s both}.ax-map-tag{position:absolute;padding:.25em .65em;border-radius:999px;font-size:.78em;font-weight:700;color:#111;background:#fff;box-shadow:0 .3em .8em #00000029}.ax-map-from{left:.8em;bottom:.8em}.ax-map-to{right:.8em;top:.8em}.ax-rider{flex-shrink:0;display:flex;flex-direction:column;gap:.85em}.ax-eta{display:flex;align-items:center;justify-content:space-between}.ax-eta small{display:block;font-size:.84em;color:var(--sub)}.ax-eta b{display:block;font-size:1.7em;font-weight:700;letter-spacing:-.02em;line-height:1.1}.ax-live{display:flex;align-items:center;gap:.4em;padding:.35em .75em;border-radius:999px;font-size:.84em;font-weight:600;color:var(--ac);background:color-mix(in srgb,var(--ac) 12%,#fff)}.ax-live i{width:.5em;height:.5em;border-radius:50%;background:var(--ac);animation:axBlink 1.2s ease-in-out infinite}.ax-steps4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.3em}.ax-steps4 span{display:flex;flex-direction:column;gap:.4em;font-size:.7em;font-weight:500;color:var(--sub);white-space:nowrap}.ax-steps4 i{position:relative;height:.55em;overflow:hidden;border-radius:1em;background:#7676802e}.ax-steps4 [data-done]{color:var(--ink)}.ax-steps4 [data-done] i{background:var(--ac)}.ax-steps4 [data-now]{font-weight:700;color:var(--ac)}.ax-steps4 [data-now] i:after{content:"";position:absolute;inset:0;transform-origin:0 50%;background:var(--ac);animation:axFill 2.4s ease-in-out infinite}.ax-appt>small{display:block;margin-bottom:.55em;font-size:.76em;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--sub)}.ax-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7em}.ax-vital{display:flex;flex-direction:column;gap:.3em;min-width:0}.ax-vital>small{display:flex;align-items:center;gap:.3em;font-size:.84em;color:var(--sub)}.ax-vital>small svg{width:1.1em;height:1.1em;color:var(--ac)}.ax-vital>small .ax-beat{color:#e0245e;animation:axBeat 1s ease-in-out infinite}.ax-vital>b{font-size:1.6em;font-weight:700;letter-spacing:-.02em;line-height:1.1}.ax-vital>b em{font-style:normal;font-size:.52em;font-weight:500;color:var(--sub)}.ax-ecg-svg{width:100%;height:2.3em}.ax-ecg{fill:none;stroke:#e0245e;stroke-width:1.8;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:100 100;animation:axEcg 2.2s linear infinite}.ax-quick{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6em}.ax-quick>span{display:flex;flex-direction:column;align-items:center;gap:.45em;padding:.85em .3em;font-size:.88em;font-weight:600}.ax-quick>span>i{width:2.7em;height:2.7em;display:flex;align-items:center;justify-content:center;border-radius:50%;color:var(--ac);background:color-mix(in srgb,var(--ac) 12%,#fff)}.ax-quick>span>i svg{width:1.35em;height:1.35em}.ax-device[data-os=android] .ax-quick>span>i{border-radius:.9em}.ax-doc{padding:.75em .9em}.ax-days{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.4em}.ax-days span{display:flex;flex-direction:column;align-items:center;gap:.1em;padding:.55em 0;border-radius:.9em;background:var(--card);transition:border-radius .5s ease}.ax-days small{font-size:.74em;color:var(--sub)}.ax-days b{font-size:1.15em;font-weight:700}.ax-days [data-on]{color:#fff;background:var(--ac);box-shadow:0 .6em 1.2em -.7em var(--ac)}.ax-days [data-on] small{color:#ffffffd1}.ax-device[data-os=android] .ax-days span{border-radius:999px}.ax-slots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45em}.ax-slots span{padding:.62em 0;border-radius:.8em;text-align:center;font-size:.92em;font-weight:600;background:var(--card);box-shadow:inset 0 0 0 1px var(--line)}.ax-slots [data-off]{color:#3c3c434d;text-decoration:line-through;background:transparent}.ax-slots [data-on]{color:#fff;background:var(--ac);box-shadow:0 .5em 1em -.5em var(--ac)}.ax-page[data-pos=on] .ax-slots [data-on]{animation:axPop .6s cubic-bezier(.34,1.56,.64,1) .8s both}.ax-device[data-os=android] .ax-slots span{border-radius:.6em}.ax-secure{flex-shrink:0;align-self:flex-start;display:flex;align-items:center;gap:.4em;padding:.4em .8em;border-radius:999px;font-size:.84em;font-weight:600;color:#0a7a3d;background:#e3f6ea}.ax-secure svg{width:1.15em;height:1.15em}.ax-labs{display:flex;flex-direction:column;gap:.8em}.ax-labs>div,.ax-med{display:flex;align-items:center;gap:.7em}.ax-doc-ico,.ax-med-ico,.ax-mv-ico{flex-shrink:0;width:2.4em;height:2.4em;display:flex;align-items:center;justify-content:center;border-radius:.7em;color:var(--ac);background:color-mix(in srgb,var(--ac) 12%,#fff)}.ax-doc-ico svg,.ax-med-ico svg,.ax-mv-ico svg{width:1.2em;height:1.2em}.ax-med-ico{color:#fff;background:linear-gradient(135deg,var(--ac2),var(--ac))}.ax-labs em{flex-shrink:0;padding:.3em .6em;border-radius:999px;font-style:normal;font-size:.78em;font-weight:700;white-space:nowrap;color:#b45309;background:#fef3c7}.ax-labs em[data-ok]{color:#15803d;background:#dcfce7}.ax-switch{flex-shrink:0;position:relative;width:3.6em;height:2.2em;border-radius:999px;background:#34c759;transition:background .4s ease}.ax-switch:before{content:"";position:absolute;top:.2em;left:1.6em;width:1.8em;height:1.8em;border-radius:50%;background:#fff;box-shadow:0 .15em .4em #00000040;transition:all .4s ease}.ax-device[data-os=android] .ax-switch{width:3.9em;height:2.3em;background:var(--ac)}.ax-device[data-os=android] .ax-switch:before{top:.35em;left:1.95em;width:1.6em;height:1.6em;box-shadow:none}.ax-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5em}.ax-kpis span{display:flex;flex-direction:column;min-width:0;padding:.7em .65em}.ax-kpis b{font-size:1.22em;font-weight:700;letter-spacing:-.02em;white-space:nowrap}.ax-kpis small{font-size:.74em;color:var(--sub);white-space:nowrap}.ax-kpis [data-warn] b{color:#dc2626}.ax-card-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:.65em}.ax-card-head b{font-size:.96em;font-weight:600}.ax-card-head em{display:flex;align-items:center;gap:.25em;font-style:normal;font-size:.84em;font-weight:700;color:#16a34a}.ax-card-head em svg{width:1.1em;height:1.1em}.ax-bars{display:flex;align-items:flex-end;gap:.45em;height:6.4em}.ax-bars i{flex:1;transform-origin:50% 100%;border-radius:.35em .35em .15em .15em;background:linear-gradient(180deg,var(--ac2),var(--ac))}.ax-page[data-pos=on] .ax-bars i{animation:swGrow .8s cubic-bezier(.16,1,.3,1) both}.ax-moves{display:flex;flex-direction:column;gap:.75em}.ax-moves>div{display:flex;align-items:center;gap:.7em}.ax-mv-ico{color:#dc2626;background:#fee2e2}.ax-mv-ico[data-up]{color:#16a34a;background:#dcfce7}.ax-moves em{flex-shrink:0;font-style:normal;font-size:1em;font-weight:700;color:#dc2626}.ax-moves em[data-up]{color:#16a34a}.ax-fab{position:absolute;z-index:3;right:1.2em;bottom:1em;display:flex;align-items:center;gap:.45em;height:3.5em;padding:0 1.3em;border-radius:999px;font-size:1.02em;font-weight:600;color:#fff;background:var(--ac);box-shadow:0 .8em 1.6em -.5em var(--ac)}.ax-fab svg{width:1.35em;height:1.35em}.ax-device[data-os=android] .ax-fab{height:3.9em;border-radius:1.15em;font-weight:500;color:var(--ink);background:color-mix(in srgb,var(--ac) 26%,#fff);box-shadow:0 .4em .9em -.2em #0000004d}.ax-scan{flex:1;min-height:0;display:flex;flex-direction:column;padding:0 1.3em 1em}.ax-scan-top{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;height:3em}.ax-scan-top b{font-size:1.05em;font-weight:600}.ax-viewfinder{flex:1;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1em}.ax-viewfinder small{font-size:.88em;color:#ffffffb8}.ax-box{--c: var(--ac2);position:relative;width:82%;aspect-ratio:1.5;display:flex;align-items:center;justify-content:center;border-radius:.5em;background:#fdfdfb;box-shadow:0 0 0 .25em #00000059}.ax-box:before{content:"";position:absolute;inset:-.75em;border-radius:.4em;pointer-events:none;background:linear-gradient(var(--c),var(--c)) 0 0 / 2.2em .32em,linear-gradient(var(--c),var(--c)) 0 0 / .32em 2.2em,linear-gradient(var(--c),var(--c)) 100% 0 / 2.2em .32em,linear-gradient(var(--c),var(--c)) 100% 0 / .32em 2.2em,linear-gradient(var(--c),var(--c)) 0 100% / 2.2em .32em,linear-gradient(var(--c),var(--c)) 0 100% / .32em 2.2em,linear-gradient(var(--c),var(--c)) 100% 100% / 2.2em .32em,linear-gradient(var(--c),var(--c)) 100% 100% / .32em 2.2em;background-repeat:no-repeat}.ax-box svg{width:78%;height:62%}.ax-laser{position:absolute;left:5%;right:5%;top:50%;height:.2em;border-radius:1em;background:#ff3b30;box-shadow:0 0 .8em .25em #ff3b30b3;animation:axLaser 1.5s ease-in-out infinite alternate}.ax-found{flex-shrink:0;display:flex;flex-direction:column;gap:.75em;padding:1em;border-radius:1.4em;color:var(--ink);background:#fff}.ax-page[data-pos=on] .ax-found{animation:axSheet .65s cubic-bezier(.32,.72,0,1) 1s both}.ax-found-ok{display:flex;align-items:center;gap:.35em;font-size:.84em;font-weight:700;color:#16a34a}.ax-found-ok svg{width:1.1em;height:1.1em}.ax-found .ax-grow>small{color:#6b6b73}.ax-offline{flex-shrink:0;display:flex;align-items:center;gap:.5em;padding:.55em .8em;border-radius:.8em;font-size:.82em;font-weight:500;color:#475569;background:#e2e8f0}.ax-offline svg{width:1.15em;height:1.15em;animation:axBlink 1.6s ease-in-out infinite}.ax-alerts{display:flex;flex-direction:column;gap:.9em}.ax-alerts>div{display:flex}.ax-alert-top{display:flex;align-items:center;justify-content:space-between;gap:.5em;margin-bottom:.35em}.ax-alert-top b{font-size:.96em;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ax-alert-top em{flex-shrink:0;display:flex;align-items:center;gap:.25em;font-style:normal;font-size:.84em;font-weight:700;color:#b45309}.ax-alert-top em[data-crit]{color:#dc2626}.ax-alert-top em svg{width:1.05em;height:1.05em}.ax-stops{display:flex;flex-direction:column;padding:.3em 1em}.ax-stops>div{display:flex;align-items:center;gap:.8em;padding:.62em 0}.ax-stops>div+div{border-top:1px solid var(--line)}.ax-stop-dot{flex-shrink:0;width:2.1em;height:2.1em;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:.9em;font-weight:700;color:var(--sub);background:#76768024}.ax-stop-dot svg{width:1.1em;height:1.1em}.ax-stops [data-s=done] .ax-stop-dot{color:#fff;background:#16a34a}.ax-stops [data-s=done] .ax-grow>b{font-weight:500;color:var(--sub);text-decoration:line-through}.ax-stops [data-s=now] .ax-stop-dot{color:#fff;background:var(--ac);animation:axRing 1.6s ease-out infinite}.ax-stops [data-s=now] .ax-grow>small{font-weight:600;color:var(--ac)}.ax-photo{position:relative;flex-shrink:0;height:8.6em;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--r);background:linear-gradient(165deg,#e5d3b6,#b39168 55%,#7d6446)}.ax-photo:before{content:"";position:absolute;left:0;right:0;bottom:0;height:32%;background:linear-gradient(180deg,#8c7456,#6b573f)}.ax-photo span{position:relative;font-size:4em;line-height:1;filter:drop-shadow(0 .08em .06em rgba(0,0,0,.35))}.ax-photo em{position:absolute;left:.6em;bottom:.6em;display:flex;align-items:center;gap:.3em;padding:.3em .7em;border-radius:999px;font-style:normal;font-size:.8em;font-weight:700;color:#fff;background:#16a34af0}.ax-photo em svg{width:1em;height:1em}.ax-photo:after{content:"";position:absolute;inset:0;background:#fff;opacity:0;pointer-events:none}.ax-page[data-pos=on] .ax-photo:after{animation:axFlash .7s ease-out .45s}.ax-sign{display:flex;flex-direction:column;gap:.3em}.ax-sign svg{width:100%;height:4.6em}.ax-sign-path{fill:none;stroke:#1e3a8a;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:0}.ax-page[data-pos=on] .ax-sign-path{animation:axDraw 1.9s ease-in-out .9s both}.ax-sign small{padding-top:.4em;font-size:.8em;color:var(--sub);border-top:1px dashed var(--line)}.ax-push{position:absolute;z-index:12;left:.6em;right:.6em;top:3.4em;display:flex;align-items:center;gap:.7em;padding:.75em .95em;border-radius:1.6em;text-align:left;color:#111;background:#f6f6f8db;backdrop-filter:blur(16px) saturate(1.8);-webkit-backdrop-filter:blur(16px) saturate(1.8);box-shadow:0 1em 2.2em -.8em #00000080,inset 0 0 0 1px #ffffff80;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Roboto,sans-serif}.ax-push .ax-appicon{width:2.8em;height:2.8em;border-radius:.72em}.ax-push-body{position:relative;flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.28}.ax-push-top{position:absolute;right:0;top:0}.ax-push-top em{display:none}.ax-push-top small{font-size:.8em;color:#6b6b73}.ax-push-body>b{padding-right:3.2em;font-size:.96em;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ax-push-text{font-size:.9em;color:#232327;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ax-device[data-os=android] .ax-push{top:2.7em;left:.5em;right:.5em;align-items:flex-start;padding:.85em 1em;border-radius:1.4em;background:#fff;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 .6em 1.6em -.4em #00000061;font-family:Roboto,Segoe UI,system-ui,sans-serif}.ax-device[data-os=android] .ax-push .ax-appicon{width:2.3em;height:2.3em;border-radius:50%}.ax-device[data-os=android] .ax-push-top{position:static;display:flex;gap:.35em;margin-bottom:.1em}.ax-device[data-os=android] .ax-push-top em{display:inline;font-style:normal;font-size:.8em;font-weight:500;color:#49454f}.ax-device[data-os=android] .ax-push-top em:after{content:" ·"}.ax-device[data-os=android] .ax-push-body>b{padding-right:0;font-weight:500}.ax-push-auto{animation:axPush 4.3s cubic-bezier(.32,.72,0,1) .9s both paused}.ax-show[data-live]:not([data-paused]) .ax-push-auto{animation-play-state:running}.ax-row-card{display:flex;align-items:center;gap:.7em;padding:.7em .9em}.ax-chev{width:1.2em;height:1.2em;color:var(--sub)}.ax-tip{flex-shrink:0;display:flex;flex-direction:column;gap:.4em}.ax-tip small{font-size:.8em;font-weight:500;color:var(--sub)}.ax-tip>span{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.4em}.ax-tip em{padding:.5em 0;border-radius:.7em;text-align:center;font-style:normal;font-size:.88em;font-weight:600;background:var(--card);box-shadow:inset 0 0 0 1px var(--line)}.ax-tip em[data-on]{color:#fff;background:var(--ac);box-shadow:none}.ax-device[data-os=android] .ax-tip em{border-radius:999px}.ax-check-o{flex-shrink:0;width:1.5em;height:1.5em;border-radius:50%;box-shadow:inset 0 0 0 .14em color-mix(in srgb,var(--ac) 45%,#c7c7cc)}.ax-trend svg{display:block;width:100%;height:3.4em}.ax-trend-area{fill:color-mix(in srgb,var(--ac) 16%,transparent)}.ax-trend-line{fill:none;stroke:var(--ac);stroke-width:2;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:0}.ax-page[data-pos=on] .ax-trend-line{animation:axDraw 1.4s ease .4s both}.ax-down{transform:scaleY(-1)}.ax-trend-x{display:flex;justify-content:space-between;margin-top:.3em}.ax-trend-x small{font-size:.74em;color:var(--sub)}@media (prefers-reduced-motion: reduce){.ax-page,.ax-band,.ax-bezel,.ax-screen,.ax-key,.ax-cam,.ax-cam:after,.ax-os-thumb{transition:none!important}.ax-prog,.ax-push-auto,.ax-tap:after{display:none!important}.ax-native-dot,.ax-promo em,.ax-live i,.ax-beat,.ax-laser,.ax-offline svg,.ax-steps4 [data-now] i:after,.ax-stops [data-s=now] .ax-stop-dot,.ax-found,.ax-slots [data-on],.ax-bars i,.ax-photo:after,.ax-tap{animation:none!important}.ax-route,.ax-sign-path,.ax-ecg,.ax-trend-line{animation:none!important;stroke-dashoffset:0!important}}@keyframes axBeat{15%{transform:scale(1.25)}30%{transform:scale(1)}45%{transform:scale(1.15)}60%{transform:scale(1)}}@keyframes axBlink{50%{opacity:.25}}@keyframes axEcg{0%{stroke-dashoffset:100}to{stroke-dashoffset:-100}}@keyframes axFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes axFlash{0%{opacity:.95}to{opacity:0}}@keyframes axLaser{0%{top:16%}to{top:84%}}@keyframes axPing{0%{box-shadow:0 0 #7ee8a0a6}70%,to{box-shadow:0 0 0 9px #7ee8a000}}@keyframes axPop{0%{transform:scale(.6);opacity:0}}@keyframes axPress{50%{transform:scale(.95);filter:brightness(.92)}}@keyframes axProg{to{transform:scaleX(1)}}@keyframes axPush{0%{transform:translateY(-160%);opacity:0}13%{transform:none;opacity:1}84%{transform:none;opacity:1}to{transform:translateY(-160%);opacity:0}}@keyframes axRing{0%{box-shadow:0 0 color-mix(in srgb,var(--ac) 55%,transparent)}to{box-shadow:0 0 0 .7em transparent}}@keyframes axSheet{0%{transform:translateY(125%)}}@keyframes axTap{0%{opacity:0;transform:scale(.4)}25%{opacity:1;transform:scale(1)}60%{opacity:1;transform:scale(.88)}to{opacity:0;transform:scale(1.35)}}
