@font-face{font-family:"Baloo 2";font-weight:800;font-style:normal;font-display:swap;src:url(/fonts/baloo-2-latin-800-normal.woff2)format("woff2")}:root{--accent:#1d6a76;--accent-soft:#d4ecee;--on-accent:#fff;--signal:#a9690a;--signal-soft:#fbefd2;--signal-bright:#c98a14;--night:#0b2a30;--night-2:#123a42;--night-3:#1d5560;--g1:#0e7c85;--g2:#4c5bd6;--g3:#b5651d;--g4:#c2456e;--g5:#2e7d4f;--bg:#f4fafa;--bg-2:#e8f3f4;--surface:#ffffffb8;--surface-solid:#fff;--text:#0b2a30;--muted:#4f6b70;--line:#0b2a301f;--shadow:0 1px 0 #fffc inset,0 18px 40px -18px #0b2a3047;--radius:24px;--font-display:"Baloo 2",ui-rounded,system-ui,sans-serif;--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--ease:cubic-bezier(.22,.8,.24,1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--accent:#5fc0cb;--accent-soft:#12353b;--on-accent:#062428;--signal:#f2c25c;--signal-soft:#2b2410;--signal-bright:#f2c25c;--bg:#071b1f;--bg-2:#0b262b;--surface:#ffffff0f;--surface-solid:#0f2a30;--text:#e6f3f4;--muted:#9db8bc;--line:#ffffff24;--shadow:0 1px 0 #ffffff0f inset,0 18px 40px -18px #0009}}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--text);font:17px/1.6 var(--font-sans);-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}img,svg{max-width:100%;display:block}a{color:var(--accent);text-underline-offset:3px}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-weight:800;line-height:1.08}h1{font-size:clamp(2.5rem,6vw,4.6rem)}h2{font-size:clamp(2rem,4.2vw,3.2rem)}h3{font-size:clamp(1.35rem,2.2vw,1.75rem)}p{margin:0}.wrap{width:min(1200px,100% - 40px);margin-inline:auto}.narrow{width:min(760px,100% - 40px);margin-inline:auto}.skip{z-index:100;background:var(--night);color:#fff;border-radius:12px;padding:10px 16px;position:absolute;top:-60px;left:12px}.skip:focus{top:12px}:focus-visible{outline:3px solid var(--signal-bright);outline-offset:3px;border-radius:8px}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.eyebrow{font:700 .78rem/1 var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--accent)}.lead{color:var(--muted);max-width:44ch;font-size:clamp(1.1rem,1.6vw,1.3rem)}.btn{min-height:48px;font:700 1rem/1 var(--font-sans);cursor:pointer;transition:transform .2s var(--ease),box-shadow .2s var(--ease),background .2s;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 26px;text-decoration:none;display:inline-flex}.btn:hover{transform:translateY(-2px)}.btn-primary{color:#fff;background:linear-gradient(110deg,#0e7c85,#1d5560 55%,#4c5bd6) 0 0/200% 100%;animation:8s ease-in-out infinite drift;box-shadow:0 12px 28px -10px #0e7c85b3}.btn-gold{color:#3a2600;background:linear-gradient(#ffe7a3,#e9ae3a);box-shadow:0 12px 28px -12px #e9ae3acc}.btn-glass{color:var(--text);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--shadow);background:linear-gradient(#ffffffb3,#ffffff4d);border-color:#fff9}@media (prefers-color-scheme:dark){.btn-glass{background:linear-gradient(#ffffff1f,#ffffff0a);border-color:#ffffff29}}.on-night .btn-glass{color:#fff;background:linear-gradient(#ffffff29,#ffffff0d);border-color:#ffffff38}@keyframes drift{0%,to{background-position:0}50%{background-position:100%}}.hdr{z-index:50;-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);background:color-mix(in srgb,var(--bg) 78%,transparent);border-bottom:1px solid var(--line);position:sticky;top:0}.hdr-in{justify-content:space-between;align-items:center;gap:20px;height:68px;display:flex}.logo{color:var(--text);align-items:center;gap:10px;text-decoration:none;display:flex}.logo img{width:38px;height:38px}.logo span{font:800 1.7rem/1 var(--font-display);letter-spacing:-.02em;padding-top:2px}.nav{align-items:center;gap:4px;display:flex}.nav a{color:var(--text);border-radius:999px;padding:8px 14px;font-size:.95rem;font-weight:600;text-decoration:none;transition:background .2s}.nav a:hover,.nav a[aria-current=page]{background:var(--accent-soft)}.hdr .btn{min-height:42px;padding:0 20px;font-size:.92rem}.burger{border:1px solid var(--line);background:var(--surface);cursor:pointer;width:44px;height:44px;color:var(--text);border-radius:50%;justify-content:center;align-items:center;display:none}@media (max-width:900px){.nav,.hdr .btn.hide-m{display:none}.burger{display:inline-flex}.nav.open{background:var(--bg);border-bottom:1px solid var(--line);flex-direction:column;align-items:stretch;padding:14px 20px 22px;display:flex;position:absolute;top:68px;left:0;right:0}.nav.open a{padding:14px 12px;font-size:1.05rem}}.on-night{color:#e6f3f4}.hero{background:radial-gradient(900px 520px at 78% 40%,#e9ae3a38,#0000 60%),radial-gradient(800px 600px at 10% 0,#4c5bd659,#0000 60%),linear-gradient(160deg,#0b2a30,#123a42 55%,#1d5560);padding:72px 0 0;position:relative;overflow:hidden}.hero h1.hero-title{color:#fff;max-width:13ch}.hero .lead{color:#e6f3f4d1;margin-top:22px}.hero-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:40px;display:grid}.hero-cta{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.hero-meta{color:#e6f3f4b3;margin-top:18px;font-size:.9rem}.hero-stage{justify-content:center;padding-top:10px;display:flex;position:relative}@media (max-width:900px){.hero-grid{grid-template-columns:1fr}.hero{padding-top:44px}.hero-stage{order:2}}.marquee{padding:22px 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.marquee-track{gap:12px;width:max-content;animation:48s linear infinite marq;display:flex}.marquee:hover .marquee-track{animation-play-state:paused}.chip-f{color:#fff;white-space:nowrap;background:#ffffff1a;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:10px;padding:8px 16px 8px 8px;font-size:.92rem;font-weight:600;display:inline-flex}.chip-f img{border-radius:50%;width:28px;height:28px;box-shadow:0 0 0 1.5px #fff,0 0 0 2.5px #00000059}@keyframes marq{to{transform:translate(-50%)}}.section{padding:clamp(64px,9vw,120px) 0;position:relative}.section.tint{background:linear-gradient(180deg,transparent,var(--bg-2) 20%,var(--bg-2) 80%,transparent)}.section-head{gap:14px;margin-bottom:clamp(32px,5vw,56px);display:grid}.section-head.center{text-align:center;justify-items:center}.section-head p{color:var(--muted);max-width:52ch}.grid{gap:18px;display:grid}.g2{grid-template-columns:repeat(2,1fr)}.g3{grid-template-columns:repeat(3,1fr)}.g4{grid-template-columns:repeat(4,1fr)}@media (max-width:900px){.g3,.g4{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.g2,.g3,.g4{grid-template-columns:1fr}}.glass{background:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #ffffff8c}@media (prefers-color-scheme:dark){.glass{border-color:#ffffff1a}}.card{align-content:start;gap:10px;padding:26px;display:grid}.card h3{font-size:1.3rem}.card p{color:var(--muted);font-size:.98rem}a.card{color:inherit;transition:transform .3s var(--ease),box-shadow .3s;text-decoration:none}a.card:hover{transform:translateY(-6px)}.ico-ball{color:#fff;background:var(--c,var(--g1));width:52px;height:52px;box-shadow:0 8px 18px -6px var(--c,var(--g1)),inset 0 -4px 8px #0000002e;border-radius:50%;place-items:center;display:grid;position:relative}.ico-ball:after{content:"";background:radial-gradient(circle at 32% 26%,#ffffff8c,#0000 52%);border-radius:50%;position:absolute;inset:0}.ico-ball svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;z-index:1;width:26px;height:26px;position:relative}.acc-teal{--c:#0e7c85}.acc-indigo{--c:#4c5bd6}.acc-gold{--c:#c98a14}.acc-rose{--c:#c2456e}.acc-green{--c:#2e7d4f}.badge{font:700 .72rem/1.2 var(--font-sans);letter-spacing:.04em;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}.badge:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.badge.available{color:#0f6b46;background:#d6f1e3}.badge.switching{color:#8a5200;background:var(--signal-soft)}.badge.development{color:#3a3fa8;background:#e3e6fb}.badge.planned{color:#5c6b70;background:#e5eced}@media (prefers-color-scheme:dark){.badge.available{color:#7be0ae;background:#12392b}.badge.development{color:#aeb6ff;background:#1e2352}.badge.planned{color:#b9cbcf;background:#1b2e32}.badge.switching{color:#f2c25c}}.story{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:start;gap:clamp(24px,5vw,80px);display:grid}.story-steps{display:grid}.step{opacity:.38;min-height:82vh;transition:opacity .5s var(--ease),transform .5s var(--ease);align-content:center;gap:18px;padding:40px 0;display:grid;transform:translate(-8px)}.step.is-active{opacity:1;transform:none}.step .num{font:800 clamp(3.4rem,7vw,5.6rem)/1 var(--font-display);background:linear-gradient(180deg,var(--g1),var(--g2));color:#0000;opacity:.9;-webkit-background-clip:text;background-clip:text}.step h2{font-size:clamp(1.9rem,3.6vw,2.8rem)}.step p.body{color:var(--muted);max-width:46ch;font-size:1.1rem}.ticks{gap:10px;max-width:50ch;margin:6px 0 0;padding:0;list-style:none;display:grid}.ticks li{color:var(--text);padding-left:32px;position:relative}.ticks li:before{content:"";background:var(--accent-soft) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.5 10.5l3 3 6-6.5' fill='none' stroke='%231D6A76' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/16px no-repeat;border-radius:50%;width:20px;height:20px;position:absolute;top:.35em;left:0}.story-stage{place-items:center;height:calc(100vh - 100px);display:grid;position:sticky;top:84px}.stage-glow{filter:blur(10px);pointer-events:none;background:radial-gradient(60% 50%,#e9ae3a47,#0000 70%),radial-gradient(50% 45% at 20% 80%,#4c5bd633,#0000 70%);position:absolute;inset:6% -10%}.stage-dots{gap:10px;display:grid;position:absolute;top:50%;right:-6px;transform:translateY(-50%)}.stage-dots button{background:var(--line);cursor:pointer;width:8px;height:8px;transition:height .3s var(--ease),background .3s;border:0;border-radius:99px;padding:0}.stage-dots button.on{background:var(--accent);height:26px}@media (max-width:960px){.story{grid-template-columns:1fr}.story-stage{z-index:5;background:linear-gradient(var(--bg) 85%,transparent);order:-1;height:50vh;margin-inline:-20px;position:sticky;top:68px}.step{min-height:64vh;padding:22px 0}.stage-dots{display:none}}.device{width:var(--dw,min(360px,calc((100vh - 150px)*.462)));border-radius:calc(var(--dw,360px)*.14);padding:calc(var(--dw,360px)*.028);background:#10181b;position:relative;box-shadow:0 0 0 2px #2a3a3f,0 40px 80px -24px #0000008c,0 0 0 7px #ffffff0a}.device:before{content:"";top:calc(var(--dw,360px)*.05);z-index:9;background:#000;border-radius:99px;width:28%;height:3.2%;position:absolute;left:50%;translate:-50%}.device-screen{aspect-ratio:390/844;border-radius:calc(var(--dw,360px)*.115);background:#000;width:100%;position:relative;overflow:hidden}.device-scale{transform-origin:0 0;width:390px;height:844px;position:absolute;top:0;left:0}.scene-fade{position:absolute;inset:0}@media (max-width:960px){.device{--dw:min(230px,calc((50vh - 24px)*.462))}.dev-full .device{--dw:390px}}@media (max-width:480px){.hero-stage .device{--dw:min(250px,70vw)}}.waitlist{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1f;border:1px solid #ffffff38;border-radius:999px;gap:8px;max-width:460px;padding:6px;display:flex}.waitlist input{min-width:0;color:inherit;font:inherit;background:0 0;border:0;outline:0;flex:1;padding:0 16px}.waitlist input::placeholder{color:#e6f3f499}.waitlist .btn{min-height:46px}.waitlist-msg{min-height:1.4em;margin-top:10px;font-size:.92rem}.waitlist.light{background:var(--surface);border-color:var(--line);color:var(--text)}.waitlist.light input::placeholder{color:var(--muted)}@media (max-width:520px){.waitlist{border-radius:28px;flex-direction:column}.waitlist input{min-height:46px}}.faq{gap:12px;max-width:820px;margin-inline:auto;display:grid}.faq details{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:0 22px}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-weight:700;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font:400 1.6rem/1 var(--font-sans);color:var(--accent);transition:transform .3s var(--ease)}.faq details[open] summary:after{transform:rotate(45deg)}.faq details p{color:var(--muted);padding:0 0 20px}.ftr{color:#b9d2d5;background:#071b1f;margin-top:40px;padding:64px 0 36px}.ftr a{color:#e6f3f4;text-decoration:none}.ftr a:hover{text-decoration:underline}.ftr-grid{grid-template-columns:1.4fr repeat(3,1fr);gap:32px;display:grid}.ftr h4{font:700 .78rem/1 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:#7fa9af;margin:0 0 16px}.ftr ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ftr .logo{color:#fff}.ftr-bot{border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:44px;padding-top:22px;font-size:.88rem;display:flex}@media (max-width:800px){.ftr-grid{grid-template-columns:1fr 1fr}}.prose{padding:56px 0 40px}.prose h1{margin-bottom:12px;font-size:clamp(2.2rem,5vw,3.4rem)}.prose h2{margin:44px 0 12px;font-size:1.7rem}.prose h3{margin:26px 0 8px;font-size:1.2rem}.prose p,.prose li{color:var(--text)}.prose p+p{margin-top:14px}.prose ul{gap:8px;padding-left:22px;display:grid}.prose table{border-collapse:collapse;width:100%;margin:16px 0;font-size:.95rem}.prose th,.prose td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:10px 12px}.todo{background:var(--signal-soft);color:var(--signal);border-radius:8px;padding:1px 8px;font-size:.92em;font-weight:600}.meta{color:var(--muted);font-size:.9rem}.rv{opacity:1}.price-card{gap:10px;padding:30px;display:grid;position:relative}.price-card .amt{font:800 3rem/1 var(--font-display);color:var(--accent)}.price-card.pop{outline:2px solid var(--signal-bright);box-shadow:0 30px 60px -30px #e9ae3a99}.ribbon{color:#3a2600;font:800 .72rem/1 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(#ffe7a3,#e9ae3a);border-radius:99px;padding:7px 12px;position:absolute;top:-12px;left:24px}.tile-row{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.pillnav{scrollbar-width:none;gap:8px;padding:4px 20px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000)}.pillnav::-webkit-scrollbar{display:none}.pillnav a{color:var(--text);border:1px solid var(--line);background:var(--surface);border-radius:999px;flex:none;padding:9px 16px;font-size:.9rem;font-weight:600;text-decoration:none}.pillnav a[aria-current=page]{background:var(--accent);color:var(--on-accent);border-color:#0000}.page-hero{padding:clamp(48px,7vw,88px) 0 8px;position:relative;overflow:hidden}.page-hero:before{content:"";pointer-events:none;background:radial-gradient(40% 40% at 85% 20%,#e9ae3a33,#0000 70%),radial-gradient(40% 40% at 10% 0,#4c5bd629,#0000 70%);height:120%;position:absolute;inset:-20% -10% auto}.page-hero .wrap{gap:18px;display:grid;position:relative}.crumbs{color:var(--muted);font-size:.9rem}.crumbs a{color:var(--muted)}.stats{text-align:center;grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.stats b{font:800 clamp(2.2rem,5vw,3.6rem)/1 var(--font-display);background:linear-gradient(180deg,var(--g1),var(--g2));color:#0000;-webkit-background-clip:text;background-clip:text;display:block}.stats>div>span{color:var(--muted);font-size:.95rem}@media (max-width:700px){.stats{grid-template-columns:repeat(2,1fr);row-gap:28px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.marquee-track{animation:none}.step{opacity:1;transform:none}}.cc{height:260vh;position:relative}.cc-sticky{box-sizing:border-box;place-items:center;height:100vh;padding-top:clamp(140px,21vh,190px);display:grid;position:sticky;top:0;overflow:hidden}.cc-head{text-align:center;justify-items:center;gap:10px;padding:0 20px;display:grid;position:absolute;top:92px;left:0;right:0}.cc-head h2{max-width:18ch}.cc-field{place-items:center;width:min(560px,100%);height:min(320px,44vh);display:grid;position:relative}.cc-bit{box-sizing:border-box;border:1px solid color-mix(in srgb,var(--c) 45%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--c) 24%,var(--surface-solid)),color-mix(in srgb,var(--c) 8%,var(--surface-solid)));box-shadow:0 10px 24px -12px color-mix(in srgb,var(--c) 70%,transparent);border-radius:14px;gap:3px;padding:10px 14px;font-size:.88rem;display:grid;position:absolute}.cc-bit span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.cc-bit small{font:700 .64rem/1 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--c);align-items:center;gap:6px;display:flex}.cc-bit small:before{content:"";background:var(--c);border-radius:50%;width:7px;height:7px}.cc-card{overflow:hidden}.cc-card:before{content:"";background:linear-gradient(90deg,#0e9aa7,#3e7bfa,#8b5cf6,#e0518f,#f5a524,#2fa84f);height:5px;position:absolute;top:0;left:0;right:0}.cc-card{gap:10px;width:min(360px,86vw);padding:26px 28px;display:grid;position:absolute;box-shadow:0 40px 80px -30px #0b2a3080}.cc-row{border-top:1px dashed var(--line);justify-content:space-between;gap:12px;padding-top:10px;font-size:.95rem;display:flex}.cc-row span{color:var(--muted)}@media (max-width:700px){.cc-bit{padding:8px 10px;font-size:.78rem}}.dmock{max-width:760px;margin-inline:auto;overflow:hidden}.dm-bar{border-bottom:1px solid var(--line);align-items:center;gap:6px;padding:10px 14px;display:flex}.dm-bar i{background:var(--line);border-radius:50%;width:10px;height:10px}.dm-bar span{color:var(--muted);margin-left:12px;font-size:.78rem}.dm-body{grid-template-columns:150px 1fr;min-height:320px;display:grid}.dm-body aside{border-right:1px solid var(--line);color:var(--muted);align-content:start;gap:4px;padding:14px;font-size:.85rem;display:grid}.dm-body aside div{border-radius:10px;padding:8px 10px}.dm-body aside .on{background:var(--signal-soft);color:var(--text);font-weight:700}.dm-body main{gap:16px;padding:18px;display:grid}.dm-kpis{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.dm-kpis div{background:var(--bg-2);border-radius:14px;gap:4px;padding:12px;display:grid}.dm-kpis small{color:var(--muted)}.dm-kpis b{font:800 1.4rem var(--font-display)}.dm-chart{align-items:flex-end;gap:10px;height:120px;display:flex}.dm-chart span{background:linear-gradient(180deg,var(--accent),#4c5bd6);border-radius:8px 8px 2px 2px;flex:1}.dm-rows{gap:8px;display:grid}.dm-rows i{background:var(--bg-2);border-radius:7px;height:14px}@media (max-width:600px){.dm-body{grid-template-columns:1fr}.dm-body aside{display:none}}.steps5{counter-reset:s}html,body{max-width:100%;overflow-x:clip}.device-screen{background:var(--surface-solid)}@media (max-width:960px){.story-stage{background:linear-gradient(var(--bg) 92%,transparent)}.stage-glow{inset:0}}.getapp{border:1px solid var(--line);background:var(--surface);min-height:40px;color:var(--text);font:600 .9rem var(--font-sans);cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .2s var(--ease),background .2s;border-radius:999px;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.getapp:hover{background:var(--surface-solid);transform:translateY(-1px)}.on-night .getapp{color:#fff;background:#ffffff1a;border-color:#ffffff40}.getapp-lg{min-height:48px;padding:0 22px;font-size:1rem}.hdr-getapp span{display:inline}@media (max-width:520px){.hdr-getapp span{display:none}.hdr-getapp{padding:0 11px}}.gm-back{z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0514188c;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.gm{background:var(--surface-solid);text-align:center;outline:0;gap:14px;width:min(420px,100%);padding:28px;display:grid;position:relative}.gm h2{font-size:1.5rem}.gm-x{background:var(--bg-2);width:36px;height:36px;color:var(--text);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;right:12px}.gm-qr{background:var(--bg-2);color:var(--accent);border-radius:20px;justify-items:center;gap:10px;padding:20px;display:grid}.gm-qr small{color:var(--muted)}.gm-or{color:var(--muted);font-size:.95rem}.gm .waitlist{margin-inline:auto}.gm .waitlist-msg{color:var(--text)}.story-inline{gap:clamp(40px,7vw,96px);display:grid}.story-inline .srow{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:clamp(24px,5vw,80px);display:grid}.story-inline .srow .step{opacity:1;min-height:0;transform:none}.story-inline .istage{--dw:300px;place-items:center;display:grid;position:relative}@media (max-width:960px){.story-inline .srow{grid-template-columns:1fr}.story-inline .istage{--dw:260px;order:-1}}.ticks li{transition:opacity .4s var(--ease),transform .4s var(--ease),color .3s}.ticks li.later{opacity:.38}.ticks li.now{font-weight:700;transform:translate(4px)}.ticks li.now:before{background-color:var(--accent-soft);box-shadow:0 0 0 5px #0e7c8538}@media (prefers-reduced-motion:no-preference){html:has(.story){scroll-snap-type:y proximity}.story .step{scroll-snap-align:center;scroll-snap-stop:normal;min-height:90vh}}@media (max-width:960px) and (prefers-reduced-motion:no-preference){.story .step{scroll-snap-align:start;min-height:64vh;scroll-margin-top:calc(50vh + 84px)}}@media (prefers-reduced-motion:no-preference){html{scroll-snap-type:y proximity}.story-steps .step{scroll-snap-align:center;scroll-snap-stop:normal}}.story-steps .step{min-height:105vh}@media (max-width:960px){.story-steps .step{min-height:88vh}}
@scope(.ph){:scope,.light{--bg:#f2f5f7;--surface:#fff;--surface-sunk:#e7ecf0;--line:#d3dbe2;--line-strong:#7e8b97;--ink:#14202b;--ink-muted:#56636f;--accent:#0e6f78;--on-accent:#fff;--accent-soft:#ddf0f1;--signal:#9a5b00;--signal-soft:#fbefd9;--signal-bright:#b86e00;--success:#276b44;--success-soft:#e1f2e7;--danger:#b3261e;--danger-soft:#fbe3e1;--cat-flights:#2563c9;--cat-transport:#6b4fbf;--cat-stay:#b3466b;--cat-food:#c2570c;--cat-activities:#2e7d4f;--cat-visa:#5e6b78;--cat-sim:#0b7f90;--cat-shopping:#a8378f;--cat-insurance:#3d5a80;--cat-medicine:#c0392b;--cat-forex:#8a6d00;--cat-misc:#7a6a55;--on-cat:#fff;--shadow-card:0 1px 2px #14202b0f;--shadow-float:0 6px 16px #14202b2e;--font-sans:-apple-system, "SF Pro Text", "SF Pro", system-ui, sans-serif;--font-display:-apple-system, "SF Pro Display", "SF Pro", system-ui, sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, monospace}.dark{--bg:#0b1116;--surface:#141c23;--surface-sunk:#1a242d;--line:#2a3641;--line-strong:#64727f;--ink:#e3eaf0;--ink-muted:#94a3b0;--accent:#46b9c2;--on-accent:#062428;--accent-soft:#12313a;--signal:#f2b24c;--signal-soft:#33270f;--signal-bright:#f2b24c;--success:#6fcf97;--success-soft:#14301f;--danger:#f28b82;--danger-soft:#3a1a18;--cat-flights:#78a6f0;--cat-transport:#b4a2f0;--cat-stay:#f09ab8;--cat-food:#f5a06a;--cat-activities:#7dd3a0;--cat-visa:#a9b6c2;--cat-sim:#5fd0de;--cat-shopping:#e59ad4;--cat-insurance:#93b0d6;--cat-medicine:#f28b82;--cat-forex:#e8c547;--cat-misc:#c2b29a;--on-cat:#0b1116;--shadow-card:none;--shadow-float:0 6px 16px #00000080}.scr{background:var(--bg);width:390px;height:844px;color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;box-sizing:border-box;position:relative;overflow:hidden}.scr *{box-sizing:border-box}.top{padding:54px 16px 0}.nav{height:44px;color:var(--accent);justify-content:space-between;align-items:center;gap:8px;font-size:17px;line-height:22px;display:flex}.nav .mid{color:var(--ink);font-weight:600}.nav a{color:var(--accent);align-items:center;gap:2px;text-decoration:none;display:inline-flex}.lt{font-family:var(--font-display);letter-spacing:.4px;margin:0 0 8px;font-size:34px;font-weight:700;line-height:41px}.t2{margin:0;font-size:22px;font-weight:700;line-height:28px}.t3{margin:0;font-size:20px;font-weight:600;line-height:25px}.content{flex-direction:column;gap:12px;padding:0 16px 120px;display:flex}.sub{color:var(--ink-muted);font-size:15px;line-height:20px}.foot{color:var(--ink-muted);font-size:13px;line-height:18px}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.ey{letter-spacing:1px;text-transform:uppercase;color:var(--ink-muted);font-size:12px;font-weight:600;line-height:16px}.sec{justify-content:space-between;align-items:baseline;padding:12px 4px 0;display:flex}.sec a{color:var(--accent);font-size:15px;font-weight:600;text-decoration:none}.ico{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;vertical-align:-.15em;flex:none;width:1em;height:1em}.icof{fill:currentColor;stroke:none;vertical-align:-.15em;flex:none;width:1em;height:1em}.row-flex{align-items:center;gap:8px;display:flex}.grow{flex:1;min-width:0}.card{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-card);border-radius:14px}.pad{flex-direction:column;gap:12px;padding:16px;display:flex}.kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.kpi{background:var(--surface-sunk);border-radius:10px;padding:8px 10px}.kpi b{letter-spacing:1px;text-transform:uppercase;color:var(--ink-muted);font-size:11px;font-weight:600;line-height:14px;display:block}.kpi span{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:17px;font-weight:600;line-height:22px}.list{background:var(--surface);border:1px solid var(--line);border-radius:14px;overflow:hidden}.lrow{align-items:center;gap:12px;min-height:60px;padding:8px 16px;display:flex}.lrow.s{min-height:44px}.lrow .t{white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:600;line-height:22px;overflow:hidden}.lrow .t.n{font-weight:400}.lrow .s{color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:15px;line-height:20px;display:flex}.lrow .v{color:var(--ink-muted);font-size:17px}.chev{color:var(--line-strong);font-size:16px}.lhead{justify-content:space-between;align-items:baseline;padding:12px 16px 2px;display:flex}.slot{padding:14px 16px 4px}.chip{white-space:nowrap;border-radius:6px;align-items:center;gap:4px;padding:4px 8px;font-size:12px;font-weight:600;line-height:16px;display:inline-flex}.c-n{background:var(--surface-sunk);color:var(--ink-muted)}.c-a{background:var(--accent-soft);color:var(--accent)}.c-s{background:var(--signal-soft);color:var(--signal)}.c-ok{background:var(--success-soft);color:var(--success)}.c-d{background:var(--danger-soft);color:var(--danger)}.c-o{color:var(--ink-muted);box-shadow:inset 0 0 0 1px var(--line-strong)}.cat{width:32px;height:32px;color:var(--on-cat);border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:18px;display:inline-flex}.cat.lg{border-radius:12px;width:44px;height:44px;font-size:22px}.amt{font-family:var(--font-mono);font-variant-numeric:tabular-nums;flex-direction:column;flex:none;align-items:flex-end;display:inline-flex}.amt .i{color:var(--ink);font-size:17px;font-weight:600;line-height:22px}.amt .o{color:var(--ink-muted);font-size:13px;line-height:18px}.amt.neg .i{color:var(--danger)}.hero-amt{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:34px;font-weight:600;line-height:41px}.tag{font-family:var(--font-sans);letter-spacing:.5px;text-transform:uppercase;color:var(--signal);margin-left:4px;font-size:11px;font-weight:600}.st{border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:16px;display:inline-flex}.st.pl{border:2px solid var(--line-strong)}.st.dn{background:var(--success);color:var(--surface)}.st.sk{background:var(--surface-sunk);color:var(--ink-muted)}.st.ms{background:var(--danger-soft);color:var(--danger)}.st.ns{background:var(--accent-soft);color:var(--accent)}.done .t{color:var(--ink-muted)}.time{font-family:var(--font-mono);color:var(--signal);font-size:13px;font-weight:600;line-height:18px}.track{background:var(--surface-sunk);border-radius:999px;height:8px;position:relative;overflow:hidden}.fill{background:var(--accent);border-radius:999px;height:100%}.fill.w{background:var(--signal)}.fill.o{background:var(--danger)}.ticket{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-card);border-radius:20px;overflow:hidden}.tmain{flex-direction:column;gap:12px;padding:20px;display:flex}.code{font-family:var(--font-display);letter-spacing:-.5px;font-size:32px;font-weight:700;font-stretch:75%;line-height:34px}.code small{font-family:var(--font-sans);letter-spacing:0;color:var(--ink-muted);font-size:13px;font-weight:400;line-height:18px;display:block}.path{color:var(--signal-bright);flex:1;align-items:center;gap:6px;font-size:18px;display:flex}.path:before,.path:after{content:"";border-top:2px dashed var(--line-strong);flex:1}.tf{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.tf b{letter-spacing:1px;text-transform:uppercase;color:var(--ink-muted);font-size:11px;font-weight:600;line-height:14px;display:block}.tf span{font-family:var(--font-mono);font-size:15px;font-weight:600;line-height:20px}.tear{border-top:2px dashed var(--line-strong);margin:0 14px;position:relative}.tear:before,.tear:after{content:"";background:var(--bg);border:1px solid var(--line);border-radius:50%;width:16px;height:16px;position:absolute;top:-9px}.tear:before{left:-23px}.tear:after{right:-23px}.stub{background:var(--surface-sunk);justify-content:space-between;align-items:center;gap:8px;padding:12px 20px;font-size:15px;display:flex}.stub a,.lnk{color:var(--accent);align-items:center;gap:4px;font-weight:600;text-decoration:none;display:inline-flex}.btn{font:600 17px/22px var(--font-sans);cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:11px 20px;text-decoration:none;display:inline-flex}.b-p{background:var(--accent);color:var(--on-accent)}.b-s{background:var(--accent-soft);color:var(--accent)}.b-t{color:var(--accent);background:0 0;padding-inline:8px}.b-d{background:var(--danger-soft);color:var(--danger)}.b-sm{min-height:34px;padding:7px 14px;font-size:15px;line-height:20px}.full{width:100%}.fab{background:var(--accent);height:56px;color:var(--on-accent);font:600 17px/22px var(--font-sans);box-shadow:var(--shadow-float);border:0;border-radius:999px;align-items:center;gap:8px;padding:0 22px 0 18px;display:inline-flex;position:absolute;bottom:107px;right:16px}.seg{background:var(--surface-sunk);border-radius:999px;gap:2px;padding:3px;display:flex}.seg button{font:600 13px/18px var(--font-sans);color:var(--ink-muted);white-space:nowrap;background:0 0;border:0;border-radius:999px;flex:1;min-height:32px;padding:6px 10px}.seg button.on{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-card)}.chips{gap:8px;display:flex;overflow:hidden}.pill{font:600 13px/18px var(--font-sans);border:1px solid var(--line);background:var(--surface);color:var(--ink-muted);white-space:nowrap;border-radius:999px;min-height:34px;padding:7px 12px}.pill.on{background:var(--ink);color:var(--bg);border-color:var(--ink)}.sw{background:var(--line);border:0;border-radius:999px;flex:none;width:51px;height:31px;position:relative}.sw:after{content:"";background:#fff;border-radius:50%;width:27px;height:27px;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #00000040}.sw.on{background:var(--accent)}.sw.on:after{left:22px}.inp{border:1px solid var(--line-strong);background:var(--surface);min-height:44px;font:17px/22px var(--font-sans);color:var(--ink);border-radius:10px;width:100%;padding:10px 12px}.lab{color:var(--ink-muted);margin:0 0 4px 4px;font-size:13px;line-height:18px;display:block}.search{background:var(--surface-sunk);min-height:36px;color:var(--ink-muted);border-radius:10px;align-items:center;gap:6px;padding:7px 10px;font-size:17px;display:flex}.dim{background:#0b111673;position:absolute;inset:0}.sheet{background:var(--surface);box-shadow:var(--shadow-float);border-radius:20px 20px 0 0;position:absolute;bottom:0;left:0;right:0}.grab{background:var(--line);border-radius:3px;width:36px;height:5px;margin:6px auto 0}.sheet-nav{color:var(--accent);justify-content:space-between;align-items:center;padding:10px 16px;font-size:17px;display:flex}.sheet-nav b{color:var(--ink)}.globe{background:var(--accent-soft);width:40px;height:40px;color:var(--accent);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:22px;display:inline-flex}.flags{display:flex}.flag{background:var(--surface-sunk);border:2px solid var(--surface);border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:20px;line-height:1;display:inline-flex;overflow:hidden}.flags .flag+.flag{margin-left:-10px}.flag.more{font-family:var(--font-mono);color:var(--accent);background:var(--accent-soft);font-size:12px;font-weight:600}.dots{grid-template-columns:repeat(39,minmax(0,1fr));gap:2px;display:grid}.dots i{aspect-ratio:1;background:var(--surface-sunk);border-radius:50%}.dots i.v{background:var(--accent)}.dots i.n{background:var(--signal-bright)}.tabbar{background:var(--surface);border-top:1px solid var(--line);justify-content:space-around;align-items:flex-start;height:83px;padding:8px 8px 0;display:flex;position:absolute;bottom:0;left:0;right:0}.tab{color:var(--ink-muted);flex-direction:column;align-items:center;gap:2px;min-width:60px;font-size:10px;font-weight:500;line-height:12px;text-decoration:none;display:flex;position:relative}.tab .ico{font-size:25px}.badge{background:var(--danger);color:#fff;border-radius:9px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:600;display:flex;position:absolute;top:-4px;left:34px}.voice{background:var(--surface-sunk);border-radius:999px;align-items:center;gap:10px;padding:6px 12px 6px 6px;display:flex}.play{background:var(--accent);width:32px;height:32px;color:var(--on-accent);border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:14px;display:inline-flex}.wave{flex:1;align-items:center;gap:2px;height:24px;display:flex}.wave i{background:var(--line-strong);border-radius:2px;flex:1}.wave i.p{background:var(--accent)}.bar-h{border-radius:999px;gap:2px;height:12px;display:flex;overflow:hidden}.cal{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.cal span{border-radius:8px;padding:8px 0;font-size:13px;line-height:18px}.map{background:var(--surface-sunk);border:1px solid var(--line);color:var(--ink-muted);text-align:center;border-radius:14px;justify-content:center;align-items:center;padding:16px;font-size:13px;display:flex}.ph{border:1.5px dashed var(--line-strong);color:var(--ink-muted);text-align:center;border-radius:10px;justify-content:center;align-items:center;padding:12px;font-size:13px;display:flex}:scope,.light{--bg:#eef0f3;--surface:#f6f7f9;--surface-sunk:#e4e7ec;--line:#dce0e6;--line-strong:#7e8b97;--ink:#111418;--ink-muted:#5a6470;--accent:#0e6f78;--on-accent:#fff;--accent-soft:#d8eef0;--night:#121519;--night-2:#1c2127;--on-night:#f2f4f7;--on-night-muted:#a3adb8;--neo-hi:#fffffff2;--neo-lo:#1114181f;--shadow-card:-6px -6px 14px var(--neo-hi), 6px 6px 16px var(--neo-lo);--shadow-press:inset -3px -3px 8px var(--neo-hi), inset 3px 3px 8px var(--neo-lo);--shadow-float:0 10px 24px #11141847;--g1:#0e7c85;--g2:#4c5bd6;--g3:#b5651d;--g4:#c2456e}.dark{--bg:#0e1013;--surface:#16191e;--surface-sunk:#1d2127;--line:#262b32;--line-strong:#5e6976;--ink:#eceff3;--ink-muted:#9aa4af;--accent:#46b9c2;--on-accent:#062428;--accent-soft:#12313a;--night:#1a1e24;--night-2:#232931;--on-night:#f2f4f7;--on-night-muted:#a3adb8;--neo-hi:#ffffff0d;--neo-lo:#0000008c;--shadow-card:-5px -5px 12px var(--neo-hi), 6px 6px 16px var(--neo-lo);--shadow-press:inset -3px -3px 8px var(--neo-hi), inset 3px 3px 8px var(--neo-lo)}@keyframes mtt-drift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes mtt-sheen{0%{transform:translate(-120%)}60%,to{transform:translate(220%)}}.ey{letter-spacing:1.6px;color:var(--ink-muted)}.lt{letter-spacing:-.2px}.card,.list,.ticket{background:var(--surface);box-shadow:var(--shadow-card);border:1px solid #fff9;border-radius:22px}.dark .card,.dark .list,.dark .ticket{border-color:#ffffff0a}.lrow+.lrow{border-top:1px dashed var(--line)}.kpi{background:var(--bg);box-shadow:var(--shadow-press);border-radius:16px}.hero{color:var(--ink);animation:9s ease-in-out infinite mtt-drift;position:relative;overflow:hidden;box-shadow:var(--shadow-card)!important;background:linear-gradient(120deg,#ddf3ef 0%,#e4e8ff 35%,#ffebdc 65%,#ddf3ef 100%) 0 0/300% 300%!important;border:1px solid #fffc!important}.hero .ey,.hero .sub,.hero .foot{color:#4f5a66}.hero .t2,.hero .hero-amt{color:var(--ink)}.hero .kpi{box-shadow:none;background:#fff9}.hero .kpi b{color:#4f5a66}.hero .kpi span{color:var(--ink)}.hero .track{background:#11141814}.hero .lnk{color:var(--accent)}.dark .hero{color:var(--ink);background:linear-gradient(120deg,#15302e 0%,#1e2240 35%,#3a2a1f 65%,#15302e 100%)!important;border-color:#ffffff0d!important}.dark .hero .ey,.dark .hero .sub,.dark .hero .foot,.dark .hero .kpi b{color:var(--ink-muted)}.dark .hero .kpi{background:#ffffff0f}.dark .hero .time{color:#f2b24c}.cat{position:relative;box-shadow:0 4px 10px #1114182e,inset 0 -3px 6px #0000002e;border-radius:50%!important}.cat:after{content:"";pointer-events:none;background:radial-gradient(circle at 32% 26%,#ffffff8c,#fff0 52%);border-radius:50%;position:absolute;inset:0}.cat.lg{width:52px;height:52px}.globe{box-shadow:0 4px 10px #0e6f7859,inset 0 -3px 6px #0003;color:#fff!important;background:radial-gradient(circle at 32% 26%,#7fe3e8,#1fa5ae 55%,#0e6f78)!important}.st{box-shadow:var(--shadow-card)}.st.pl{background:var(--surface);border:2px solid var(--line-strong)}.st.dn{color:#fff;background:radial-gradient(circle at 32% 26%,#8ee0b0,#2e9e5e 60%)}.st.ms{color:#fff;background:radial-gradient(circle at 32% 26%,#ffb3aa,#d9473c 60%)}.st.sk{color:#4a5560;background:radial-gradient(circle at 32% 26%,#fff,#c9cfd6 70%)}.st.ns{color:#fff;background:radial-gradient(circle at 32% 26%,#9be7ec,#1fa5ae 60%)}.flag{box-shadow:0 3px 8px #1114182e}.flag.more{background:var(--night);color:var(--on-night)}.orbs{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:4px 0;display:grid}.orb{color:var(--ink);font:500 13px/16px var(--font-sans);text-align:center;flex-direction:column;align-items:center;gap:8px;text-decoration:none;display:flex}.orb .well{background:var(--surface);width:56px;height:56px;box-shadow:var(--shadow-card);border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.orb .well .cat{width:44px;height:44px;font-size:22px}.orb .badge2{background:var(--night);color:var(--on-night);font:700 9px/1 var(--font-sans);letter-spacing:1px;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:4px 7px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.pill{background:linear-gradient(180deg,var(--surface) 55%,var(--surface-sunk));box-shadow:var(--shadow-card);color:var(--ink);border:1px solid #ffffffb3;border-radius:999px;min-height:38px;padding:8px 16px}.pill.on{color:var(--ink);background:linear-gradient(#fff 30%,#bfede3);border-color:#fffc}.dark .pill.on{color:var(--on-night);background:linear-gradient(#1e2a2c 30%,#1f5a55)}.seg{background:var(--bg);box-shadow:var(--shadow-press);padding:4px}.seg button.on{background:var(--surface);box-shadow:var(--shadow-card);color:var(--ink)}.chip{border-radius:999px}.c-solid{background:linear-gradient(90deg,var(--g1),var(--g2));color:#fff}.btn{border-radius:999px}.b-p{animation:8s ease-in-out infinite mtt-drift;position:relative;overflow:hidden;box-shadow:0 8px 18px #11141840;background:linear-gradient(110deg,var(--night),#183c42,#2b2552,var(--night))!important;color:#fff!important;background-size:300% 300%!important}.b-p:after{content:"";background:linear-gradient(100deg,#fff0,#ffffff38,#fff0);width:40%;animation:4.5s ease-in-out infinite mtt-sheen;position:absolute;top:0;bottom:0;left:0}.b-s{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-card);border:1px solid #ffffffb3}.b-d{background:var(--surface);color:var(--danger);box-shadow:var(--shadow-card)}.inp{background:var(--bg);box-shadow:var(--shadow-press);border:1px solid #0000;border-radius:14px}.search{background:var(--bg);box-shadow:var(--shadow-press);border-radius:999px}.tear{border-top-color:var(--line-strong)}.fab{display:none!important}.tabbar{border-radius:24px 24px 0 0;align-items:center;height:88px;padding:0 6px 14px;animation:12s ease-in-out infinite mtt-drift;box-shadow:0 -8px 24px #11141814;background:linear-gradient(120deg,#ddf3ef 0%,#e4e8ff 35%,#ffebdc 65%,#ddf3ef 100%) 0 0/300% 300%!important;border-top:1px solid #fffc!important}.dark .tabbar{background:linear-gradient(120deg,#15302e 0%,#1e2240 35%,#3a2a1f 65%,#15302e 100%) 0 0/300% 300%!important;border-top-color:#ffffff0d!important}.tab{color:#4f5a66;letter-spacing:1.4px;text-transform:uppercase;font-size:10px;font-weight:600}.tab .ico{opacity:.75;font-size:26px}.tab.on{color:var(--ink)}.tab.on .ico{opacity:1}.tab-add{color:#fff;background:var(--surface);width:66px;height:66px;box-shadow:0 0 0 6px var(--bg), -5px -5px 12px var(--neo-hi), 6px 8px 18px #1114182e;border:0;border-radius:50%;justify-content:center;align-items:center;margin-top:-30px;font-size:28px;text-decoration:none;display:flex}.tab-add .ring{background:linear-gradient(120deg,var(--g1),var(--g2),var(--g4),var(--g1));background-size:300% 300%;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;animation:7s ease-in-out infinite mtt-drift;display:flex;box-shadow:inset 0 -3px 6px #0000002e}@media (prefers-reduced-motion:reduce){.hero,.b-p,.tab-add .ring,.tabbar{animation:none}.b-p:after{display:none}}.card,.list,.ticket,.orb .well{background-color:#ffffffb8}.dark .card,.dark .list,.dark .ticket,.dark .orb .well{background-color:#ffffff0a}.kpis .kpi{border:1px solid #ffffffd9;box-shadow:-3px -3px 8px #fffc,3px 4px 10px #1114181a!important}.kpis .kpi b{color:#4f5a66}.kpis .kpi span{color:var(--ink)}.dark .kpis .kpi{border-color:#ffffff0d;box-shadow:none!important}.dark .kpis .kpi b{color:var(--ink-muted)}.tab .tw{color:#fff;opacity:.6;filter:saturate(.55);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:transform .2s;display:flex;position:relative;box-shadow:0 4px 10px #1114182e,inset 0 -3px 6px #0003}.tab .tw:after{content:"";background:radial-gradient(circle at 32% 26%,#fff9,#fff0 55%);border-radius:50%;position:absolute;inset:0}.tab .tw .ico{opacity:1;filter:none;stroke-width:2.1px;font-size:19px}.tab.on .tw{opacity:1;filter:none;transform:translateY(-2px);box-shadow:0 6px 14px #11141840,inset 0 -3px 6px #0003}.tab{gap:4px}@keyframes mtt-spin-globe{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}@keyframes mtt-fly{0%,10%{transform:translate(-26px)}50%,60%{transform:translate(26px)}to{transform:translate(-26px)}}@keyframes mtt-listen{0%{box-shadow:0 0 #c2456e73,0 4px 10px #1114182e}70%{box-shadow:0 0 0 10px #c2456e00,0 4px 10px #1114182e}to{box-shadow:0 0 #c2456e00,0 4px 10px #1114182e}}@keyframes mtt-swap{0%,35%{transform:translate(0)}45%{transform:translate(3px)}55%{transform:translate(-3px)}65%,to{transform:translate(0)}}@keyframes mtt-ticket{0%,80%{transform:rotate(0)}85%{transform:rotate(-10deg)}90%{transform:rotate(8deg)}95%,to{transform:rotate(0)}}@keyframes mtt-nudge{0%,82%{transform:translateY(0)}88%{transform:translateY(-4px)}94%{transform:translateY(0)}97%{transform:translateY(-2px)}to{transform:translateY(0)}}@keyframes mtt-pop{0%,85%{transform:scale(1)}92%{transform:scale(1.18)}to{transform:scale(1)}}.globe .ico{transform-origin:50%;animation:10s linear infinite mtt-spin-globe}.path .icof{animation:4s ease-in-out infinite mtt-fly}.orb[href="Journal.dc.html"] .cat{animation:2.6s ease-out infinite mtt-listen}@keyframes mtt-fx-a{0%{opacity:0;transform:translate(-9px)}30%{opacity:1}55%,80%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(0)}}@keyframes mtt-fx-b{0%{opacity:0;transform:translate(9px)}30%{opacity:1}55%,80%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(0)}}.fx{overflow:visible}.fx .fx-a{animation:2.8s ease-out infinite mtt-fx-a}.fx .fx-b{animation:2.8s ease-out infinite mtt-fx-b}.orb[href="DocsVault.dc.html"] .cat .ico{animation:5s ease-in-out infinite mtt-ticket}.orb[href="SmsQueue.dc.html"] .cat{animation:4s ease-in-out infinite mtt-nudge}.tab .badge{animation:4s ease-in-out infinite mtt-pop}.ticket .time{animation:3s ease-in-out infinite mtt-pop;display:inline-block}@media (prefers-reduced-motion:reduce){.globe .ico,.path .icof,.orb .cat,.orb .ico,.tab .badge,.ticket .time,.tabbar,.fx .fx-a,.fx .fx-b{opacity:1;animation:none!important}}@keyframes mtt-page{0%,45%{opacity:1;transform:rotateX(0)}70%{opacity:1;transform:rotateX(-110deg)}71%,99%{opacity:0;transform:rotateX(-110deg)}to{opacity:0;transform:rotateX(0)}}.calf{perspective:90px;z-index:1;width:24px;height:25px;position:relative}.calf-top{background:#0a5258;border-radius:5px 5px 0 0;height:7px;position:absolute;top:0;left:0;right:0;box-shadow:inset 0 -1px #ffffff40}.calf-top:before,.calf-top:after{content:"";background:#fff;border-radius:2px;width:3px;height:5px;position:absolute;top:-2px}.calf-top:before{left:6px}.calf-top:after{right:6px}.calf-pg{color:#0a5258;font:700 11px/1 var(--font-mono);background:#fff;border-radius:0 0 5px 5px;justify-content:center;align-items:center;display:flex;position:absolute;inset:6px 0 0;box-shadow:0 1px 2px #0003}.calf-flip{transform-origin:top;backface-visibility:hidden;animation:4s ease-in-out infinite mtt-page}@media (prefers-reduced-motion:reduce){.calf-flip{animation:none;display:none}}.kpis .kpi.ok{background:linear-gradient(160deg,#fff 0%,#cff0d9 100%)!important}.kpis .kpi.ok b{color:#2f5e43}.kpis .kpi.ok span{color:#1e6b3e}.dark .kpis .kpi.ok{background:linear-gradient(160deg,#14201a,#1b3a28)!important}.dark .kpis .kpi.ok b{color:#9fd3b4}.dark .kpis .kpi.ok span{color:#6fcf97}:scope,.light{--accent:#1d6a76;--accent-soft:#d4ecee;--on-accent:#fff;--signal:#a9690a;--signal-soft:#fbefd2;--signal-bright:#c98a14;--night:#0b2a30;--night-2:#123a42;--g1:#0e7c85;--g2:#4c5bd6;--g3:#b5651d;--g4:#c2456e}.dark{--accent:#5fc0cb;--on-accent:#062428;--accent-soft:#12353b;--night:#0b2a30;--night-2:#123a42;--signal:#f2c25c;--signal-bright:#f2c25c}.scr{background:linear-gradient(#e6f4f4 0%,#eaf1f6 50%,#fbf3e3 100%)}.dark .scr{background:linear-gradient(#0c1a1d 0%,#0e1417 50%,#17130c 100%)}.hero,.tabbar{background:linear-gradient(120deg,#d6eeee 0%,#e3f1f5 35%,#fff1cf 65%,#d6eeee 100%) 0 0/300% 300%!important}.dark .hero,.dark .tabbar{background:linear-gradient(120deg,#133a40 0%,#0f2b31 35%,#3a2e14 65%,#133a40 100%) 0 0/300% 300%!important}.hero .fill{background:linear-gradient(90deg,#2e8a96,#e9ae3a)}.hero .time{color:#8a5200}.kpis .kpi:nth-child(3n+1){background:linear-gradient(160deg,#fff 0%,#cfe9ec 100%)!important}.kpis .kpi:nth-child(3n+2){background:linear-gradient(160deg,#fff 0%,#dceaf2 100%)!important}.kpis .kpi:nth-child(3n){background:linear-gradient(160deg,#fff 0%,#ffebc2 100%)!important}.dark .kpis .kpi:nth-child(3n+1){background:linear-gradient(160deg,#112427,#18454b)!important}.dark .kpis .kpi:nth-child(3n+2){background:linear-gradient(160deg,#111c24,#1b3445)!important}.dark .kpis .kpi:nth-child(3n){background:linear-gradient(160deg,#1e1a10,#3a2e14)!important}.pill.on{background:linear-gradient(#fff 30%,#bfe4e7)}.dark .pill.on{background:linear-gradient(#1a2b2e 30%,#1f5a62)}.b-p{background:linear-gradient(110deg,#0b2a30,#1d5560,#2e8a96,#0b2a30) 0 0/300% 300%!important}.c-solid{background:linear-gradient(90deg,#2e8a96,#1d5560)}.brand-bg{background:linear-gradient(#4a9aa3,#1d5560)!important}.brand-bg .lt,.brand-bg .t2,.brand-bg .sub{color:#f4fcfd}.brand-bg>.sub,.brand-bg .sub{color:#f4fcfdd9}.brand-bg .b-t{color:#ffe7a3}.brand-bg .b-p{background:linear-gradient(110deg,#0b2a30,#123a42,#1d5560,#0b2a30) 0 0/300% 300%!important}.wm{letter-spacing:-.02em;font-family:"Baloo 2",system-ui,sans-serif;font-weight:800}@keyframes tb-hop{0%,84%,to{transform:translateY(0)}90%{transform:translateY(-3px)}95%{transform:translateY(0)}}@keyframes tb-swing{0%,80%,to{transform:rotate(0)}86%{transform:rotate(-8deg)}92%{transform:rotate(6deg)}96%{transform:rotate(0)}}@keyframes tb-tilt{0%,78%,to{transform:rotate(0)translateY(0)}86%{transform:rotate(-9deg)translateY(-1px)}94%{transform:rotate(5deg)}}@keyframes tb-spin{0%,70%{transform:rotateY(0)}to{transform:rotateY(360deg)}}@keyframes tb-tick{0%,86%,to{transform:scale(1)}92%{transform:scale(1.2)rotate(-6deg)}}@keyframes tb-slide{0%,80%,to{transform:translate(0)}88%{transform:translate(3px)}94%{transform:translate(-1px)}}@keyframes tb-glow{0%,to{filter:none}50%{filter:drop-shadow(0 0 4px #ffe7a3f2)}}@keyframes tb-draw{0%,60%{stroke-dashoffset:0}75%{stroke-dashoffset:40px}to{stroke-dashoffset:0}}.tabbar .tab:first-of-type .tw .ico{animation:6s ease-in-out infinite tb-hop}.tabbar .tab:nth-of-type(2) .tw .ico{transform-origin:50% 100%;animation:6s ease-in-out 1.2s infinite tb-swing}.tabbar .tab:nth-of-type(4) .tw .ico{animation:6s ease-in-out 2.4s infinite tb-tilt}.tabbar .tab:nth-of-type(5) .tw .ico{animation:9s ease-in-out 3.6s infinite tb-spin}.tab-add .ring .ico{animation:5s ease-in-out infinite tb-tick}a[href="Bookings.dc.html"] .cat .ico{animation:5s ease-in-out infinite tb-slide}a[href="Checklists.dc.html"] .cat .ico{animation:4.5s ease-in-out .6s infinite tb-tick}a[href="Wishlist.dc.html"] .cat .ico{animation:5s ease-in-out .3s infinite tb-hop}a[href="LeavePlanner.dc.html"] .cat .ico{animation:6s ease-in-out .9s infinite tb-swing}a[href="DayDetail.dc.html"] .cat .ico{animation:5.5s ease-in-out 1.4s infinite tb-tick}a[href="Journal.dc.html"] .cat .ico{animation:2.6s ease-in-out infinite tb-glow}a[href="SmsQueue.dc.html"] .cat .ico,a[href="PendingRefunds.dc.html"] .cat .ico,a[href="SplitView.dc.html"] .cat .ico{animation:4.5s ease-in-out .5s infinite tb-hop}a[href="Expenses.dc.html"] .cat .ico,a[href="ExpenseSheet.dc.html"] .cat .ico{animation:5s ease-in-out .8s infinite tb-tick}a[href="Atlas.dc.html"] .cat .ico,a[href="Countries.dc.html"] .cat .ico,a[href="CountriesSettings.dc.html"] .cat .ico{animation:10s linear infinite tb-spin}a[href="DocsVault.dc.html"] .cat .ico,a[href="PdfImport.dc.html"] .cat .ico{animation:5s ease-in-out 1s infinite tb-swing}a[href="RideLog.dc.html"] .cat .ico,a[href="Videos.dc.html"] .cat .ico,a[href="Stats.dc.html"] .cat .ico,a[href="Analytics.dc.html"] .cat .ico{animation:5.5s ease-in-out 1.5s infinite tb-slide}a[href="NotificationsAi.dc.html"] .cat .ico,a[href="NotesLibrary.dc.html"] .cat .ico,a[href="DestinationNotes.dc.html"] .cat .ico{animation:5s ease-in-out 2s infinite tb-swing}.st.ns .ico{animation:4s ease-in-out infinite tb-tick}.brand-bg svg[style*="stroke: #FFE7A3"]{animation:3s ease-in-out infinite tb-glow}.btn .ico{animation:4s ease-in-out infinite tb-slide}@media (prefers-reduced-motion:reduce){.tabbar .tab .tw .ico,.tab-add .ring .ico,.cat .ico,.st .ico,.btn .ico,.brand-bg svg{animation:none!important}}.cat .icof,.tab .tw .icof,.ball .icof{fill:currentColor;stroke:none}.tab .tw .icof{font-size:20px}.calf-top{background:#b04a40}.calf-pg{color:#14202b}.orb .cat .ico,.orb .cat .icof{font-size:30px}.tab .tw .ico,.tab .tw .icof{font-size:26px}.tab-add .ring .ico{font-size:32px}.globe .ico{font-size:28px}.orb .cat .calf{transform:scale(1.22)}.cat.lg .ico,.cat.lg .icof{font-size:28px}.orb[href="DocsVault.dc.html"] .cat{background:var(--g2)!important}.orb .badge2{text-transform:none;letter-spacing:0;font:600 13px/1 var(--font-sans);padding:5px 9px;bottom:-9px}.tab-add .ring{animation:none;background:linear-gradient(135deg,#c2587f 0%,#4c5bd6 50%,#2b7880 100%)!important}a[aria-label="Profile and settings"]{color:#fff!important;background:radial-gradient(circle at 32% 26%,#ffffff80,#fff0 55%),#4856cf!important;box-shadow:0 6px 14px #4856cf59,inset 0 -3px 6px #0003!important}.tabbar .tab:first-of-type .tw .icof{font-size:24px}.cat,.tab .tw,a[aria-label="Profile and settings"]{filter:saturate(1.3)contrast(1.06)}.globe{filter:saturate(.9)contrast(1.06)}.cat{box-shadow:0 5px 12px #11141847,inset 0 -5px 8px #00000052,inset 0 2px 3px #ffffff38!important}.cat:after{background:radial-gradient(circle at 32% 24%,#ffffff6b,#fff0 50%)!important}.cat .ico,.cat .icof,.tab .tw .ico,.tab .tw .icof,.globe .ico,.calf{color:#fff;filter:drop-shadow(0 1px 1.5px #00000061)}.tab .tw{opacity:.88;filter:saturate(1.05)contrast(1.06)}.tab.on .tw{opacity:1;filter:saturate(1.35)contrast(1.08)}.tabbar .tab:first-of-type .tw,.orb .well .cat[style*=--g1]{background:#17707a!important}.tab .tw .ico,.tab .tw .icof{opacity:1}.globe{background:radial-gradient(circle at 32% 26%,#9bd9de,#2b8f9a 55%,#0e5560)!important}.tabbar .tab:nth-of-type(2) .tw{filter:saturate(1.35)contrast(1.08);opacity:1;background:#2a5bd7!important}.tabbar .tab:nth-of-type(2) .tw .icof{color:#f8f6fc;filter:none}@keyframes rec-ring{0%{opacity:.75;transform:scale(.35)}to{opacity:0;transform:scale(1)}}@keyframes rec-mic{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.orb[href="Journal.dc.html"] .cat{overflow:hidden;animation:none!important}.orb[href="Journal.dc.html"] .cat:before{content:"";pointer-events:none;border:2px solid #ffffffd9;border-radius:50%;animation:1.8s ease-out infinite rec-ring;position:absolute;inset:0}.orb[href="Journal.dc.html"] .cat .ico,.orb[href="Journal.dc.html"] .cat .icof{z-index:1;position:relative;animation:1.4s ease-in-out infinite rec-mic!important}@media (prefers-reduced-motion:reduce){.orb[href="Journal.dc.html"] .cat:before,.orb[href="Journal.dc.html"] .cat .ico,.orb[href="Journal.dc.html"] .cat .icof{animation:none!important}.orb[href="Journal.dc.html"] .cat:before{display:none}}.orb .well{width:51px;height:51px}.scr.dark{background:linear-gradient(#0c1a1d 0%,#0e1417 50%,#17130c 100%)}.btn{-webkit-backdrop-filter:blur(14px)saturate(1.5);backdrop-filter:blur(14px)saturate(1.5);border:1px solid #ffffffa6;transition:transform .15s;position:relative;overflow:hidden;box-shadow:0 8px 20px #11141824,inset 0 1px #ffffffbf,inset 0 -1px #ffffff1f!important}.btn:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff8c,#fff0);height:52%;position:absolute;top:0;left:0;right:0}.btn:active{transform:scale(.98)}.b-p{border-color:#ffffff59;color:#fff!important;background:linear-gradient(135deg,#17707ae0,#0b2a30d1)!important}.b-p:before{background:linear-gradient(#ffffff57,#fff0)}.b-p:after{display:none}.b-s{color:var(--ink)!important;background:#ffffff80!important}.b-t{color:var(--accent)!important;background:#ffffff47!important;box-shadow:0 4px 12px #11141814,inset 0 1px #fff9!important}.b-t:before{height:48%}.b-d{border-color:#ffffffb3;color:var(--danger)!important;background:linear-gradient(135deg,#ffebe9b3,#fbc8c48c)!important}.dark .btn{border-color:#ffffff29;box-shadow:0 8px 20px #0006,inset 0 1px #ffffff38!important}.dark .btn:before{background:linear-gradient(#ffffff29,#fff0)}.dark .b-s{color:var(--ink)!important;background:#ffffff1a!important}.dark .b-t{background:#ffffff0f!important}.dark .b-d{background:linear-gradient(135deg,#f28b8238,#3a1a1880)!important}.brand-bg .b-t{border-color:#ffffff4d;color:#ffe7a3!important;background:#ffffff24!important}.brand-bg .b-p{border-color:#ffffff8c;background:linear-gradient(135deg,#ffffff4d,#ffffff1f)!important}.brand-bg .b-p:before{background:linear-gradient(#fff6,#fff0)}.brand-bg p.foot{color:#f4fcfdd1}.btn,.nav a,.sheet-nav a,.pill{-webkit-backdrop-filter:blur(14px)saturate(1.7);backdrop-filter:blur(14px)saturate(1.7);position:relative;overflow:hidden;border:1px solid #ffffffbf!important;box-shadow:inset 0 1px #fffffff2,inset 0 -1px #ffffff40,0 6px 16px #1114181a!important}.btn.b-s,.btn.b-t,.nav a,.sheet-nav a,.pill{color:var(--accent)!important;background:linear-gradient(#ffffff9e,#ffffff42)!important}.btn.b-t{padding-inline:18px}.nav a,.sheet-nav a{border-radius:999px;align-items:center;min-height:34px;padding:6px 14px 6px 8px;font-size:15px;font-weight:600;line-height:20px;display:inline-flex}.sheet-nav a{padding:6px 14px}.pill{color:var(--ink)!important}.pill.on{color:var(--ink)!important;background:linear-gradient(#ffffffd9,#96d6dc8c)!important}.btn.b-p{animation:none;color:#fff!important;background:linear-gradient(135deg,#2e8a96e0,#124650e0)!important;border-color:#ffffff73!important;box-shadow:inset 0 1px #ffffff8c,inset 0 -2px 6px #0000002e,0 8px 18px #12465052!important}.btn.b-p:after{background:linear-gradient(#ffffff47,#fff0 55%);width:100%;height:55%;animation:none;bottom:auto;left:0}.btn.b-d{color:var(--danger)!important;background:linear-gradient(#ffebe9cc,#f0786e47)!important}.brand-bg .btn.b-t,.brand-bg .btn.b-s{color:#f4fcfd!important;background:linear-gradient(#ffffff47,#ffffff1a)!important;border-color:#fff6!important;box-shadow:inset 0 1px #ffffff73,0 6px 16px #00000024!important}.brand-bg .btn.b-p{background:linear-gradient(135deg,#0b2a30b8,#1246509e)!important}.dark .btn.b-s,.dark .btn.b-t,.dark .nav a,.dark .sheet-nav a,.dark .pill{color:var(--accent)!important;background:linear-gradient(#ffffff24,#ffffff0d)!important}.dark .btn,.dark .nav a,.dark .sheet-nav a,.dark .pill{border-color:#ffffff2e!important;box-shadow:inset 0 1px #ffffff38,0 6px 16px #00000059!important}.dark .pill{color:var(--ink)!important}.dark .btn.b-d{background:linear-gradient(#f28b8233,#f28b8214)!important}.btn,.nav a,.sheet-nav a,.pill{text-align:center;justify-content:center}.nav a,.sheet-nav a{gap:4px;padding:6px 16px}.nav a:has(svg){padding:6px 16px 6px 10px}.pill{align-items:center;display:inline-flex}.tabbar .tab:nth-of-type(4) .tw .icof{font-size:31px}.tabbar .tab:nth-of-type(5) .tw .ico{font-size:30px}.nav a[aria-label],.sheet-nav a[aria-label]{justify-content:center;gap:0;width:38px;height:38px;min-height:38px;padding:0!important}.nav a[aria-label] .ico{margin:0;display:block}.chips.pills,.chips{scrollbar-width:none;-ms-overflow-style:none;gap:6px;overflow-y:hidden;padding-bottom:8px!important;overflow-x:auto!important}.chips.pills::-webkit-scrollbar{display:none}.chips::-webkit-scrollbar{display:none}.chips .pill,.chips .chip{flex:none}.pill{min-height:34px;padding:6px 14px;font-size:13px;line-height:20px}.chips.pills{-webkit-mask-image:linear-gradient(90deg,#000 0 86%,#0000 100%);mask-image:linear-gradient(90deg,#000 0 86%,#0000 100%)}.cardart.img:before,.cardart.img:after{display:none}.cardart.img{color:#0000;font-size:0;box-shadow:0 3px 8px #11141840,0 0 0 .5px #0000002e}.mini-card{vertical-align:middle;background-position:50%;background-size:cover;border-radius:4px;flex:none;width:30px;height:20px;margin-right:8px;display:inline-block;box-shadow:0 1px 3px #11141847,0 0 0 .5px #0000002e}.cardart.img{background:0 0!important}.cardart.img.logo{background:#fff!important}.cardart.img img,.mini-card img{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block;position:absolute;inset:0}.cardart.img.logo img{object-fit:contain;box-sizing:border-box;padding:4px 5px}.mini-card{position:relative;overflow:hidden}.mini-card.logo{background:#fff}.mini-card.logo img{object-fit:contain;box-sizing:border-box;padding:2px 3px}.bgi{background-position:50%;background-repeat:no-repeat;background-size:contain}.cardart.img .bgi,.mini-card .bgi{border-radius:inherit;position:absolute;inset:0}.pic-bmf,.pic-hdfc,.pic-amz{background-size:cover}.pic-scapia,.pic-upi{background-size:76%}.pic-scapia{background-image:url(/phone/cards/scapia.png)}.pic-upi{background-image:url(/phone/cards/upi.png)}.pic-bmf{background-image:url(/phone/cards/bookmyforex.png)}.pic-hdfc{background-image:url(/phone/cards/hdfc-diners.png)}.pic-amz{background-image:url(/phone/cards/amazon-icici.jpg)}.fl-ae{background-image:url(/phone/i/flag-ae.svg);background-size:cover}.fl-eg{background-image:url(/phone/i/flag-eg.svg);background-size:cover}.fl-es{background-image:url(/phone/i/flag-es.svg);background-size:cover}.fl-fr{background-image:url(/phone/i/flag-fr.svg);background-size:cover}.fl-in{background-image:url(/phone/i/flag-in.svg);background-size:cover}.fl-it{background-image:url(/phone/i/flag-it.svg);background-size:cover}.fl-jo{background-image:url(/phone/i/flag-jo.svg);background-size:cover}.fl-jp{background-image:url(/phone/i/flag-jp.svg);background-size:cover}.fl-kh{background-image:url(/phone/i/flag-kh.svg);background-size:cover}.fl-lk{background-image:url(/phone/i/flag-lk.svg);background-size:cover}.fl-my{background-image:url(/phone/i/flag-my.svg);background-size:cover}.fl-np{background-image:url(/phone/i/flag-np.svg);background-size:cover}.fl-om{background-image:url(/phone/i/flag-om.svg);background-size:cover}.fl-pt{background-image:url(/phone/i/flag-pt.svg);background-size:cover}.fl-sg{background-image:url(/phone/i/flag-sg.svg);background-size:cover}.fl-th{background-image:url(/phone/i/flag-th.svg);background-size:cover}.fl-tr{background-image:url(/phone/i/flag-tr.svg);background-size:cover}.fl-vn{background-image:url(/phone/i/flag-vn.svg);background-size:cover}.ic-trips{background-image:url(/phone/i/trips.svg)}.ic-globe{background-image:url(/phone/i/globe.svg)}.ic-pin{background-image:url(/phone/i/pin.svg)}.ic-cal{background-image:url(/phone/i/cal.svg)}.ic-plane{background-image:url(/phone/i/plane.svg)}.ic-car{background-image:url(/phone/i/car.svg)}.ic-wallet{background-image:url(/phone/i/wallet.svg)}.ic-chart{background-image:url(/phone/i/chart.svg)}.card:not(.hero),.list,.ticket,.sheet,.menu{background-color:#e2f2f4;background-image:radial-gradient(120% 90% at 100% 100%,#e9ae3a14,#e9ae3a00 58%),linear-gradient(155deg,#f6fcfd 0%,#e0f1f3 55%,#c9e6ea 100%);border-color:#ffffffbf}.lrow{background:0 0}.lrow+.lrow{border-top-color:#1d556029}.kpi{background:linear-gradient(160deg,#ffffffb3,#c9e6eacc)}.dark .card:not(.hero),.dark .list,.dark .ticket,.dark .sheet,.dark .menu,.scr.dark .card:not(.hero),.scr.dark .list,.scr.dark .ticket,.scr.dark .sheet,.scr.dark .menu{background-color:#10353b;background-image:radial-gradient(120% 90% at 100% 100%,#e9ae3a1a,#e9ae3a00 58%),linear-gradient(155deg,#17454d 0%,#10353b 55%,#0b282e 100%);border-color:#ffffff1a}.dark .lrow+.lrow,.scr.dark .lrow+.lrow{border-top-color:#ffffff1f}.stub{background:#1d55601a}.dark .stub,.scr.dark .stub{background:#ffffff12}}
.ph .tap-dot{pointer-events:none;z-index:30;background:#0e7c8547;border:2px solid #0e7c858c;border-radius:50%;width:44px;height:44px;margin:-22px 0 0 -22px;animation:1.6s ease-out infinite tapPulse;position:absolute}@keyframes tapPulse{0%{opacity:0;transform:scale(.4)}25%{opacity:1}to{opacity:0;transform:scale(1.25)}}.ph .a-up{animation:.55s cubic-bezier(.22,.8,.24,1) both aUp;animation-delay:var(--d,0s)}.ph .a-pop{animation:.5s cubic-bezier(.3,1.5,.5,1) both aPop;animation-delay:var(--d,0s)}.ph .a-fade{animation:.5s both aFade;animation-delay:var(--d,0s)}.ph .a-left{animation:.55s cubic-bezier(.22,.8,.24,1) both aLeft;animation-delay:var(--d,0s)}.ph .a-draw{stroke-dasharray:var(--len,300);stroke-dashoffset:var(--len,300);animation:1.4s forwards aDraw;animation-delay:var(--d,0s)}.ph .a-pulse{animation:1.8s ease-in-out infinite aPulse;animation-delay:var(--d,0s)}.ph .a-float{animation:4s ease-in-out infinite aFloat;animation-delay:var(--d,0s)}@keyframes aUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes aLeft{0%{opacity:0;transform:translate(-22px)}to{opacity:1;transform:none}}@keyframes aPop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes aFade{0%{opacity:0}to{opacity:1}}@keyframes aDraw{to{stroke-dashoffset:0}}@keyframes aPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.06)}}@keyframes aFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.ph .a-up,.ph .a-pop,.ph .a-fade,.ph .a-left{animation:none}.ph .a-draw{stroke-dashoffset:0;animation:none}}
