.fd-corner.en-fd-corner{z-index:60;position:fixed;top:10px;right:58px}.en-intro{background:var(--card);border:2px dashed #e0d3c1;border-radius:14px;margin:0 0 6px;padding:12px 14px 14px 16px;position:relative}.en-intro-sum{cursor:pointer;border-radius:10px;gap:2px;list-style:none;display:grid}.en-intro-sum::-webkit-details-marker{display:none}.en-intro-sum:focus-visible{outline:3px solid var(--map);outline-offset:4px}.en-intro-t{color:var(--ink);font-size:15px;line-height:1.5}.en-intro-sub{color:var(--ink-soft);font-size:14px;line-height:1.65}.en-intro-open{min-height:32px;color:var(--map-ink,var(--ink));justify-self:start;align-items:center;gap:10px;margin-top:2px;font-size:13.5px;font-weight:800;line-height:1.4;display:inline-flex}.en-intro-open:after{content:"";border-bottom:2px solid;border-right:2px solid;flex:none;width:7px;height:7px;margin-top:-3px;transition:transform .16s;transform:rotate(45deg)}.en-intro[open] .en-intro-open:after{margin-top:3px;transform:rotate(225deg)}.en-intro-sum:hover .en-intro-open{text-underline-offset:3px;text-decoration:underline}@media (prefers-reduced-motion:reduce){.en-intro-open:after{transition:none}}.en-intro b{color:var(--ink)}.en-intro-facts{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.en-intro-facts li{color:var(--ink);align-items:center;gap:10px;font-size:13.5px;line-height:1.55;display:flex}.en-intro-art{background:var(--lm-orange-100);border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.en-intro-art svg{width:22px;height:22px;display:block}.en-intro .enabout{margin-top:12px}@media (min-width:900px){.en-intro{margin-top:36px}}.en-h2{margin:26px 0 4px;font-size:22px;line-height:1.35}.en-h2-note{color:var(--ink-soft);margin:0 0 12px;font-size:14px;line-height:1.6}.en-foot{text-align:center;margin:28px 0 8px}.en-chip{margin-left:auto}.en-chip.is-try{background:var(--accent);color:#fff}:is(body:has(>.en-rail)>.envbanner,body:has(>.en-rail)>.previewbadge){display:none}body:has(>.en-rail):has(>.envbanner) .cornerbar{top:10px}body:has(>.en-rail):has(>.envbanner) .fd-corner.en-fd-corner{top:10px}@media (min-width:1024px){body:is(:has(>.deskrail:not([data-flow])),:has(>.deskrail[data-flow]):has(.map-intro,.brief-title,.screen.ms,.brief-again)) .topbar>a.brand[href=\/en]{display:none}body:is(:has(>.deskrail:not([data-flow])),:has(>.deskrail[data-flow]):has(.map-intro,.brief-title,.screen.ms,.brief-again)) .topbar:not(:has(>:not(a.brand[href=\/en],.topnav))){display:none}}.en-preview-more{padding-top:0}.en-preview-more .act-link{margin:16px auto 0}.en-preview-zh{text-align:center;margin:14px 0 6px}.en-board-note{text-align:center;margin:22px 0 6px}.en-pcard-head{text-align:left;cursor:default;background:0 0;border:0;align-items:center;gap:14px;width:100%;padding:0;display:flex}.en-pcard-note{color:var(--ink-soft);align-items:flex-start;gap:8px;margin:12px 0 0;font-size:13.5px;line-height:1.6;display:flex}.en-pcard-lock{width:18px;height:18px;color:var(--map-ink,var(--ink));flex:none;margin-top:2px}.en-feedback{margin:0 0 12px;padding:14px 16px}.en-feedback p{color:var(--ink-soft);margin:4px 0 10px;font-size:14px;line-height:1.65}.more-rows .more-row{text-align:left;width:100%;font:inherit;cursor:pointer}.en-soon{z-index:80;border:var(--bd);max-width:520px;box-shadow:var(--hard);background:#fff;border-radius:16px;gap:10px;margin:0 auto;padding:14px 16px;animation:.22s both en-soon-in;display:flex;position:fixed;bottom:84px;left:12px;right:12px}@keyframes en-soon-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.en-soon{animation:none}}@media (min-width:768px){.en-soon{bottom:24px}}.en-soon-body{flex:1;min-width:0}.en-soon-k{letter-spacing:.4px;color:var(--map-ink,var(--accent-ink));margin:0;font-size:12px;font-weight:850}.en-soon-t{margin:2px 0 4px;font-size:16px}.en-soon-d{color:var(--ink-soft);margin:0 0 8px;font-size:14px;line-height:1.6}.en-soon-go{color:var(--ink);font-size:14px;font-weight:800}.en-soon-x{width:32px;height:32px;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;align-self:flex-start;font-size:14px}.en-proto-note{text-align:center;margin:14px 0 0}.en-empty-art{flex:none;width:96px;display:block}.en-empty-art svg{width:100%;height:auto;display:block}.en-features{background:var(--card);border:2px dashed #e0d3c1;border-radius:16px;margin:26px 0 8px;padding:16px 16px 14px}.en-features-chip{background:#283e501a;border-radius:999px;margin:0 0 6px;padding:2px 10px;font-size:12px;font-weight:850;display:inline-block}.en-features-h{margin:0 0 10px;font-size:18px;line-height:1.4}.en-features-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.en-features-list li{align-items:flex-start;gap:12px;display:flex}.en-features-art{flex:none}.en-features-t{color:var(--ink-soft);gap:2px;font-size:14px;line-height:1.55;display:grid}.en-features-t b{color:var(--ink);font-size:15px}.en-features-go{margin:14px auto 0}.en-plans-lead{margin-bottom:18px}.en-plans-grid{gap:16px;display:grid}@media (min-width:900px){.en-plans-grid{grid-template-columns:1fr 1fr}}.en-plan-card{border:var(--bd);box-shadow:var(--hard);background:#fff;border-radius:18px;padding:18px 18px 16px}.en-plan-card.is-here{border-top:6px solid var(--accent)}.en-plan-chip{background:var(--lm-orange-100);border-radius:999px;margin:0 0 8px;padding:2px 10px;font-size:12px;font-weight:850;display:inline-block}.en-plan-card h2{align-items:center;gap:10px;margin:0 0 10px;font-size:21px;display:flex}.en-plan-card ul{gap:8px;margin:0 0 14px;padding-left:20px;font-size:14.5px;line-height:1.65;display:grid}.en-plan-card .btn{width:100%}.en-routes-card{border:var(--bd);box-shadow:var(--hard);background:#fff;border-radius:18px;justify-items:start;gap:8px;margin:18px 0;padding:18px;display:grid}.en-routes-card h2{margin:0;font-size:20px}.en-routes-card p{color:var(--ink-soft);margin:0;font-size:14.5px;line-height:1.65}.en-find-note{text-align:center;margin:12px 0 0}.en-try-chip{margin-left:8px}.endemo{min-width:0;margin:0}.endemo-cap{text-align:center;letter-spacing:.3px;color:var(--ink-soft);margin:0 0 8px;font-size:13px;font-weight:800}.endemo-body{min-width:0}.endemo-thumb{overflow:hidden}.endemo-thumb .endemo-body{pointer-events:none}.endemo-big .endemo-body{overflow-x:auto}@media (max-width:480px){.btabs .btab{width:106px}.btabs .btab-name{letter-spacing:0;white-space:nowrap;font-size:13.5px}}.deskrail .deskrail-brand.sticker{text-align:center;letter-spacing:0;padding-inline:4px;font-size:12.5px}
