*{box-sizing:border-box;margin:0;padding:0}:root{--bg:#fff;--t1:#f0f0f0}html,body{height:100%;overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;background:var(--bg);color:var(--t1);font-size:13px;-webkit-user-select:none;user-select:none}body.home-mode,html.home-mode{cursor:none}body.home-mode *,body.home-mode *:before,body.home-mode *:after{cursor:none!important}.cursor-dot{position:fixed;top:0;left:0;width:14px;height:14px;background:#000;border-radius:50%;transform:translate(-50%,-50%);pointer-events:none;z-index:10001;will-change:transform}body:not(.home-mode) .cursor-dot{display:none!important}body.release-notes-open .cursor-dot,html.release-notes-open .cursor-dot{z-index:10060}html:not(.metro-runtime-styles-ready) body>:not(#screen-home):not(#cursor-dot):not(#screen-pixel-map):not(#screen-anycity):not(#screen-login):not(#screen-login-swipe):not(#screen-swipe-success):not(#screen-checkout):not(#screen-checkout-return):not(#screen-component-load-ui):not(script){display:none!important}#screen-component-load-ui{display:none}#screen-component-load-ui.show{display:flex}#screen-home{position:fixed;inset:0;z-index:9000;background:var(--bg);overflow:hidden;will-change:transform,opacity;transform:translateY(0);opacity:1}#screen-home canvas{display:block;position:absolute;top:0;left:0;z-index:1;opacity:0;transition:opacity .12s ease}#screen-home[data-ready="1"] canvas{opacity:1}#screen-home.metro-bootstrap-exiting{opacity:0;transition:opacity .5s cubic-bezier(.22,.61,.36,1) .18s;pointer-events:none}#screen-home .ui-container{position:absolute;bottom:80px;left:80px;z-index:10;display:flex;flex-direction:column;align-items:flex-start;pointer-events:none}#screen-home .main-title{font-weight:900;font-size:clamp(3rem,5vw,6rem);color:#000!important;line-height:1;letter-spacing:.5em;margin-bottom:40px;margin-right:-.5em;opacity:0;transform:translateY(20px);animation:fadeUp 1s cubic-bezier(.16,1,.3,1) forwards;animation-delay:.3s;pointer-events:auto}#screen-home .main-title.true-focus{display:inline-block}#screen-home .main-title.true-focus .tf-char{display:inline-block;will-change:filter,opacity,transform;transition:filter .12s ease,opacity .12s ease,transform .12s ease;transform-origin:50% 70%}#screen-home .main-title.true-focus .tf-char.is-space{width:.5em}#screen-home .text-btn{pointer-events:auto;background:none;border:none;outline:none;padding:0;font-size:1.2rem;font-weight:900;color:#000!important;letter-spacing:.1em;cursor:none;position:relative;display:flex;align-items:center;gap:15px;opacity:0;animation:fadeUp 1s cubic-bezier(.16,1,.3,1) forwards;animation-delay:.5s}#screen-home .text-btn:after{content:"";position:absolute;bottom:-8px;left:0;width:0;height:6px;background:#000;transition:width .4s cubic-bezier(.25,.8,.25,1)}#screen-home .text-btn:hover:after{width:100%}#screen-home .arrow-icon{display:inline-block;transform:translate(-10px);opacity:0;transition:all .4s ease;font-weight:900}#screen-home .text-btn:hover .arrow-icon{transform:translate(0);opacity:1}.release-notes-trigger{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:none;background:#ffffff59;border-radius:12px;color:#0a0a0a;box-shadow:0 1px #0000000f;transition:background .2s,transform .15s,box-shadow .2s;z-index:12;pointer-events:auto}.release-notes-trigger:hover{background:#ffffff8c;transform:translateY(-1px);box-shadow:0 4px 14px #00000014}.release-notes-trigger:focus-visible{outline:2px solid #000;outline-offset:2px}.release-notes-trigger .release-notes-icon svg{width:22px;height:22px;display:block}.release-notes-badge{position:absolute;top:8px;right:8px;width:9px;height:9px;border-radius:50%;background:#ef4444;box-shadow:0 0 0 2px #fffffff2;pointer-events:none;display:none}.release-notes-badge.is-unread{display:block}#screen-home .release-notes-trigger--home{position:absolute;top:28px;right:36px;cursor:pointer!important}#screen-home .traffic-live-trigger--home{right:92px}.traffic-live-trigger{text-decoration:none}.traffic-live-trigger .release-notes-icon{pointer-events:none}.traffic-live-trigger .release-notes-icon svg{width:21px;height:21px}@keyframes fadeUp{to{opacity:1;transform:translateY(0)}}@media(pointer:coarse){.cursor-dot{display:none!important}body.home-mode,html.home-mode{cursor:auto}body.home-mode *,body.home-mode *:before,body.home-mode *:after{cursor:auto!important}}@media(max-width:768px){#screen-home .ui-container{left:30px;bottom:50px}#screen-home .main-title{font-size:2.5rem;letter-spacing:.2em;font-weight:900}#screen-home .release-notes-trigger--home{top:20px;right:20px;width:40px;height:40px}#screen-home .traffic-live-trigger--home{right:70px}}
