.install_page__6imze{--install-ink:var(--green);--install-muted:#686c60;--install-line:rgba(53,94,74,.16);--install-surface:#fffcf6;--install-tint:#e9ece1;position:fixed;inset:0;height:100dvh;display:flex;flex-direction:column;padding:max(12px,env(safe-area-inset-top)) clamp(18px,5vw,48px) max(12px,env(safe-area-inset-bottom));color:var(--install-ink);background:var(--bg);overflow-y:auto;overscroll-behavior:contain}.install_dialog__At7Bj .uiIcon,.install_page__6imze .uiIcon{width:22px;height:22px;flex-shrink:0}.install_header__aqDbM{width:100%;max-width:1100px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;height:44px;flex-shrink:0}.install_wordmark__9LOfu{display:flex;align-items:center;gap:12px}.install_wordmark__9LOfu img{width:68px;height:34px;object-fit:contain}.install_wordmark__9LOfu>span{border-left:1px solid var(--install-line);padding-left:12px;font-size:9px;letter-spacing:.2em}.install_page__6imze .langOptions{padding:0}.install_page__6imze .langOptions button{width:44px;min-width:44px;height:44px;padding:0}.install_content__yvKME{width:100%;max-width:410px;flex:1 1;min-height:0;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:8px 0 clamp(64px,17dvh,144px)}.install_artColumn__KFPc7{width:100%;height:190px;min-width:0;flex-shrink:0;text-align:center}.install_art__RiA_V{position:relative;height:100%;display:flex;align-items:center;justify-content:center;isolation:isolate}.install_orbit__f4njC{position:absolute;width:194px;height:194px;border:1px solid var(--install-line);border-radius:50%;z-index:-1;opacity:.4}.install_homeGlass__XRgXA{position:relative;flex-shrink:0;width:160px;height:178px;padding:16px 13px 24px;border-radius:25px;background:linear-gradient(145deg,#fffdf8,#f1f0e6);border:1px solid rgba(255,255,255,.94);box-shadow:0 12px 24px -16px rgba(46,70,44,.22);transform:rotate(-5deg)}.install_ghostRow__9qoXU{display:flex;gap:11px;justify-content:center;margin-bottom:16px}.install_ghostRow__9qoXU>span{width:32px;height:32px;border-radius:9px;background:rgba(157,172,142,.12)}.install_iconRow__9kqL9{display:flex;justify-content:center;align-items:center;gap:9px}.install_ghostIcon__V6Vds{display:block;flex-shrink:0;width:20px;height:29px;border-radius:8px;background:rgba(179,190,161,.1)}.install_appTile__HA17v{position:relative;flex-shrink:0;width:74px;height:74px;transform:rotate(5deg)}.install_appTile__HA17v>img{display:block;width:100%;height:100%;border-radius:17px;outline:1px solid rgba(87,105,71,.08);box-shadow:0 8px 15px -8px rgba(37,73,50,.28)}.install_addBadge__hhTq4{position:absolute;right:-6px;bottom:-5px;width:24px;height:24px;display:grid;place-items:center;color:#fffcf6;background:var(--green);border:2px solid #f5f2e9;border-radius:50%}.install_addBadge__hhTq4 .uiIcon{width:15px;height:15px}.install_appName__dQMTG{display:block;margin-top:7px;font-size:9px;letter-spacing:.08em}.install_homeIndicator__Mjhtd{position:absolute;bottom:8px;left:50%;transform:translateX(-50%);width:36px;height:2px;border-radius:6px;background:rgba(53,94,74,.15)}.install_welcome__nsfOJ{width:100%;flex-shrink:0;text-align:center;transform:translateY(clamp(0px,calc(11dvh - 62.5px),30px))}.install_title__8ojsJ{font:400 22px/1.3 var(--font-serif);color:var(--install-ink);margin:0 0 22px;letter-spacing:0;text-wrap:balance}.install_page__6imze:lang(zh) .install_title__8ojsJ{font-family:Songti SC,serif;letter-spacing:.05em}.install_benefits__VHJsu{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 28px;padding:0;grid-gap:12px;gap:12px}.install_benefits__VHJsu>li{min-width:0;display:flex;align-items:center;flex-direction:column;gap:8px;font-size:12px;line-height:1.35;color:var(--install-muted)}.install_benefits__VHJsu .uiIcon{width:19px;height:19px;stroke-width:1.4}.install_actions__Mb138{width:100%}.install_primary___dfev{display:flex;gap:12px;align-items:center;justify-content:center;width:100%;min-height:56px;border:1px solid transparent;border-radius:16px;padding:14px 18px;background:var(--green);color:#fffcf6;font:500 16px/1.4 var(--font-sans);cursor:pointer;box-shadow:0 8px 18px -10px rgba(25,62,36,.5),inset 0 1px 0 rgba(255,255,255,.12);transition:transform .18s ease,background .18s ease,box-shadow .18s ease}.install_actions__Mb138 .install_primary___dfev>span{flex:1 1}.install_actions__Mb138 .install_primary___dfev>.uiIcon:last-child{width:17px;height:17px}.install_primary___dfev:active{transform:scale(.98)}.install_primary___dfev:disabled{cursor:wait;opacity:.65}.install_stepsPreview__fCwNL{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0;padding:24px 0 12px;border-top:1px solid var(--install-line)}.install_stepsPreview__fCwNL>li{min-width:0;position:relative;display:flex;flex-direction:column;align-items:center;gap:11px;font-size:13px;font-weight:500;line-height:1.45}.install_stepNumber__yoktd{font-size:11px;width:22px;height:22px;display:grid;place-items:center;background:var(--green);color:#fffcf6;border-radius:50%}.install_stepsPreview__fCwNL>li>.uiIcon:not(.install_stepArrow__0Lay2){width:25px;height:25px;stroke-width:1.6}.install_stepsPreview__fCwNL>li>span:last-of-type{white-space:pre-line}.install_stepsPreview__fCwNL .install_stepArrow__0Lay2{position:absolute;top:39px;right:-12px;width:13px;height:13px;opacity:.45}.install_actions__Mb138>.install_primary___dfev{margin-top:12px;min-height:48px;font-size:14px;padding:10px 16px}.install_continue__rTwgZ{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:52px;margin-top:16px;padding:10px 18px;border:0;border-radius:16px;background:var(--green);color:#fffcf6;font:500 14px/1.4 var(--font-sans);cursor:pointer;box-shadow:0 8px 18px -10px rgba(25,62,36,.5),inset 0 1px 0 rgba(255,255,255,.12)}.install_continue__rTwgZ .uiIcon{width:17px;height:17px}.install_continue__rTwgZ:active{transform:scale(.98)}.install_details__XyVgi{display:flex;align-items:center;justify-content:center;gap:8px;min-width:136px;min-height:48px;margin:12px auto 0;padding:10px 16px;border:1px solid var(--install-line);border-radius:999px;background:transparent;color:var(--install-ink);font-size:13px;cursor:pointer}.install_details__XyVgi .uiIcon{width:12px;height:12px}.install_status__SibS7{color:var(--install-muted);font-size:12px;line-height:1.45}.install_status__SibS7:not(:empty){padding-top:8px}.install_launching__Wlm01{margin:auto;text-align:center;color:var(--install-ink)}.install_launching__Wlm01 img{border-radius:22px}.install_dialog__At7Bj button:focus-visible,.install_dialog__At7Bj input:focus-visible,.install_dialog__At7Bj summary:focus-visible,.install_page__6imze button:focus-visible{outline:2px solid var(--install-ink);outline-offset:4px}.install_dialog__At7Bj button,.install_dialog__At7Bj summary,.install_page__6imze button{touch-action:manipulation}.install_close__19c9v:active,.install_copyRow__pCVKB button:active,.install_details__XyVgi:active,.install_deviceChoices__w2bq0>button:active,.install_guideSteps__V2zmX button:active,.install_previous__g_fT5:active,.install_troubleshooting__zqp2Q summary:active{background:var(--install-tint);box-shadow:inset 0 0 0 1px var(--install-line)}.install_dialog__At7Bj{--install-ink:var(--green);--install-muted:#686c60;--install-line:rgba(53,94,74,.16);--install-surface:#fffcf6;--install-tint:#e9ece1;position:fixed;inset:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;border:0;padding:20px;background:transparent;color:var(--install-ink);overflow-y:auto;overscroll-behavior:contain}.install_dialog__At7Bj[open]{display:flex;align-items:center;justify-content:center}.install_dialog__At7Bj::-webkit-backdrop{background:rgba(20,35,25,.36);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.install_dialog__At7Bj::backdrop{background:rgba(20,35,25,.36);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.install_sheet___x1bS{background:var(--install-surface);width:100%;max-width:540px;max-height:calc(100dvh - 40px);overflow-y:auto;overscroll-behavior:contain;border:1px solid rgba(255,255,255,.6);border-radius:28px;padding:24px;box-shadow:0 28px 90px rgba(15,30,20,.22);animation:install_sheetEnter__oOQTw .28s cubic-bezier(.2,.8,.2,1)}.install_sheetHeader__xoaHq{display:flex;align-items:center;gap:12px}.install_sheetHeader__xoaHq>img{border-radius:11px;border:1px solid var(--install-line)}.install_sheetHeader__xoaHq>div{min-width:0;flex:1 1}.install_sheetEyebrow__7fVe8{display:block;font-size:9px;letter-spacing:.16em;margin-bottom:4px}.install_sheetHeader__xoaHq h2{margin:0;font:400 22px/1.25 var(--font-serif)}.install_dialog__At7Bj:lang(zh) h2{font-family:Songti SC,serif;font-size:22px}.install_close__19c9v{flex-shrink:0;width:44px;height:44px;display:grid;place-items:center;padding:0;border:1px solid var(--install-line);border-radius:50%;color:var(--install-ink);background:transparent;cursor:pointer}.install_guideSubtitle__lOzBT{color:var(--install-muted);font-size:13px;line-height:1.5;margin:16px 0}.install_deviceChoices__w2bq0{display:flex;gap:4px;padding:4px;border:1px solid var(--install-line);border-radius:13px}.install_deviceChoices__w2bq0>button{min-width:44px;flex:1 1;min-height:44px;border:0;border-radius:9px;color:var(--install-muted);background:transparent;font-size:12px;line-height:1.3;padding:7px 4px;cursor:pointer}.install_deviceChoices__w2bq0>button[aria-pressed=true]{background:var(--install-tint);color:var(--install-ink);box-shadow:0 1px 3px rgba(30,55,30,.06)}.install_demo__eFB3u{margin:20px auto 12px;width:100%;max-width:320px;border:1px solid var(--install-line);border-radius:18px;background:var(--bg);overflow:hidden;animation:install_welcomeReveal__ChCdl .25s ease-out}.install_demoTop__gP4tu{display:flex;align-items:center;gap:4px;border-bottom:1px solid var(--install-line);padding:9px 12px}.install_demoTop__gP4tu>span{width:4px;height:4px;background:var(--install-ink);opacity:.35;border-radius:50%}.install_demoTop__gP4tu>div{text-align:center;flex:1 1;font-size:10px;opacity:.75;padding-right:20px}.install_menuHighlight__iumN_{display:grid;place-items:center;padding:3px;margin:-4px 0;border-radius:7px;outline:1px solid var(--install-ink);background:var(--install-tint)}.install_demoTop__gP4tu .install_menuHighlight__iumN_ .uiIcon{width:16px;height:16px}.install_safariToolbar__bVLtv{display:flex;align-items:center;justify-content:space-around;gap:10px;margin:0 12px 10px;padding:5px 8px;border:1px solid var(--install-line);border-radius:11px;background:var(--install-surface)}.install_shareHighlight__8RGze{display:flex;align-items:center;justify-content:center;gap:7px;padding:7px 12px;border:1px solid var(--install-ink);border-radius:9px;background:var(--install-tint);font-size:12px}.install_demoContent__3LNCS{display:flex;align-items:center;justify-content:center;gap:14px;padding:14px}.install_demoContent__3LNCS img{border-radius:14px;box-shadow:0 5px 12px rgba(30,50,30,.08)}.install_demoBrand__sGuBi{font:400 26px var(--font-serif)}.install_demoAction__0r0Wx{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 12px 10px;border:1px solid var(--install-line);border-radius:11px;padding:11px;background:var(--install-surface);color:var(--install-ink);font-size:13px;line-height:1.4;box-shadow:0 2px 7px rgba(30,55,30,.04)}.install_demoAction__0r0Wx>span{flex:1 1}.install_demoAction__0r0Wx .uiIcon:last-child{width:14px;height:14px}.install_demoCaption__fWVWR{font-size:10px;text-align:center;color:var(--install-muted);padding:0 10px 9px}.install_demoToggle__cUwbc{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 15px 10px;font-size:11px}.install_demoToggle__cUwbc>i{display:block;width:30px;height:18px;border-radius:20px;background:var(--green)}.install_demoToggle__cUwbc>i:after{content:"";display:block;width:14px;height:14px;margin:2px 2px 2px auto;border-radius:50%;background:white}.install_guideSteps__V2zmX{list-style:none;margin:10px 0 0;padding:0}.install_guideSteps__V2zmX button{display:flex;gap:12px;text-align:left;width:100%;min-height:48px;padding:12px 10px;border:1px solid transparent;border-radius:12px;color:var(--install-muted);background:transparent;cursor:pointer}.install_guideSteps__V2zmX .install_activeStep__fxawV{color:var(--install-ink);background:var(--install-tint)}.install_guideNumber__vFbrx{flex-shrink:0;display:grid;place-items:center;width:24px;height:24px;border:1px solid var(--install-line);border-radius:50%;font-size:12px}.install_activeStep__fxawV .install_guideNumber__vFbrx{color:#fffcf6;border-color:transparent;background:var(--green)}.install_guideSteps__V2zmX strong{display:block;font-size:14px;line-height:24px;font-weight:500}.install_stepText__0PXpK{display:block;margin-top:5px;font-size:13px;line-height:1.65}.install_guideNav__Blo6O{display:flex;gap:10px;align-items:center;margin-top:18px}.install_progress__KhWTP{margin-right:auto;color:var(--install-muted);font-size:12px}.install_guideNav__Blo6O .install_primary___dfev{width:auto;min-height:46px;padding:10px 18px;font-size:14px;border-radius:13px}.install_previous__g_fT5{min-width:44px;min-height:44px;padding:8px 5px;border:0;border-radius:9px;background:transparent;color:var(--install-ink);font-size:13px;cursor:pointer}.install_troubleshooting__zqp2Q{border-top:1px solid var(--install-line);margin-top:18px;padding-top:3px;color:var(--install-muted);font-size:12px}.install_troubleshooting__zqp2Q summary{cursor:pointer;min-height:44px;padding:15px 0 10px}.install_troubleshooting__zqp2Q p{margin:4px 0 12px;line-height:1.7}.install_copyRow__pCVKB{display:flex;gap:8px}.install_copyRow__pCVKB input{flex:1 1;width:0;min-width:0;background:var(--bg);padding:10px;font-size:16px}.install_copyRow__pCVKB button,.install_copyRow__pCVKB input{border:1px solid var(--install-line);color:var(--install-ink);border-radius:9px}.install_copyRow__pCVKB button{min-height:44px;background:var(--install-tint);padding:10px 12px;font-size:12px;cursor:pointer}.install_troubleshooting__zqp2Q .install_copyStatus__wu_Hl:empty{margin:0}.install_troubleshooting__zqp2Q .install_copyStatus__wu_Hl:not(:empty){margin:10px 0 0}body.dark .install_dialog__At7Bj,body.dark .install_page__6imze{--install-ink:#c4ddca;--install-muted:#b2bcaf;--install-line:rgba(208,230,203,.19);--install-surface:#1c2820;--install-tint:#293b2e}body.dark .install_wordmark__9LOfu img{filter:brightness(0) invert(1)}body.dark .install_homeGlass__XRgXA{background:linear-gradient(145deg,#2d3c2e,#1e2f22);border-color:rgba(208,230,203,.2);box-shadow:0 12px 24px -16px rgba(0,0,0,.4)}body.dark .install_ghostRow__9qoXU>span{border-color:rgba(208,230,203,.12)}body.dark .install_sheet___x1bS{border-color:rgba(208,230,203,.15)}@media (hover:hover){.install_continue__rTwgZ:hover,.install_primary___dfev:not(:disabled):hover{background:#294e3a;box-shadow:0 8px 22px -8px rgba(25,62,36,.4)}.install_details__XyVgi:hover{color:var(--install-ink)}}@keyframes install_welcomeReveal__ChCdl{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes install_sheetEnter__oOQTw{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:740px){.install_dialog__At7Bj{padding:0}.install_dialog__At7Bj[open]{align-items:flex-end}.install_sheet___x1bS{max-width:540px;max-height:calc(100dvh - max(20px,env(safe-area-inset-top)));padding:20px 18px max(20px,env(safe-area-inset-bottom));border-radius:26px 26px 0 0}.install_dialog__At7Bj:lang(zh) h2,.install_sheetHeader__xoaHq h2{font-size:20px}.install_sheetHeader__xoaHq{gap:10px}.install_sheetHeader__xoaHq>img{width:38px;height:38px}.install_demo__eFB3u{margin-top:16px}}@media (max-height:700px){.install_content__yvKME{gap:16px;padding-bottom:36px}.install_artColumn__KFPc7{height:142px}.install_homeGlass__XRgXA{transform:rotate(-5deg) scale(.76)}.install_orbit__f4njC{width:140px;height:140px}.install_title__8ojsJ{font-size:21px;margin-bottom:18px}.install_benefits__VHJsu{margin-bottom:20px}.install_stepsPreview__fCwNL{padding-top:15px}.install_continue__rTwgZ{min-height:44px;margin-top:8px}.install_details__XyVgi{min-height:44px;margin-top:4px}}@media (min-height:701px){.install_title__8ojsJ{margin-bottom:26px}.install_benefits__VHJsu{margin-bottom:32px}.install_stepsPreview__fCwNL{padding-top:28px}}@media (max-width:359px){.install_wordmark__9LOfu>span{display:none}.install_benefits__VHJsu{gap:8px}.install_benefits__VHJsu>li{font-size:11px}.install_stepsPreview__fCwNL>li{font-size:12px}}@media (max-height:540px){.install_content__yvKME{gap:4px;padding:0}.install_artColumn__KFPc7{height:90px}.install_homeGlass__XRgXA{transform:rotate(-5deg) scale(.47)}.install_orbit__f4njC{width:90px;height:90px}.install_title__8ojsJ{font-size:21px;margin-bottom:12px}.install_benefits__VHJsu{margin-bottom:12px}.install_benefits__VHJsu>li{gap:4px}.install_stepsPreview__fCwNL{gap:6px;padding:12px 0 4px}.install_stepsPreview__fCwNL>li{gap:5px}.install_stepsPreview__fCwNL .install_stepArrow__0Lay2{top:32px}.install_continue__rTwgZ{margin-top:6px}.install_details__XyVgi{margin-top:2px}}@media (max-height:420px) and (orientation:landscape){.install_content__yvKME{max-width:650px;display:grid;grid-template-columns:120px minmax(0,1fr);grid-gap:24px;gap:24px}.install_artColumn__KFPc7{height:130px}.install_homeGlass__XRgXA{transform:rotate(-5deg) scale(.65)}.install_benefits__VHJsu,.install_title__8ojsJ{margin-bottom:8px}.install_stepsPreview__fCwNL>li{font-size:11px;gap:3px}.install_stepsPreview__fCwNL{padding-top:8px}.install_stepsPreview__fCwNL .install_stepArrow__0Lay2{top:31px}}@media (prefers-reduced-motion:reduce){.install_dialog__At7Bj *,.install_page__6imze *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media (prefers-reduced-transparency:reduce){.install_dialog__At7Bj::-webkit-backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}.install_dialog__At7Bj::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}.install_homeGlass__XRgXA{background:var(--install-surface)}}@media(max-height:700px){.install_page__6imze{position:relative;height:auto;min-height:100dvh}.install_content__yvKME{flex-shrink:0}.install_header__aqDbM{min-height:44px}}