/* Reminder rules copied from the original UI7/UI8 styles; image URLs localized. */
 .container.type7 .remind_box{left:50%;transform:translate(-50%,-50%);top:50%;width:32%;height:32%;position:absolute;display:none;justify-content:center;flex-direction:column;z-index:1001;pointer-events:visible;border-radius:1rem;backdrop-filter:blur(14px);background:linear-gradient(145deg,rgba(40,42,50,0.85),rgba(22,23,28,0.85));border:1px solid rgba(255,255,255,0.12);box-shadow:0 8px 25px rgba(0,0,0,0.55),inset 0 0 18px rgba(255,255,255,0.06),0 0 18px rgba(120,150,255,0.15);}
.portrait .container.type7 .remind_box{width:60%;height:20%;border-radius:2rem;}
.container.type7 .remind_box.on{display:flex;}
.container.type7.move .remind_box{left:55%;}
.container.type7 .remind_box .remind_title{background:#48474f;overflow:hidden;width:100%;display:none;align-items:center;justify-content:center;position:relative;height:26%;background:linear-gradient(110deg,rgb(42 43 48 / .9)),rgb(71 77 92 / .9);border-bottom:.1rem solid #ffffff47;}
.container.type7 .remind_box .remind_title .title{width:100%;height:100%;display:flex;align-items:center;justify-content:center;}
.landscape .container.type7 .remind_box .remind_title .title{font-size:2rem;}
.portrait .container.type7 .remind_box .remind_title .title{font-size:3rem;}
.container.type7 .remind_box .remind_title .close_btn{position:absolute;background:url('assets/source-close.png') no-repeat center center / contain;top:50%;transform:translate(0,-50%);right:3%;width:5.5%;padding-bottom:5.5%;}
.container.type7 .remind_box .remind_content{overflow:hidden;width:100%;display:flex;align-items:center;justify-content:center;}
.container.type7 .remind_box .remind_content i{background-size:100% 15000%;background-position:center 45.47%;background-repeat:no-repeat;}
.container.type7 .remind_box .remind_content span{max-width:71%;}
.container.type7 .remind_box .remind_function{height:18%;align-items:center;width:100%;justify-content:space-around;}
.container.type7 .remind_box .remind_btn{width:26%;height:100%;align-items:center;justify-content:center;display:none;color:#FFF;border-radius:8rem;font-size:1.5rem;background-color:#535458;}
.portrait .container.type7 .remind_box .remind_btn{width:32%;font-size:3rem;}
.container.type7 .remind_box .remind_btn.yes,.container.type7 .remind_box .remind_btn.confirm{background:linear-gradient(180deg,#5a8fff,#2a5fcc);box-shadow:0 2px 4px rgba(0,0,0,0.15),inset 0 0 0 1px rgba(255,255,255,0.1);transition:all 0.2s ease;}
.container.type7 .remind_box .remind_btn.no{background:linear-gradient(180deg,#a3a3a3,#5c5c5c);box-shadow:0 2px 4px rgba(0,0,0,0.15),inset 0 0 0 1px rgba(255,255,255,0.15);transition:all 0.2s ease;}
.container.type7 .remind_box .remind_btn.yes:active,.container.type7 .remind_box .remind_btn.confirm:active,.container.type7 .remind_box .remind_btn.no:active{transform:translateY(1px);box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 2px 4px rgba(0,0,0,0.3);transition:transform 0.1s ease,box-shadow 0.1s ease;}
html:is([co=dv],[co=kx],[co=jd],[co=hm],[co=ks],[co=jb2],[co="5g"]) .container.type7 .remind_box .remind_btn.yes,html:is([co=dv],[co=kx],[co=jd],[co=hm],[co=ks],[co=jb2],[co="5g"]) .container.type7 .remind_box .remind_btn.confirm{background:linear-gradient(180deg,#af8444,#8a672c);}
.container.type7 .remind_box .remind_btn.yes:active,.container.type7 .remind_box .remind_btn.confirm:active,.container.type7 .remind_box .remind_btn.no:active{transform:scale(0.95);box-shadow:inset 0 5px 10px rgba(0,0,0,0.3),0 1px 2px rgba(0,0,0,0.2);transition:transform 0.1s cubic-bezier(0.34,1.56,0.64,1),box-shadow 0.15s ease;}
.container.type7 .remind_box[style-type="1"] .remind_function,.container.type7 .remind_box[style-type="3"] .remind_function{display:flex;}
.container.type7 .remind_box[style-type="1"] .remind_btn.yes,.container.type7 .remind_box[style-type="1"] .remind_btn.no{display:flex;}
.container.type7 .remind_box[style-type="3"] .remind_btn.confirm{display:flex;}
.container.type7 .remind_box[style-type="1"] .remind_content{padding:8rem 0;}
.container.type7 .remind_box[style-type="2"] .remind_content{padding-top:8rem;}
.container.type7 .remind_box[style-type="3"] .remind_content{padding:8rem 0;}
.landscape .container.type7 .remind_box[style-type="1"] .remind_content{padding:4rem 0;}
.landscape .container.type7 .remind_box[style-type="2"] .remind_content{padding-top:4rem;}
.landscape .container.type7 .remind_box[style-type="3"] .remind_content{padding:4rem 0;}
.container.type7 .remind_box .remind_content i{width:9%;padding-bottom:8%;margin-right:2%;}
.landscape .container.type7 .remind_box .remind_content span{font-size:1.5rem;}
.portrait .container.type7 .remind_box .remind_content span{font-size:3rem;}
.container.type7.white .remind_box{background:#ffffff!important;border:1px solid #dcdcdc!important;box-shadow:0 10px 30px rgba(0,0,0,0.15)!important;color:#333333!important;}
.container.type7.white .remind_box .remind_title{background:#f2f2f2!important;border-bottom:1px solid #dcdcdc!important;}
.container.type7.white .remind_box .remind_title .title{color:#333333!important;text-shadow:none!important;}
.container.type7.white .remind_box .remind_title .close_btn{filter:invert(1) brightness(0.5)!important;}
.container.type7.white .remind_box .remind_content,.container.type7.white .remind_box .remind_content span{color:#333333!important;text-shadow:none!important;}
.container.type7.white .remind_box .remind_btn.yes,.container.type7.white .remind_box .remind_btn.confirm{background:radial-gradient(circle,#5a8fff,#2a5fcc)!important;color:#ffffff!important;box-shadow:0 2px 5px rgba(0,0,0,0.2)!important;border:none!important;}
html:is([co=dv],[co=kx],[co=jd],[co=hm],[co=ks],[co=jb2],[co="5g"]) .container.type7.white .remind_box .remind_btn.yes,html:is([co=dv],[co=kx],[co=jd],[co=hm],[co=ks],[co=jb2],[co="5g"]) .container.type7.white .remind_box .remind_btn.confirm{background:radial-gradient(circle,#af8444,#8a672c)!important;}
.container.type7.white .remind_box .remind_btn.no{background:#e0e0e0!important;color:#333333!important;box-shadow:0 1px 3px rgba(0,0,0,0.1)!important;border:1px solid #cccccc!important;}
 .container.type8 .remind_box{left:50%;transform:translate(-50%,-50%);top:50%;width:21%;height:22%;background:#212229;border-radius:0.5rem;overflow:hidden;position:absolute;display:none;flex-direction:column;z-index:1001;pointer-events:visible;}
.container.type8 .remind_box.on{display:flex;}
.container.type8.move .remind_box{left:55%;}
.container.type8.move.openGame .remind_box{left:50%;}
.container.type8 .remind_box .remind_title{background:linear-gradient(to bottom,#4a4b52,#2e2f35);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);overflow:hidden;width:100%;display:flex;align-items:center;justify-content:center;position:relative;height:20%;}
.container.type8 .remind_box .remind_title .title{width:100%;height:100%;display:flex;align-items:center;justify-content:center;}
.container.type8 .remind_box .remind_title .title{font-size:1rem;}
.container.type8 .remind_box .remind_title .close_btn i{position:absolute;background:url('assets/source-close.png') no-repeat center center / contain;top:16%;right:3%;width:8%;padding-bottom:8%;}
.container.type8 .remind_box .remind_content{overflow:hidden;width:100%;display:flex;align-items:center;justify-content:center;}
.container.type8 .remind_box .remind_content i{background-size:100% 15000%;background-position:center 45.47%;background-repeat:no-repeat;}
.container.type8 .remind_box .remind_content span{max-width:71%;}
.container.type8 .remind_box .remind_function{height:15%;align-items:center;width:100%;justify-content:space-around;}
.container.type8 .remind_box .remind_btn{width:26%;height:100%;align-items:center;justify-content:center;display:none;color:#FFF;border-radius:8rem;font-size:1rem;background-color:#535458;}
.container.type8 .remind_box .remind_btn.yes,.container.type8 .remind_box .remind_btn.confirm{background:radial-gradient(circle,#5a8fff,#2a5fcc);box-shadow:inset 0 -3px 6px rgba(0,0,0,0.25),0 2px 0 rgba(0,0,0,0.15),0 8px 16px rgba(0,0,0,0.18);transition:all 0.3s ease;}
.container.type8 .remind_box .remind_btn.no{background:radial-gradient(circle,#a3a3a3,#5c5c5c);box-shadow:inset 0 -3px 6px rgba(0,0,0,0.3),inset 0 3px 4px rgba(255,255,255,0.2),0 4px 8px rgba(0,0,0,0.5);transition:all 0.3s ease;}
 .container.type8 .remind_box .remind_btn.yes:active,.container.type8 .remind_box .remind_btn.confirm:active,.container.type8 .remind_box .remind_btn.no:active{transform:scale(0.95);box-shadow:inset 0 5px 10px rgba(0,0,0,0.3),0 1px 2px rgba(0,0,0,0.2);transition:transform 0.1s cubic-bezier(0.34,1.56,0.64,1),box-shadow 0.15s ease;}
html:is([co=dv],[co=kx],[co=jd],[co=hm],[co=ks],[co=jb2],[co="5g"]) .container.type8 .remind_box .remind_btn.yes,html:is([co=dv],[co=kx],[co=jd],[co=hm],[co=ks],[co=jb2],[co="5g"]) .container.type8 .remind_box .remind_btn.confirm{background:radial-gradient(circle,#af8444,#8a672c);}
.container.type8 .remind_box .remind_btn.confirm{width:33%;}
.container.type8 .remind_box[style-type="1"] .remind_function,.container.type8 .remind_box[style-type="3"] .remind_function{display:flex;}
.container.type8 .remind_box[style-type="1"] .remind_btn.yes,.container.type8 .remind_box[style-type="1"] .remind_btn.no{display:flex;}
.container.type8 .remind_box[style-type="3"] .remind_btn.confirm{display:flex;}
.container.type8 .remind_box[style-type="2"] .remind_content{height:76%;}
.container.type8 .remind_box[style-type="2"] .remind_content{height:77%;}
.container.type8 .remind_box[style-type="1"] .remind_content,.container.type8 .remind_box[style-type="3"] .remind_content{height:55%;}
.container.type8 .remind_box .remind_content i{width:7%;padding-bottom:6%;margin-right:2%;}
.container.type8 .remind_box .remind_content span{font-size:1rem;}
.container .windows_icon{background-image:url(assets/source-windows-icon.png)}