/*
Theme Name: Invotora
Author: NGDC
Author URI: https://ngdc.com.eg/
Description: Invotora English-first bilingual marketing website, native editable pages, WhatsApp demo requests and Advanced AI assistant feature.
Version: 1.2.3
Requires at least: 6.3
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: invotora
*/
.admin-bar .header{top:32px}.wp-block-html{margin:0}body{overflow-wrap:break-word}
@media(max-width:782px){.admin-bar .header{top:46px}}

.guide-body{max-width:820px}.guide-body section{margin-top:48px}.guide-body h2{font-size:clamp(24px,3vw,32px);line-height:1.45;margin-bottom:18px}.guide-body p{font-size:18px;line-height:1.95}.guide-next{padding:32px;background:#F5F9FC;border-radius:20px}.guide-card{display:block;text-decoration:none}.guide-card h2{font-size:26px;line-height:1.5}.guide-card p{line-height:1.9}.consent-box{position:fixed;bottom:24px;left:24px;right:24px;max-width:540px;padding:24px;background:#062344;color:#fff;border-radius:16px;z-index:90;box-shadow:0 12px 40px #06234433}.consent-box p{line-height:1.7;margin:10px 0 16px}.consent-box .btn{margin:4px}.consent-box a{color:#45DCC1}.consent-preferences{cursor:pointer}

/* Decorative watermarks stay behind content and never capture input. */
#main>.hero,#main>.pagehero,#main>.section{position:relative;isolation:isolate;overflow:clip}
#main>.hero::before,#main>.pagehero::before,#main>.section::before{content:"";position:absolute;z-index:-1;pointer-events:none;user-select:none;inline-size:clamp(180px,25vw,350px);block-size:clamp(180px,25vw,350px);inset-inline-end:2%;inset-block-start:32px;background:url('assets/watermarks/invoice.svg') center/contain no-repeat;opacity:.055;transform:rotate(-9deg)}
#main>.hero::before{background-image:url('assets/watermarks/finance.svg');inset-inline-start:-45px;inset-inline-end:auto;inset-block-start:auto;inset-block-end:70px;opacity:.04}
#main>.section::before{inset-block-start:20px;inset-inline-end:0;inline-size:270px;block-size:270px;opacity:.038}
#main>.section:nth-of-type(3n)::before{background-image:url('assets/watermarks/inventory.svg');inset-inline-end:auto;inset-inline-start:0;transform:rotate(8deg)}
#main>.section:nth-of-type(3n + 1)::before{background-image:url('assets/watermarks/reports.svg')}
#main>.section.dark::before{background-image:url('assets/watermarks/assistant.svg');filter:brightness(0) invert(1);opacity:.055}
body[data-page="pricing"] #main>.pagehero::before{background-image:url('assets/watermarks/finance.svg')}
body[data-page="features"] #main>.pagehero::before,body[data-page="tour"] #main>.pagehero::before{background-image:url('assets/watermarks/inventory.svg')}
body[data-page="guides"] #main>.pagehero::before{background-image:url('assets/watermarks/reports.svg')}
body[data-page="contact"] #main>.pagehero::before{background-image:url('assets/logo.webp');inline-size:360px;block-size:160px;inset-block-start:70px;opacity:.045}
@media(max-width:800px){#main>.pagehero::before,#main>.section::before{inline-size:150px;block-size:150px;inset-inline-end:12px;inset-block-start:16px;opacity:.032}#main>.hero::before{inline-size:180px;block-size:180px;opacity:.025}body[data-page="contact"] #main>.pagehero::before{inline-size:210px;block-size:80px;inset-block-start:30px}}

.copyright .developer-logo{display:inline-flex;vertical-align:middle;align-items:center;margin-inline:8px;border:0}.copyright .developer-logo img{width:88px;height:auto;max-height:44px;object-fit:contain}.footer .copyright{align-items:center;flex-wrap:wrap;gap:16px}.footer .consent-preferences{appearance:none;display:inline-block;width:auto;flex:0 0 auto;background:none;border:0;border-radius:0;box-shadow:none;padding:0;margin:0;color:inherit;font:inherit;font-size:12px;font-weight:400;line-height:1.6;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.footer .consent-preferences:hover{color:var(--mint)}.footer .consent-preferences:focus-visible{outline:2px solid var(--mint);outline-offset:5px}
