/* Info pages, Rule 23. Navy page, dark cards, gold links, green actions. Text is not changed.
   Light theme must not leave #eef3f8 on a white sheet (that pair is about 1:1). The page itself is navy. */
html.pp-info body,html.pp-info[data-theme] body{background:#13233a!important;color:#eef3f8!important}
html.pp-info body main{background:#13233a!important;color:#eef3f8!important}
html.pp-info body main::before{background:#13233a!important;border:1px solid #2e4a66;box-shadow:none!important}
html.pp-info body main :is(.page-hero,.hero,.card,.flag,.toc,.soon,article,header,.help-foot,.biz-banter,.panel,blockquote,.talk-bots,fieldset,.tb-who){background:#13233a!important;color:#eef3f8!important;box-shadow:none!important}
html.pp-info[data-theme] body main :is(h1,h2,h3,h4,p,li,label,td,th,.hint,.kicker,.hero-kicker,.hero-line,.tag,.bot-line,.help-line,.zero-value,figcaption,summary,legend){color:#eef3f8!important;-webkit-text-fill-color:#eef3f8!important}
html.pp-info[data-theme] body main :is(.talk-bots,.biz-banter,.tb-who) :is(b,span,legend,label,p){color:#eef3f8!important;-webkit-text-fill-color:#eef3f8!important;background:transparent!important}
html.pp-info body main :is(p,li,label,td,button,a,input,summary){font-size:max(14px,1em)}
html.pp-info body main a:not(.btn):not(.plan-link):not(.plan-buy){color:#ffe14a!important;-webkit-text-fill-color:#ffe14a!important}
html.pp-info .zero-value{background:transparent!important;border-color:#2e4a66!important}
html.pp-info body main :is(input,select,textarea){min-height:48px;background:#fff!important;color:#13233a!important;-webkit-text-fill-color:#13233a!important;font-size:16px;border-radius:12px;border:1px solid #2e4a66}
html.pp-info body main :is(button,.btn,a.btn,a.plan-link){min-height:44px;background:linear-gradient(180deg,#8ee06a,#2f9e44)!important;color:#06210c!important;-webkit-text-fill-color:#06210c!important;border-color:#1f6b32!important}
html.pp-info body > footer{background:#13233a!important}
html.pp-info[data-theme] body main :is(.free-now){background:#e6f6ea!important;color:#0b3d1a!important;-webkit-text-fill-color:#0b3d1a!important}
html.pp-info[data-theme] body > footer,html.pp-info[data-theme] body > footer :is(p,a,.help-line){color:#eef3f8!important;-webkit-text-fill-color:#eef3f8!important}
