*{box-sizing:border-box}body{margin:0;background:#E8EBEF;color:#1C2533;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI','Microsoft YaHei',sans-serif}#app{min-height:100vh;display:flex;align-items:flex-start;justify-content:center;gap:100px;padding:40px 32px}.desktop-info{width:350px;position:sticky;top:90px;padding-top:44px}.brand-word{font-size:23px;font-weight:800;color:#786122}.desktop-info h1{font-size:52px;line-height:1.3;letter-spacing:-2px;margin:44px 0 22px}.desktop-info p{color:#5F6B79;font-size:18px;line-height:1.9}.demo-badge{margin-top:34px;border-top:1px solid #CDD3DA;padding-top:26px;font-size:14px;color:#5F6B79}.usage{font-size:13px;line-height:1.9;color:#5F6B79;margin-top:18px}.phone{position:relative;width:390px;flex-shrink:0;background:#F6F7F9;--rpx:.52px;border-radius:28px;box-shadow:0 20px 60px #AEB8C84D;overflow:hidden}.native-header{height:66px;background:#FFE15B;display:flex;align-items:center;justify-content:center;font-size:16px;position:relative;padding-top:10px}.capsule{position:absolute;right:12px;top:25px;display:flex;align-items:center;gap:10px;font-weight:700;border-radius:16px;background:#FFF4BD;padding:2px 10px;font-size:17px}.capsule i{height:14px;width:1px;background:#D9CB8E}.capsule span{font-size:16px}.native-header strong{margin-right:80px;font-size:16px}.back{position:absolute;left:12px;top:16px;font-size:36px;border:0;background:none;color:#3B3118;width:36px}.mini-page{min-height:610px;display:flow-root}.native-tabs{position:sticky;bottom:0;height:64px;display:flex;background:#fff;z-index:3;border-top:1px solid #F1F2F3}.native-tabs button{background:#fff;border:0;flex:1;display:flex;flex-direction:column;gap:3px;align-items:center;justify-content:center;font-size:11px;color:#5F6B79;cursor:pointer;padding:6px}.native-tabs img{width:24px;height:24px}.native-tabs button.selected{color:#B87600}.home-indicator{height:18px;background:#fff;position:relative}.home-indicator:after{content:'';width:110px;height:4px;background:#252D39;position:absolute;left:50%;top:6px;transform:translateX(-50%);border-radius:4px}.toast{position:fixed;bottom:120px;left:50%;transform:translateX(-50%);background:#18202BE6;color:#fff;padding:14px 22px;border-radius:14px;font-size:14px;z-index:20}.overlay{position:fixed;inset:0;background:#000B;display:flex;align-items:center;justify-content:center;flex-direction:column;z-index:30;gap:20px}.overlay img{max-width:80vw;max-height:80vh}.overlay button{color:#fff;background:none;border:0}.mini-page button{border:0;cursor:pointer;min-width:0;font-family:inherit}.mini-page input{border:0;background:none;outline:none;width:100%;padding:0;color:#1C2533;font-family:inherit}.mini-page img{object-fit:contain}.mini-page image{display:inline-block}.mini-picker{position:relative;display:block}.mini-picker select{position:absolute;inset:0;opacity:0;width:100%;height:100%;cursor:pointer;font-size:16px}.mini-page span{box-sizing:border-box}.mini-page .device-imei{white-space:nowrap}.mini-page button:disabled{cursor:default}.mini-page .quick-item,.mini-page .device-card,.mini-page .todo,.mini-page .list-row,.mini-page .tab{cursor:pointer}.mini-page .btn:focus-visible,.native-tabs button:focus-visible{outline:3px solid #826116;outline-offset:2px}::selection{background:#FFE397;color:#443411}.mini-page input::placeholder{color:#5F6B79} .mini-page input{caret-color:#B87600} .mini-page{scrollbar-color:#D8DDE4 transparent}.mini-page .device-art{display:block} .mini-page .role{vertical-align:middle}.mini-page .lens{box-sizing:border-box} .mini-page .device-art .logo{display:block}.screen-home .hero-search input{width:0}.mini-page .field input{line-height:1.6}.mini-page .selected-device>.chevron{display:block}.mini-page .btn{line-height:1.5}@media(max-width:820px){#app{padding:0;gap:0}.desktop-info{display:none}.phone{width:min(100%,430px);--rpx:calc(min(100vw,430px) / 750);border-radius:0;box-shadow:none;min-height:100vh}.mini-page{min-height:calc(100vh - 148px)}.native-header{height:64px}.native-tabs{position:sticky;bottom:0}.home-indicator{height:20px}.toast{max-width:90vw;width:max-content}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}
