/* IPDF V130 — preparação para publicação Google Play */
[data-ipdf-adult-only][hidden]{display:none!important}
html[data-ipdf-audience="minor"] [data-ipdf-adult-only]{display:none!important}
.ipdf130-age-gate{position:fixed;inset:0;z-index:2147483000;background:linear-gradient(180deg,rgba(7,14,13,.97),rgba(15,25,23,.99));display:grid;place-items:center;padding:20px;color:#fff}
.ipdf130-age-gate[hidden]{display:none!important}
.ipdf130-age-card{width:min(100%,440px);max-height:92vh;overflow:auto;background:#10211e;border:1px solid rgba(242,204,136,.35);border-radius:28px;padding:24px;box-shadow:0 26px 80px rgba(0,0,0,.45)}
.ipdf130-age-brand{display:flex;gap:12px;align-items:center;margin-bottom:14px}.ipdf130-age-brand img{width:56px;height:56px;border-radius:15px}.ipdf130-age-brand b{display:block;color:#f2cc88;font-size:20px}.ipdf130-age-brand small{color:#cfddd8}
.ipdf130-age-card h2{margin:8px 0 8px;font-size:26px}.ipdf130-age-card p{color:#d7e0dd;line-height:1.55}.ipdf130-age-fields{display:grid;grid-template-columns:1fr 1fr 1.2fr;gap:8px;margin:18px 0}.ipdf130-age-fields label{font-size:12px;color:#cfddd8}.ipdf130-age-fields input{width:100%;box-sizing:border-box;margin-top:6px;border:1px solid rgba(255,255,255,.16);border-radius:12px;background:#0b1816;color:#fff;padding:13px 10px;font-size:16px}
.ipdf130-age-submit{width:100%;border:0;border-radius:14px;padding:14px 16px;font-weight:900;background:#eac77f;color:#18201d}.ipdf130-age-error{min-height:20px;color:#ffd0c9;font-size:13px;margin:8px 0}.ipdf130-age-foot{font-size:12px!important;color:#aebdb8!important}.ipdf130-age-foot a{color:#f2cc88}
.ipdf130-hymnal-notice .panel{max-width:760px;margin:20px auto}.ipdf130-hymnal-notice h2{color:var(--gold,#d9ad5b)}
.ipdf130-profile-note{font-size:12px;color:var(--muted,#9ea9a5);margin-top:8px}
