.home-restore{--text_color_colour:var(--color-white);--home-black:#0a0a0a;--home-panel:#111;--home-surface:#191919;--home-line:#ffffff17;--home-text:#ddd;--home-muted:#999;color:var(--home-text);background:var(--home-black);overflow:hidden}.home-restore .wrap{width:min(1200px,100% - 40px);max-width:100%;margin:auto;display:flex}.home-restore .hide{visibility:hidden}.home-restore .section_title{margin:0;font-size:36px;font-weight:700;line-height:64px}.home-restore .section_description{margin-top:16px;line-height:2}.home-restore .banner{height:890px;color:var(--text_color_colour);z-index:2;background:-webkit-image-set(url(/site-assets/generated/home/banner-bg-1920.webp) 1x,url(/site-assets/generated/home/banner-bg-2880.webp) 2x) 50%/cover no-repeat;background:image-set("/site-assets/generated/home/banner-bg-1920.webp" 1x,"/site-assets/generated/home/banner-bg-2880.webp" 2x) 50%/cover no-repeat;position:relative}.home-restore .banner .wrap{justify-content:space-between;padding:160px 0 90px}.home-restore .banner .text_area{z-index:30;opacity:0;flex-direction:column;flex:1;justify-content:center;min-width:0;padding:0;display:flex;position:relative}.home-restore .banner.ani_start .text_area{animation:.6s ease-out forwards restore-fadein-left}.home-restore .banner h1{color:var(--color-white);margin:0;font-size:42px;line-height:60px}.home-restore .banner .introduce{white-space:pre-line;color:var(--color-text-inverse-88);margin-top:24px;font-size:22px;line-height:1.6}.home-restore .banner .action,.home-restore .download_guide .action{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.home-restore .banner .action{z-index:40;margin-top:60px;position:relative}.home-restore .banner .image_area{z-index:0;flex:0 0 520px;width:520px;height:640px;position:relative}.home-restore .banner .image_area img,.home-restore .feature .image_area img{-webkit-user-select:none;user-select:none;pointer-events:none;position:absolute}.home-restore .banner .hero-phone{z-index:10;object-fit:contain;width:490px;height:640px;top:0;left:15px}.home-restore .banner .hero-robot{z-index:1;width:25.9615%;height:auto;animation:4s linear infinite hero-robot-outward;top:7.96875%;left:66.9231%}.home-restore .banner:has(.button_app:hover,.button_app:focus-visible) .hero-robot{opacity:0;visibility:hidden}.home-restore .banner .hero-hand{z-index:11;width:7.88462%;height:auto;top:7.5%;left:69.2308%}.home-restore .banner .hero-globe{width:34.8077%;height:auto;animation:3.6s ease-in-out infinite hero-globe-float;top:24.6875%;left:5.38462%;rotate:20deg}.home-restore .banner .hero-heart{width:31.9231%;height:auto;animation:2.8s ease-in-out infinite restore-scale;top:56.875%;left:6.73077%}.home-restore .banner .hero-pack{z-index:12;width:36.3462%;height:auto;animation:4.2s ease-in-out infinite hero-pack-float;top:65.7813%;left:55%}.home-restore .button_app{border:1px solid var(--home-line);background:var(--home-surface);width:210px;height:72px;color:var(--color-white);cursor:pointer;border-radius:8px;flex-shrink:0;align-items:center;padding:0;display:flex;position:relative;box-shadow:0 16px 32px #0000002e}.home-restore .button_app:hover{background:#222}.home-restore .button_app:active{background:var(--color-button-bg-active)}.home-restore .button_app .text{text-align:left;flex-direction:column;gap:4px;display:flex}.home-restore .button_app small{color:var(--color-text-inverse-72);font-size:12px;line-height:16px}.home-restore .button_app strong{white-space:nowrap;font-size:20px;font-weight:400;line-height:24px}.home-restore .button_app.small{border-radius:4px;width:150px;height:48px}.home-restore .button_app.small .button_app__icon{width:44px;height:44px;margin:2px 4px 2px 2px}.home-restore .button_app.small .button_app__icon--ios{background-size:38px 38px}.home-restore .button_app.small strong{font-size:15px}.home-restore .feature{border-top:1px solid var(--home-line);color:var(--home-text);background:radial-gradient(circle at 24% 50%, #8b43ec1f, transparent 28rem), var(--home-black);overflow:hidden}.home-restore .feature.look .wrap{margin-top:40px}@media (width>=961px){.home-restore .feature.look .wrap{height:700px}}.home-restore .feature .wrap{height:660px;position:relative}.home-restore .feature .image_area{width:530px;height:660px;position:relative}.home-restore .feature .text_area{opacity:0;flex-direction:column;flex:1;justify-content:center;padding:0 50px;transition:all .3s;display:flex}.home-restore .feature.ani_start .text_area{animation:.6s ease-out forwards restore-fadein-right}.home-restore .feature .section_title{color:var(--color-white)}.home-restore .feature .section_description{color:var(--color-white);white-space:pre-line}.home-restore .feature.play,.home-restore .feature.date{color:var(--text_color_colour);background:radial-gradient(circle at 76% 50%, #8b43ec29, transparent 30rem), linear-gradient(180deg, var(--home-panel) 0%, #0d0d0d 100%)}.home-restore .feature.play.ani_start .text_area,.home-restore .feature.date.ani_start .text_area{animation:.6s ease-out forwards restore-fadein-left}.home-restore .feature.play .wrap,.home-restore .feature.date .wrap{flex-direction:row-reverse}.home-restore .feature.play,.home-restore .feature.date{background-image:-webkit-image-set(url(/site-assets/generated/home/feature-video-bg-1920.webp) 1x,url(/site-assets/generated/home/feature-video-bg-2880.webp) 2x);background-image:image-set("/site-assets/generated/home/feature-video-bg-1920.webp" 1x,"/site-assets/generated/home/feature-video-bg-2880.webp" 2x);background-position:50%;background-size:cover}.home-restore .feature.release-cards{background:#0a0a0a url(/site-assets/generated/home/feature-video-bg-1920.webp) 50%/cover no-repeat;border-top:0;min-height:784px}.home-restore .release-cards__wrap{box-sizing:border-box;justify-content:center;align-items:flex-start;gap:50px;width:min(1200px,100% - 40px);min-height:784px;margin:auto;padding:160px 0;display:flex}.home-restore .release-card{box-sizing:border-box;width:356px;min-width:356px;height:424px;color:var(--color-white);background:linear-gradient(#191919 0%,#101010 50.96%,#191919 100%);border:1px solid #444;border-radius:8px;flex-direction:column;flex:0 0 356px;align-items:center;gap:20px;margin-top:0;padding:52px 20px 0 24px;display:flex;position:relative;overflow:visible}.home-restore .release-card__icon{aspect-ratio:1;width:112px;height:112px;margin:0;position:absolute;top:-55px;right:120px}.home-restore .release-card:nth-child(2),.home-restore .release-card:nth-child(3){background:linear-gradient(#191919 0%,#101010 50.96%,#191919 100%)}.home-restore .release-card h2,.home-restore .release-card h3,.home-restore .release-card p{z-index:1;text-align:center;margin:0;font-weight:600;position:relative}.home-restore .release-card h2{font-size:36px;line-height:normal}.home-restore .release-card h3{white-space:nowrap;font-size:22px;line-height:normal}.home-restore .release-card p{text-align:left;align-self:flex-start;width:200px;margin:0;font-size:16px;font-weight:400;line-height:24px}.home-restore .release-card__screen{z-index:2;object-fit:fill;object-position:center bottom;width:112px;height:230px;position:absolute;bottom:-24px;right:-16px}.home-restore .release-card h2,.home-restore .release-card h3{background:linear-gradient(90deg, var(--release-accent), color-mix(in srgb, var(--release-accent) 80%, white));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.home-restore .release-card:first-child{--release-accent:#ffb629}.home-restore .release-card:nth-child(2){--release-accent:#ff717f}.home-restore .release-card:nth-child(3){--release-accent:#9fff24}.home-restore .feature.play .e_0,.home-restore .feature.date .e_0{width:100%;height:100%}.home-restore .feature.look .image_area{flex-shrink:0;position:relative}.home-restore .feature.look .e_1{z-index:2;width:38.3019%;height:30.7576%;top:0;left:59.8113%}.home-restore .feature.look .e_2{z-index:2;width:27.5472%;height:25%;animation:3s linear infinite restore-drift-x;top:4.39394%;left:4.15094%}.home-restore .feature.look .e_3{aspect-ratio:530/660;object-fit:contain;z-index:10;width:100%;height:auto;top:0;left:0}.home-restore .feature.look .e_scan{z-index:11;aspect-ratio:435/391;pointer-events:none;object-fit:contain;opacity:1;width:81.9973%;height:auto;animation:2s ease-in-out infinite look-scan-light;position:absolute;top:4.24095%;left:13.6715%}.home-restore .feature.look .e_5{z-index:11;transform-origin:50%;opacity:1;width:29.3434%;height:24.7788%;animation:2s linear infinite look-frame-capture;top:52.2727%;left:9.81132%}.home-restore .feature.look .e_7{z-index:11;width:18.8679%;height:15.1515%;animation:1.6s linear 1.1s infinite restore-wobble-left;top:69.5455%;left:66.2264%}.home-restore .feature.play .e_0,.home-restore .feature.date .e_0{transition:all .3s;left:-50px}.home-restore .feature.play.ani_start .image_area.img_ani_start .e_0,.home-restore .feature.date.ani_start .image_area.img_ani_start .e_0{left:0}.home-restore .feature.play .e_1,.home-restore .feature.date .e_1{width:216px;height:216px;transition:all .3s .4s;bottom:60px;right:0;scale:0}.home-restore .feature.date .e_1{right:12px}.home-restore .feature.play.ani_start .image_area.img_ani_start .e_1,.home-restore .feature.date.ani_start .image_area.img_ani_start .e_1{animation:2s linear infinite restore-scale;scale:1}.home-restore .feature.play .e_2,.home-restore .feature.date .e_2{opacity:0;width:145px;height:143px;transition:all .5s .2s;top:100px;right:40px}.home-restore .feature.date .e_2{right:60px}.home-restore .feature.play.ani_start .image_area.img_ani_start .e_2,.home-restore .feature.date.ani_start .image_area.img_ani_start .e_2{opacity:1;animation:2s linear infinite restore-scale}.home-restore .feature.play .e_5,.home-restore .feature.date .e_5{opacity:0;transform-origin:bottom;width:150px;height:150px;transition:all .3s .6s;top:20px;left:80px;transform:rotate(-40deg)}.home-restore .feature.date .e_5{left:60px}.home-restore .feature.play.ani_start .image_area.img_ani_start .e_5,.home-restore .feature.date.ani_start .image_area.img_ani_start .e_5{opacity:1}.home-restore .feature.play .e_7,.home-restore .feature.date .e_7{width:109px;height:109px;transition:all .3s 1s;bottom:125px;left:60px;transform:scale(0)}.home-restore .feature.date .e_7{left:40px}.home-restore .feature.play.ani_start .image_area.img_ani_start .e_7,.home-restore .feature.date.ani_start .image_area.img_ani_start .e_7{animation:2s linear 1.3s infinite restore-wobble-right;transform:scale(1)}.home-restore .feature.play .e_0{z-index:10;width:530px;height:660px;left:0}.home-restore .feature.play .e_1{z-index:11;width:126px;height:131px;animation:2.4s ease-in-out infinite magnifier-shine;inset:94px auto auto 338px}.home-restore .feature.play .e_2{z-index:2;width:195px;height:194px;inset:auto auto 120px 23px}.home-restore .feature.play .e_5{z-index:11;width:204px;height:204px;animation:none;inset:auto auto 19px 266px;transform:none}.home-restore .feature.video .image_area{flex-shrink:0}.home-restore .feature.video{z-index:0;isolation:isolate;position:relative}.home-restore .feature.video .e_1{z-index:2;width:27.3585%;height:21.9697%;animation:2.8s ease-in-out infinite restore-scale;top:23.7879%;left:65.6604%}.home-restore .feature.video .e_2{z-index:2;width:25.6604%;height:27.5758%;animation:3s linear 1.1s infinite restore-drift-x;top:11.6667%;left:6.98113%}.home-restore .feature.video .e_3{z-index:10;width:100%;height:100%}.home-restore .feature.video .e_5{z-index:11;width:20.9434%;height:15.303%;animation:1.6s linear 1.1s infinite restore-wobble-left;top:68.7879%;left:12.2642%}.home-restore .feature.video .e_7{z-index:11;transform-origin:100% 100%;width:41.1321%;height:33.0303%;animation:none;top:62.8788%;left:53.3962%}.home-restore .feature.date .e_6{transform-origin:bottom;width:80px;height:80px;transition:all .3s .8s;top:270px;left:60px;transform:scale(0)}.home-restore .feature.date.ani_start .image_area.img_ani_start .e_6{animation:2s linear 1.1s infinite restore-hop;transform:scale(1)}.home-restore .feature.wiki{background:radial-gradient(circle at 26% 28%, #8b43ec33, transparent 30rem), radial-gradient(circle at 82% 78%, #ffdc3f0d, transparent 24rem), var(--home-panel);color:var(--color-white)}.home-restore .feature.wiki .wrap{width:min(1280px,100% - 64px);height:660px;padding:56px 0 48px;display:block}.home-restore .feature.wiki .wiki_header{text-align:center;opacity:0;max-width:760px;margin:0 auto;transform:translateY(18px)}.home-restore .feature.wiki.ani_start .wiki_header{animation:.6s ease-out forwards restore-fadein-up}.home-restore .feature.wiki .section_title{color:var(--color-white);margin:0;font-size:42px;line-height:1.18}.home-restore .feature.wiki .section_description{color:var(--home-muted);margin-top:24px;font-size:20px;font-weight:700;line-height:1.55}.home-restore .wiki_questions{height:360px;margin-top:44px;position:relative}.home-restore .wiki_question{top:var(--wiki-top,0);right:auto;left:var(--wiki-left,0);border:1px solid var(--home-line);background:var(--home-surface);min-height:52px;color:var(--color-white);white-space:nowrap;opacity:0;border-radius:8px;align-items:center;padding:0 12px;font-size:19px;font-weight:800;line-height:1.28;text-decoration:none;display:inline-flex;position:absolute;transform:translateY(14px);box-shadow:0 16px 32px #0003}.home-restore .wiki_question:hover{border-color:#ffdc3f57;transform:translateY(10px);box-shadow:0 20px 36px #00000047}.home-restore .wiki_question:focus-visible{outline-offset:4px;outline:3px solid #ffffffb8}.home-restore .feature.wiki.ani_start .wiki_question{animation:.45s ease-out forwards restore-fadein-up;animation-delay:var(--wiki-delay,0s)}.home-restore .feature_learn_more{color:var(--color-accent);align-items:center;margin-top:24px;font-size:15px;font-weight:800;line-height:1.4;text-decoration:none;display:inline-flex}.home-restore .feature_learn_more:hover{text-underline-offset:4px;text-decoration:underline}.home-restore .feature.wiki .feature_learn_more{color:var(--color-accent)}.home-restore .download_guide{z-index:20;border-top:1px solid var(--home-line);background:var(--home-surface);color:var(--text_color_colour);padding:40px 0;font-size:24px;position:relative}.home-restore .download_guide p{text-align:center;margin:0}.home-restore .download_guide .action{z-index:10;justify-content:center;margin-top:16px;position:relative}.home-restore .screenshot .wrap{flex-direction:column;padding:80px 0 56px}.home-restore .screenshot{border-top:1px solid var(--home-line);color:var(--home-text);background:radial-gradient(circle at 50% 88%, #8b43ec1a, transparent 32rem), var(--home-black)}.home-restore .screenshot .section_title,.home-restore .screenshot .section_description{color:var(--color-white)}.home-restore .screenshot .text_area{text-align:center}.home-restore .screenshot .gallery{margin-top:56px;position:relative}.home-restore .screenshot .track_wrap{scroll-behavior:auto;scrollbar-width:none;height:360px;margin:0 80px;position:relative;overflow:hidden}.home-restore .screenshot .track_wrap::-webkit-scrollbar{display:none}.home-restore .screenshot .track{display:flex;position:relative}.home-restore .screenshot ul{margin:0;padding:0;list-style:none;display:inline-flex}.home-restore .screenshot li{flex-shrink:0;width:270px;height:360px;margin:0 15px}.home-restore .screenshot li img{border:1px solid var(--home-line);object-fit:contain;background:#111;border-radius:8px;width:100%;height:100%;display:block;box-shadow:0 22px 44px #0000004d}.home-restore .screenshot .action{z-index:1;width:60px;height:60px;color:var(--home-muted);cursor:pointer;background:0 0;border:0;padding:0;position:absolute;top:50%;transform:translateY(-50%)}.home-restore .screenshot .action.prev{left:0}.home-restore .screenshot .action.next{right:0}.home-restore .screenshot .action span{border-top:6px solid;border-left:6px solid;width:32px;height:32px;position:absolute;top:50%;left:50%}.home-restore .screenshot .action.prev span{transform:translate(-35%,-50%)rotate(-45deg)}.home-restore .screenshot .action.next span{transform:translate(-65%,-50%)rotate(135deg)}.home-restore .evaluate{border-top:1px solid var(--home-line);background:radial-gradient(circle at 18% 20%, #8b43ec29, transparent 28rem), var(--home-panel);color:var(--text_color_colour);background-image:image-set("/site-assets/generated/home/feature-video-bg-1920.webp" 1x,"/site-assets/generated/home/feature-video-bg-2880.webp" 2x);background-position:50%;background-size:cover;overflow:hidden}.home-restore .evaluate .wrap{height:450px}.home-restore .evaluate .column{opacity:0;background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;margin:56px 8px;padding:30px;display:flex}.home-restore .evaluate.ani_start .column{animation:.6s ease-out forwards restore-fadein-up}.home-restore .evaluate.ani_start .column:nth-child(2){animation-delay:.2s}.home-restore .evaluate.ani_start .column:nth-child(3){animation-delay:.4s}.home-restore .evaluate p{color:var(--home-muted);margin:0;font-size:22px}.home-restore .evaluate p.desc{align-items:center;min-height:240px;display:flex}.home-restore .evaluate .user{gap:12px;margin-top:24px;line-height:24px;display:flex}.home-restore .evaluate .avatar{border-radius:50%;width:60px;height:60px;overflow:hidden}.home-restore .evaluate .avatar img{object-fit:cover;width:100%;height:100%;display:block}.home-restore .evaluate .info{flex-direction:column;justify-content:center;display:flex}.home-restore .evaluate .name{font-size:18px;font-weight:700}.home-restore .evaluate .identity{margin-top:4px;font-size:13px}.home-restore .become_anchor .wrap{flex-direction:column;align-items:center;padding:80px 0}.home-restore+.foot{border-top:1px solid var(--color-text-inverse-10);background:#060606}.home-restore .become_anchor .section_description{text-align:center;max-width:920px;margin-left:auto;margin-right:auto}.home-restore .become_anchor .form{opacity:0;justify-content:center;column-gap:20px;margin-top:60px;display:flex}.home-restore .become_anchor.ani_start .form{animation:.6s ease-out forwards restore-fadein-up}.home-restore .input{border:1px solid var(--color-border-dark);background:var(--color-white);width:240px;height:64px;color:var(--color-black);border-radius:8px;display:flex}.home-restore .input input{min-width:0;color:var(--color-black);background:0 0;border:0;border-radius:8px;flex:1;padding:0 16px;font-size:16px;line-height:2}.home-restore .input input::placeholder{color:var(--color-backdrop-strong)}.home-restore .input:hover{border-color:var(--color-backdrop-strong)}.home-restore .input input:focus{background:var(--color-surface-soft);outline:0}.home-restore .button{background:linear-gradient(to left, var(--color-brand-end), var(--color-brand-start));min-width:180px;height:64px;color:var(--color-white);cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0 24px;font-size:24px;display:inline-flex}.home-restore .button:hover{background:linear-gradient(to left, var(--color-brand-hover-end), var(--color-brand-hover-start))}@keyframes restore-rotate{to{transform:rotate(360deg)}}@keyframes restore-scale{50%{transform:scale(1.1)}}@keyframes restore-fadein-left{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:none}}@keyframes restore-fadein-right{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:none}}@keyframes restore-fadein-up{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes restore-banner-card{10%,50%{transform:translate(-20px)rotate(68deg)}0%,60%,to{transform:translate(0,0)rotate(68deg)}}@keyframes restore-drift-diagonal{25%{transform:translate(5px,-5px)scale(1)}75%{transform:translate(-5px,5px)scale(1)}}@keyframes restore-drift-x{25%{transform:translate(5px)}75%{transform:translate(-5px)}}@keyframes hero-robot-drift{0%,to{transform:translate(0)rotate(0)}50%{transform:translate(-14px)rotate(-3deg)}}@keyframes hero-robot-outward{0%{transform:translate(0,0)}25%,50%{transform:translate(20px)}75%,to{transform:translate(0,0)}}@keyframes hero-globe-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes look-scan-light{0%,to{opacity:0}20%,70%{opacity:1}}@keyframes magnifier-shine{0%,58%,to{filter:brightness()drop-shadow(0 0 #fff0)}64%{filter:brightness(1.65)drop-shadow(0 0 14px #ffffffb8)}70%{filter:brightness(1.05)drop-shadow(0 0 3px #ffffff2e)}}@keyframes look-frame-capture{0%{opacity:1;transform:scale(1)}5%,10%{opacity:1;transform:scale(.8)}12.5%,17.5%{opacity:.5;transform:scale(.8)}15%,20%,45%{opacity:1;transform:scale(.8)}50%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(1)}}@keyframes hero-globe-float{0%,to{transform:translate(0,0)scale(1)}22%{transform:translate(2px,-2px)scale(1.025)}48%{transform:translate(-2px,2px)scale(1.045)}72%{transform:translate(1px,3px)scale(1.02)}}@keyframes hero-pack-float{0%,to{transform:translate(0,0)scale(1)}24%{transform:translate(-3px,2px)scale(1.018)}51%{transform:translate(2px,-3px)scale(1.035)}77%{transform:translate(3px,1px)scale(1.015)}}@keyframes restore-wobble-left{25%{transform:rotate(-4deg)}75%{transform:rotate(4deg)}}@keyframes restore-wobble-right{25%{transform:rotate(4deg)}75%{transform:rotate(-4deg)}}@keyframes restore-hop{2.5%,7.5%{transform:translateY(-5px)}0%,5%,10%,to{transform:none}}@media (width<=960px){.standard-page{background-image:linear-gradient(120deg, var(--color-hero-overlay-start), var(--color-hero-overlay-end)), url(/site-assets/generated/home/banner-bg-960.webp);background-image:linear-gradient(120deg, var(--color-hero-overlay-start), var(--color-hero-overlay-end)), image-set(url(/site-assets/generated/home/banner-bg-960.webp) 1x, url(/site-assets/generated/home/banner-bg-1920.webp) 2x)}.home-restore .wrap{width:100%}.home-restore .banner{background-image:-webkit-image-set(url(/site-assets/generated/home/banner-bg-960.webp) 1x,url(/site-assets/generated/home/banner-bg-1920.webp) 2x);background-image:image-set("/site-assets/generated/home/banner-bg-960.webp" 1x,"/site-assets/generated/home/banner-bg-1920.webp" 2x);height:850px}.home-restore .feature.play,.home-restore .feature.date,.home-restore .evaluate{background-image:-webkit-image-set(url(/site-assets/generated/home/feature-video-bg-960.webp) 1x,url(/site-assets/generated/home/feature-video-bg-1920.webp) 2x);background-image:image-set("/site-assets/generated/home/feature-video-bg-960.webp" 1x,"/site-assets/generated/home/feature-video-bg-1920.webp" 2x)}.home-restore .feature.release-cards{background-image:-webkit-image-set(url(/site-assets/generated/home/feature-video-bg-960.webp) 1x,url(/site-assets/generated/home/feature-video-bg-1920.webp) 2x);background-image:image-set("/site-assets/generated/home/feature-video-bg-960.webp" 1x,"/site-assets/generated/home/feature-video-bg-1920.webp" 2x);min-height:0}.home-restore .banner .wrap{isolation:isolate;height:100%;padding:0;position:relative}.home-restore .banner .text_area{z-index:100;justify-content:space-between;height:100%;padding:90px 24px 30px;position:relative}.home-restore .banner h1{font-size:24px;line-height:1.6}.home-restore .banner .introduce{z-index:2;margin-top:16px;font-size:16px;position:relative}.home-restore .banner .action{justify-content:center;gap:8px;margin-top:0}.home-restore .banner .image_area{z-index:1;width:360px;height:443px;position:absolute;top:300px;left:50%;transform:translate(-50%)}.home-restore .banner .hero-phone{width:340px;height:444px;left:10px}.home-restore .section_title{font-size:24px;line-height:1.4}.home-restore .section_description{line-height:1.6}.home-restore .feature .wrap{align-items:center;height:auto;padding:24px 0;flex-direction:column!important}.home-restore .feature .text_area{width:100%;padding:0 24px}.home-restore .feature .image_area{aspect-ratio:530/660;order:1;width:min(360px,100vw - 32px);height:auto;margin-top:24px}.home-restore .release-cards__wrap{flex-direction:column;gap:72px;width:calc(100% - 32px);min-height:0;padding:72px 0 40px}.home-restore .release-card{flex:none;width:100%;min-width:0;height:auto;min-height:430px;margin-top:0;padding:52px 20px 24px}.home-restore .release-card__icon{right:calc(50% - 56px)}.home-restore .release-card h3{white-space:normal;font-size:19px}.home-restore .release-card__screen{object-fit:contain;object-position:center;flex:none;width:112px;height:230px;margin:0 auto;display:block;position:static}.home-restore .release-card p{align-self:stretch;width:100%}.home-restore .feature.wiki{min-height:0}.home-restore .feature.wiki .wrap{width:100%;height:auto;padding:54px 20px 56px;display:block}.home-restore .feature.wiki .wiki_header{max-width:560px}.home-restore .feature.wiki .section_title{font-size:30px;line-height:1.28}.home-restore .feature.wiki .section_description{margin-top:18px;font-size:16px;line-height:1.55}.home-restore .wiki_questions{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;height:auto;margin-top:34px;display:grid}.home-restore .wiki_question{order:var(--wiki-order,0);text-align:center;white-space:normal;justify-content:center;min-height:50px;padding:10px 12px;font-size:15px;line-height:1.35;position:static}.home-restore .feature.play .e_1,.home-restore .feature.date .e_1{width:86px;height:89px;inset:64px auto auto 230px}.home-restore .feature.play .e_2,.home-restore .feature.date .e_2{width:132px;height:131px;inset:auto auto 80px 16px}.home-restore .feature.play .e_5,.home-restore .feature.date .e_5{width:139px;height:139px;inset:auto auto 12px 181px}.home-restore .feature.date .e_1{width:146px;height:146px;inset:auto 0 40px auto}.home-restore .feature.date .e_2{width:98px;height:97px;inset:68px 26px auto auto}.home-restore .feature.date .e_5{width:102px;height:102px;inset:13px auto auto 40px}.home-restore .feature.play .e_7,.home-restore .feature.date .e_7{width:74px;height:74px;bottom:84px;left:40px}.home-restore .feature.date .e_6{width:54px;height:54px;top:183px;left:40px}.home-restore .download_guide{font-size:18px}.home-restore .download_guide .action{gap:8px}.home-restore .button_app{width:150px;height:64px}.home-restore .button_app.small{width:150px;height:48px}.home-restore .button_app .text strong,.home-restore .button_app.small .text strong{font-size:15px;line-height:24px}.home-restore .screenshot .wrap{padding:24px 0}.home-restore .screenshot .text_area{text-align:left;padding:0 24px}.home-restore .screenshot .gallery{margin-top:24px}.home-restore .screenshot .track_wrap{height:336px;margin:0}.home-restore .screenshot li{width:252px;height:336px;margin:0 8px}.home-restore .screenshot .action{display:none!important}.home-restore .evaluate .wrap{flex-direction:column;height:auto;padding:24px}.home-restore .evaluate p.desc{min-height:auto}.home-restore .evaluate .column{margin:8px 0;padding:24px}.home-restore .evaluate p{font-size:16px}.home-restore .become_anchor .wrap{padding:40px 24px}.home-restore .become_anchor .form{flex-direction:column;gap:16px;width:100%;margin-top:32px}.home-restore .input,.home-restore .button{width:100%}}@media (prefers-reduced-motion:reduce){.home-restore *,.home-restore :before,.home-restore :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@media (width<=480px){.home-restore .feature.wiki .wrap{padding-left:16px;padding-right:16px}.home-restore .wiki_questions{gap:10px}.home-restore .wiki_question{min-height:46px;padding:8px;font-size:13px}}@media (width<=960px){.home-restore .feature.play .e_0{width:360px;height:448px;left:0}.home-restore .feature.play .e_1{width:86px;height:89px;top:64px;left:230px;right:auto}.home-restore .feature.play .e_2{width:132px;height:131px;bottom:81px;left:16px}.home-restore .feature.play .e_5{width:139px;height:139px;bottom:12px;left:181px;right:auto}}

.mobile-ui{--mobile-color-bg:#080d13;--mobile-color-surface:#171e27;--mobile-color-surface-soft:#121922;--mobile-color-text:#f4f7f9;--mobile-color-text-soft:#c7cdd3;--mobile-color-muted:#7f8994;--mobile-color-accent:#58da95;--mobile-color-accent-border:#3f8f69;--mobile-color-border:#18212b;--mobile-safe-top:env(safe-area-inset-top,0px);--mobile-safe-bottom:env(safe-area-inset-bottom,0px);--mobile-page-max-width:720px;color:var(--mobile-color-text);background:var(--mobile-color-bg)}.mobile-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mobile-svg-icon path{stroke:none}.mobile-page-shell{width:min(100%, var(--mobile-page-max-width));min-height:100svh;margin:0 auto;position:relative}@supports (min-height:100dvh){.mobile-page-shell{min-height:100dvh}}.mobile-page-shell__header{z-index:30;color:var(--mobile-color-text);background:color-mix(in srgb, var(--mobile-color-bg) 94%, transparent);-webkit-backdrop-filter:blur(18px);position:sticky;top:0}.mobile-page-shell__content{min-height:0}.mobile-page-shell__content--padded{padding:16px 20px 36px}.mobile-page-shell__content--with-actions{padding-bottom:calc(96px + var(--mobile-safe-bottom))}.mobile-page-shell__bottom-actions{z-index:35;padding:12px 20px calc(12px + var(--mobile-safe-bottom));background:color-mix(in srgb, var(--mobile-color-bg) 94%, transparent);border-top:1px solid var(--mobile-color-border);-webkit-backdrop-filter:blur(18px);justify-content:center;display:flex;position:fixed;bottom:0;left:0;right:0}.mobile-page-shell__bottom-actions>*{width:min(680px,100%)}.mobile-nav-header{min-height:calc(48px + var(--mobile-safe-top));padding:var(--mobile-safe-top) 6px 0;border-bottom:1px solid color-mix(in srgb, var(--mobile-color-border) 70%, transparent);grid-template-columns:48px minmax(0,1fr) 48px;align-items:end;display:grid}.mobile-nav-header__action,.mobile-nav-header__spacer{width:48px;height:48px;color:inherit;background:0 0;border:0;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex}.mobile-nav-header__title{text-align:center;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;font-weight:650;line-height:48px;overflow:hidden}.mobile-nav-header__action:focus-visible,.mobile-input__clear:focus-visible{outline:2px solid var(--mobile-color-accent);outline-offset:2px}.mobile-input{min-width:0;color:var(--mobile-color-muted);background:var(--mobile-color-surface);border:1px solid #0000;border-radius:4px;align-items:center;gap:8px;display:flex}.mobile-input:focus-within{border-color:color-mix(in srgb, var(--mobile-color-accent) 65%, transparent)}.mobile-input--large{min-height:44px;padding:0 12px}.mobile-input--medium{min-height:36px;padding:0 10px}.mobile-input__prefix{flex:none;display:inline-flex}.mobile-input__control{width:100%;min-width:0;height:100%;color:var(--mobile-color-text);font:inherit;background:0 0;border:0;outline:0;padding:0}.mobile-input__control::placeholder{color:var(--mobile-color-muted)}.mobile-input__clear{width:22px;height:22px;color:var(--mobile-color-muted);background:0 0;border:0;flex:0 0 22px;justify-content:center;align-items:center;padding:0;display:inline-flex}.async-state{--async-state-spinner-size:48px;--async-state-spinner-stroke:3px;color:var(--mobile-color-muted,var(--color-loading));text-align:center;place-content:center;justify-items:center;gap:14px;font-size:13px;line-height:20px;display:grid}.async-state--page{min-height:240px;padding:24px}.async-state--section{--async-state-spinner-size:36px;min-height:120px;padding:20px}.async-state--inline{--async-state-spinner-size:24px;--async-state-spinner-stroke:2px;min-height:64px;padding:12px}.async-state p{margin:0}.async-state__spinner{width:var(--async-state-spinner-size);height:var(--async-state-spinner-size);-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - var(--async-state-spinner-stroke)), #000 calc(100% - var(--async-state-spinner-stroke)));-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - var(--async-state-spinner-stroke)), #000 calc(100% - var(--async-state-spinner-stroke)));mask:radial-gradient(farthest-side, transparent calc(100% - var(--async-state-spinner-stroke)), #000 calc(100% - var(--async-state-spinner-stroke)));background:conic-gradient(from 90deg,#ffffff7d 0deg,#ffffff80 7.58deg,#fff0 16.72deg,#ffffff7d 360deg);border-radius:50%;animation:1s linear infinite mobile-async-spin}@keyframes mobile-async-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.async-state__spinner{animation:none}}.ui-button{--button-primary:#9fff24;--button-primary-gradient:linear-gradient(90deg, #96ff10 0%, #a7ff38 40%, #a7ff38 60%, #96ff10 100%);--button-primary-hover:#91eb1d;--button-primary-active:#82d516;--button-secondary:#222;--button-secondary-hover:#2b2b2b;--button-secondary-active:#333;--button-alert:#ff4646;--button-alert-hover:#eb3d3d;--button-alert-active:#d63535;--button-stock-in:#22c55e;--button-stock-in-hover:#20b858;--button-stock-in-active:#1da64f;--button-black:#0a0a0a;--button-black-hover:#171717;--button-black-active:#242424;--button-disabled-bg:#222;--button-disabled-content:#444;--button-content-dark:#0a0a0a;--button-content-light:#ddd;border-radius:var(--button-radius);min-width:0;padding:0 var(--button-padding-inline);color:var(--button-content-dark);font-family:var(--button-font-family,"SF Pro Text", "SF Pro Display", -apple-system, BlinkMacSystemFont, "PingFang SC", sans-serif);font-size:var(--button-font-size);font-weight:510;line-height:var(--button-line-height);white-space:nowrap;cursor:pointer;appearance:none;background:0 0;border:0;flex:none;justify-content:center;align-items:center;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}.ui-button--large{--button-height:40px;--button-padding-inline:20px;--button-gap:8px;--button-radius:8px;--button-icon-size:20px;--button-font-size:15px;--button-line-height:21px;height:var(--button-height)}.ui-button--medium{--button-height:32px;--button-padding-inline:12px;--button-gap:6px;--button-radius:4px;--button-icon-size:16px;--button-font-size:13px;--button-line-height:18px;height:var(--button-height)}.ui-button--small{--button-height:24px;--button-padding-inline:8px;--button-gap:4px;--button-radius:4px;--button-icon-size:12px;--button-font-size:10px;--button-line-height:14px;height:var(--button-height)}.ui-button--with-icon{gap:var(--button-gap)}.ui-button__icon{width:var(--button-icon-size);height:var(--button-icon-size);flex:0 0 var(--button-icon-size);justify-content:center;align-items:center;display:inline-flex}.ui-button__label{justify-content:center;align-items:center;min-width:0;display:inline-flex}.ui-button--primary{background:var(--button-primary-gradient)}.ui-button--small.ui-button--primary{background:var(--button-primary)}.ui-button--secondary{color:var(--button-content-light);background:var(--button-secondary);font-weight:400}.ui-button--alert,.ui-button--stock-out{color:#fff;background:var(--button-alert)}.ui-button--stock-in{background:var(--button-stock-in)}.ui-button--stroke{border:.5px solid var(--button-content-light);color:var(--button-content-light)}.ui-button--text{color:var(--button-content-light);padding-left:0;padding-right:0;font-weight:400}.ui-button--black{color:var(--button-content-light);background:var(--button-black);font-weight:400}.ui-button--block{width:100%}.ui-button--icon-only:not(.ui-button--text){width:var(--button-height);padding-left:0;padding-right:0}.ui-button--small.ui-button--icon-only:not(.ui-button--text){width:22px;height:22px}.ui-button--primary:hover:not(:disabled){background:var(--button-primary-hover)}.ui-button--primary:active:not(:disabled){background:var(--button-primary-active)}.ui-button--secondary:hover:not(:disabled){background:var(--button-secondary-hover)}.ui-button--secondary:active:not(:disabled){background:var(--button-secondary-active)}.ui-button--alert:hover:not(:disabled),.ui-button--stock-out:hover:not(:disabled){background:var(--button-alert-hover)}.ui-button--alert:active:not(:disabled),.ui-button--stock-out:active:not(:disabled){background:var(--button-alert-active)}.ui-button--stock-in:hover:not(:disabled){background:var(--button-stock-in-hover)}.ui-button--stock-in:active:not(:disabled){background:var(--button-stock-in-active)}.ui-button--stroke:hover:not(:disabled){background:#ffffff0f}.ui-button--stroke:active:not(:disabled){background:#ffffff1f}.ui-button--black:hover:not(:disabled){background:var(--button-black-hover)}.ui-button--black:active:not(:disabled){background:var(--button-black-active)}.ui-button:disabled:not(.ui-button--loading){color:var(--button-disabled-content);background:var(--button-disabled-bg);cursor:not-allowed;border-color:#0000;font-weight:400}.ui-button--loading{cursor:progress}.ui-button--loading .ui-button__icon,.ui-button--loading .ui-button__label{opacity:.5}.ui-button--stroke.ui-button--loading{border-color:#dddddd80}.ui-button__spinner{border:1px solid;border-top-color:#0000;border-radius:50%;width:81.25%;height:81.25%;animation:.8s linear infinite ui-button-spin}.ui-button:focus-visible{outline-offset:2px;outline:2px solid}@keyframes ui-button-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ui-button{transition:none}.ui-button__spinner{animation:none}}.app-layout{--font-nav:16px;--font-legal-title:36px;--font-legal-body:16px;--font-legal-section-title:21px;--font-standard-title:42px;--font-standard-body:18px;background:var(--color-white);flex-direction:column;min-height:100svh;display:flex}.app-layout--home,.app-layout--home .foot{background:#0a0a0a}.app-layout__content{flex:1}.for_pc{display:block!important}.for_mb{display:none!important}.nav{z-index:100;-webkit-user-select:none;user-select:none;height:90px;transition:background-color .4s;position:fixed;inset:0 0 auto}.nav.nav--scroll-color{background-color:rgba(10, 10, 10, var(--nav-scroll-alpha,0));box-shadow:inset 0 -1px 0 var(--nav-scroll-line,transparent);-webkit-backdrop-filter:blur(var(--nav-scroll-blur,0px))}.nav.plain{background:var(--color-white);box-shadow:inset 0 -1px #151515}.nav .wrap{justify-content:space-between;width:min(1200px,100% - 40px);max-width:100%;height:100%;margin:auto;display:flex}.nav .brand{width:200px;height:90px}.nav .brand a{align-items:center;width:100%;height:100%;text-decoration:none;display:flex}.nav .brand img{object-fit:contain;width:100%;height:auto;max-height:72px;display:block;transform:scale(.8)}.nav.plain .brand a{color:var(--color-text-primary)}.nav .menu{display:flex}.nav .menu .mask{display:none}.nav .menu ul{margin:0;padding:0;list-style:none;display:flex}.nav .menu li{display:flex;position:relative}.nav .menu a,.nav .menu button.js_cur_lng{min-height:90px;color:var(--color-white);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;padding:0 24px;font-weight:700;text-decoration:none;display:flex}.nav .menu .app-download-link--mobile{display:none}.nav .menu a:hover,.nav .menu button.js_cur_lng:hover{color:var(--color-accent-warm-muted)}.nav.plain .menu a,.nav.plain .menu button.js_cur_lng{color:var(--color-menu-text-muted)}.nav.plain .menu a:hover,.nav.plain .menu button.js_cur_lng:hover{color:var(--color-brand-muted)}.nav .menu .active a,.nav .menu .active a:visited{color:var(--color-accent-warm)}.nav.plain .menu .active a,.nav.plain .menu .active a:visited,.nav.plain .menu .active a:active{color:var(--color-brand-primary)}.nav .menu .nav-arrow-icon{margin-left:4px;transition:transform .2s}.nav .menu a:hover .nav-arrow-icon,.nav .menu button.js_cur_lng:hover .nav-arrow-icon,.nav .app_handle:hover>a .nav-arrow-icon,.nav .app_handle:focus-within>a .nav-arrow-icon{transform:rotate(180deg)}.nav .app_download_popover{z-index:50;width:240px;color:inherit;box-shadow:none;opacity:0;visibility:hidden;background:0 0;border:0;margin-left:-120px;padding:0;transition:all .2s;position:absolute;top:100%;left:50%;transform:translateY(40px)}.nav .app_download_popover .button_app__qr-card:after{top:-5px;bottom:auto;transform:translate(-50%)rotate(45deg)}.nav .app_handle:hover .app_download_popover,.nav .app_handle:focus-within .app_download_popover{opacity:1;visibility:visible;transform:translateY(-10px)}.nav .submenu{z-index:2;background:var(--color-white);width:max-content;max-width:160px;color:var(--color-black);box-shadow:0 2px 12px var(--color-border-dark);opacity:0;visibility:hidden;border-radius:8px;flex-direction:column;margin-left:0;font-size:16px;line-height:1.5;transition:all .2s;display:flex;position:absolute;top:100%;left:50%;transform:translate(-50%,40px)}.nav .language-menu .submenu{max-width:none}.nav .submenu:before{content:"";border-style:solid;border-width:0 6px 8px;border-color:transparent transparent var(--color-white);width:0;height:0;position:absolute;top:-8px;left:50%;transform:translate(-50%)}.nav li:not(.language-menu):hover .submenu,.nav .submenu.show{opacity:1;visibility:visible;transform:translate(-50%,-10px)}.nav .menu .submenu_item,.nav.plain .menu .submenu_item{box-sizing:border-box;height:48px;min-height:48px;color:var(--color-black);white-space:nowrap;text-align:left;cursor:pointer;justify-content:flex-start;align-items:center;gap:8px;padding:0 16px;font-weight:700;text-decoration:none;display:flex}.nav .menu .submenu_item.active,.nav.plain .menu .submenu_item.active{color:var(--color-brand-primary)}.nav .menu .submenu_item:hover,.nav.plain .menu .submenu_item:hover{background:var(--color-backdrop-soft);color:var(--color-brand-primary)}.nav .submenu .close{display:none}.button_app{background:var(--color-black);width:210px;height:72px;color:var(--color-white);cursor:pointer;border:0;border-radius:8px;flex-shrink:0;align-items:center;padding:0;text-decoration:none;display:flex;position:relative}.button_app__qr{z-index:1000;pointer-events:none;opacity:0;visibility:hidden;width:240px;padding:0;transition:opacity .16s,transform .16s,visibility .16s;position:absolute;bottom:calc(100% + 14px);left:50%;transform:translate(-50%,8px)}.button_app__qr-card{z-index:1001;box-sizing:border-box;width:100%;color:var(--site-dark-text,#ddd);background:var(--site-dark-surface,#191919);border:0;border:1px solid var(--site-dark-line,#ffffff17);text-align:center;border-radius:8px;flex-direction:column;align-items:center;gap:0;padding:14px 0 10px;display:flex;position:relative;box-shadow:0 14px 34px #00000070}.button_app__qr-card:after{background:var(--site-dark-surface,#191919);content:"";border:0;width:10px;height:10px;position:absolute;top:auto;bottom:-5px;left:50%;transform:translate(-50%)rotate(45deg)}.button_app__qr-card img{object-fit:contain;background:#fff;border-radius:0;width:132px;height:132px;margin:10px auto 8px;padding:0;display:block}.button_app__qr-card strong{color:#fff;font-size:16px;font-weight:500;line-height:21px}.button_app__qr-card .button_app__qr-description,.button_app__qr-card .button_app__qr-title,.button_app__qr-card .button_app__qr-alt{color:var(--site-dark-text,#ddd);font-size:15px;line-height:20px}.button_app__qr-card .button_app__qr-divider{background:var(--site-dark-line,#ffffff17);width:100%;height:1px;margin-top:12px;display:block}.button_app__qr-card .button_app__qr-title{margin-bottom:0}.button_app__qr-card .button_app__qr-alt{display:none}.button_app:hover .button_app__qr,.button_app:focus-visible .button_app__qr{opacity:1;visibility:visible;transform:translate(-50%)}.button_app:hover{background:var(--color-button-bg-hover)}.button_app:active{background:var(--color-button-bg-active)}.button_app .button_app__icon{justify-content:center;align-items:center;width:64px;height:64px;margin:4px 8px 4px 4px;display:flex}.button_app .text{flex-direction:column;gap:4px;display:flex}.button_app .text strong{color:var(--color-white);white-space:nowrap;font-size:20px;font-weight:400;line-height:24px}.button_app.small{border-radius:4px;width:150px;height:48px}.button_app.small .button_app__icon{width:44px;height:44px;margin:2px 4px 2px 2px}.button_app.small .text strong{font-size:15px}.foot{background:var(--color-footer-bg);color:var(--color-white);padding:60px 15px}.foot .wrap{width:min(1200px,100% - 40px);max-width:100%;margin:auto;display:flex}.foot .column{flex:1;margin:0 20px}.foot .brand_text{min-height:50px}.foot .brand_text a{min-height:50px;color:var(--color-white);align-items:center;text-decoration:none;display:inline-flex}.foot .brand_text img{width:160px;height:auto;display:block}.foot .copyright{margin:24px 0 32px;font-size:13px;line-height:2}.foot .copyright p,.foot .connect p{margin:0}.foot h3{height:44px;color:var(--color-white);align-items:center;margin:0;font-size:18px;font-weight:700;display:flex;position:relative}.foot h3:before{content:"";background:linear-gradient(to left, var(--color-brand-end), var(--color-brand-start));width:25px;height:2px;position:absolute;bottom:0;left:0}.foot .action{align-items:center;gap:10px;margin-top:24px;display:flex}.foot .social{margin:16px 0 32px;display:flex}.foot .social .icon_area{width:40px;height:40px;color:var(--color-text-inverse-50);margin-right:16px;text-decoration:none;display:flex}.foot .links{flex-wrap:wrap;margin-top:16px;font-size:15px;display:flex}.foot .links a{width:50%;height:36px;color:var(--color-text-inverse-50);flex-shrink:0;align-items:center;margin-bottom:8px;text-decoration:none;display:flex}.foot .links .foot__link-button{width:50%;height:36px;color:var(--color-text-inverse-50);font-size:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-shrink:0;align-items:center;margin:0 0 8px;padding:0;display:flex}.foot .links .foot__link-button:hover,.foot a:hover{color:var(--color-accent-link-muted)}.foot .connect{margin:16px 0 0;padding:0;list-style:none}.foot .connect li{border-bottom:1px solid var(--color-text-inverse-10);flex-direction:column;margin-bottom:10px;padding-bottom:4px;display:flex}.foot .connect li p{line-height:36px}.foot .connect li a{height:30px;color:var(--color-text-inverse-50);align-items:center;font-size:15px;text-decoration:none;display:flex}.foot .connect li .svg-icon{margin-right:4px}@media (width<=960px){.for_pc{display:none!important}.for_mb{display:block!important}.nav{height:64px}.nav.plain{background:var(--color-white);box-shadow:inset 0 -1px 0 var(--color-border-dark)}.nav .wrap{width:100%;position:relative}.nav .wrap:before{content:"";z-index:2;position:absolute;inset:0}.nav.plain .wrap:before{box-shadow:none;background:0 0}.nav .brand{z-index:2;width:142px;height:64px;margin:auto;position:relative}.nav .icon_area{z-index:3;width:64px;height:64px;color:var(--color-white);background:0 0;border:0;position:absolute;top:0}.nav .icon_area.left{left:0}.nav .icon_area.right{right:0}.nav .ani_icon_menu,.nav .ani_icon_share{width:48px;height:48px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ani_icon_menu i,.ani_icon_menu:after,.ani_icon_menu:before{content:"";background:var(--color-white);border-radius:2px;width:50%;height:2px;transition:all .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nav.plain .ani_icon_menu i,.nav.plain .ani_icon_menu:after,.nav.plain .ani_icon_menu:before{background:var(--color-black)}.ani_icon_menu:before{margin-top:-6px}.ani_icon_menu:after{margin-top:6px}.ani_icon_menu.checked i{opacity:0}.ani_icon_menu.checked:before{transform:rotate(45deg)translate(-5px,12px)}.ani_icon_menu.checked:after{transform:rotate(-45deg)translate(-4px,-14px)}.nav .ani_icon_share:before{content:"";border:2px solid var(--color-white);clip-path:polygon(100% 50%,75% 50%,75% 75%,25% 75%,25% 25%,50% 25%,50% 0,0 0,0 100%,100% 100%);border-radius:5px;width:18px;height:18px;margin:1px 0 0 -1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nav.plain .ani_icon_share:before{border-color:var(--color-black)}.nav .ani_icon_share i:first-of-type{background:var(--color-white);border-radius:2px;width:18px;height:2px;position:absolute;top:20px;left:19px;transform:rotate(-45deg)}.nav .ani_icon_share i:nth-of-type(2),.nav .ani_icon_share i:nth-of-type(3){background:var(--color-white);border-radius:2px;width:9px;height:2px;position:absolute;right:13px}.nav.plain .ani_icon_share i:first-of-type,.nav.plain .ani_icon_share i:nth-of-type(2),.nav.plain .ani_icon_share i:nth-of-type(3){background:var(--color-black)}.nav .ani_icon_share i:nth-of-type(2){top:13px}.nav .ani_icon_share i:nth-of-type(3){top:17px;right:9px;transform:rotate(90deg)}.nav .menu{z-index:4;background:var(--color-white);box-shadow:0 8px 10px var(--color-backdrop-strong);visibility:hidden;border-radius:0 0 8px 8px;padding:16px 0;transition:all .6s;position:absolute;inset:64px 0 auto;transform:translateY(-200%)}.nav .menu.show{visibility:visible;transform:none}.nav .menu.show .mask{background:0 0;border:0;display:block;position:fixed;inset:0}.nav .menu ul{flex-direction:column;width:100%;position:relative}.nav .menu li{flex-direction:column}.nav .menu .app_handle>a:before{content:"Download";margin-right:8px}.nav .menu .app-download-link--desktop{display:none}.nav .menu .app-download-link--mobile{display:flex}.nav .app_download_popover{display:none}.nav .menu a,.nav .menu button.js_cur_lng{height:48px;min-height:48px;color:var(--color-menu-text-muted);padding:0 16px}.nav .menu a .nav-arrow-icon,.nav .menu button.js_cur_lng .nav-arrow-icon,.nav .language-menu .nav-arrow-icon,.nav .language-menu__arrow{display:none!important}.nav .menu .active>a{color:var(--color-brand-primary);position:relative}.nav .menu .active>a:before{content:"";background:currentColor;border-radius:0 2px 2px 0;width:4px;height:20px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.nav li .submenu{z-index:5;background:var(--color-white);width:100%;max-width:none;height:100vh;color:var(--color-black);box-shadow:none;border-radius:0;margin:0;position:fixed;top:0;left:0;transform:translateY(100%)}.nav li:hover .submenu{opacity:0;visibility:hidden}.nav li .submenu.show{opacity:1;visibility:visible;padding-top:64px;transform:translateY(0)}.nav .menu .submenu_item,.nav.plain .menu .submenu_item{color:var(--color-black);justify-content:flex-start}.nav .menu .submenu_item.active,.nav.plain .menu .submenu_item.active{color:var(--color-brand-primary)}.nav .submenu:before{display:none}.nav .submenu.show .close{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:absolute;top:0;right:0}.foot{padding:40px 24px}.foot .wrap{flex-direction:column;width:100%}.foot .column{margin:0 0 32px}.foot .column:last-child{margin-bottom:0}.foot .action{flex-wrap:wrap}.button_app.small{width:150px;height:48px}.button_app .button_app__icon{width:48px;height:48px;margin:2px 4px 2px 2px}.button_app.small .button_app__icon{width:44px;height:44px;margin:2px 4px 2px 2px}.button_app.small .text strong{font-size:15px}body[app=apk] .for_app_store,body[app=google_play] .for_app_store,body[app=google_play] .for_apk,body[app=app_store] .for_google_play,body[app=app_store] .for_apk{display:none!important}}

:root{--site-font:"PingFang SC", "Microsoft YaHei", Arial, Helvetica, sans-serif;--color-white:#fff;--color-black:#000;--color-surface:#fff;--color-surface-soft:#fafafa;--color-text-primary:#17121f;--color-text-secondary:#17121fad;--color-text-secondary-strong:#17121fb3;--color-text-inverse:#fff;--color-text-inverse-88:#ffffffe0;--color-text-inverse-82:#ffffffd1;--color-text-inverse-80:#fffc;--color-text-inverse-78:#ffffffc7;--color-text-inverse-75:#ffffffbf;--color-text-inverse-72:#ffffffb8;--color-text-inverse-50:#ffffff80;--color-text-inverse-10:#ffffff1a;--color-text-inverse-08:#ffffff14;--color-brand-primary:#8b58f7;--color-brand-active:#8b3cff;--color-brand-start:#781eec;--color-brand-end:#c343ff;--color-brand-overlay-start:#a046ffe0;--color-brand-overlay-start-strong:#a046ffe6;--color-brand-overlay-alt-start:#9f54ffe0;--color-brand-overlay-end:#404cdee6;--color-brand-overlay-end-strong:#404cdeeb;--color-brand-overlay-alt-end:#3d5bdee0;--color-brand-focus:#8b3cff38;--color-brand-border:#8b3cff70;--color-brand-muted:#8b58f799;--color-accent:#ffdc3f;--color-accent-warm:#ffd56a;--color-accent-warm-muted:#ffd56a80;--color-accent-link-muted:#ffad7280;--color-footer-bg:#292e31;--color-button-bg:#000;--color-button-bg-soft:#050505;--color-button-bg-hover:#242424;--color-button-bg-active:#434343;--color-button-bg-hover-soft:#17151f;--color-menu-text-muted:#afafaf;--color-menu-bg:#080022f0;--color-hero-bg:#170044;--color-hero-overlay-start:#150044eb;--color-hero-overlay-end:#430674e0;--color-border-light:#1812241f;--color-border-dark:#0000001a;--color-border-dark-strong:#0000004d;--color-backdrop-soft:#0000000d;--color-backdrop-strong:#0000004d;--color-menu-shadow:#00000038;--color-card-shadow:#100a1e38;--color-hero-shadow:#1a075047;--color-feature-shadow:#260e5026;--color-brand-hover-start:#a865ff;--color-brand-hover-end:#e7b3ff;--color-loading:#86909c;--color-loading-pulse:#86909c73;--color-loading-pulse-transparent:#86909c00;font:16px/1.5 var(--site-font);color:var(--color-text-primary);background:var(--color-surface);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:320px;min-height:100svh;font-family:var(--site-font);background:var(--color-surface);margin:0}button,input{font:inherit}button{appearance:none}img{max-width:100%}#root{min-height:100svh}.analytics-consent{z-index:1000;pointer-events:none;justify-content:center;padding:0 24px 24px;display:flex;position:fixed;bottom:0;left:0;right:0}.analytics-consent__content{width:min(1320px,100%);min-height:112px;color:var(--color-white);pointer-events:auto;background:radial-gradient(circle at 82% 15%,#8f44ea52,#0000 28%),radial-gradient(circle at 8% 95%,#6337d252,#0000 34%),linear-gradient(110deg,#0c0c26fa,#120e34fa 52%,#0a0b21fa);border:1px solid #ffffff29;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;padding:22px 28px;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 72px #08071275}.analytics-consent__content:before{content:"";filter:blur(.4px);pointer-events:none;background:linear-gradient(104deg,#0000 0 19%,#693ae047 20% 48%,#b952ff2e 49% 63%,#0000 64%),radial-gradient(#7443ff57,#0000 68%);height:170px;position:absolute;inset:-96px -32px auto 34%;transform:skew(-16deg)}.analytics-consent__content:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#b875ffa6,#0000);height:1px;position:absolute;bottom:14px;left:46%;right:20%}.analytics-consent__icon{z-index:1;width:72px;height:72px;color:var(--color-white);clip-path:polygon(25% 4%,75% 4%,100% 50%,75% 96%,25% 96%,0 50%);text-shadow:0 2px 12px #ffffff3d;background:linear-gradient(145deg,#4e2389d6,#201848e0);place-items:center;font-size:44px;font-weight:800;line-height:1;display:grid;position:relative}.analytics-consent__icon:before{content:"";clip-path:inherit;border:2px solid #ae62ffb8;position:absolute;inset:2px}.analytics-consent__copy{z-index:1;max-width:620px;position:relative}.analytics-consent__copy h2{margin:0 0 6px;font-size:18px;line-height:1.35}.analytics-consent__copy p{color:var(--color-text-inverse-78);margin:0;font-size:14px;line-height:1.65}.analytics-consent__copy a{color:#f06cf4;text-underline-offset:3px;font-weight:700}.analytics-consent__actions{z-index:1;flex:none;gap:10px;display:flex;position:relative}.analytics-consent__button{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:0;min-height:44px;padding:10px 20px;font-weight:700;transition:transform .18s,background .18s,border-color .18s}.analytics-consent__button--secondary{color:var(--color-white);clip-path:polygon(12px 0,100% 0,calc(100% - 12px) 100%,0 100%);background:#ffffff14;border-color:#ffffff59}.analytics-consent__button--secondary:hover{background:#ffffff24}.analytics-consent__button--primary{color:var(--color-white);clip-path:polygon(16px 0,100% 0,calc(100% - 16px) 100%,0 100%);background:linear-gradient(135deg,#a85cff,#7d39d8);box-shadow:0 10px 26px #7c3bda5c}.analytics-consent__button--primary:hover{background:linear-gradient(135deg,#b970ff,#8f49e7);transform:translateY(-1px)}.analytics-consent__button[aria-pressed=true]{box-shadow:0 0 0 2px var(--color-white)}.analytics-consent__button:focus-visible,.foot__link-button:focus-visible,.legal-page__privacy-controls button:focus-visible{outline:3px solid var(--color-accent);outline-offset:3px}@media (width<=960px){.analytics-consent__content{grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:18px}.analytics-consent__actions{grid-column:1/-1;justify-self:end}}@media (width<=600px){.analytics-consent{padding:0 12px 12px;bottom:0;left:0;right:0}.analytics-consent__content{border-radius:14px;grid-template-columns:1fr;min-height:0;padding:18px}.analytics-consent__content:before{inset:-118px -80px auto 8%}.analytics-consent__content:after{left:18px;right:18px}.analytics-consent__icon{width:52px;height:52px;font-size:32px}.analytics-consent__actions{flex-direction:column-reverse;grid-column:auto;width:100%}.analytics-consent__button{width:100%}}:root{--site-dark-black:#0a0a0a;--site-dark-panel:#111;--site-dark-surface:#191919;--site-dark-control:#222;--site-dark-line:#ffffff17;--site-dark-text:#ddd;--site-dark-muted:#999;--site-dark-theme:#9fff24;--site-dark-theme-hover:#a7ff38;--site-dark-theme-deep:#11160b}:is(.content-list-page,.article-web-detail-page,.content-detail-placeholder,.wiki-web-page,.wiki-web-detail-page,.download-page,.editorial-page,.entity-page,.keyword-landing,.legal-page,.status-page){--color-surface:var(--site-dark-black);--color-surface-soft:var(--site-dark-panel);--color-text-primary:#fff;--color-text-secondary:var(--site-dark-muted);--color-text-secondary-strong:#bbb;--color-border-light:var(--site-dark-line);--color-border-dark:var(--site-dark-line);--color-brand-primary:var(--site-dark-theme-hover);--color-brand-active:var(--site-dark-theme);--color-brand-border:#9fff2461;--color-brand-focus:#9fff2438;--color-brand-muted:#9fff24a8;--color-feature-shadow:#00000057;color:var(--site-dark-text);background:var(--site-dark-black)}.nav.plain,.nav.dark{color:var(--site-dark-text);-webkit-backdrop-filter:blur(18px);background:#0a0a0af0;box-shadow:inset 0 -1px #151515}.nav.dark.nav--scroll-color{background:rgba(10, 10, 10, var(--nav-scroll-alpha,0));box-shadow:inset 0 -1px 0 var(--nav-scroll-line,transparent)}.nav.plain .brand a,.nav.dark .brand a{color:#fff}@media (width<=960px){.app-layout>.nav,.app-layout>.nav:is(.plain,.dark,.nav--scroll-color){-webkit-backdrop-filter:none;background:#0a0a0a;box-shadow:inset 0 -1px #151515}.nav:is(.plain,.dark) .ani_icon_menu i,.nav:is(.plain,.dark) .ani_icon_menu:before,.nav:is(.plain,.dark) .ani_icon_menu:after{background:var(--site-dark-text)}.nav .menu,.nav li .submenu{background:var(--site-dark-surface)}.nav .submenu .close{color:var(--site-dark-text)}}.nav.plain .menu a,.nav.plain .menu button.js_cur_lng,.nav.dark .menu a,.nav.dark .menu button.js_cur_lng{color:var(--site-dark-muted)}.nav.plain .menu a:hover,.nav.plain .menu button.js_cur_lng:hover,.nav.plain .menu .active a,.nav.plain .menu .active a:visited,.nav.dark .menu a:hover,.nav.dark .menu button.js_cur_lng:hover,.nav.dark .menu .active a,.nav.dark .menu .active a:visited{color:var(--site-dark-theme)}.nav .submenu,.nav .app_download_popover{border:1px solid var(--site-dark-line);color:var(--site-dark-text);background:var(--site-dark-surface);box-shadow:0 20px 50px #00000070}.nav .app_download_popover{box-shadow:none;background:0 0;border:0}.nav .submenu:before,.nav .app_download_popover:before{border-bottom-color:var(--site-dark-surface)}.nav .menu .submenu_item,.nav.plain .menu .submenu_item,.nav .app_download_copy strong{color:#fff}.nav .app_download_copy span{color:var(--site-dark-muted)}.nav .menu .submenu_item:hover,.nav.plain .menu .submenu_item:hover{color:var(--site-dark-theme);background:var(--site-dark-control)}.nav .menu .submenu_item.active,.nav.plain .menu .submenu_item.active{color:var(--site-dark-theme)}.nav .menu .app_download_links a,.nav.plain .menu .app_download_links a{color:var(--site-dark-theme);background:var(--site-dark-theme-deep);border:1px solid #9fff2452}.nav .menu .app_download_links a:hover,.nav.plain .menu .app_download_links a:hover{color:var(--site-dark-black);background:var(--site-dark-theme)}.mobile-ui{--mobile-color-bg:var(--site-dark-black);--mobile-color-surface:var(--site-dark-surface);--mobile-color-surface-soft:var(--site-dark-panel);--mobile-color-text:#eee;--mobile-color-text-soft:#bbb;--mobile-color-muted:var(--site-dark-muted);--mobile-color-accent:var(--site-dark-theme);--mobile-color-accent-border:#9fff246b;--mobile-color-border:var(--site-dark-line)}.home-restore .feature{background:radial-gradient(circle at 24% 50%, #9fff2414, transparent 28rem), var(--site-dark-black)}.home-restore .feature.play,.home-restore .feature.date{background:radial-gradient(circle at 76% 50%, #9fff241a, transparent 30rem), linear-gradient(180deg, var(--site-dark-panel) 0%, #0d0d0d 100%);background-image:image-set("/site-assets/generated/home/feature-video-bg-1920.webp" 1x,"/site-assets/generated/home/feature-video-bg-2880.webp" 2x);background-position:50%;background-size:cover}.home-restore .feature.wiki{background:radial-gradient(circle at 26% 28%, #9fff241a, transparent 30rem), radial-gradient(circle at 82% 78%, #9fff240a, transparent 24rem), var(--site-dark-panel)}.home-restore .screenshot{background:radial-gradient(circle at 50% 88%, #9fff2412, transparent 32rem), var(--site-dark-black)}.home-restore .evaluate{background:radial-gradient(circle at 18% 20%, #9fff2417, transparent 28rem), var(--site-dark-panel);background-image:image-set("/site-assets/generated/home/feature-video-bg-1920.webp" 1x,"/site-assets/generated/home/feature-video-bg-2880.webp" 2x);background-position:50%;background-size:cover}.home-restore .feature_learn_more,.home-restore .feature.wiki .feature_learn_more{color:var(--site-dark-theme)}.home-restore .wiki_question:hover{border-color:#9fff2461}@media (width<=960px){.home-restore .feature.play,.home-restore .feature.date,.home-restore .evaluate,.download-page .standard-page{background-image:-webkit-image-set(url(/site-assets/generated/home/feature-video-bg-960.webp) 1x,url(/site-assets/generated/home/feature-video-bg-1920.webp) 2x);background-image:image-set("/site-assets/generated/home/feature-video-bg-960.webp" 1x,"/site-assets/generated/home/feature-video-bg-1920.webp" 2x)}}.content-list-page{background:var(--site-dark-black)}.content-list-page__hero{border-color:var(--site-dark-line);background:radial-gradient(circle at 82% 24%, #9fff241a, transparent 28rem), linear-gradient(180deg, var(--site-dark-black) 0%, #0d0d0d 100%)}.content-list-page__card,.content-list-page__state,.content-list-page__pagination-step,.content-list-page__pagination-page{border-color:var(--site-dark-line);background:var(--site-dark-surface);box-shadow:0 18px 44px #00000042}.content-list-page__thumb{background:var(--site-dark-panel)}.content-list-page__card a:hover strong,.content-list-page__pagination-step:not(.content-list-page__pagination-step--disabled):hover,.content-list-page__pagination-page:hover{color:var(--site-dark-theme)}.content-list-page__pagination-page--current,.content-list-page__pagination-page--current:hover{border-color:var(--site-dark-theme);color:var(--site-dark-black);background:var(--site-dark-theme)}.article-web-detail-page,.content-detail-placeholder{background:radial-gradient(circle at 84% 5%, #9fff2417, transparent 30rem), linear-gradient(180deg, var(--site-dark-black) 0%, #0d0d0d 420px, var(--site-dark-black) 100%)}.article-web-detail__cover,.content-detail-placeholder__notice{border-color:var(--site-dark-line);background:var(--site-dark-surface);box-shadow:0 24px 70px #00000057}.article-web-detail__tags>span{color:var(--site-dark-muted);background:var(--site-dark-theme-deep);border-color:#9fff242e}.article-web-detail__share-icon{border-color:var(--site-dark-line);background-color:var(--site-dark-surface);box-shadow:0 10px 28px #0000004d}.article-web-detail__body .article-body__paragraph,.article-web-detail__body .article-body__list{color:var(--site-dark-text)}.article-web-detail__body .article-body__image>button{border:1px solid var(--site-dark-line);background:var(--site-dark-panel)}.wiki-web-page,.wiki-web-page--home,.wiki-web-page--search,.wiki-web-page--category,.wiki-web-detail-page{background:radial-gradient(circle at 82% 5%, #9fff2414, transparent 28rem), linear-gradient(180deg, var(--site-dark-black) 0%, #0d0d0d 260px, var(--site-dark-black) 100%)}.wiki-web-home__featured-term,.wiki-web-home__featured-term:nth-child(2),.wiki-web-home__featured-term:nth-child(3),.wiki-web-home__topic-feature,.wiki-web-home__topic-column:nth-child(2) .wiki-web-home__topic-feature,.wiki-web-home__category-summary{border:1px solid var(--site-dark-line);color:#fff;background:radial-gradient(circle at 88% 12%, #9fff241c, transparent 48%), var(--site-dark-surface);box-shadow:0 18px 38px #0000004d}.wiki-web-home__featured-term:hover,.wiki-web-home__topic-feature:hover,.wiki-web-home__category-summary:hover{background:radial-gradient(circle at 88% 12%, #9fff2429, transparent 52%), var(--site-dark-control);border-color:#9fff2461}.wiki-web-home__search input,.wiki-web-search__form,.wiki-web-category__featured,.wiki-web-detail__comment-entry,.wiki-web-detail__action-icon,.wiki-web-detail__comment-panel{border-color:var(--site-dark-line);color:var(--site-dark-text);background:var(--site-dark-surface)}.wiki-web-home__search input:focus{background:var(--site-dark-control);border-color:#9fff2466}.wiki-web-home__search button,.wiki-web-search__form button{color:var(--site-dark-black);background:var(--site-dark-theme)}.wiki-web-home__search button:hover,.wiki-web-search__form button:hover{color:var(--site-dark-black);background:var(--site-dark-theme-hover)}.wiki-web-category__featured-copy{background:var(--site-dark-surface)}.wiki-web-detail__article .article-body__image>button{border:1px solid var(--site-dark-line);background:var(--site-dark-panel)}.discovery-links{color:var(--site-dark-text);background:var(--site-dark-panel);border-color:#9fff2429}.discovery-links header>p,.discovery-links a small{color:var(--site-dark-theme)}.discovery-links header>span,.discovery-links a>span{color:var(--site-dark-muted)}.discovery-links a{border:1px solid var(--site-dark-line);color:var(--site-dark-text);background:var(--site-dark-surface);box-shadow:0 14px 34px #0000003d}.discovery-links a:hover{border-color:#9fff2457;box-shadow:0 18px 42px #00000052}.foot{border-top:1px solid var(--site-dark-line);background:#060606}.foot h3:before{background:var(--site-dark-theme)}.foot .links a:hover,.foot .links .foot__link-button:hover,.foot .connect a:hover{color:var(--site-dark-theme)}.download-page .standard-page{border-bottom:1px solid var(--site-dark-line);background:radial-gradient(circle at 76% 38%, #9fff241a, transparent 28rem), linear-gradient(180deg, var(--site-dark-black) 0%, #0d0d0d 100%);background-image:image-set("/site-assets/generated/home/feature-video-bg-1920.webp" 1x,"/site-assets/generated/home/feature-video-bg-2880.webp" 2x);background-position:50%;background-size:cover}.download-page__card{border-color:var(--site-dark-line);background:var(--site-dark-surface);box-shadow:0 24px 64px #00000057}.download-page .button_app,.foot .button_app{border:1px solid var(--site-dark-line);background:var(--site-dark-surface)}.download-page .button_app:hover,.foot .button_app:hover{background:var(--site-dark-control)}.editorial-page{--editorial-ink:var(--site-dark-text);--editorial-muted:var(--site-dark-muted);--editorial-line:var(--site-dark-line);--editorial-purple:var(--site-dark-theme);--editorial-purple-dark:var(--site-dark-theme);--editorial-soft:var(--site-dark-panel);color:var(--site-dark-text);background:var(--site-dark-black)}.editorial-hero{border-bottom:1px solid var(--site-dark-line);background:radial-gradient(circle at 82% 18%, #9fff241c, transparent 28rem), linear-gradient(180deg, var(--site-dark-black) 0%, #0d0d0d 100%)}.editorial-section{border-top:1px solid var(--site-dark-line);background:var(--site-dark-black)}.editorial-section--soft{background:var(--site-dark-panel)}.about-capability-grid>a:hover{color:var(--site-dark-theme);background:var(--site-dark-surface)}.about-principles,.faq-related{background:radial-gradient(circle at 82% 8%, #9fff2414, transparent 26rem), var(--site-dark-panel)}.about-principles li{background:var(--site-dark-surface)}.about-company a,.editorial-inline-links a,.faq-answer a{color:var(--site-dark-theme)}.editorial-final-cta{border-top:1px solid var(--site-dark-line);background:radial-gradient(circle at 80% 20%, #9fff241f, transparent 26rem), var(--site-dark-surface)}.editorial-button--primary,.editorial-button--light{color:var(--site-dark-black);background:var(--site-dark-theme)}.editorial-button--secondary,.editorial-button--ghost,.faq-topic-nav a{border-color:var(--site-dark-line);color:#fff;background:var(--site-dark-surface)}.editorial-button--primary:hover,.editorial-button--light:hover,.editorial-button--secondary:hover,.editorial-button--ghost:hover,.faq-topic-nav a:hover{color:var(--site-dark-black);background:var(--site-dark-theme-hover);border-color:#9fff2466}.editorial-eyebrow,.editorial-section__heading>p,.editorial-final-cta p,.about-highlights li>span,.about-principles li>span,.faq-topic-nav small,.faq-related a span{color:var(--site-dark-theme)}.faq-list summary i:before,.faq-list summary i:after{background:var(--site-dark-theme)}.keyword-landing{color:var(--site-dark-text);background:var(--site-dark-black)}.keyword-landing__hero{border-color:var(--site-dark-line);background:radial-gradient(circle at 84% 16%, #9fff241a, transparent 30rem), radial-gradient(circle at 8% 88%, #9fff240a, transparent 26rem), linear-gradient(180deg, var(--site-dark-black) 0%, #0d0d0d 100%)}.keyword-landing__hero:after{border-color:#9fff241f}.keyword-landing h1,.keyword-landing__section-heading h2,.keyword-landing__template-context h2,.keyword-landing__workflow li strong,.keyword-landing__card h3,.keyword-landing__audience-grid h3,.keyword-landing__steps h3,.keyword-landing__faq summary,.keyword-tool__coverage h3,.keyword-tool__result strong,.keyword-tool__row strong{color:#fff}.keyword-landing__eyebrow,.keyword-landing__section-heading>p,.keyword-landing__workflow li span,.keyword-landing__card-index,.keyword-landing__steps li>span,.keyword-landing__faq summary:after,.keyword-landing__related-grid span{color:var(--site-dark-theme)}.keyword-landing__intro,.keyword-landing__section-description,.keyword-landing__prose p,.keyword-landing__card p,.keyword-landing__audience-grid p,.keyword-landing__steps p,.keyword-landing__faq details p,.keyword-landing__related-grid small,.keyword-landing__template-context p,.keyword-landing__template-context li,.keyword-landing__template-context dt,.keyword-tool__drop>span,.keyword-tool__filter>span,.keyword-tool__drop strong,.keyword-tool__row span,.keyword-tool__row b,.keyword-tool__empty,.keyword-tool__note{color:var(--site-dark-muted)}:is(.keyword-landing__workflow,.keyword-landing__template-context dl,.keyword-landing__card,.keyword-landing__audience-grid article,.keyword-landing__faq details,.keyword-landing__related-grid a,.keyword-tool__panel,.keyword-tool__coverage){border-color:var(--site-dark-line);background:var(--site-dark-surface);box-shadow:0 18px 48px #00000047}.keyword-landing__workflow li,.keyword-tool__result,.keyword-tool__row,.keyword-tool__form input,.keyword-tool__form select,.keyword-tool__search,.keyword-tool__filter select{border-color:var(--site-dark-line);color:var(--site-dark-text);background:var(--site-dark-control)}.keyword-landing__workflow li span{background:var(--site-dark-theme-deep)}.keyword-landing__template-context,.keyword-landing__template-context--data-list,.keyword-landing__template-context--entity,.keyword-landing__section--steps,.keyword-landing__section--related{border-color:var(--site-dark-line);color:var(--site-dark-text);background:var(--site-dark-panel)}.keyword-landing__section--overview,.keyword-landing__section--guide{background:var(--site-dark-black)}.keyword-landing__section--tool{background:radial-gradient(circle at 12% 10%, #9fff2412, transparent 26rem), var(--site-dark-black)}.keyword-landing__button--primary,.keyword-landing__button--light,.keyword-tool__form button{color:var(--site-dark-black);background:var(--site-dark-theme);box-shadow:0 14px 34px #00000042}.keyword-landing__button--primary:hover,.keyword-landing__button--light:hover,.keyword-tool__form button:hover{color:var(--site-dark-black);background:var(--site-dark-theme-hover)}.keyword-landing__button--secondary{border-color:var(--site-dark-line);color:var(--site-dark-text);background:var(--site-dark-surface)}.keyword-landing__button--secondary:hover{color:var(--site-dark-theme);background:var(--site-dark-control);border-color:#9fff2461}.keyword-landing__final-cta{border-top:1px solid var(--site-dark-line);background:radial-gradient(circle at 82% 20%, #9fff241f, transparent 26rem), var(--site-dark-surface)}.keyword-tool__note{border-left-color:var(--site-dark-theme);background:var(--site-dark-panel)}.legal-page{color:var(--site-dark-text);background:radial-gradient(circle at 84% 4%, #9fff2412, transparent 28rem), var(--site-dark-black)}.legal-page__privacy-controls,.account-deletion-form,.account-deletion-confirm__panel{border:1px solid var(--site-dark-line);background:var(--site-dark-surface);box-shadow:0 24px 60px #00000057}.legal-page__privacy-controls button,.account-deletion-form__field input,.account-deletion-confirm__button--cancel{border-color:var(--site-dark-line);color:var(--site-dark-text);background:var(--site-dark-control)}.legal-page__privacy-controls button{color:var(--site-dark-theme);border-color:#9fff2461}.legal-page__privacy-controls button:hover,.account-deletion-form__button{color:var(--site-dark-black);background:var(--site-dark-theme)}.account-deletion-form__status--success{color:var(--site-dark-theme);background:var(--site-dark-theme-deep)}.account-deletion-form__status--error{color:#ff8a8a;background:#241010}.status-page{color:var(--site-dark-text);background:radial-gradient(circle at 18% 20%, #9fff241c, transparent 28rem), var(--site-dark-black)}.status-page__code{color:var(--site-dark-theme)}.status-page h1{color:#fff}.status-page__description{color:var(--site-dark-muted)}.status-page__actions a{color:var(--site-dark-theme);border-color:#9fff2461}.status-page__actions .status-page__primary{color:var(--site-dark-black);background:var(--site-dark-theme)}.analytics-consent__content{border-color:var(--site-dark-line);background:radial-gradient(circle at 82% 15%,#9fff2417,#0000 28%),linear-gradient(110deg,#0a0a0afa,#111111fa)}.analytics-consent__content:before{background:radial-gradient(#9fff241a,#0000 68%)}.analytics-consent__content:after{background:linear-gradient(90deg,#0000,#9fff2466,#0000)}.analytics-consent__icon{color:var(--site-dark-theme);background:var(--site-dark-theme-deep)}.analytics-consent__icon:before{border-color:#9fff2480}.analytics-consent__copy a{color:var(--site-dark-theme)}.analytics-consent__button--primary{color:var(--site-dark-black);background:var(--site-dark-theme);box-shadow:0 10px 26px #00000057}.analytics-consent__button--primary:hover{background:var(--site-dark-theme-hover)}.content-detail-h5__author>span,.article-body__heading:before,.wiki-comments__sort button.is-active,.wiki-comments__status button,.wiki-comments__load-more,.wiki-comments__avatar,.content-detail-h5--state button{background:var(--site-dark-theme)}.article-body__paragraph a,.article-body__list a,.wiki-comments__reply-to,.wiki-h5__category-head h3,.wiki-h5__retry{color:var(--site-dark-theme)}.wiki-comments__main>header>span{color:var(--site-dark-theme);border-color:#9fff2466}.wiki-h5__retry{border-color:#9fff246b}.wiki-video-h5__info strong,.wiki-video__responsibility a:hover,.wiki-video-web__recommendations>.is-current strong,.wiki-video-web__recommendations>a:hover strong,.wiki-video-web__recommendations>button:hover strong{color:var(--site-dark-theme)}.wiki-video-web__progress-value,.wiki-video-web__autoplay>span.is-on{background:var(--site-dark-theme)}.wiki-video-web__recommendations>.is-current .wiki-video-web__recommendation-media{box-shadow:0 0 0 2px var(--site-dark-theme)}

