.gp-head,.gp-store,.gp-info-section,.gp-footer,.gp-lightbox,.gp-toast{font-family:Roboto,Arial,sans-serif}
.gp-head__nav,.gp-head__mobile,.gp-head__search button,.gp-head__brand,.gp-theme-toggle,.gp-app-hero__heading,.gp-stats,.gp-hero-buttons,.gp-gallery__head,.gp-gallery__arrows,.gp-aside__support h2,.gp-age-card strong,.gp-aside__developer h3,.gp-section-heading,.gp-source-title,.gp-original-copy h2,.gp-original-copy h3,.gp-info-section h2,.gp-info-section h3,.gp-features h3,.gp-tags,.gp-faq summary,.gp-table-wrap thead,.gp-hash strong,.gp-expand-btn,.gp-original-feature-list strong,.gp-apk-current h3,.gp-seo-compare__card>p,.gp-footer strong{font-family:"Google Sans Flex","Google Sans",Roboto,Arial,sans-serif}
.gp-head__brand-image{display:block;width:auto;height:42px;max-width:230px;object-fit:contain}
.gp-app-hero__heading h1{font-weight:500;letter-spacing:-.035em}
.gp-gallery__head h2,.gp-aside__support h2,.gp-section-heading,.gp-original-copy h2.gp-original-heading{font-weight:600}
.gp-theme-toggle{display:flex!important;align-items:center;justify-content:center;flex:0 0 41px;width:41px;height:41px;padding:8px!important;border:1px solid transparent!important;border-radius:50%;background:transparent!important;color:#59636c!important;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}
.gp-theme-toggle:hover{background:#edf1f3!important;color:#202124!important}
.gp-theme-toggle:focus-visible{outline:3px solid #4285f4;outline-offset:2px}
.gp-theme-toggle svg{display:block;width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.85;stroke-linecap:round;stroke-linejoin:round}
.gp-theme-toggle__sun{display:none!important}
.gp-theme-toggle__moon{display:block!important}
html[data-gp-theme="dark"] .gp-theme-toggle__sun{display:block!important}
html[data-gp-theme="dark"] .gp-theme-toggle__moon{display:none!important}
html[data-gp-theme="dark"]{color-scheme:dark;--gp-green:#80ddb0;--gp-green-hover:#a1edc8;--gp-ink:#e8ecf1;--gp-sub:#acb7c4;--gp-line:#35404c;--gp-soft:#1b222a;--gp-white:#151a20;--gp-canvas:#111418;--gp-surface:#191f26;--gp-surface-raised:#222a33;--gp-border:#343e49;--gp-text:#e8ecf1;--gp-muted:#aab6c2;--gp-link:#8ab4f8}
html[data-gp-theme="dark"] body:has(.gp-head){background:var(--gp-canvas)!important;color:var(--gp-text)!important}
html[data-gp-theme="dark"] body:has(.gp-head) :is(.site.grid-container,.site-content,.site-main,.inside-article,.content-area,.site-main>article,.entry-content){background:var(--gp-canvas)!important;color:var(--gp-text)!important}
html[data-gp-theme="dark"] :is(.gp-head,.gp-store,.gp-info-section,.gp-footer,.gp-seo-section){background:var(--gp-canvas)!important;color:var(--gp-text)}
html[data-gp-theme="dark"] .gp-head{background:var(--gp-surface)!important;border-bottom-color:var(--gp-border);box-shadow:0 1px 0 rgba(255,255,255,.025)}
html[data-gp-theme="dark"] .gp-head__brand{color:var(--gp-text)!important}
html[data-gp-theme="dark"] .gp-head__nav a{color:var(--gp-muted)}
html[data-gp-theme="dark"] .gp-head__nav :is(a:hover,a[aria-current]){color:var(--gp-green)}
html[data-gp-theme="dark"] .gp-head__nav a[aria-current]:after{background:var(--gp-green)}
html[data-gp-theme="dark"] .gp-icon-button{color:#c2ccd5!important}
html[data-gp-theme="dark"] .gp-icon-button:hover{background:#2b343e!important;color:#fff!important}
html[data-gp-theme="dark"] .gp-theme-toggle{color:#f5d786!important}
html[data-gp-theme="dark"] .gp-theme-toggle:hover{background:#303a44!important;color:#ffe4a1!important}
html[data-gp-theme="dark"] .gp-head__mobile,html[data-gp-theme="dark"] .gp-head__search{background:var(--gp-surface)!important;border-color:var(--gp-border);color:var(--gp-text);box-shadow:0 14px 35px rgba(0,0,0,.45)}
html[data-gp-theme="dark"] .gp-head__mobile a{border-bottom-color:var(--gp-border);color:var(--gp-text)}
html[data-gp-theme="dark"] .gp-head__mobile a:hover{background:var(--gp-surface-raised)}
html[data-gp-theme="dark"] .gp-head__search label,html[data-gp-theme="dark"] .gp-head__search [data-gp-search-status]{color:var(--gp-muted)}
html[data-gp-theme="dark"] .gp-head__search input{background:var(--gp-canvas);color:var(--gp-text);border-color:var(--gp-border);color-scheme:dark}
html[data-gp-theme="dark"] .gp-head__search input::placeholder{color:#8694a2}
html[data-gp-theme="dark"] .gp-head__search button{background:var(--gp-surface-raised);border-color:var(--gp-border);color:var(--gp-text)}
html[data-gp-theme="dark"] .gp-head__search button:hover{background:#35414e!important;color:#fff!important}
html[data-gp-theme="dark"] :is(.gp-app-hero__heading h1,.gp-stats__item strong,.gp-gallery__head h2,.gp-aside__support h2,.gp-age-card strong,.gp-support-item strong,.gp-aside__developer h3,.gp-section-heading,.gp-source-title,.gp-original-copy h2.gp-original-heading,.gp-original-copy h3,.gp-features h3,.gp-hash strong,.gp-faq summary,.gp-footer strong){color:var(--gp-text)}
html[data-gp-theme="dark"] .gp-app-hero__developer{color:var(--gp-green)}
html[data-gp-theme="dark"] :is(.gp-device-note,.gp-credibility,.gp-stats__item small,.gp-age-card p,.gp-aside__developer p,.gp-aside__developer .gp-aside__hint,.gp-support-item a,.gp-info-section p,.gp-original-copy p,.gp-original-copy ol,.gp-original-copy ul,.gp-original-copy ol li,.gp-original-copy ul li,.gp-bullet-list li,.gp-compare li,.gp-fineprint,.gp-footer p,.gp-footer__bottom,.gp-gallery__shot span){color:var(--gp-muted)!important}
html[data-gp-theme="dark"] .gp-original-copy :is(p strong,li strong){color:var(--gp-text)}
html[data-gp-theme="dark"] .gp-stats__item:not(:first-child):before{background:var(--gp-border)}
html[data-gp-theme="dark"] .gp-install{background:var(--gp-green);border-color:var(--gp-green);color:#0a2d23!important}
html[data-gp-theme="dark"] .gp-install:hover{background:var(--gp-green-hover);border-color:var(--gp-green-hover);color:#08291f!important}
html[data-gp-theme="dark"] .gp-plain-action{color:var(--gp-green)!important;background:transparent!important}
html[data-gp-theme="dark"] .gp-plain-action:hover{background:#1f372f!important;color:#b9f6d5!important}
html[data-gp-theme="dark"] .gp-gallery__arrows button{background:var(--gp-surface);border-color:var(--gp-border);color:var(--gp-text)}
html[data-gp-theme="dark"] .gp-gallery__arrows button:hover{background:var(--gp-surface-raised);color:#fff}
html[data-gp-theme="dark"] .gp-gallery__shot{background:transparent!important;color:var(--gp-text)!important}
html[data-gp-theme="dark"] .gp-gallery__shot img{border-color:var(--gp-border)}
html[data-gp-theme="dark"] .gp-gallery__rail{scrollbar-color:#475768 transparent}
html[data-gp-theme="dark"] .gp-aside__icon{box-shadow:0 10px 25px rgba(0,0,0,.4)}
html[data-gp-theme="dark"] .gp-age-card,html[data-gp-theme="dark"] .gp-features article,html[data-gp-theme="dark"] .gp-seo-compare__card,html[data-gp-theme="dark"] .gp-compare>div{background:var(--gp-surface);border-color:var(--gp-border);color:var(--gp-text)}
html[data-gp-theme="dark"] .gp-age-card__badge{color:#fff;background:#be2945}
html[data-gp-theme="dark"] .gp-age-card a,html[data-gp-theme="dark"] .gp-support-item a:hover{color:var(--gp-link)}
html[data-gp-theme="dark"] .gp-aside__developer,html[data-gp-theme="dark"] .gp-aside{border-color:var(--gp-border)}
html[data-gp-theme="dark"] :is(.gp-rule,.gp-footer__bottom){border-color:var(--gp-border);background-color:transparent}
html[data-gp-theme="dark"] .gp-rule{background:var(--gp-border)}
html[data-gp-theme="dark"] .gp-footer{border-top-color:var(--gp-border)}
html[data-gp-theme="dark"] :is(.gp-tags span,.gp-original-feature-list li){background:var(--gp-surface);border-color:var(--gp-border);color:var(--gp-muted)}
html[data-gp-theme="dark"] :is(.gp-original-feature-list li strong,.gp-features article>span,.gp-compare h3,.gp-original-copy li::marker,.gp-bullet-list li::marker){color:var(--gp-green)}
html[data-gp-theme="dark"] .gp-compare>div+div h3,html[data-gp-theme="dark"] .gp-seo-compare__card:nth-child(2) p{color:#ebbf82}
html[data-gp-theme="dark"] .gp-seo-compare__card>p{color:var(--gp-green)}
html[data-gp-theme="dark"] :is(.gp-table-wrap,.gp-original-copy .wp-block-table,.gp-hash){border-color:var(--gp-border);background:var(--gp-surface)}
html[data-gp-theme="dark"] :is(.gp-table-wrap table,.gp-original-copy .wp-block-table table){color:var(--gp-text)}
html[data-gp-theme="dark"] :is(.gp-table-wrap th,.gp-table-wrap td,.gp-original-copy .wp-block-table th,.gp-original-copy .wp-block-table td){color:var(--gp-text);background:var(--gp-surface);border-bottom-color:var(--gp-border)}
html[data-gp-theme="dark"] :is(.gp-table-wrap thead th,.gp-table-wrap tbody th,.gp-original-copy .wp-block-table thead th){background:var(--gp-surface-raised);color:var(--gp-text)}
html[data-gp-theme="dark"] .gp-original-copy .wp-block-table td:first-child{color:var(--gp-text)}
html[data-gp-theme="dark"] :is(.gp-table-wrap a,.gp-original-copy p a,.gp-original-copy li a,.gp-original-copy td a,.gp-footer__bottom a){color:var(--gp-link)}
html[data-gp-theme="dark"] :is(.gp-hash,.gp-apk-current){background:var(--gp-surface);border-color:var(--gp-border)}
html[data-gp-theme="dark"] .gp-apk-current h3{color:var(--gp-green)}
html[data-gp-theme="dark"] .gp-hash code{background:var(--gp-canvas);border-color:var(--gp-border);color:#d3e8df}
html[data-gp-theme="dark"] .gp-hash button{color:var(--gp-green);background:var(--gp-surface-raised);border-color:#345947}
html[data-gp-theme="dark"] .gp-expand-btn{color:var(--gp-green)!important}
html[data-gp-theme="dark"] .gp-steps li>span{background:#1c4435;color:#a1efc6}
html[data-gp-theme="dark"] .gp-steps li:not(:last-child):before{background:var(--gp-border)}
html[data-gp-theme="dark"] .gp-callout,html[data-gp-theme="dark"] .gp-original-copy .has-background{background:#1a3042;border-color:#31536c;color:#c6d9e7}
html[data-gp-theme="dark"] .gp-callout strong{color:#b5dcff}
html[data-gp-theme="dark"] .gp-callout p,html[data-gp-theme="dark"] .gp-original-copy .has-background p{color:#bbd0de!important}
html[data-gp-theme="dark"] .gp-callout--legal{background:#302719;border-color:#6b5332}
html[data-gp-theme="dark"] .gp-callout--legal strong{color:#e9bc7c}
html[data-gp-theme="dark"] .gp-callout--legal p{color:#e0c59f!important}
html[data-gp-theme="dark"] .gp-faq,html[data-gp-theme="dark"] .gp-faq details{border-color:var(--gp-border)}
html[data-gp-theme="dark"] .gp-faq summary:after{color:#c2d1d8}
html[data-gp-theme="dark"] .gp-faq details p{color:var(--gp-muted)}
html[data-gp-theme="dark"] :is(.gp-original-copy .gp-faq--original details p,.gp-original-copy .gp-faq--original summary){color:var(--gp-text)}
html[data-gp-theme="dark"] .gp-toast{background:#2d4238;color:#f4fff8;box-shadow:0 10px 30px rgba(0,0,0,.5)}
html[data-gp-theme="dark"] .gp-lightbox{background:rgba(4,7,11,.97);color:#fff}
html[data-gp-theme="dark"] .gp-lightbox__bar button,html[data-gp-theme="dark"] .gp-lightbox__body button{background:rgba(255,255,255,.16);color:#fff}
@media(max-width:760px){.gp-head__brand-image{height:35px;max-width:180px}.gp-head__controls{gap:3px}.gp-theme-toggle{flex-basis:39px;width:39px;height:39px}.gp-theme-toggle svg{width:21px;height:21px}}
@media(max-width:460px){.gp-head__help{display:none!important}.gp-theme-toggle{flex-basis:38px;width:38px;height:38px}.gp-head__brand-image{max-width:min(155px,40vw);height:auto;max-height:36px}}
@media(max-width:360px){.gp-head__brand-image{max-width:min(130px,38vw)}}
@media(prefers-reduced-motion:reduce){.gp-theme-toggle{transition:none!important}}


html[data-gp-theme="dark"] .gp-original-copy .has-background {
    background: #30271f !important;
    border: 1px solid #70552c !important;
    border-radius: 10px !important;
    color: #cbd7e6 !important;
    padding: 16px 18px !important;
    line-height: 1.7 !important;
}

html[data-gp-theme="dark"] .gp-original-copy .has-background strong {
    color: #ffbd66 !important;
}

html[data-gp-theme="dark"] .gp-original-copy .has-background a {
    color: #ffbd66 !important;
}

