html{scroll-behavior:smooth}#app{opacity:1!important}[data-sr-id]{visibility:visible!important;opacity:1!important;transform:none!important}.local-contact-trigger{font:inherit;line-height:inherit;cursor:pointer;background:transparent;border:0;color:inherit}.header .right .local-contact-trigger{display:inline-block;padding:.08052rem .19324rem;color:#c692e9;margin:0 .16103rem;vertical-align:middle}.header .right .local-contact-trigger:hover{color:#fff}#local-contact-dialog{font:16px/1.6 Arial,sans-serif;color:#283445;width:min(540px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto;border:0;border-radius:16px;padding:28px 24px;background:#fff;text-align:center;box-shadow:0 24px 80px #0005}#local-contact-dialog::backdrop{background:#102035a8}#local-contact-title{font-size:22px;margin:0 0 18px}.local-contact-close{position:absolute;right:12px;top:8px;padding:0 8px;border:0;background:transparent;cursor:pointer;font-size:28px;color:#566278}.local-contact-codes{display:grid;grid-template-columns:1fr 1fr;gap:20px}.local-contact-codes figure{margin:0}.local-contact-codes img{display:block;width:100%;height:190px;object-fit:contain;background:#fff}.local-contact-codes figcaption{font-size:15px;font-weight:600;margin-top:8px}.local-contact-done{margin-top:22px;padding:9px 30px;border:0;border-radius:24px;background:#3150ed;color:#fff;cursor:pointer;font:inherit}.local-contact-trigger:focus-visible,.open_box:focus-visible,.help_item .item_title:focus-visible{outline:3px solid #80a5ff;outline-offset:4px}@media(max-width:700px){.header[data-v-065f6522]{padding:12px 16px}.header .right[data-v-065f6522]{font-size:13px}.header .right .ritem[data-v-065f6522],.header .right .local-contact-trigger{font-size:13px;padding:6px 7px;margin:0}.header .left img[data-v-065f6522]{width:110px;height:auto}.local-contact-codes{gap:12px}.local-contact-codes img{height:150px}#local-contact-dialog{padding:28px 16px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}

/* Original public mobile template, alongside the unchanged desktop snapshot. */
.local-home-mobile{display:none}.local-mobile-menu-toggle,.local-mobile-menu-close{border:0;background:transparent;color:inherit;cursor:pointer;font:inherit}.local-home-mobile [hidden]{display:none!important}
@media(max-width:768px){
 #app,#app.desktop,#app.mobile{min-width:0;max-width:100%;width:100%;margin:0 auto}.local-home-desktop{display:none}.local-home-mobile{display:block;width:100%;min-width:0}.local-home-mobile .m-wrapper{width:100%;min-width:0}
 .local-home-mobile .header .links_box{height:auto;min-height:5.35rem;padding-bottom:.5rem;max-width:calc(100vw - 24px)}.local-home-mobile .header .links_box .route{border:0;background:transparent;color:#fff;text-align:left;cursor:pointer;font-family:inherit}.local-home-mobile .local-mobile-menu-toggle{padding:.14493rem .28986rem;font-size:.57971rem}.local-home-mobile .local-mobile-menu-close{font-size:.57971rem;padding:0}
 .local-home-mobile .app-ani{width:100%;min-width:0;padding:28px 12px;background:#fff}.local-home-mobile .appAnimation.mobile{height:auto;padding:0;width:100%;min-width:0}.local-home-mobile .appAnimation.mobile h2{font-size:.64412rem;line-height:1.5}.local-home-mobile .appAnimation .showSvg{display:block;width:100%;max-width:100%;height:auto}
 .local-home-mobile .comments[data-v-33c695a1]{width:100%;padding:32px 0;min-width:0}.local-home-mobile .comments>.main-content{width:100%;min-width:0}.local-home-mobile .comments .com-title{font-size:24px;line-height:1.4;margin-bottom:24px}.local-home-mobile .carousel-container{width:100%;min-width:0;display:block}.local-home-mobile .carousel-ul-wrapper{width:100%!important;max-width:100%;min-width:0;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 16px 12px;box-sizing:border-box}.local-home-mobile .carousel-content{display:flex;width:max-content;min-width:0;gap:14px;transform:none!important;white-space:normal}.local-home-mobile .carousel-item{display:block!important;width:min(82vw,330px)!important;flex:0 0 min(82vw,330px);scroll-snap-align:start}.local-home-mobile .commentBox{width:100%;min-width:0}.local-home-mobile .commentBox-container{width:100%;min-width:0;height:auto;min-height:215px}.local-home-mobile .commentBox-content{font-size:14px;line-height:1.6}.local-home-mobile .commentBox-content p{display:block;-webkit-line-clamp:unset}.local-home-mobile .commentBox-date,.local-home-mobile .commentBox-user__name-text,.local-home-mobile .commentBox-user__name-from{font-size:12px;line-height:1.5}.local-home-mobile .carousel-controls{margin-top:12px}
 .local-home-mobile .cont[data-v-33c695a1]{padding:0 16px;margin-top:32px}.local-home-mobile .cont h3{font-size:24px;line-height:1.4;margin:0 0 24px}.local-home-mobile .down-bot-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:22px 14px}.local-home-mobile .cont .down-item{width:100%;min-width:0}.local-home-mobile .cont .down-item .app-img{display:block;width:100%;height:auto;max-width:170px;aspect-ratio:4/3;object-fit:contain;margin:0 auto 12px}.local-home-mobile .cont .btn-down{min-width:0;width:100%;max-width:170px;height:44px;border:0;font-size:14px;line-height:1.4;padding:8px 10px}.local-home-mobile .cont .btn-down span{font-size:14px}
 .privacy-container,.terms-container,.help-container,.approach-container,.login-wrapper,#app>.container{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.privacy-container .markdown-body,.terms-container .markdown-body{max-width:100%;min-width:0;font-size:14px;line-height:1.75;overflow-wrap:anywhere;word-break:normal}.privacy-container .markdown-body p,.privacy-container .markdown-body li,.terms-container .markdown-body p,.terms-container .markdown-body li{font-size:14px;line-height:1.75;max-width:100%;overflow-wrap:anywhere}.markdown-body pre{white-space:pre-wrap;overflow-wrap:anywhere}.privacy-container img,.terms-container img,.help-container img,.approach-container img,.login-wrapper img,#app>.container img{max-width:100%;height:auto}.login-wrapper .bottom-img{width:100%;max-width:100%}
}
