/*
Theme Name: YonoPlaylist Exact Uploaded Design
Theme URI: https://example.com/
Author: Custom
Description: Exact visual layout from uploaded home PHP and app PHP, connected to WordPress posts.
Version: 7.0
Text Domain: yp-exact
*/

/* Front-end theme CSS moved from inline <style> blocks for speed and cacheability. */

/* moved from front-page.php */
.navbar a{
font-size: 12px !important;
}

/* MARQUEE COLOR UPDATE */
marquee, .marquee, .footer-marquee {
    background-color: yellow !important;
    color: black !important;
    font-weight: bold;
}


/* moved from front-page.php */
@import url("/ajax/libs/font-awesome/6.5.1/css/all.min.css");.custom-button{width:100%;max-width:350px;height:30px;border:1px solid #08c;border-radius:25px;background-color:#fff;color:#08c;font-size:15px;font-weight:700}[class~=tgi]{right:-9.5%;}[class~=tgi]{margin-bottom:17rem;}[class~=tgi],.wt{margin-right:auto;}[class~=tgi]{margin-top:17rem;}[class~=tgi],.wt{z-index:999;}.wt{right:-8.8%;}.wt{margin-bottom:14.7rem;}.wt{margin-top:14.7rem;}[class~=custom-buttonW]{width:100%;}[class~=custom-buttonW]{max-width:3.645833333in;}[class~=custom-buttonW]{height:1.875pc;}[class~=custom-buttonW]{border-left-width:.010416667in;}[class~=custom-buttonW]{border-bottom-width:.010416667in;}[class~=custom-buttonW]{border-right-width:.010416667in;}[class~=custom-buttonW]{border-top-width:.010416667in;}[class~=custom-buttonW]{border-left-style:solid;}[class~=custom-buttonW]{border-bottom-style:solid;}[class~=custom-buttonW]{border-right-style:solid;}[class~=custom-buttonW]{border-top-style:solid;}[class~=custom-buttonW]{border-left-color:#25d366;}[class~=custom-buttonW]{border-bottom-color:#25d366;}[class~=custom-buttonW]{border-right-color:#25d366;}[class~=custom-buttonW]{border-top-color:#25d366;}[class~=custom-buttonW]{border-image:none;}[class~=custom-buttonW]{border-radius:.260416667in;}[class~=custom-buttonW]{background-color:#fff;}[class~=custom-buttonW]{color:#25d366;}[class~=custom-buttonW]{font-size:11.25pt;}[class~=custom-buttonW]{font-weight:700;}[class~=tgi] img{width:63%;}.wt img{width:68%;}@media (max-width:768px){.custom-button{max-width:none}}[class~=app-item_dont_copy_created_by_allappstore_com]::before{counter-increment:app-counter;}[class~=app-item_dont_copy_created_by_allappstore_com]::before{content:counter(app-counter) ".";}[class~=app-item_dont_copy_created_by_allappstore_com]::before{font-weight:bold;}[class~=app-item_dont_copy_created_by_allappstore_com]::before{font-size:1em;}[class~=app-item_dont_copy_created_by_allappstore_com]::before{margin-right:.010416667in;}[class~=app-item_dont_copy_created_by_allappstore_com]::before{color:#899499;}[class~=telegram-card]{animation:telegram-border-animation 1s infinite;}@keyframes telegram-border-animation{0%{border-color:transparent;}50%{border-color:#a80000;}100%{border-color:transparent;}}[class~=answer8262]::before{content:"Answer. ";}[class~=seoquake-nofollow]{display:inline-flex;}[class~=seoquake-nofollow]{align-items:center;}[class~=seoquake-nofollow],[class~=answer8262]::before{font-weight:bold;}[class~=seoquake-nofollow]{justify-content:center;}[class~=seoquake-nofollow]{font-size:1rem;}#iTable{border-collapse:collapse;}h2.relatedapps{font-size:.208333333in;}#iTable{width:94%;}h2{padding-left:.4375pc;}#iTable{margin-left:auto;}[class~=seoquake-nofollow]{text-decoration:none;}.AllAppStore_Com_Slider .AllAppStore_ticker .title{width:20%;}h2{padding-bottom:.4375pc;}[class~=seoquake-nofollow]{padding-left:1.25pc;}.AllAppStore_Com_Slider .AllAppStore_ticker .title,h2.relatedapps{text-align:center;}h2.relatedapps{padding-left:1.5625pc;}#iTable td:not(:last-child){border-right-width:.020833333in;}h2.relatedapps,#iTable td:not(:last-child){border-right-style:solid;}[class~=seoquake-nofollow]{padding-bottom:3.75pt;}h2{padding-right:.4375pc;}[class~=seoquake-nofollow]{padding-right:1.25pc;}h2.relatedapps{color:white;}h2.relatedapps{background:radial-gradient(circle at 10% 20%,#005d85 0%,#00b595 90%);}h2.relatedapps{border-left-width:.1875pc;}[class~=seoquake-nofollow]{padding-top:3.75pt;}#iTable{margin-bottom:0;}[class~=seoquake-nofollow]{border-radius:.125pc;}h2.relatedapps{border-bottom-width:.1875pc;}[class~=seoquake-nofollow]{flex-shrink:0;}[class~=seoquake-nofollow]{transition:all .3s ease-in-out;}h2.relatedapps{border-right-width:.1875pc;}[class~=seoquake-nofollow]{color:white !important;}#iTable{margin-right:auto;}h2{padding-top:.4375pc;}.ul{font-size:11.25pt;}h2{text-align:left;}h2{border-bottom-width:.125pc;}.ul{padding-top:6%;}.AllAppStore_Com_Slider .AllAppStore_ticker .title{font-size:.3rem;}h2.relatedapps{border-top-width:.1875pc;}.ul{padding-right:5%;}.AllAppStore_Com_Slider .AllAppStore_ticker .title p{font-size:.135416667in;}#iTable td:not(:last-child){border-right-color:#ddd;}h2,h2.relatedapps{border-bottom-style:solid;}.ul{padding-bottom:6%;}.ul{padding-left:5%;}h2.relatedapps{border-left-style:solid;}[class~=image2]{position:absolute;}h2.relatedapps{border-top-style:solid;}#iTable{margin-top:0;}[class~=parent],[class~=question8262]{position:relative;}.red-disclaimer-box{border-radius:3pt;}h2.relatedapps{border-left-color:black;}.red-disclaimer-box{color:black;}#iTable{border-radius:7.5pt;}h2.relatedapps{border-bottom-color:black;}.red-disclaimer-box{font-family:"Arial",sans-serif;}h2.relatedapps{border-right-color:black;}.red-disclaimer-box{font-size:8.25pt;}h2.relatedapps{border-top-color:black;}h2{border-bottom-color:#dedede;}h2,#iTable td:not(:last-child),h2.relatedapps{border-image:none;}.red-disclaimer-box{line-height:1.5;}h2{border-left-width:.0625pc;}[class~=question8262],[class~=mr193]{font-size:1pc;}[class~=question8262]{color:#fff;}#iTable{background:linear-gradient(to right,#e0e0e0,#f9f9f9);}.AllAppStore_Com_Slider .AllAppStore_ticker .title p{line-height:.4rem;}[class~=question8262]{background-color:#3f51b5;}.AllAppStore_Com_Slider .AllAppStore_ticker .title p,[class~=mr193]{font-weight:bold;}[class~=question8262]{padding-left:9px;}[class~=question8262]{padding-right:17.25pt;}[class~=question8262]{padding-top:9px;}#iTable tr:nth-child(even){background-color:#f9f9f9;}h2{border-left-style:solid;}[class~=question8262]{padding-bottom:.5625pc;}h2{border-left-color:#00f;}[class~=question8262]{border-radius:.052083333in;}[class~=question8262]{margin-bottom:.09375in;}h2{font-size:.25in;}[class~=mr193]{text-align:center;}[class~=mr193]{color:#a80000;}.AllAppStore_Com_Slider .AllAppStore_ticker .title{background-color:#0013a4;}.AllAppStore_Com_Slider .AllAppStore_ticker .title{color:#ff0;}*,body{margin:0}.center-text,.small-center-text{line-height:1.5;text-align:center}.footer-link,.link-style{text-decoration-line:underline}.center .downBtn,.center-text,.hed,.menu-container,.navbar a,.popup-content,.small-center-text{text-align:center}.footbtn,.hed1,.menu-item{box-sizing:border-box}.app-info,.bodylook,.navbar a,body{font-family:Arial,sans-serif}.close-btn,.custom-image,.icon,.popup-trigger,.tabs .tab{cursor:pointer}#iTable a,.close-button,.header-text,.navbar a,a{text-decoration:none}.container{width:90%;max-width:1200px;margin:0 auto;padding:20px}@media only screen and (max-width:768px){.container{padding:10px}}@media only screen and (max-width:480px){.container{padding:5px}}h3,h4,p{padding:9px}li{padding-left:18px;paddin-right:18px;padding-top:3px;padding-bottom:3px;font-size:15px}ul{padding:18px}ol{padding-left:11px;paddin-right:11px}h2{color:red;border-left-width:6px;padding-block:10px;margin-top:0}table,td,th{border:1px solid;padding:3px}.allappstore_img{border:1px solid #ddd;border-radius:4px;padding:5px;width:90%;display:block;margin:10px auto}*,.note{padding:0}*{list-style:none}.note{color:#c9c3b5;font-size:.24rem}.bodylook{background-color:#fff;border:5px solid #000;padding:2%}.footbtn a img,.top img{width:100%;display:block}.center .downBtn{width:125%;padding-top:0;margin:120% 24% 37% -12%}.center .downBtn img{width:70%;display:block;text-align:center;margin:0 auto;animation:1.8s infinite moves}.footbtn a,.kf img,.swiper-container .swiper-slide,.swiper-container .swiper-slide img,.top1 img,.top2 img,.top3 img{width:100%}.swiper-container{width:100%;margin:0 auto;overflow:hidden}a{-webkit-tap-highlight-color:transparent}.top1 img{margin-top:3%}.word{width:94%;margin:0 auto}.word p{font-size:.7rem;color:#ddcda6}.footbtn{width:750px;position:fixed;bottom:0;left:0;right:0;margin:auto;display:flex;justify-content:space-between;align-items:center;padding:0;z-index:99}.kf,.tg{z-index:999;position:fixed;top:0;bottom:0}.custom-image{border-radius:3px;border:2px solid #73ad21;margin:0 auto;display:block;width:100%}.kf{right:0;margin:5rem auto;width:3rem;height:3rem}.download-btn-img{margin:0 auto;display:block;width:261px;height:62.0055px}.tg{right:-3%;margin:9rem auto;width:6.5rem;height:3rem}.tg img{width:75%}.hed{border-radius:10px;font-size:17px;padding:5px 25px;color:#fff;background:radial-gradient(circle at 10% 20%,#005d85 0,#00b595 90%);border:3px solid #000}.hed1{border-style:double solid;height:auto;width:100%;margin:auto;color:purple;padding:5px;font-size:20px;display:inline-block;background-color:#fbeeff;border-width:5px}#customers tr:nth-child(2n),.popup-trigger{background-color:#f2f2f2}#customers{font-family:Arial,Helvetica,sans-serif;border-collapse:collapse;width:100%}#customers td,#customers th{border:1px solid #ddd;padding:8px}#customers tr:hover{background-color:#ddd}#customers th{padding-top:12px;padding-bottom:12px;text-align:left;background-color:#04aa6d;color:#fff}.telegram-image{margin:0 auto;display:block;width:268px;height:51.4802px}.popup,.popup-overlay{width:100%;height:100%}.text-shadow{text-shadow:-3px 2px 20px rgba(0,255,0,.45)}.color-text{color:#41a85f}.q-heading{color:purple;font-size:1.2rem;margin-top:1rem;margin-bottom:.5rem}.popup-trigger{display:inline-block;margin:10px;padding:5px;border:1px solid #000}.popup{display:none;position:fixed;top:0;left:0}.answer8262.show,.close-button,.content.active,.navbar a,.popup:target{display:block}.popup-overlay{position:absolute;background:rgba(0,0,0,.7)}.popup-content{position:relative;background:#fff;padding:20px;border-radius:8px;width:70%;max-width:600px;margin:10% auto}body{padding:0}.close-button{margin:20px auto;padding:10px 20px;background-color:red;color:#fff;border-radius:5px}.center-text{font-size:1rem;font-weight:700}.small-center-text{font-size:.7rem;font-weight:700}.menu-item,.navbar a{font-size:11px;font-weight:700}.link-style{color:#f3eccd}.main-background{background:linear-gradient(to top,#a80000 0,#a80000 100%);color:#fff;border:2px solid #0b6115}.footer-link{color:#fff}.navbar{color:#fff;display:flex;justify-content:center;flex-wrap:nowrap}.navbar a{white-space:nowrap;float:left;color:#000;padding:5px;border-right:2px solid #e5e4e2}.menu-container{display:none;background:linear-gradient(to top,#d3d3d3 0,#d3d3d3 1%,#e0e0e0 26%,#efefef 48%,#d9d9d9 75%,#bcbcbc 100%);padding:20px}.menu-item{background:linear-gradient(109.6deg,#a80000 11.2%,#a80000 100.2%);color:#fff;padding:7px 14px;margin:8px;display:inline-block;width:30%;border-radius:8px}.menu-row{display:flex;justify-content:space-around}.icon{display:block;text-align:right;padding:2px 6px;color:#fff;font-size:18px;font-weight:700}.header{background:linear-gradient(to top,#a80000 0,#F20C0C 100%);color:#fff;display:flex;justify-content:space-between;align-items:center;padding:5px}#iTable th,.navbar,.tabs .tab{background-color:#f2f2f2}.logo-top{width:35px;height:auto}.telegram-top{width:54px;height:auto}.header-text{flex-grow:1;margin:0 2px;text-align:left;font-weight:700;font-size:25px;color:#fff!important}.navbar{border-top:1px solid #001e00;border-bottom:2px solid #001e00;overflow:hidden}.navbar a:last-child{border-right:none}.navbar a.active,.navbar a:hover{background:linear-gradient(114.3deg,#a80000 .2%,#a80000 68.5%);color:#fff}.app-list_dont_copy_created_by_allappstore_com{list-style-type:none;counter-reset:app-counter;padding:0;position:relative;margin:0}.app-item_dont_copy_created_by_allappstore_com {
    display:flex;
    align-items:center;
    background-color:#f9f9f9;
    border-radius:10px;
    margin-bottom:5px;
    padding:5px;
    counter-increment:section;
    box-shadow:0 3px 6px rgba(0,0,0,.1);

    border: 2px dotted #a80000; /* 👈 your color */
}.app-icon_dont_copy_created_by_allappstore_com-container{padding:2px}.app-icon_dont_copy_created_by_allappstore_com{width:65px;border-radius:5px}.install-button,.sticky-ad{width:100%;box-sizing:border-box}.app-details_dont_copy_created_by_allappstore_com{flex-grow:1;margin-left:8px}.app-title_dont_copy_created_by_allappstore_com{font-size:1.15em;margin:0 0 5px}.bonus-amount_dont_copy_created_by_allappstore_com{color:red;font-size:12px;margin:0;font-weight:700}.mrnew{color:grey;font-weight:900;font-size:17px;margin:0}.download-count{color:#ffaa1d;font-weight:600;font-size:13px;margin:0}.withdrawal-amount_dont_copy_created_by_allappstore_com{color:green;font-size:12px;font-weight:700;margin:0}.download-button_dont_copy_created_by_allappstore_com{display:inline-block;padding:.63em .53em;margin:0 .1em .1em 0;background-image:radial-gradient(100% 100% at 100% 0,#a80000 0,#a80000 100%);border-radius:.33em;box-sizing:border-box;text-decoration:none;font-weight:700;box-shadow:rgba(45,35,66,.4) 0 2px 4px,rgba(45,35,66,.3) 0 7px 13px -3px,rgba(58,65,111,.5) 0 -3px 0 inset;box-sizing:border-box;font-size:14px;color:#fff;text-shadow:0 .04em .04em rgba(0,0,0,.35);text-align:center;transition:.2s}.centerio,.centerio1,h3.hindi-translate{text-decoration:underline}a.download-button_dont_copy_created_by_allappstore_com:hover{border-color:#fff}.red-disclaimer-box{background-color:#fff7f7;border:2px solid #ff5733;padding:10px;margin:10px}h2.relatedapps{padding-top:5px;padding-right:25px;border-radius:10px;padding-bottom:5px}h3.hindi-translate{border-radius:1px;font-size:20px;text-align:center;color:#00308f;padding:5px 25px;background:linear-gradient(to bottom,#f93,#fff 50%,#138808);border:3px solid #00308f}.sticky-ad{position:fixed;bottom:0;left:0;background:#f4f4f4;padding:2px}.ad-content{position:relative;max-width:1200px;margin:auto;display:flex;justify-content:center;align-items:center}.close-btn{position:absolute;right:-5px;top:-25px;background-color:red;color:#fff;border:none;font-size:10px;font-weight:700;padding:5px 10px;border-radius:5px}img{max-width:100%;height:auto}.centerio{text-align:center;font-weight:700;font-size:16px}.centerio1{font-weight:700;font-size:13px}.app-container,.app-container2{max-width:768px;margin:20px auto;background-color:#fff;padding:10px;box-shadow:0 0 10px rgba(0,0,0,.1)}.app-header,.app-header1{display:flex;align-items:center;padding:20px}.header-image{flex-basis:60%;text-align:left}.header-image img{width:80%;border-radius:25px}.header-content,.header-content12{flex-basis:40%}.age-rating,.rating-info{margin:12px 0}.age-rating span,.rating-info span,.text1{display:inline-block;margin-right:10px}.seoquake-nofollow i,.tabs .tab{margin-right:5px}.install-button{background-color:#00f;color:#fff;padding:10px 20px;border:none;cursor:pointer;font-weight:700;border-radius:20px;margin-top:10px}.app-info{display:flex;flex-direction:column;align-items:center}.rating-info{display:flex;align-items:center;font-size:18px}.download-block,.rating-block,.reviews-block{display:flex;flex-direction:column;align-items:center;margin:5px}.separator{color:#ccc;margin:0 10px}.text1{font-size:15px}.tabs{display:flex;justify-content:center;text-align:center;font-weight:700;font-size:16px;margin:0 auto}.tabs .tab{flex:1;padding:8px;border:2px solid #ddd;color:#000}.tabs .tab:last-child{margin-right:0}.content{width:auto;margin:0 auto;display:none}.group-card,.group-card1{margin-bottom:20px;position:relative;align-items:center;padding:7px;overflow:hidden}.join-text,.join-text1{margin-left:10px;font-weight:700}.tabs .tab.active{background:linear-gradient(109.6deg,#a80000 11.3%,#a80000 91.1%);color:#fff}.group-card{border:2px solid transparent;border-radius:5px;background:#f0f8ff;display:flex;justify-content:space-between}.group-card1{border:2px solid transparent;border-radius:5px;background:#f0fff0;display:flex;justify-content:space-between}.telegram-card1{animation:1s infinite telegram-border-animation}@keyframes telegram-border-animation{0%,100%{border-color:transparent}50%{border-color:#a80000}}.telegram-card .seoquake-nofollow{background:#a80000}.telegram-card1 .seoquake-nofollow{background:#2b7a40}.seoquake-nofollow:hover{transform:scale(1.05)}nofollow1{background:#006942}.icon-telegram{font-size:24px;color:#a80000}.icon-telegram1{font-size:24px;color:#006942}.join-text{color:#a80000;font-size:.9rem!important}.join-text1{color:#006942;font-size:1rem!important}.header9272 h1{text-align:center;color:#fff;margin-top:0}.container8262{max-width:600px;margin:16px auto;padding:8px;background-color:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.1)}.faq-item{margin-bottom:20px}.question8262::after{content:"+";position:absolute;top:50%;right:8px;transform:translateY(-50%);font-weight:700}.answer8262{font-size:14px;color:#333;padding:13px;border-radius:5px;display:none}.question8262::before{content:"Q. " attr(data-question-number) ": ";font-weight:700}#iTable{overflow:hidden;padding:20px}#iTable th{padding:12px;text-align:left;font-size:17px;color:red}#iTable td{padding:10px;font-size:14px;border-bottom:2px solid #ddd}#iTable td:first-child{font-weight:700}#iTable a{color:#00f;font-weight:700}.AllAppStore_Com_Slider{border:1px dashed red;background-color:#000}.AllAppStore_Com_Slider .AllAppStore_ticker{display:flex;align-items:center;flex-wrap:wrap}.AllAppStore_Com_Slider .AllAppStore_ticker .news{width:80%;margin:-2rem 0}.AllAppStore_Com_Slider .AllAppStore_ticker .news marquee{font-size:12px;color:#fff;font-weight:600;padding-top:.18rem;line-height:.4rem}


/* moved from front-page.php */
.wt, .tgi { display:none !important; }


/* moved from single.php */
.seo-box{
  margin:10px 8px 14px;
}
.seo-overlay{
  background:#fff;
  border:1px solid #e5e5e5;
  border-left:3px solid #a80000;
  border-radius:10px;
  padding:10px;
  box-shadow:0 2px 8px rgba(0,0,0,0.05);
}
.seo-title{
  margin:0 0 6px;
  font-size:15px;
  line-height:1.4;
  font-weight:800;
  color:#000;
  text-align:left;
}
.seo-desc{
  margin:0;
  font-size:12.5px;
  line-height:1.6;
  color:#444;
  text-align:left;
}
.seo-desc b{
  color:#000;
  font-weight:800;
}

.faq-wrap{
  margin:18px 10px 12px;
}
.faq-heading{
  margin:0 0 12px;
  padding:10px 12px;
  text-align:center;
  color:#fff;
  background:linear-gradient(135deg,#8f0000 0%,#c40000 100%);
  border:1px solid #7a0000;
  border-radius:12px;
  box-shadow:0 4px 12px rgba(168,0,0,.18);
  font-size:18px;
  font-weight:800;
}
.question8262{
  background:linear-gradient(135deg,#a80000 0%,#d10000 100%) !important;
  color:#fff !important;
  padding:12px 42px 12px 12px !important;
  border-radius:10px !important;
  margin:0 0 8px 0 !important;
  font-size:15px !important;
  line-height:1.5;
  box-shadow:0 3px 10px rgba(168,0,0,.15);
}
.question8262::after{
  color:#fff !important;
}
.answer8262{
  background:#fff7f7;
  color:#333 !important;
  border-left:4px solid #a80000;
  border-radius:10px;
  margin:-2px 0 12px 0;
  padding:12px 12px 12px 14px !important;
  box-shadow:0 3px 10px rgba(0,0,0,.05);
  line-height:1.7;
}
.answer8262.show{
  display:block;
}
@media (max-width: 768px){
  .faq-wrap{margin:16px 8px 10px;}
  .faq-heading{font-size:17px;padding:10px;}
  .question8262{font-size:14px !important;padding:11px 40px 11px 11px !important;}
  .answer8262{font-size:13px;padding:11px 11px 11px 13px !important;}
}

@media (max-width: 768px){
  .seo-box{margin:14px 8px 18px;}
  .seo-overlay{padding:14px 12px;border-radius:12px;}
  .seo-title{font-size:17px;line-height:1.45;}
  .seo-desc{font-size:13px;line-height:1.75;}
  .seo-desc b{padding:1px 3px;}
}
          .custom-button{width:100%;max-width:360px;height:42px;border:1px solid #8f0000;border-radius:999px;background:linear-gradient(135deg,#a80000 0%,#d10000 100%);color:#fff;font-size:15px;font-weight:800;box-shadow:0 8px 20px rgba(168,0,0,.18)}.wt,[class~=tgi]{position:fixed;}[class~=tgi]{right:-9.5%;}.wt,[class~=tgi]{top:0;}.wt,[class~=tgi]{bottom:0;}.wt,[class~=tgi]{margin-left:auto;}[class~=tgi]{margin-bottom:17rem;}[class~=tgi],.wt{margin-right:auto;}[class~=tgi]{margin-top:17rem;}.wt,[class~=tgi]{width:6.5rem;}.wt,[class~=tgi]{height:3rem;}[class~=tgi],.wt{z-index:999;}.wt{right:-8.8%;}.wt{margin-bottom:14.7rem;}.wt{margin-top:14.7rem;}[class~=custom-buttonW]{width:100%;}[class~=custom-buttonW]{max-width:3.645833333in;}[class~=custom-buttonW]{height:1.875pc;}[class~=custom-buttonW]{border-left-width:.010416667in;}[class~=custom-buttonW]{border-bottom-width:.010416667in;}[class~=custom-buttonW]{border-right-width:.010416667in;}[class~=custom-buttonW]{border-top-width:.010416667in;}[class~=custom-buttonW]{border-left-style:solid;}[class~=custom-buttonW]{border-bottom-style:solid;}[class~=custom-buttonW]{border-right-style:solid;}[class~=custom-buttonW]{border-top-style:solid;}[class~=custom-buttonW]{border-left-color:#25d366;}[class~=custom-buttonW]{border-bottom-color:#25d366;}[class~=custom-buttonW]{border-right-color:#25d366;}[class~=custom-buttonW]{border-top-color:#25d366;}[class~=custom-buttonW]{border-image:none;}[class~=custom-buttonW]{border-radius:.260416667in;}[class~=custom-buttonW]{background-color:#fff;}[class~=custom-buttonW]{color:#25d366;}[class~=custom-buttonW]{font-size:11.25pt;}[class~=custom-buttonW]{font-weight:700;}[class~=tgi] img{width:63%;}.wt img{width:68%;}@media (max-width:768px){.custom-button{max-width:none}}[class~=app-item_dont_copy_created_by_allappstore_com]::before{counter-increment:app-counter;}[class~=app-item_dont_copy_created_by_allappstore_com]::before{content:counter(app-counter) ".";}[class~=app-item_dont_copy_created_by_allappstore_com]::before{font-weight:bold;}[class~=app-item_dont_copy_created_by_allappstore_com]::before{font-size:1em;}[class~=app-item_dont_copy_created_by_allappstore_com]::before{margin-right:.010416667in;}[class~=app-item_dont_copy_created_by_allappstore_com]::before{color:#899499;}[class~=telegram-card]{animation:telegram-border-animation 1s infinite;}@keyframes telegram-border-animation{0%{border-color:transparent;}50%{border-color:#004f7a;}100%{border-color:transparent;}}[class~=answer8262]::before{content:"Answer. ";}[class~=seoquake-nofollow]{display:inline-flex;}[class~=seoquake-nofollow]{align-items:center;}[class~=seoquake-nofollow],[class~=answer8262]::before{font-weight:bold;}[class~=seoquake-nofollow]{justify-content:center;}[class~=seoquake-nofollow]{font-size:1rem;}#iTable{border-collapse:collapse;}h2.relatedapps{font-size:.208333333in;}#iTable{width:94%;}h2 {
  text-align:center;
  margin:15px 0;
  padding:10px;
  font-size:20px;
}#iTable{margin-left:auto;}[class~=seoquake-nofollow]{text-decoration:none;}.AllAppStore_Com_Slider .AllAppStore_ticker .title{width:20%;}h2{padding-bottom:.4375pc;}[class~=seoquake-nofollow]{padding-left:1.25pc;}.AllAppStore_Com_Slider .AllAppStore_ticker .title,h2.relatedapps{text-align:center;}h2.relatedapps{padding-left:1.5625pc;}#iTable td:not(:last-child){border-right-width:.020833333in;}h2.relatedapps,#iTable td:not(:last-child){border-right-style:solid;}[class~=seoquake-nofollow]{padding-bottom:3.75pt;}h2{padding-right:.4375pc;}[class~=seoquake-nofollow]{padding-right:1.25pc;}h2.relatedapps{color:white;}h2.relatedapps{background:radial-gradient(circle at 10% 20%,#a80000 0%,#a80000 90%);}h2.relatedapps{border-left-width:.1875pc;}[class~=seoquake-nofollow]{padding-top:3.75pt;}#iTable{margin-bottom:0;}[class~=seoquake-nofollow]{border-radius:.125pc;}h2.relatedapps{border-bottom-width:.1875pc;}[class~=seoquake-nofollow]{flex-shrink:0;}[class~=seoquake-nofollow]{transition:all .3s ease-in-out;}h2.relatedapps{border-right-width:.1875pc;}[class~=seoquake-nofollow]{color:white !important;}#iTable{margin-right:auto;}h2{padding-top:.4375pc;}.ul{font-size:11.25pt;}h2{text-align:left;}h2{border-bottom-width:.125pc;}.ul{padding-top:6%;}.AllAppStore_Com_Slider .AllAppStore_ticker .title{font-size:.3rem;}h2.relatedapps{border-top-width:.1875pc;}.ul{padding-right:5%;}.AllAppStore_Com_Slider .AllAppStore_ticker .title p{font-size:.135416667in;}#iTable td:not(:last-child){border-right-color:#ddd;}h2,h2.relatedapps{border-bottom-style:solid;}.ul{padding-bottom:6%;}.ul{padding-left:5%;}h2.relatedapps{border-left-style:solid;}[class~=image2]{position:absolute;}h2.relatedapps{border-top-style:solid;}#iTable{margin-top:0;}[class~=parent],[class~=question8262]{position:relative;}.red-disclaimer-box{border-radius:3pt;}h2.relatedapps{border-left-color:black;}.red-disclaimer-box{color:black;}#iTable{border-radius:7.5pt;}h2.relatedapps{border-bottom-color:black;}.red-disclaimer-box{font-family:"Arial",sans-serif;}h2.relatedapps{border-right-color:black;}.red-disclaimer-box{font-size:8.25pt;}h2.relatedapps{border-top-color:black;}h2{border-bottom-color:#dedede;}h2,#iTable td:not(:last-child),h2.relatedapps{border-image:none;}.red-disclaimer-box{line-height:1.5;}h2{border-left-width:.0625pc;}[class~=question8262],[class~=mr193]{font-size:1pc;}[class~=question8262]{color:#fff;}#iTable{background:linear-gradient(to right,#e0e0e0,#f9f9f9);}.AllAppStore_Com_Slider .AllAppStore_ticker .title p{line-height:.4rem;}[class~=question8262]{background-color:#3f51b5;}.AllAppStore_Com_Slider .AllAppStore_ticker .title p,[class~=mr193]{font-weight:bold;}[class~=question8262]{padding-left:9px;}[class~=question8262]{padding-right:17.25pt;}[class~=question8262]{padding-top:9px;}#iTable tr:nth-child(even){background-color:#f9f9f9;}h2{border-left-style:solid;}[class~=question8262]{padding-bottom:.5625pc;}h2{border-left-color:#a80000;}[class~=question8262]{border-radius:.052083333in;}[class~=question8262]{margin-bottom:.09375in;}h2{font-size:.25in;}[class~=mr193]{text-align:center;}[class~=mr193]{color:#00c700;}.AllAppStore_Com_Slider .AllAppStore_ticker .title{background-color:#0013a4;}.AllAppStore_Com_Slider .AllAppStore_ticker .title{color:#ff0;}*,body{margin:0}.center-text,.small-center-text{line-height:1.5;text-align:center}.footer-link,.link-style{text-decoration-line:underline}.center .downBtn,.center-text,.hed,.menu-container,.navbar a,.popup-content,.small-center-text{text-align:center}.footbtn,.hed1,.menu-item{box-sizing:border-box}.app-info,.bodylook,.navbar a,body{font-family:Arial,sans-serif}.close-btn,.custom-image,.icon,.popup-trigger,.tabs .tab{cursor:pointer}#iTable a,.close-button,.header-text,.navbar a,a{text-decoration:none}.container{width:90%;max-width:1200px;margin:0 auto;padding:20px}@media only screen and (max-width:768px){.container{padding:10px}}@media only screen and (max-width:480px){.container{padding:5px}}h3,h4,p{padding:9px}li{padding-left:18px;paddin-right:18px;padding-top:3px;padding-bottom:3px;font-size:15px}ul{padding:18px}ol{padding-left:11px;paddin-right:11px}h2{color:red;border-left-width:6px;padding-block:10px;margin-top:0}table,td,th{border:1px solid;padding:3px}.allappstore_img{border:1px solid #ddd;border-radius:4px;padding:5px;width:90%;display:block;margin:10px auto}*,.note{padding:0}*{list-style:none}.note{color:#c9c3b5;font-size:.24rem}.bodylook{background-color:#fff;border:5px solid #000;padding:2%}.footbtn a img,.top img{width:100%;display:block}.center .downBtn {
  width:100%;
  max-width:300px;
  margin:20px auto;
  display:block;
}.footbtn a,.kf img,.swiper-container .swiper-slide,.swiper-container .swiper-slide img,.top1 img,.top2 img,.top3 img{width:100%}.swiper-container{width:100%;margin:0 auto;overflow:hidden}a{-webkit-tap-highlight-color:transparent}.top1 img{margin-top:3%}.word{width:94%;margin:0 auto}.word p{font-size:.7rem;color:#ddcda6}.footbtn{width:750px;position:fixed;bottom:0;left:0;right:0;margin:auto;display:flex;justify-content:space-between;align-items:center;padding:0;z-index:99}.kf,.tg{z-index:999;position:fixed;top:0;bottom:0}.custom-image{border-radius:3px;border:2px solid #73ad21;margin:0 auto;display:block;width:100%}.kf{right:0;margin:5rem auto;width:3rem;height:3rem}.download-btn-img{margin:0 auto;display:block;width:261px;height:62.0055px}.tg{right:-3%;margin:9rem auto;width:6.5rem;height:3rem}.tg img{width:75%}.hed{border-radius:10px;font-size:17px;padding:5px 25px;color:#fff;background:radial-gradient(circle at 10% 20%,#a80000 0,#a80000 90%);border:3px solid #000}.hed1{border-style:double solid;height:auto;width:100%;margin:auto;color:purple;padding:5px;font-size:20px;display:inline-block;background-color:#fbeeff;border-width:5px}#customers tr:nth-child(2n),.popup-trigger{background-color:#f2f2f2}#customers{font-family:Arial,Helvetica,sans-serif;border-collapse:collapse;width:100%}#customers td,#customers th{border:1px solid #ddd;padding:8px}#customers tr:hover{background-color:#ddd}#customers th{padding-top:12px;padding-bottom:12px;text-align:left;background-color:#04aa6d;color:#fff}.telegram-image{margin:0 auto;display:block;width:268px;height:51.4802px}.popup,.popup-overlay{width:100%;height:100%}.text-shadow{text-shadow:-3px 2px 20px rgba(0,255,0,.45)}.color-text{color:#41a85f}.q-heading{color:purple;font-size:1.2rem;margin-top:1rem;margin-bottom:.5rem}.popup-trigger{display:inline-block;margin:10px;padding:5px;border:1px solid #000}.popup{display:none;position:fixed;top:0;left:0}.answer8262.show,.close-button,.content.active,.navbar a,.popup:target{display:block}.popup-overlay{position:absolute;background:rgba(0,0,0,.7)}.popup-content{position:relative;background:#fff;padding:20px;border-radius:8px;width:70%;max-width:600px;margin:10% auto}body{padding:0}.close-button{margin:20px auto;padding:10px 20px;background-color:red;color:#fff;border-radius:5px}.center-text{font-size:1rem;font-weight:700}.small-center-text{font-size:.7rem;font-weight:700}.menu-item,.navbar a{font-size:11px;font-weight:700}.link-style{color:#f3eccd}.main-background{background:linear-gradient(to top,#a80000 0,#a80000 100%);color:#fff;border:2px solid #0b6115}.footer-link{color:#fff}.navbar{color:#fff;display:flex;justify-content:center;flex-wrap:nowrap}.navbar a{white-space:nowrap;float:left;color:#000;padding:5px;border-right:2px solid #e5e4e2}.menu-container{display:none;background:linear-gradient(to top,#d3d3d3 0,#d3d3d3 1%,#e0e0e0 26%,#efefef 48%,#d9d9d9 75%,#bcbcbc 100%);padding:20px}.menu-item{background:linear-gradient(109.6deg,#1b1b4f 11.2%,#78c9f4 100.2%);color:#fff;padding:7px 14px;margin:8px;display:inline-block;width:30%;border-radius:8px}.menu-row{display:flex;justify-content:space-around}.icon{display:block;text-align:right;padding:2px 6px;color:#fff;font-size:18px;font-weight:700}.header{
background:#a80000;
color:#fff;display:flex;justify-content:space-between;align-items:center;padding:5px}#iTable th,.navbar,.tabs .tab{background-color:#f2f2f2}.logo-top{width:35px;height:auto}.telegram-top{width:54px;height:auto}.header-text{flex-grow:1;margin:0 2px;text-align:left;font-weight:700;font-size:25px;color:#fff!important}.navbar{border-top:1px solid #001e00;border-bottom:2px solid #001e00;overflow:hidden}.navbar a:last-child{border-right:none}.navbar a.active,
.navbar a:hover{
background:#a80000;
color:#fff;
}.app-list_dont_copy_created_by_allappstore_com{list-style-type:none;counter-reset:app-counter;padding:0;position:relative;margin:0}.app-item_dont_copy_created_by_allappstore_com {
    display:flex;
    align-items:center;
    background-color:#f9f9f9;
    border-radius:10px;
    margin-bottom:5px;
    padding:5px;
    counter-increment:section;
    box-shadow:0 3px 6px rgba(0,0,0,.1);

    border: 2px dotted #a80000; /* 👈 your color */
}.app-icon_dont_copy_created_by_allappstore_com-container{padding:2px}.app-icon_dont_copy_created_by_allappstore_com{width:65px;border-radius:5px}.install-button,.sticky-ad{width:100%;box-sizing:border-box}.app-details_dont_copy_created_by_allappstore_com{flex-grow:1;margin-left:8px}.app-title_dont_copy_created_by_allappstore_com{font-size:1.15em;margin:0 0 5px}.bonus-amount_dont_copy_created_by_allappstore_com{color:red;font-size:12px;margin:0;font-weight:700}.mrnew{color:grey;font-weight:900;font-size:17px;margin:0}.download-count{color:#ffaa1d;font-weight:600;font-size:13px;margin:0}.withdrawal-amount_dont_copy_created_by_allappstore_com{color:green;font-size:12px;font-weight:700;margin:0}.download-button_dont_copy_created_by_allappstore_com{
    display:inline-block;
    padding:.63em .53em;
    margin:0 .1em .1em 0;
    background-image:radial-gradient(100% 100% at 100% 0,#a80000 0,#a80000 100%);
    border-radius:.33em;
    box-sizing:border-box;
    text-decoration:none;
    font-weight:700;
    box-shadow:rgba(45,35,66,.4) 0 2px 4px,rgba(45,35,66,.3) 0 7px 13px -3px,rgba(58,65,111,.5) 0 -3px 0 inset;
    font-size:14px;
    color:#fff;
    text-shadow:0 .04em .04em rgba(0,0,0,.35);
    text-align:center;
    transition:.2s;
    border:none;
}
.download-button_dont_copy_created_by_allappstore_com:hover{
  background:#800000;
}.centerio,.centerio1,h3.hindi-translate{text-decoration:underline}a.download-button_dont_copy_created_by_allappstore_com:hover{border-color:#fff}.red-disclaimer-box{background-color:#fff7f7;border:2px solid #ff5733;padding:10px;margin:10px}h2.relatedapps{padding-top:5px;padding-right:25px;border-radius:10px;padding-bottom:5px}h3.hindi-translate{border-radius:1px;font-size:20px;text-align:center;color:#00308f;padding:5px 25px;background:linear-gradient(to bottom,#f93,#fff 50%,#138808);border:3px solid #00308f}.sticky-ad{position:fixed;bottom:0;left:0;background:#f4f4f4;padding:2px}.ad-content{position:relative;max-width:1200px;margin:auto;display:flex;justify-content:center;align-items:center}.close-btn{position:absolute;right:-5px;top:-25px;background-color:red;color:#fff;border:none;font-size:10px;font-weight:700;padding:5px 10px;border-radius:5px}img{max-width:100%;height:auto}.centerio{text-align:center;font-weight:700;font-size:16px}.centerio1{font-weight:700;font-size:13px}.app-container,.app-container2{max-width:768px;margin:20px auto;background-color:#fff;padding:10px;box-shadow:0 0 10px rgba(0,0,0,.1)}.app-header,.app-header1{display:flex;align-items:center;padding:20px}.header-image{flex-basis:60%;text-align:left}.header-image img{width:80%;border-radius:25px}.header-content,.header-content12{flex-basis:40%}.age-rating,.rating-info{margin:12px 0}.age-rating span,.rating-info span,.text1{display:inline-block;margin-right:10px}.seoquake-nofollow i,.tabs .tab{margin-right:5px}.install-button{
background-color:#a80000;
color:#fff;
}.app-info{display:flex;flex-direction:column;align-items:center}.rating-info{display:flex;align-items:center;font-size:18px}.download-block,.rating-block,.reviews-block{display:flex;flex-direction:column;align-items:center;margin:5px}.separator{color:#ccc;margin:0 10px}.text1{font-size:15px}.tabs{display:flex;justify-content:center;text-align:center;font-weight:700;font-size:16px;margin:0 auto}.tabs .tab{flex:1;padding:8px;border:2px solid #ddd;color:#000}.tabs .tab:last-child{margin-right:0}.content{width:auto;margin:0 auto;display:none}.group-card,.group-card1{margin-bottom:20px;position:relative;align-items:center;padding:7px;overflow:hidden}.join-text,.join-text1{margin-left:10px;font-weight:700}.tabs .tab.active{background:linear-gradient(109.6deg,#3d79b0 11.3%,#2342a4 91.1%);color:#fff}.group-card{border:2px solid transparent;border-radius:5px;background:#f0f8ff;display:flex;justify-content:space-between}.group-card1{border:2px solid transparent;border-radius:5px;background:#f0fff0;display:flex;justify-content:space-between}.telegram-card1{animation:1s infinite telegram-border-animation}@keyframes telegram-border-animation{0%,100%{border-color:transparent}50%{border-color:#004f7a}}.telegram-card .seoquake-nofollow{background:#004f7a}.telegram-card1 .seoquake-nofollow{background:#a80000}.seoquake-nofollow:hover{transform:scale(1.05)}nofollow1{background:#a80000}.icon-telegram{font-size:24px;color:#004f7a}.icon-telegram1{font-size:24px;color:#a80000}.join-text{color:#004f7a;font-size:.9rem!important}.join-text1{color:#a80000;font-size:1rem!important}.header9272 h1{text-align:center;color:#fff;margin-top:0}.container8262{max-width:600px;margin:16px auto;padding:8px;background-color:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.1)}.faq-item{margin-bottom:20px}.question8262::after{content:"+";position:absolute;top:50%;right:8px;transform:translateY(-50%);font-weight:700}.answer8262{font-size:14px;color:#333;padding:13px;border-radius:5px;display:none}.question8262::before{content:"Q. " attr(data-question-number) ": ";font-weight:700}#iTable{overflow:hidden;padding:20px}#iTable th{padding:12px;text-align:left;font-size:17px;color:red}#iTable td{padding:10px;font-size:14px;border-bottom:2px solid #ddd}#iTable td:first-child{font-weight:700}#iTable a{color:#a80000;font-weight:700}.AllAppStore_Com_Slider{border:1px dashed red;background-color:#000}.AllAppStore_Com_Slider .AllAppStore_ticker{display:flex;align-items:center;flex-wrap:wrap}.AllAppStore_Com_Slider .AllAppStore_ticker .news{width:80%;margin:-2rem 0}.AllAppStore_Com_Slider .AllAppStore_ticker .news marquee{font-size:12px;color:#fff;font-weight:600;padding-top:.18rem;line-height:.4rem}
.header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  background: #a80000;
  padding: 10px 12px;
  flex-wrap: wrap;
  gap: 8px;
}

.logo-top {
  width: 35px;
  height: auto;
}

.header-text {
  flex: 1;
  text-align: center;
  font-size: 24px;
  font-weight: 800;
  color: #fff;
  letter-spacing: 0.3px;
  text-shadow: 0 1px 2px rgba(0,0,0,0.18);
}

.telegram-top {
  display: none;
}

.icon {
  font-size: 20px;
  color: #fff;
  cursor: pointer;
}

/* MOBILE FIX */
@media (max-width: 600px) {
  .header {
    flex-wrap: nowrap;
  }
  .header-text {
    font-size: 18px;
  }
  .telegram-top {
    display: none;
  }
}


/* moved from single.php */
.header{background:linear-gradient(to top,#a80000 0,#a80000 100%) !important;}
.menu-container{background:linear-gradient(to top,#d3d3d3 0,#d3d3d3 1%,#e0e0e0 26%,#efefef 48%,#d9d9d9 75%,#bcbcbc 100%) !important;}
.menu-item{background:linear-gradient(109.6deg,#a80000 11.2%,#a80000 100.2%) !important;color:#fff !important;}
.navbar a.active,.navbar a:hover{background:linear-gradient(114.3deg,#a80000 .2%,#a80000 68.5%) !important;color:#fff !important;}
.hed,h2.relatedapps{background:radial-gradient(circle at 10% 20%,#a80000 0,#a80000 90%) !important;}
.logo-top{width:35px !important;height:35px !important;object-fit:contain !important;}


/* moved from single.php */
.recomended h2{    color: white;
    background-color: #d10000;
    font-size: 20px;
    font-weight: 600;
    text-align: center;
    margin-top: 0.15rem;
    margin: 0 0.05rem;
    border-radius: 10px;
    border: 2px solid #000;

    
}
.app-header1{
        padding-bottom: 0px;
}
.blockquote-logo img{
        width: 30%;
    margin-left: 35%;
}
.all-rummy-apps-faq{
    margin-bottom:10px;
}
.recomended{
    padding-top:0px;
        padding: 10px;
}
.linkInfo, .recomended h2{
      font-weight: 600;
    color: #fff;  
}
blockquote{
            margin-bottom:6px;
    display: block;
    background-color: rgba(112, 112, 112, 0.133);
    padding-bottom:6px;
   margin-left:6px;
   margin-right:6px;
}
blockquote h2{    
        margin: .1rem 0 .1rem 0;
    font-size: 18px;
    font-weight: bold;
    line-height: 20px;
    padding: 10px;
    border-left: blue 2px solid;
    border-right: blue 2px solid;
    color: red;
    text-transform: capitalize;
}
blockquote p{    font-size: 16px;
    line-height: 25px;
    padding: 10px;
    text-transform: capitalize;
        
}
blockquote .LootEarning-apk-icon img{
        position: absolute;
    margin-top: -.1rem;
    margin-left: 43%;
    width: 10%;
    height: .7rem;
    border: rgb(255, 255, 255) solid .04rem;
    border-radius: 10px;
}
blockquote .AllRummyApps_landscape{
        align-items: center;
    border: 1px solid #ddd;
    border-radius: 4px;
    padding: 5px;
    margin-top: .25rem;
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 95%;
}
.blockquote-download img{
       width: 60%;
    margin-left: 20%; 
}
#lootearning{
        font-family: Arial, Helvetica, sans-serif;
    border-collapse: collapse;
    width: 100%;
    margin-top: .2rem;
}
.all-rummy-apps-faq ol{
        list-style: none;
    counter-reset: item;
    margin-left: .6rem;
    margin-top: .1rem;
}
.all-rummy-apps-faq li{
        counter-increment: item;
    font-size: .28rem;
    line-height: .45rem;
    margin-right: .1rem;
    text-transform: capitalize;
}
blockquote .AllRummyApps_download_btn{
        display: block;
    margin-left: auto;
    margin-right: auto;
    width: 60%;
    height: .9rem;
  /*  background-image: url("Z_img/all-rummy-apps-download-btn.webp");*/
    background-size: 100% 100%;
    background-repeat: no-repeat;
}
    .install-button{
            
    color: #fff;
    padding: 8px 20px;
    border: none;
    cursor: pointer;
    font-weight: 900;
    border-radius: 30px;
    margin-top: 10px;
    border: 1px solid #000;
    }
    .header-image img{
            width: 60%;
    border-radius: 25px;
    }
    .header-content, .header-content12{
            flex-basis: 60%;
    text-align: center;
    margin-left: -50px;
    }
    .header-content12 h1{
            font-size: 25px;
    font-weight: 900;
    }
    .header-content12 p{
            color: #a80000;
    font-weight: 900;
    font-size: 10px;
    }
    .header-content12 a{
            text-decoration: none;
    }
    h2.relatedapps{
            margin: 0px 10px;
    }

.header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  background: #a80000;
  padding: 10px 12px;
  flex-wrap: wrap;
  gap: 8px;
}

.logo-top {
  width: 35px;
  height: auto;
}

.header-text {
  flex: 1;
  text-align: center;
  font-size: 24px;
  font-weight: 800;
  color: #fff;
  letter-spacing: 0.3px;
  text-shadow: 0 1px 2px rgba(0,0,0,0.18);
}

.telegram-top {
  display: none;
}

.icon {
  font-size: 20px;
  color: #fff;
  cursor: pointer;
}

/* MOBILE FIX */
@media (max-width: 600px) {
  .header {
    flex-wrap: nowrap;
  }
  .header-text {
    font-size: 18px;
  }
  .telegram-top {
    display: none;
  }
}

/* Inline Appyn-style details above download button (no extra box) */
.yp-inline-app-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0 14px;padding:0 4px;font-size:13px;line-height:1.45}
.yp-inline-app-details span{display:block;background:rgba(168,0,0,.06);border:1px solid rgba(168,0,0,.14);border-radius:9px;padding:7px 9px;color:#222}
.yp-inline-app-details b{color:#a80000}
@media(max-width:520px){.yp-inline-app-details{grid-template-columns:1fr;font-size:12.5px}}


/* Normal WordPress pages */
.page-content-wrap{max-width:1100px;margin:20px auto;padding:0 15px;}
.yp-page-content{width:100%;}
.yp-page-content .entry-title{margin-bottom:16px;}
.yp-page-content .entry-content{line-height:1.7;}
















/* Normal WordPress page body only; top/footer uses exact app-page classes */
.yp-normal-page-body {
    width: 100%;
    max-width: 980px;
    margin: 14px auto 24px;
    padding: 0 12px;
}
.yp-normal-page-card {
    background: #fff;
    border-radius: 12px;
    border: 2px solid #006699;
    padding: 18px;
    box-sizing: border-box;
}
.yp-normal-page-card h1 {
    margin: 0 0 14px;
    font-size: 28px;
    line-height: 1.25;
    color: #b00000;
    text-align: center;
}
.yp-normal-page-content {
    font-size: 16px;
    line-height: 1.7;
}
.yp-normal-page-content p {
    margin-bottom: 14px;
}
.yp-normal-page-content img {
    max-width: 100%;
    height: auto;
}
@media(max-width:768px){
    .yp-normal-page-card {
        padding: 14px;
    }
    .yp-normal-page-card h1 {
        font-size: 24px;
    }
}


/* Quick SEO + UX Boosts */
.yp-related-apps{
 margin:20px auto;
 max-width:1100px;
 padding:16px;
 background:#fff;
 border-radius:14px;
}
.yp-related-grid{
 display:grid;
 grid-template-columns:repeat(auto-fit,minmax(120px,1fr));
 gap:14px;
}
.yp-related-item{
 text-decoration:none;
 color:#111;
 font-weight:700;
 text-align:center;
}
.yp-related-item img{
 width:100%;
 height:auto;
 border-radius:10px;
}
.yp-sticky-download{
 position:fixed;
 left:12px;
 right:12px;
 bottom:12px;
 z-index:9999;
 text-align:center;
 background:#d60000;
 color:#fff;
 text-decoration:none;
 padding:14px 16px;
 border-radius:999px;
 font-weight:700;
 box-shadow:0 8px 24px rgba(0,0,0,.2);
}
@media(min-width:769px){
 .yp-sticky-download{
   max-width:320px;
   left:auto;
 }
}
/* End Quick SEO + UX Boosts */

/* Removed footer/bottom big download buttons completely */
.yp-sticky-download, .footbtn, .sticky-ad, .download-btn-img, .center .downBtn { display:none !important; visibility:hidden !important; height:0 !important; padding:0 !important; margin:0 !important; overflow:hidden !important; }
body { padding-bottom:0 !important; }


/* Logo/Banner responsive fix */
.logo-top, .custom-logo { max-width: 160px; height: auto; object-fit: contain; }
img[alt="YonoPlaylist Banner"] { display:block; width:100%; max-width:100%; height:auto; border-radius:10px; object-fit:cover; }

/* FIX: completely hide unwanted large homepage/page title text on front page */
body.home h1.entry-title, body.home .entry-title, body.home .page-title, body.home .wp-block-post-title,
body.front-page h1.entry-title, body.front-page .entry-title, body.front-page .page-title, body.front-page .wp-block-post-title,
body.page-template-default.home h1, body.page-template-default.front-page h1 {
    display: none !important;
    visibility: hidden !important;
    height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    overflow: hidden !important;
}


/* =========================================================
   DYNAMIC APP SYSTEM REQUIREMENTS + INFO ACCORDION
   Automatically shown after Related Apps on every app page.
========================================================= */
.system-requirements{width:100%;max-width:720px;margin:25px auto;font-family:Arial,Helvetica,sans-serif;box-sizing:border-box}
.system-requirements *{box-sizing:border-box}
.system-requirements-title{display:flex;align-items:center;gap:10px;margin:0 0 12px;color:#111;font-size:22px;line-height:1.3;font-weight:700}
.system-requirements-title:before{content:"⚙";width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:#c22f70;color:#fff;font-size:17px;box-shadow:0 4px 12px rgba(194,47,112,.25)}
.requirements-box{background:#fff;border:1px solid #e8e8e8;border-radius:12px;padding:5px 18px;overflow:hidden;box-shadow:0 5px 20px rgba(0,0,0,.07)}
.requirement-row{display:grid;grid-template-columns:1fr auto;align-items:center;gap:20px;min-height:52px;padding:10px 2px;border-bottom:1px solid rgba(194,47,112,.25);transition:background .2s ease,padding .2s ease}
.requirement-row:last-child{border-bottom:none}
.requirement-name{display:flex;align-items:center;gap:9px;color:#222;font-size:14px;font-weight:600}
.requirement-name:before{content:"✓";width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;background:rgba(194,47,112,.10);color:#c22f70;font-size:12px;font-weight:800}
.requirement-value{color:#111;font-size:14px;font-weight:700;text-align:right;white-space:nowrap}
.requirement-row:hover{background:rgba(194,47,112,.035);padding-left:7px;padding-right:7px}
.requirements-note{margin:11px 2px 0;color:#666;font-size:12px;line-height:1.6}
.yono-accordion{width:100%;max-width:720px;margin:25px auto;font-family:Arial,Helvetica,sans-serif;box-sizing:border-box}
.yono-accordion *{box-sizing:border-box}
.yono-item{margin-bottom:10px;background:#fff;border:1px solid #e8e8e8;border-radius:11px;overflow:hidden;box-shadow:0 4px 16px rgba(0,0,0,.06)}
.yono-title{width:100%;min-height:54px;padding:14px 16px;border:0;background:#fff;color:#111;display:flex;align-items:center;gap:12px;text-align:left;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;line-height:1.3;cursor:pointer;transition:.25s ease}
.yono-icon{width:34px;height:34px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:8px;background:rgba(194,47,112,.10);color:#c22f70;font-size:19px;transition:.25s ease}
.yono-arrow{margin-left:auto;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(194,47,112,.08);color:#c22f70;font-size:17px;transition:.3s ease}
.yono-title:hover{background:#fafafa}
.yono-title:hover .yono-icon{background:#c22f70;color:#fff}
.yono-item.active .yono-title{background:#c22f70;color:#fff}
.yono-item.active .yono-icon{background:rgba(255,255,255,.18);color:#fff}
.yono-item.active .yono-arrow{background:rgba(255,255,255,.18);color:#fff;transform:rotate(180deg)}
.yono-content{display:none;background:#c22f70;color:#fff;padding:14px 16px 16px;font-size:14px;line-height:1.65;animation:yonoOpen .25s ease}
.yono-item.active .yono-content{display:block}
@keyframes yonoOpen{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}
.yono-row{padding:9px 2px;border-bottom:1px solid rgba(255,255,255,.22)}
.yono-row:last-child{border-bottom:none;padding-bottom:3px}
.yono-row strong{color:#fff;font-weight:700}
.yono-content p{margin:4px 0 18px}
.yono-content p:last-child{margin-bottom:3px}
.yono-list{margin:4px 0 0;padding:0;list-style:none}
.yono-list li{position:relative;padding:9px 4px 9px 25px;border-bottom:1px solid rgba(255,255,255,.22)}
.yono-list li:last-child{border-bottom:none}
.yono-list li:before{content:"✓";position:absolute;left:3px;top:9px;font-weight:700;color:#fff}
.yono-title:focus-visible{outline:3px solid rgba(194,47,112,.35);outline-offset:2px}
@media(max-width:480px){
.system-requirements,.yono-accordion{margin:18px auto}
.system-requirements-title{font-size:20px}
.system-requirements-title:before{width:31px;height:31px;font-size:15px}
.requirements-box{padding:4px 13px;border-radius:10px}
.requirement-row{min-height:48px;gap:10px;padding:9px 2px}
.requirement-name,.requirement-value{font-size:13px}
.requirement-name:before{width:20px;height:20px;font-size:11px}
.requirements-note{font-size:11.5px}
.yono-item{margin-bottom:8px;border-radius:9px}
.yono-title{min-height:50px;padding:11px 12px;font-size:14px}
.yono-icon{width:30px;height:30px;font-size:17px}
.yono-arrow{width:25px;height:25px;font-size:15px}
.yono-content{padding:12px 11px 14px;font-size:13px;line-height:1.6}
.yono-row{padding:8px 1px}
.yono-list li{padding:8px 3px 8px 23px}
}


/* ===============================
   MENU RELIABILITY / RESPONSIVE FIX
================================ */
.wp-nav{display:flex;align-items:center;justify-content:flex-end;min-width:0;}
.wp-primary-menu,.yp-fallback-menu{display:flex;align-items:center;justify-content:flex-end;gap:4px;flex-wrap:wrap;margin:0;padding:0;list-style:none;}
.wp-primary-menu > li{list-style:none;margin:0;padding:0;}
.wp-primary-menu > li > a,.yp-fallback-menu > a{display:inline-flex;align-items:center;justify-content:center;padding:8px 10px;color:#111;text-decoration:none;font-weight:700;font-size:13px;border-radius:8px;white-space:nowrap;}
.wp-primary-menu > li > a:hover,.yp-fallback-menu > a:hover{background:#a80000;color:#fff;}
.wp-primary-menu .sub-menu{display:none;position:absolute;background:#fff;padding:8px;margin-top:4px;box-shadow:0 5px 20px rgba(0,0,0,.15);border-radius:8px;z-index:9999;}
.wp-primary-menu li.menu-item-has-children{position:relative;}
.wp-primary-menu li.menu-item-has-children:hover>.sub-menu,.wp-primary-menu li.menu-item-has-children:focus-within>.sub-menu{display:block;}
@media(max-width:768px){
 .wp-site-wrap{width:100%;}
 .wp-nav{width:100%;justify-content:flex-start;}
 .wp-primary-menu,.yp-fallback-menu{width:100%;justify-content:center;gap:5px;}
 .wp-primary-menu > li > a,.yp-fallback-menu > a{font-size:12px;padding:8px 7px;}
}

/* =========================================================
   PROFESSIONAL APP PAGE OVERHAUL v3
   Inspired by modern app-directory layouts; not a copy.
========================================================= */
:root{
  --yp-primary:#a80000;
  --yp-primary-2:#d21d1d;
  --yp-ink:#151515;
  --yp-muted:#68707a;
  --yp-bg:#f5f6f8;
  --yp-card:#ffffff;
  --yp-border:#e6e8ec;
  --yp-radius:16px;
}
html{scroll-behavior:smooth}
body{background:var(--yp-bg)!important;color:var(--yp-ink);font-family:Inter,Arial,Helvetica,sans-serif!important}
a{color:inherit}
.header.site-header,.header{
  position:sticky!important;top:0;z-index:1000;
  background:rgba(255,255,255,.96)!important;
  backdrop-filter:blur(12px);
  border-bottom:1px solid var(--yp-border)!important;
  box-shadow:0 2px 16px rgba(0,0,0,.05)!important;
}
.header.site-header .wp-site-wrap{max-width:1180px;margin:auto;padding:10px 16px}
.header.site-header img,.header .logo-top{max-height:48px!important;max-width:180px;object-fit:contain}
.header-text{font-size:18px!important;font-weight:800;color:var(--yp-ink)!important}
.navbar{
  max-width:1180px!important;margin:0 auto!important;
  border:0!important;background:#fff!important;
  display:flex;justify-content:center;gap:4px;padding:7px 10px;
  border-bottom:1px solid var(--yp-border)!important;
}
.navbar a{
  border:0!important;border-radius:10px;padding:10px 14px!important;
  color:#333!important;font-weight:700!important;transition:.2s ease;
}
.navbar a.active,.navbar a:hover{
  background:var(--yp-primary)!important;color:#fff!important;
  transform:translateY(-1px);
}
.menu-container{background:#fff!important;border-bottom:1px solid var(--yp-border)}
.menu-item{color:#222!important}
.app-container2{
  max-width:920px!important;margin:24px auto!important;padding:0!important;
  background:transparent!important;box-shadow:none!important;
}
.app-container2 .app-header1{
  position:relative;display:flex!important;align-items:center;gap:26px;
  padding:28px!important;background:linear-gradient(135deg,#fff 0%,#fff8f8 100%);
  border:1px solid var(--yp-border);border-radius:20px 20px 0 0;
  box-shadow:0 8px 28px rgba(0,0,0,.06);
}
.app-container2 .header-image{flex:0 0 180px!important;text-align:center!important}
.app-container2 .header-image img{
  width:150px!important;height:150px!important;object-fit:cover;
  border-radius:28px!important;border:1px solid #eee;
  box-shadow:0 12px 30px rgba(168,0,0,.16);
}
.app-container2 .header-content12{flex:1!important}
.app-container2 .header-content12 h1{
  margin:0!important;padding:0!important;font-size:34px!important;
  line-height:1.15;color:#111!important;font-weight:850!important;
  letter-spacing:-.5px;
}
.app-container2 .app-info{
  background:#fff;border:1px solid var(--yp-border);border-top:0;
  padding:15px 20px!important;
}
.app-container2 .rating-info{width:100%;justify-content:space-around;gap:8px;margin:0!important}
.app-container2 .rating-block,.app-container2 .download-block,.app-container2 .reviews-block{
  min-width:100px!important;color:#222;
}
.app-container2 .rating-block i{color:#f5a623!important}
.app-container2 .text1{color:var(--yp-muted)!important;font-size:12px!important;margin:3px 0 0!important}
.app-container2 .separator{color:#ddd!important}
.install-button{
  display:block!important;width:calc(100% - 40px)!important;max-width:620px!important;
  margin:18px auto 8px!important;height:52px!important;border:0!important;
  border-radius:12px!important;background:linear-gradient(135deg,var(--yp-primary),var(--yp-primary-2))!important;
  color:#fff!important;font-size:16px!important;font-weight:800!important;
  box-shadow:0 8px 20px rgba(168,0,0,.24)!important;
  transition:transform .2s,box-shadow .2s!important;
}
.install-button:hover{transform:translateY(-2px);box-shadow:0 12px 26px rgba(168,0,0,.3)!important}
.app-container2>.custom-button{
  height:46px!important;border-radius:11px!important;border:1px solid #e4e4e4!important;
  background:#fff!important;color:var(--yp-primary)!important;font-weight:800!important;
}
.relatedapps{
  max-width:920px!important;margin:28px auto 12px!important;
  background:transparent!important;color:#171717!important;
  border:0!important;border-left:4px solid var(--yp-primary)!important;
  border-radius:0!important;text-align:left!important;
  padding:8px 14px!important;font-size:22px!important;
}
.app-list_dont_copy_created_by_allappstore_com{
  max-width:920px!important;margin:0 auto!important;padding:0 10px 10px!important;
}
.app-item_dont_copy_created_by_allappstore_com{
  background:#fff!important;border:1px solid var(--yp-border)!important;
  border-radius:14px!important;padding:10px!important;margin-bottom:10px!important;
  box-shadow:0 4px 16px rgba(0,0,0,.045)!important;
  transition:transform .18s,box-shadow .18s,border-color .18s!important;
}
.app-item_dont_copy_created_by_allappstore_com:hover{
  transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.08)!important;
  border-color:#efc5c5!important;
}
.app-icon_dont_copy_created_by_allappstore_com{
  width:70px!important;height:70px!important;object-fit:cover;border-radius:14px!important;
}
.app-title_dont_copy_created_by_allappstore_com{font-size:16px!important;font-weight:800!important;color:#161616!important}
.download-button_dont_copy_created_by_allappstore_com{
  background:var(--yp-primary)!important;border-radius:10px!important;
  box-shadow:none!important;padding:10px 15px!important;
}
.system-requirements,.yono-accordion{
  max-width:920px!important;margin:28px auto!important;
}
.system-requirements-title{
  color:#171717!important;font-size:22px!important;
}
.system-requirements-title::before{background:var(--yp-primary)!important}
.requirements-box,.yono-item{
  border-color:var(--yp-border)!important;border-radius:14px!important;
  box-shadow:0 5px 20px rgba(0,0,0,.05)!important;
}
.yono-title{font-weight:800!important}
.yono-item.active .yono-title,.yono-content{background:var(--yp-primary)!important}
.footer.site-footer{
  margin-top:40px!important;background:#171717!important;color:#eee!important;
  border-top:4px solid var(--yp-primary)!important;
}
.footer.site-footer p{color:#bbb!important;padding:24px 10px!important;margin:0!important}
@media(max-width:700px){
  .header.site-header .wp-site-wrap{padding:8px 12px}
  .navbar{display:none!important}
  .app-container2{margin:12px auto!important}
  .app-container2 .app-header1{padding:20px 16px!important;gap:15px}
  .app-container2 .header-image{flex:0 0 105px!important}
  .app-container2 .header-image img{width:105px!important;height:105px!important;border-radius:20px!important}
  .app-container2 .header-content12 h1{font-size:24px!important}
  .app-container2 .rating-info{overflow-x:auto;justify-content:flex-start}
  .app-container2 .rating-block,.app-container2 .download-block,.app-container2 .reviews-block{min-width:78px!important}
  .app-container2 .separator{display:none}
  .install-button{width:calc(100% - 24px)!important}
  .relatedapps{margin-left:12px!important;margin-right:12px!important}
  .app-list_dont_copy_created_by_allappstore_com{padding-left:12px!important;padding-right:12px!important}
}
.yp-header-tagline{font-size:12px;color:#7b8188;font-weight:700;margin-left:auto;margin-right:8px}@media(max-width:700px){.yp-header-tagline{display:none}}
/* =========================================================
   PROFESSIONAL APP DETAIL V4
   Visual system inspired by modern app-directory layouts
========================================================= */
:root{--yp-red:#a80000;--yp-red2:#d20a0a;--yp-dark:#171717;--yp-muted:#6f7378;--yp-bg:#f6f7f9;--yp-card:#fff;--yp-border:#e7e9ed;--yp-radius:18px}
html{scroll-behavior:smooth}
body{background:var(--yp-bg)!important;color:var(--yp-dark)!important;font-family:Inter,Arial,Helvetica,sans-serif!important}
.header{position:sticky!important;top:0!important;z-index:1000!important;background:rgba(168,0,0,.97)!important;backdrop-filter:blur(10px);box-shadow:0 4px 18px rgba(0,0,0,.14)!important;padding:10px max(14px,calc((100% - 1120px)/2))!important;border:0!important}
.header .logo-top{width:42px!important;height:42px!important;object-fit:contain!important;background:#fff;padding:3px;border-radius:12px!important}
.header .header-text{font-size:20px!important;font-weight:900!important;letter-spacing:.2px}
.icon{font-size:0!important;width:42px;height:42px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.13);border-radius:12px}
.icon:after{content:'☰';font-size:21px;color:#fff}
.menu-container{position:fixed!important;top:64px!important;right:12px!important;left:12px!important;z-index:9999!important;max-width:520px!important;margin-left:auto!important;background:#fff!important;border:1px solid var(--yp-border)!important;border-radius:16px!important;box-shadow:0 16px 45px rgba(0,0,0,.18)!important;padding:8px!important}
.menu-container .menu-row{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:6px!important}
.menu-container .menu-item{display:flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;border-radius:10px!important;color:#222!important;background:#f7f7f8!important;font-weight:700!important}
.menu-container .menu-item:hover{background:#fff0f0!important;color:var(--yp-red)!important}
.navbar{max-width:1120px!important;margin:0 auto!important;padding:8px 12px!important;border-radius:0 0 14px 14px!important;background:#fff!important;border-bottom:1px solid var(--yp-border)!important;box-shadow:0 3px 15px rgba(0,0,0,.05)!important;gap:4px!important}
.navbar a{color:#303236!important;font-weight:700!important;border-radius:10px!important;padding:10px 13px!important}
.navbar a:hover,.navbar a.active{background:#fff0f0!important;color:var(--yp-red)!important}
.app-container2{width:min(1120px,calc(100% - 24px))!important;max-width:none!important;margin:22px auto 18px!important;padding:0!important;background:transparent!important;box-shadow:none!important}
.app-container2>.app-header1{position:relative!important;display:grid!important;grid-template-columns:180px 1fr!important;gap:28px!important;align-items:center!important;background:linear-gradient(135deg,#fff 0%,#fff7f7 100%)!important;border:1px solid var(--yp-border)!important;border-radius:24px!important;padding:28px!important;box-shadow:0 10px 35px rgba(18,24,40,.08)!important}
.app-container2 .header-image{text-align:center!important}
.app-container2 .header-image img{width:150px!important;height:150px!important;object-fit:cover!important;border-radius:28px!important;border:1px solid #eee!important;box-shadow:0 12px 30px rgba(0,0,0,.12)!important}
.app-container2 .header-content12{margin:0!important;flex-basis:auto!important;text-align:left!important}
.app-container2 .header-content12 h1{margin:0 0 8px!important;font-size:clamp(28px,5vw,44px)!important;line-height:1.08!important;font-weight:900!important;color:#151515!important}
.app-container2 .header-content12 p{font-size:14px!important;color:var(--yp-red)!important;font-weight:800!important}
.app-info{margin-top:14px!important}
.rating-info{width:100%!important;display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:10px!important;margin:0!important;padding:12px!important;background:#fff!important;border:1px solid var(--yp-border)!important;border-radius:16px!important;box-shadow:0 5px 20px rgba(0,0,0,.05)!important}
.rating-block,.download-block,.reviews-block{min-width:0!important;margin:0!important;padding:10px!important;border-radius:12px!important;background:#fafafa!important;text-align:center!important}
.rating-info .separator{display:none!important}
.rating-info span:first-child{display:block!important;font-size:16px!important;font-weight:900!important;color:#222!important}
.rating-info .fa-star{color:#f5b400!important}
.rating-info .text1{display:block!important;margin:4px 0 0!important;color:#777!important;font-size:11px!important;font-weight:700!important}
.install-button{display:block!important;width:min(520px,100%)!important;margin:18px auto 8px!important;min-height:52px!important;border:0!important;border-radius:14px!important;background:linear-gradient(135deg,var(--yp-red),var(--yp-red2))!important;color:#fff!important;font-size:16px!important;font-weight:900!important;letter-spacing:.2px!important;box-shadow:0 10px 24px rgba(168,0,0,.24)!important;transition:transform .2s,box-shadow .2s!important}
.install-button:hover{transform:translateY(-2px)!important;box-shadow:0 14px 30px rgba(168,0,0,.3)!important}
.custom-button{max-width:520px!important;min-height:48px!important;border-radius:14px!important;background:#fff!important;color:var(--yp-red)!important;border:1px solid #f0bcbc!important;font-weight:800!important;box-shadow:0 5px 16px rgba(0,0,0,.05)!important}
.seo-box{display:none!important}
.app-container2+.app-header1{display:none!important}
h2.relatedapps{width:min(1120px,calc(100% - 24px))!important;margin:22px auto 12px!important;border:0!important;border-radius:14px!important;background:linear-gradient(135deg,var(--yp-red),var(--yp-red2))!important;padding:14px 18px!important;font-size:19px!important;box-shadow:0 7px 20px rgba(168,0,0,.15)!important}
.app-list_dont_copy_created_by_allappstore_com{width:min(1120px,calc(100% - 24px))!important;margin:0 auto!important;padding:0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
.app-item_dont_copy_created_by_allappstore_com{display:grid!important;grid-template-columns:58px 1fr auto!important;align-items:center!important;gap:12px!important;margin:0!important;padding:12px!important;background:#fff!important;border:1px solid var(--yp-border)!important;border-radius:15px!important;box-shadow:0 4px 15px rgba(0,0,0,.05)!important}
.app-icon_dont_copy_created_by_allappstore_com{width:58px!important;height:58px!important;border-radius:14px!important;object-fit:cover!important;border:1px solid #eee!important}
.app-title_dont_copy_created_by_allappstore_com{margin:0 0 4px!important;font-size:14px!important;color:#222!important}
.bonus-amount_dont_copy_created_by_allappstore_com,.withdrawal-amount_dont_copy_created_by_allappstore_com{font-size:11px!important;color:#777!important}
.download-button_dont_copy_created_by_allappstore_com{min-height:36px!important;padding:0 12px!important;border:0!important;border-radius:10px!important;background:var(--yp-red)!important;color:#fff!important;font-weight:800!important;font-size:11px!important}
.faq-wrap,.red-disclaimer-box,.AllAppStore_Com_Slider,footer{width:min(1120px,calc(100% - 24px))!important;margin-left:auto!important;margin-right:auto!important}
.faq-wrap{background:#fff!important;border:1px solid var(--yp-border)!important;border-radius:18px!important;padding:16px!important;box-shadow:0 6px 22px rgba(0,0,0,.05)!important}
.faq-heading{border:0!important;color:#171717!important;background:none!important;padding:5px 0 14px!important;text-align:left!important;font-size:22px!important}
.question8262{background:#fff!important;color:#222!important;border:1px solid var(--yp-border)!important;border-radius:12px!important;padding:15px 38px 15px 14px!important;font-weight:800!important;margin-bottom:8px!important}
.answer8262{background:#fafafa!important;border-radius:0 0 12px 12px!important;color:#555!important;padding:13px!important}
.red-disclaimer-box{border-radius:16px!important;border:1px solid #f0caca!important;background:#fff8f8!important;padding:16px!important}
footer{background:#fff!important;border:1px solid var(--yp-border)!important;border-radius:18px!important;overflow:hidden!important;box-shadow:0 6px 22px rgba(0,0,0,.05)!important;margin-top:22px!important;margin-bottom:24px!important}
footer .main-background{padding:18px!important}
footer .group-card,footer .group-card1{border-radius:13px!important;margin-bottom:10px!important}
@media(max-width:700px){
 .navbar{display:none!important}
 .app-container2{width:calc(100% - 14px)!important;margin-top:12px!important}
 .app-container2>.app-header1{grid-template-columns:1fr!important;text-align:center!important;padding:20px 14px!important;border-radius:20px!important}
 .app-container2 .header-image img{width:112px!important;height:112px!important;border-radius:24px!important}
 .app-container2 .header-content12{text-align:center!important}
 .app-container2 .header-content12 h1{font-size:30px!important}
 .rating-info{grid-template-columns:repeat(2,1fr)!important}
 .app-list_dont_copy_created_by_allappstore_com{grid-template-columns:1fr!important;width:calc(100% - 14px)!important}
 h2.relatedapps{width:calc(100% - 14px)!important;font-size:17px!important}
 .faq-wrap,.red-disclaimer-box,.AllAppStore_Com_Slider,footer{width:calc(100% - 14px)!important}
}

/* ==========================================================
   NOVA UI — COMPLETE VISUAL REFRESH
   New palette: indigo / cyan / violet. No red theme dependency.
========================================================== */
:root{
 --nova-primary:#5b5ce2;
 --nova-primary-2:#7c3aed;
 --nova-accent:#06b6d4;
 --nova-ink:#172033;
 --nova-muted:#64748b;
 --nova-bg:#f4f7fb;
 --nova-card:#ffffff;
 --nova-border:#e6eaf2;
 --nova-shadow:0 14px 40px rgba(31,41,75,.09);
}
html{scroll-behavior:smooth}
body{background:var(--nova-bg)!important;color:var(--nova-ink)!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important}
body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:-1;background:radial-gradient(circle at 8% 0%,rgba(91,92,226,.10),transparent 28%),radial-gradient(circle at 95% 12%,rgba(6,182,212,.08),transparent 24%)}
.header{background:linear-gradient(135deg,#171b3a 0%,#3730a3 52%,#0891b2 100%)!important;border:0!important;border-radius:0 0 24px 24px!important;box-shadow:0 10px 30px rgba(31,41,75,.18)!important;padding:10px 16px!important}
.header a,.header-text,.navbar a{color:#fff!important}
.navbar{gap:6px;align-items:center;padding:5px 0}
.navbar a{border:0!important;border-radius:999px;padding:9px 13px!important;transition:.2s ease}
.navbar a:hover,.navbar a.active{background:rgba(255,255,255,.16)!important;color:#fff!important}
.menu-container{background:#fff!important;border:1px solid var(--nova-border)!important;border-radius:18px!important;box-shadow:var(--nova-shadow)!important;padding:14px!important}
.menu-item{background:linear-gradient(135deg,var(--nova-primary),var(--nova-primary-2))!important;border:0!important;border-radius:12px!important;box-shadow:0 7px 18px rgba(91,92,226,.20)!important;transition:.2s ease!important}
.menu-item:hover{transform:translateY(-2px);filter:brightness(1.05)}
.container,.app-container,.app-container2,.container8262{max-width:1120px!important;background:transparent!important;box-shadow:none!important;padding:14px!important}
.app-container,.app-container2{border:0!important}
.app-header,.app-header1{background:linear-gradient(135deg,#fff,#f8fbff)!important;border:1px solid var(--nova-border)!important;border-radius:26px!important;box-shadow:var(--nova-shadow)!important;padding:24px!important;gap:22px}
.header-image img{border-radius:22px!important;border:0!important;box-shadow:0 16px 35px rgba(31,41,75,.14)!important}
.app-info{align-items:flex-start!important}
.app-info h1,.header-content h1,.header-content12 h1{font-size:clamp(26px,4vw,42px)!important;line-height:1.1!important;color:var(--nova-ink)!important;font-weight:800!important;margin:0 0 12px!important}
.rating-info{color:var(--nova-ink)!important;gap:8px}
.install-button{background:linear-gradient(135deg,var(--nova-primary),var(--nova-primary-2))!important;border:0!important;color:#fff!important;border-radius:14px!important;box-shadow:0 10px 24px rgba(91,92,226,.27)!important;min-height:48px!important;padding:12px 22px!important;transition:.2s ease!important}
.install-button:hover{transform:translateY(-2px);box-shadow:0 14px 30px rgba(91,92,226,.32)!important}
a.download-button_dont_copy_created_by_allappstore_com,.download-button_dont_copy_created_by_allappstore_com{background:linear-gradient(135deg,#5b5ce2,#7c3aed)!important;color:#fff!important;border:0!important;border-radius:14px!important;box-shadow:0 10px 25px rgba(91,92,226,.25)!important}
.hed,h2.relatedapps{background:linear-gradient(135deg,#171b3a,#3730a3,#0891b2)!important;border:0!important;border-radius:16px!important;color:#fff!important;box-shadow:0 10px 26px rgba(31,41,75,.14)!important}
h2{border-left-color:var(--nova-primary)!important;color:var(--nova-ink)!important}
#iTable{background:#fff!important;border:1px solid var(--nova-border)!important;box-shadow:var(--nova-shadow)!important;border-radius:18px!important}
#iTable th{color:var(--nova-primary)!important}
#iTable a{color:var(--nova-primary)!important}
.group-card,.group-card1{background:#fff!important;border:1px solid var(--nova-border)!important;border-radius:16px!important;box-shadow:0 8px 24px rgba(31,41,75,.06)!important}
.tabs .tab{border:1px solid var(--nova-border)!important;border-radius:10px!important;background:#fff!important;color:var(--nova-ink)!important}
.tabs .tab.active{background:linear-gradient(135deg,var(--nova-primary),var(--nova-primary-2))!important;color:#fff!important;border-color:transparent!important}
.faq-item,.yono-item,.requirements-box{background:#fff!important;border:1px solid var(--nova-border)!important;border-radius:16px!important;box-shadow:0 8px 25px rgba(31,41,75,.06)!important}
.question8262,.yono-title{background:#fff!important;color:var(--nova-ink)!important;border:0!important}
.question8262{border-radius:16px!important}
.question8262:after,.yono-arrow{color:var(--nova-primary)!important}
.yono-item.active .yono-title{background:linear-gradient(135deg,var(--nova-primary),var(--nova-primary-2))!important;color:#fff!important}
.yono-item.active .yono-icon,.yono-title:hover .yono-icon{background:rgba(255,255,255,.18)!important;color:#fff!important}
.yono-content{background:linear-gradient(135deg,#3730a3,#0891b2)!important}
.system-requirements-title:before{background:linear-gradient(135deg,var(--nova-primary),var(--nova-accent))!important;box-shadow:0 7px 18px rgba(91,92,226,.22)!important}
.requirement-name:before{background:rgba(91,92,226,.10)!important;color:var(--nova-primary)!important}
.requirement-row{border-bottom-color:#edf0f6!important}
.yono-icon{background:rgba(91,92,226,.10)!important;color:var(--nova-primary)!important}
.red-disclaimer-box{background:#fff!important;border:1px solid var(--nova-border)!important;border-left:4px solid var(--nova-accent)!important;border-radius:14px!important;color:var(--nova-muted)!important;box-shadow:0 8px 24px rgba(31,41,75,.05)!important}
.footer,.site-footer{background:#12172d!important;color:#cbd5e1!important;border-radius:24px 24px 0 0!important}
.footer a,.footer-link{color:#cbd5e1!important}
.footer a:hover,.footer-link:hover{color:#67e8f9!important}
.sticky-ad{background:#fff!important;border:1px solid var(--nova-border)!important;box-shadow:0 -8px 25px rgba(31,41,75,.10)!important}
.close-btn{background:var(--nova-primary)!important;border:0!important}
.telegram-card,.telegram-card1{border-color:rgba(91,92,226,.25)!important;background:#fff!important;border-radius:16px!important;box-shadow:0 8px 24px rgba(31,41,75,.06)!important}
.telegram-card .seoquake-nofollow,.telegram-card1 .seoquake-nofollow{background:linear-gradient(135deg,#0891b2,#5b5ce2)!important}
.join-text,.join-text1,.icon-telegram,.icon-telegram1{color:var(--nova-primary)!important}
@media(max-width:768px){
 .header{border-radius:0 0 18px 18px!important}
 .navbar{display:none}
 .app-header,.app-header1{border-radius:20px!important;padding:16px!important}
 .header-image,.header-content,.header-content12{flex-basis:100%!important}
 .header-image img{width:58%!important;margin:auto!important}
 .app-info{align-items:center!important;text-align:center!important}
 .menu-item{width:100%!important;margin:5px 0!important}
 .container,.app-container,.app-container2{padding:8px!important}
}
