/* Generated by scripts/generate-ltr-css.py. */
html[dir="ltr"] nav{right:0 !important;left:0 !important}
html[dir="ltr"] .hero-bg::before{right:-100px !important;left:auto !important}
html[dir="ltr"] .hero-bg::after{left:5% !important;right:auto !important}
html[dir="ltr"] .hero-title .highlight::after{right:0 !important;left:0 !important}
html[dir="ltr"] .float1{right:-80px !important;left:auto !important}
html[dir="ltr"] .float2{right:-90px !important;left:auto !important}
html[dir="ltr"] .float3{left:-80px !important;right:auto !important}
html[dir="ltr"] .feature-card::before{right:0 !important;left:0 !important;transform-origin:left !important}
html[dir="ltr"] .how::before{left:-100px !important;right:auto !important}
html[dir="ltr"] .steps::before{left:10% !important;right:10% !important}
html[dir="ltr"] .report-table th{text-align:left !important}
html[dir="ltr"] .price-card{text-align:left !important}
html[dir="ltr"] .cta-section::before{left:-100px !important;right:auto !important}
html[dir="ltr"] .cta-section::after{right:-80px !important;left:auto !important}
html[dir="ltr"] .cta-sub{margin-right:auto !important;margin-left:auto !important}
@media (max-width: 768px){html[dir="ltr"] nav{left:0 !important;right:0 !important}
html[dir="ltr"] nav .nav-menu{left:0 !important;right:0 !important}
html[dir="ltr"] nav .nav-menu a{text-align:left !important}}
html[dir="ltr"] .admin-table th{text-align:left !important}
html[dir="ltr"] .admin-shell{direction:ltr !important}
html[dir="ltr"] .admin-sidebar{left:0 !important;right:auto !important}
html[dir="ltr"] .admin-main{margin-left:280px !important}
@media print{html[dir="ltr"] .admin-shell{padding-left:0 !important}}
html[dir="ltr"] .sidebar-submenu{padding-left:18px !important}
html[dir="ltr"] .plan-banner{background:radial-gradient(circle at top right,
            rgba(201, 168, 76, 0.18),
            transparent 40%),
        linear-gradient(135deg,
            var(--ink),
            #111827) !important}
html[dir="ltr"] .profile-input-icon{left:18px !important;right:auto !important}
@media (max-width: 992px){html[dir="ltr"] .admin-main{margin-left:0 !important}}
@media (max-width: 992px){html[dir="ltr"] .admin-main{margin-left:0 !important}
html[dir="ltr"] .admin-sidebar{left:0 !important;right:auto !important}
html[dir="ltr"] .mobile-sidebar-toggle{left:18px !important;right:auto !important}}
html[dir="ltr"] .admin-main{margin-left:var(--hope-sidebar) !important}
html[dir="ltr"] .admin-sidebar{border-right:1px solid var(--hope-border) !important;left:0 !important;right:auto !important}
html[dir="ltr"] .sidebar-nav a,html[dir="ltr"] .sidebar-dropdown-btn{text-align:left !important}
html[dir="ltr"] .hope-notification-dot{right:7px !important;left:auto !important}
html[dir="ltr"] .mobile-sidebar-toggle{left:16px !important;right:auto !important}
@media (max-width: 1000px){html[dir="ltr"] .admin-main{margin-left:0 !important}}
html[dir="ltr"] .notification-count{right:-4px !important;left:auto !important}
html[dir="ltr"] .notification-dropdown{right:0 !important;left:auto !important}
html[dir="ltr"] .notify-action-form{right:0 !important;left:auto !important}
@media (max-width: 900px){html[dir="ltr"] .notification-dropdown{right:14px !important;left:14px !important}}
@media (max-width: 640px){html[dir="ltr"] .notify-action-form{right:14px !important;left:14px !important}}
html[dir="ltr"] .auth-page nav{left:0!important;right:0!important}
html[dir="ltr"] .profile-input-icon{left:13px!important;right:auto !important}

@media (max-width: 1000px){html[dir="ltr"] .admin-shell,html[dir="ltr"] .admin-main{margin-left:0 !important}
html[dir="ltr"] .mobile-sidebar-toggle{left:14px !important;right:auto !important}
html[dir="ltr"] .dashboard-hero,html[dir="ltr"] .hope-dashboard-hero{margin-right:0 !important;margin-left:0 !important}}
@media (max-width: 640px){html[dir="ltr"] .hope-topbar{left:0 !important;right:0 !important}
html[dir="ltr"] .hope-topbar__brandline{left:64px !important;right:108px !important}
html[dir="ltr"] .hope-topbar__actions{right:12px !important;left:auto !important}
html[dir="ltr"] .mobile-sidebar-toggle{left:12px !important;right:auto !important}
html[dir="ltr"] .notification-dropdown{left:10px !important;right:10px !important}}
html[dir="ltr"] .admin-table thead th{text-align:left !important}

html[dir="ltr"] .home-benefit-list li{padding-left:24px !important}
html[dir="ltr"] .home-benefit-list li:before{left:0 !important;right:auto !important}
html[dir="ltr"] .auth-public-site .input-icon{left:15px !important;right:auto !important}
html[dir="ltr"] .auth-public-site .pass-toggle{right:14px !important;left:auto !important}
@media (max-width: 900px){html[dir="ltr"] .public-nav .nav-menu{left:0 !important;right:0 !important}}
html[dir="ltr"] .resource-article-heading{text-align:left !important}
html[dir="ltr"] .resource-article-body{direction:ltr !important;text-align:left !important}
html[dir="ltr"] .resource-toc{direction:ltr !important;text-align:left !important}
@media(max-width:1000px){html[dir="ltr"] .resource-article-layout{direction:ltr !important}
html[dir="ltr"] .resource-article-body{direction:ltr !important}
html[dir="ltr"] .resource-toc{direction:ltr !important}}
@media(max-width:640px){html[dir="ltr"] .resource-article-heading{text-align:left !important}}

html[dir="ltr"] body{font-family:system-ui,-apple-system,"Segoe UI",sans-serif!important}
html[dir="ltr"] .admin-main{margin-right:0!important;margin-left:var(--hope-sidebar,260px)!important}
html[dir="ltr"] .admin-sidebar{right:auto!important;left:0!important;border-left:0!important;border-right:1px solid var(--hope-border)!important}
html[dir="ltr"] .modern-input,html[dir="ltr"] .admin-table th,html[dir="ltr"] .admin-table td{text-align:start}
@media(max-width:1000px){html[dir="ltr"] .admin-main{margin-left:0!important;width:100%}html[dir="ltr"] .admin-sidebar{transform:translateX(-105%)!important}html[dir="ltr"] .admin-sidebar.open{transform:translateX(0)!important}}
