:root{--primary-color:#6366f1;--primary-rgb:99, 102, 241;--sidebar-bg-rgb:255, 255, 255;--primary-gradient:linear-gradient(135deg, #6366f1 0%, #a855f7 100%);--accent-color:#6366f1;--success-color:#10b981;--warning-color:#f59e0b;--danger-color:#ef4444;--body-bg:#f5f7fb;--card-bg:#fff;--card-border:#fff6;--sidebar-bg:#fff;--text-main:#000;--text-muted:#000;--glass-blur:blur(12px);--shadow-sm:0 4px 6px -1px #0000001a;--shadow-md:0 10px 15px -3px #0000001a;--radius-lg:1.25rem;--transition-fast:.2s ease;--sidebar-width:65px;--panel-width:230px;--header-height:60px;--panel-title-link:70px;--transition-speed:.35s ease;--transition-main:var(--transition-speed) cubic-bezier(.4, 0, .2, 1);--primary-soft:#6366f11a;--border-color:#d7dce1;--border-color-imput:#9ea1a5bb;--main-text:#000;--muted-text:#64748b;--bs-font-inters:"Inters", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--bs-font-jakarta-sans:"Plus Jakarta Sans", sans-serif;--tooltip-bg:var(--primary-color);--tooltip-color:#fff;--tooltip-shadow:0 8px 20px #00000026;--panel-transition:.4s cubic-bezier(.25, 1, .5, 1);--panel-transition-duration:.4s;--panel-transition-curve:cubic-bezier(.1, .9, .2, 1);--chat-bg-left:#fff;--chat-bg-right:#bdeeb5;--chat-footer-bg:#f8f9fa;--chat-left-msg:#fff;--dropdown-border:#8c8eed36;--bg-light-custom:#f5eeee1e}[data-bs-theme=light] .table thead th{background-color:var(--primary-soft)!important;color:#000!important}[data-bs-theme=dark]{--body-bg:#0f172a;--card-bg:#111827;--sidebar-bg:#0b1220;--sidebar-bg-rgb:11, 18, 32;--card-border:#ffffff0d;--border-color:#ffffff14;--border-color-input:#ffffff1f;--text-main:#f1f5f9;--main-text:#f1f5f9;--text-muted:#94a3b8;--muted-text:#94a3b8;--tooltip-bg:rgba(var(--primary-rgb), .9);--tooltip-color:#fff;--table-thead-bg:#1c2b3c;--bs-body-bg:#0f162a;--bs-tertiary-bg:#0f162a;--bs-pagination-bg:#0f162a;--bs-pagination-border-color:var(--border-color);--bs-pagination-color:var(--text-main);--primary-soft:#6366f126;--shadow-sm:0 4px 10px #00000059;--shadow-md:0 10px 30px #00000073;--chat-bg-left:#334155;--chat-bg-right:#144d37;--chat-footer-bg:#111827;--chat-left-msg:#202a40}[data-bs-theme=dark] .text-muted,[data-bs-theme=dark] .text-secondary{color:#94a3b8!important}[data-bs-theme=dark] .form-label{color:#e2e8f0}[data-bs-theme=dark] .form-label code{color:rgb(var(--primary-rgb))}[data-bs-theme=dark] .card-gradient-border{border-color:#ffffff14}[data-bs-theme=dark] .card-gradient-border:after{background:linear-gradient(90deg, rgba(var(--primary-rgb), .15) 0%, rgba(var(--primary-rgb), .9) 50%, rgba(var(--primary-rgb), .15) 100%)}[data-bs-theme=dark] .card-gradient-border .card-divider{background:linear-gradient(90deg, transparent, rgba(var(--primary-rgb), .6), transparent)}[data-bs-theme=dark] .card-body-top{background:#1e293b99;border-color:#ffffff14!important}[data-bs-theme=dark] .btn-dark-outline{color:#e2e8f0;background-color:#ffffff14;background-image:linear-gradient(135deg,#ffffff1f,#ffffff05);border-color:#ffffff26}[data-bs-theme=dark] .btn-dark-outline:hover{color:#fff;background-image:linear-gradient(135deg,#ffffff2e,#ffffff0d);border-color:#fff3;box-shadow:0 6px 20px #0006}[data-bs-theme=dark] .btn-dark-outline:focus{box-shadow:0 0 0 .25rem #ffffff40}[data-bs-theme=dark] .custom-faq .accordion-item.glass-card{background:#0003}[data-bs-theme=dark] .logo-gradient-wrapper div{filter:drop-shadow(0 0 5px #ffffff1a)}[data-bs-theme=dark] .logo-wrapper:not(.glass-card-header):not(.glass-card-footer) .jmatende-svg-dynamic{color:#fff!important}[data-bs-theme=dark] .logo-theme-adapt{color:#fff}[data-bs-theme=dark] .border-white-subtle{border-color:#ffffff0d!important}[data-bs-theme=dark] .glass-card{background:#0003}[data-bs-theme=dark] .btn-to-top{background:#0006}[data-bs-theme=dark] .table{color:#cbd5e1!important}[data-bs-theme=dark] .table thead th{background-color:var(--primary-soft)!important;color:#fff!important}[data-bs-theme=dark] .table>:not(caption)>*>*{border-bottom-width:1px;border-bottom-color:#ffffff26}[data-bs-theme=dark] .dataTables_wrapper{background-color:#0f162a}[data-bs-theme=dark] table.dataTable{color:var(--text-main)!important;background-color:#0f162a!important}[data-bs-theme=dark] table.dataTable thead th{color:var(--text-muted)!important;border-bottom:1px solid var(--border-color)!important;background-color:#0f162a!important}[data-bs-theme=dark] table.dataTable tbody tr>*{background-color:#0000!important}[data-bs-theme=dark] .table-striped>tbody>tr:nth-of-type(odd)>*{background-color:#ffffff05!important}[data-bs-theme=dark] .table-hover>tbody>tr:hover>*{background-color:#ffffff0d!important}[data-bs-theme=dark] .dataTables_wrapper .form-control,[data-bs-theme=dark] .dataTables_wrapper .form-select,[data-bs-theme=dark] .dataTables_wrapper input,[data-bs-theme=dark] .dataTables_wrapper select{color:var(--text-main)!important;border:1px solid var(--border-color)!important;background-color:#0f162a!important}[data-bs-theme=dark] .dataTables_wrapper .form-select{background-image:none!important}[data-bs-theme=dark] .dataTables_wrapper label{color:var(--text-muted)!important}[data-bs-theme=dark] .dataTables_wrapper .pagination{background-color:#0f162a!important}[data-bs-theme=dark] .dataTables_wrapper .pagination .page-link{color:var(--text-main)!important;border:1px solid var(--border-color)!important;background-color:#0f162a!important}[data-bs-theme=dark] .dataTables_wrapper .pagination .page-link:hover{background-color:rgba(var(--primary-rgb), .2)!important;color:#fff!important}[data-bs-theme=dark] .dataTables_wrapper .pagination .page-item.active .page-link{background-color:rgba(var(--primary-rgb), 1)!important;border-color:rgba(var(--primary-rgb), 1)!important;color:#fff!important}[data-bs-theme=dark] .dataTables_wrapper .pagination .page-link:focus{box-shadow:0 0 0 .2rem rgba(var(--primary-rgb), .25)!important;background-color:#0f162a!important}[data-bs-theme=dark] .dataTables_wrapper .dataTables_length,[data-bs-theme=dark] .dataTables_wrapper .dataTables_filter,[data-bs-theme=dark] .dataTables_wrapper .dataTables_info{background-color:#0f162a!important}[data-bs-theme=dark] .react-datepicker{background:#1e293b!important;border-color:#ffffff14!important}[data-bs-theme=dark] .react-datepicker__day{color:#e2e8f0!important}[data-bs-theme=dark] .react-datepicker__day:hover{background:rgba(var(--primary-rgb), .15)!important}[data-bs-theme=dark]{--body-bg:#0f172a;--sidebar-bg:#1e293b;--sidebar-bg-rgb:30, 41, 59;--card-bg:#1e293bb3;--card-border:#ffffff1a;--border-color:#ffffff1a;--text-main:#fff;--text-muted:#b3c3d9;--tooltip-bg:rgba(var(--primary-rgb), .9);--tooltip-color:#fff;--table-thead-bg:#1c2b3c;--bs-body-bg:#0f162a;--bs-tertiary-bg:#0f162a;--bs-pagination-bg:#0f162a;--bs-pagination-border-color:var(--border-color);--bs-pagination-color:var(--text-main)}[data-theme=default]{--primary-color:#6366f1;--primary-rgb:99, 102, 241;--accent-color:#6366f1;--primary-gradient:linear-gradient(135deg, #6366f1 0%, #a855f7 100%);--primary-soft:#6366f11a}[data-theme=emerald]{--primary-color:#10b981;--primary-rgb:16, 185, 129;--accent-color:#10b981;--primary-gradient:linear-gradient(135deg, #10b981 0%, #059669 100%);--primary-soft:#10b9811a}[data-theme=sunset]{--primary-color:#f43f5e;--primary-rgb:244, 63, 94;--accent-color:#f43f5e;--primary-gradient:linear-gradient(135deg, #f43f5e 0%, #fb923c 100%);--primary-soft:#f43f5e1a}[data-theme=ocean]{--primary-color:#0ea5e9;--primary-rgb:14, 165, 233;--accent-color:#0ea5e9;--primary-gradient:linear-gradient(135deg, #0ea5e9 0%, #2563eb 100%);--primary-soft:#0ea5e91a}.auth-container{color:#1e293b;background-color:#fff;transition:background-color .3s,color .3s}.auth-visual{background:var(--primary-gradient);color:#fff;flex-direction:column;flex:1;justify-content:center;padding:3rem;display:flex;position:relative}.forgot-password{color:var(--primary-color);font-weight:500;transition:opacity .2s}.forgot-password:hover{opacity:.8}[data-bs-theme=dark] .auth-container{background-color:var(--body-bg);color:var(--text-main)}[data-bs-theme=dark] .auth-form-section{background-color:var(--sidebar-bg);border-left:1px solid var(--border-color)}[data-bs-theme=dark] .auth-form-section .form-control{background-color:var(--body-bg)!important;color:var(--text-main)!important;border:1px solid var(--border-color)!important}[data-bs-theme=dark] .auth-form-section .form-control:focus{border-color:var(--primary-color)!important;box-shadow:0 0 0 .25rem rgba(var(--primary-rgb), .25)!important}[data-bs-theme=dark] .auth-form-section .text-muted{color:var(--text-muted)!important}[data-bs-theme=dark] .forgot-password{color:var(--text-main)}[data-bs-theme=dark] .forgot-password:hover{color:var(--primary-color)}[class^=btn-][class$=-outline]{border:2px solid rgba(var(--btn-color), .3);color:rgb(var(--btn-color));background-image:linear-gradient(135deg, rgba(var(--btn-color), .05) 0%, rgba(var(--btn-color), .15) 100%);justify-content:center;align-items:center;gap:6px;transition:all .3s;display:inline-flex}[class^=btn-][class$=-outline]:hover{color:#fff;border-color:rgb(var(--btn-color));background-image:linear-gradient(135deg, rgb(var(--btn-color)) 0%, rgba(var(--btn-color), .8) 100%);box-shadow:0 8px 15px rgba(var(--btn-color), .3);transform:translateY(-2px)}[data-bs-theme=dark] .btn-dark-outline{color:#e2e8f0;background-color:#ffffff14;background-image:linear-gradient(135deg,#ffffff1f,#ffffff05);border-color:#ffffff26}[data-bs-theme=dark] .btn-dark-outline:hover{color:#fff;background-image:linear-gradient(135deg,#ffffff2e,#ffffff0d);border-color:#fff3;box-shadow:0 6px 20px #0006}[data-bs-theme=dark] .btn-dark-outline:focus{box-shadow:0 0 0 .25rem #ffffff40}[data-theme=dark] .custom-faq .accordion-item.glass-card{background:#0003}[data-theme=dark] .logo-gradient-wrapper div{filter:drop-shadow(0 0 5px #ffffff1a)}[data-theme=dark] .logo-wrapper:not(.glass-card-header):not(.glass-card-footer) .jmatende-svg-dynamic{color:#fff!important}[data-theme=dark] .logo-theme-adapt{color:#fff}[data-theme=dark] .border-white-subtle{border-color:#ffffff0d!important}[data-theme=dark] .glass-card{background:#0003}[data-theme=dark] .btn-to-top{background:#0006}[data-bs-theme=dark] .card-gradient-border{border-color:#ffffff14}[data-bs-theme=dark] .card-gradient-border:after{background:linear-gradient(90deg, rgba(var(--primary-rgb), .15) 0%, rgba(var(--primary-rgb), .9) 50%, rgba(var(--primary-rgb), .15) 100%)}[data-bs-theme=dark] .card-gradient-border .card-divider{background:linear-gradient(90deg, transparent, rgba(var(--primary-rgb), .6), transparent)}[data-bs-theme=dark] .card-body-top{background:#1e293b99;border-color:#ffffff14!important}[data-bs-theme=dark] .form-label{color:#e2e8f0}[data-bs-theme=dark] .form-label code{color:rgb(var(--primary-rgb))}[data-bs-theme=dark] .dataTables_wrapper{background-color:#0f162a}[data-bs-theme=dark] table.dataTable{color:var(--text-main)!important;background-color:#0f162a!important}[data-bs-theme=dark] table.dataTable thead th{color:var(--text-muted)!important;border-bottom:1px solid var(--border-color)!important;background-color:#0f162a!important}[data-bs-theme=dark] table.dataTable tbody tr>*{background-color:#0000!important}[data-bs-theme=dark] .table-striped>tbody>tr:nth-of-type(odd)>*{background-color:#ffffff05!important}[data-bs-theme=dark] .table-hover>tbody>tr:hover>*{background-color:#ffffff0d!important}[data-bs-theme=dark] .dataTables_wrapper .form-control,[data-bs-theme=dark] .dataTables_wrapper .form-select,[data-bs-theme=dark] .dataTables_wrapper input,[data-bs-theme=dark] .dataTables_wrapper select{color:var(--text-main)!important;border:1px solid var(--border-color)!important;background-color:#0f162a!important}[data-bs-theme=dark] .dataTables_wrapper .form-select{background-image:none!important}[data-bs-theme=dark] .dataTables_wrapper label{color:var(--text-muted)!important}[data-bs-theme=dark] .dataTables_wrapper .pagination{background-color:#0f162a!important}[data-bs-theme=dark] .dataTables_wrapper .pagination .page-link{color:var(--text-main)!important;border:1px solid var(--border-color)!important;background-color:#0f162a!important}[data-bs-theme=dark] .dataTables_wrapper .pagination .page-link:hover{background-color:rgba(var(--primary-rgb), .2)!important;color:#fff!important}[data-bs-theme=dark] .dataTables_wrapper .pagination .page-item.active .page-link{background-color:rgba(var(--primary-rgb), 1)!important;border-color:rgba(var(--primary-rgb), 1)!important;color:#fff!important}[data-bs-theme=dark] .dataTables_wrapper .pagination .page-link:focus{box-shadow:0 0 0 .2rem rgba(var(--primary-rgb), .25)!important;background-color:#0f162a!important}[data-bs-theme=dark] .dataTables_wrapper .dataTables_length,[data-bs-theme=dark] .dataTables_wrapper .dataTables_filter,[data-bs-theme=dark] .dataTables_wrapper .dataTables_info{background-color:#0f162a!important}[data-bs-theme=dark] .bg-pdv{background-color:#0f172a;background-image:radial-gradient(at 0% 0%, rgba(var(--primary-rgb), .05) 0px, transparent 50%), radial-gradient(at 100% 100%, rgba(var(--primary-rgb), .05) 0px, transparent 50%)}[data-bs-theme=dark] .bg-pdv:before{background:rgba(var(--primary-rgb), .4)}[data-bs-theme=dark] .bg-pdv:after{opacity:.1;background:#4f46e5}[data-bs-theme=dark] .bg-pdv .bg-white{color:#f1f5f9;background:#1e293bb3!important;border:1px solid #ffffff14!important}[data-bs-theme=dark] .bg-pdv .bg-light{background:#0f172a99!important}[data-bs-theme=dark] .table{color:#cbd5e1!important}[data-bs-theme=dark] .table thead th{background-color:var(--primary-soft)!important;color:#fff!important}[data-bs-theme=light] .table thead th{background-color:var(--primary-soft)!important;color:#000!important}[data-bs-theme=dark] .table>:not(caption)>*>*{border-bottom-width:1px;border-bottom-color:#ffffff26}[data-bs-theme=dark] .text-muted,[data-bs-theme=dark] .text-secondary{color:#94a3b8!important}[data-bs-theme=dark] .react-datepicker{background:#1e293b!important;border-color:#ffffff14!important}[data-bs-theme=dark] .react-datepicker__day{color:#e2e8f0!important}[data-bs-theme=dark] .react-datepicker__day:hover{background:rgba(var(--primary-rgb), .15)!important}[data-theme=dark] .app-chats-content-direita .chat-right-msg{color:#fff}[data-bs-theme=dark]{--body-bg:#0f172a;--card-bg:#111827;--sidebar-bg:#0b1220;--sidebar-bg-rgb:11, 18, 32;--main-text:#f1f5f9;--text-main:#f1f5f9;--muted-text:#94a3b8;--text-muted:#94a3b8;--border-color:#ffffff14;--border-color-imput:#ffffff1f;--card-border:#ffffff0d;--primary-soft:#6366f126;--shadow-sm:0 4px 10px #00000059;--shadow-md:0 10px 30px #00000073;--chat-bg-left:#1e293b;--chat-footer-bg:#0f172a}[data-theme=dark] .whatsapp-chat-wrapper{background:var(--card-bg);border-color:var(--border-color);box-shadow:var(--shadow-md)}[data-theme=dark] .app-chats-sidebar,[data-theme=dark] .app-sidebar-header{background:var(--sidebar-bg);border-color:var(--border-color)}[data-theme=dark] .app-chats-listers .list-group-item{color:var(--main-text)}[data-theme=dark] .app-chats-listers .list-group-item:hover,[data-theme=dark] .app-chats-listers .list-group-item.active{background:#6366f11f}[data-theme=dark] .app-chats-header,[data-theme=dark] .whatsapp-chat-footer{background:var(--card-bg);border-color:var(--border-color)}[data-theme=dark] .footer-layout-message,[data-theme=dark] .notify-messagess,[data-theme=dark] .chat-toggle-btn,[data-theme=dark] .whatsapp-chat-footer-menu a,[data-theme=dark] .app-top-header-menu a{color:var(--muted-text);background:#182235;border-color:#ffffff0f}[data-theme=dark] .footer-layout-message:hover,[data-theme=dark] .whatsapp-chat-footer-menu a:hover,[data-theme=dark] .app-top-header-menu a:hover{background:rgba(var(--primary-rgb), .18);color:#fff}[data-bs-theme=dark] .app-chats-content{padding:15px;position:absolute;inset:70px 0 70px 340px;overflow-y:auto;background-color:#0f172a!important;background-image:linear-gradient(#00000059,#0000008c),url(/build/assets/zap-2-D8WAUaiJ.png)!important;background-position:0 0!important;background-repeat:repeat!important;background-size:400px!important}[data-bs-theme=light] .app-chats-content{padding:15px;position:absolute;inset:70px 0 70px 340px;overflow-y:auto;background-color:var(--body-bg)!important;background-image:linear-gradient(#ffffff1a,#fff0),url(/build/assets/zap-0-D9a1VrGW.png)!important;background-position:0 0!important;background-repeat:repeat!important;background-size:400px!important}[data-theme=dark] .app-chats-content-esquerdaside .chat-left-msg{background:var(--chat-bg-left);color:#f1f5f9;border:1px solid #ffffff0d}[data-theme=dark] .app-chats-content-direita .chat-right-msg{background:var(--chat-bg-right);color:#f8fafc;border:1px solid #ffffff0a}[data-theme=dark] .chat-bg-light-audio{background:#182235;border-color:#ffffff14}[data-theme=dark] .lightbox{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#020617e6}[data-theme=dark] .lightbox-img{border-color:#ffffff14}[data-theme=dark] .close-btn{color:#fff}[data-theme=dark] .chat-content-image{background-color:var(--card-bg)}[data-theme=dark] .scroll-autoload{border-color:#ffffff14;background:#111827!important}[data-theme=dark] .app-chats-titles,[data-theme=dark] .app-chats-times{color:#f8fafc}[data-theme=dark] .app-chats-messages{color:#94a3b8}[data-theme=dark] .step-number{background:rgba(var(--primary-rgb), .18);color:#c7d2fe;border-color:#ffffff14}[data-theme=dark] .icon-badge-message,[data-theme=dark] .icon-badge-contact,[data-theme=dark] .icon-badge-alternate,[data-theme=dark] .icon-badge-cart,[data-theme=dark] .icon-badge-cart-alternate,[data-theme=dark] .icon-badge-msg-total,[data-theme=dark] .app-chats-online:before,[data-theme=dark] .app-chats-ofline:before{box-shadow:0 0 0 2px #0f172a}[data-theme=dark] .content-body::-webkit-scrollbar-button:single-button:decrement{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%23f8fafc'><polygon points='50,20 20,80 80,80'/></svg>")}[data-bs-theme=dark] .content-body::-webkit-scrollbar-button:single-button:decrement{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%23f8fafc'><polygon points='50,20 20,80 80,80'/></svg>")}[data-theme=dark] .app-chats-listers::-webkit-scrollbar-button:single-button:decrement{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%23f8fafc'><polygon points='50,20 20,80 80,80'/></svg>")}[data-bs-theme=dark] .app-chats-listers::-webkit-scrollbar-button:single-button:decrement{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%23f8fafc'><polygon points='50,20 20,80 80,80'/></svg>")}[data-theme=dark] .content-body::-webkit-scrollbar-button:single-button:increment{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%23f8fafc'><polygon points='20,20 80,20 50,80'/></svg>")}[data-bs-theme=dark] .content-body::-webkit-scrollbar-button:single-button:increment{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%23f8fafc'><polygon points='20,20 80,20 50,80'/></svg>")}[data-theme=dark] .app-chats-listers::-webkit-scrollbar-button:single-button:increment{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%23f8fafc'><polygon points='20,20 80,20 50,80'/></svg>")}[data-bs-theme=dark] .app-chats-listers::-webkit-scrollbar-button:single-button:increment{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%23f8fafc'><polygon points='20,20 80,20 50,80'/></svg>")}[data-bs-theme=dark] .bg-light{background-color:var(--bg-light-custom)!important;color:var(--text-main)!important}*,:before,:after{letter-spacing:.3px;font-style:normal;font-family:var(--bs-font-jakarta-sans);box-sizing:border-box;margin:0;padding:0}body{background-color:var(--body-bg);color:var(--text-main);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .4s;overflow-x:hidden}.wrapper-landing{margin:0;padding:0}.logo-wrapper{align-items:center;display:flex}.logo-gradient-wrapper{justify-content:center;align-items:center;display:flex}.logo-gradient-wrapper div{background:var(--primary-gradient)!important}.no-gradient .logo-gradient-wrapper div{-webkit-mask-image:none;mask-image:none;background:currentColor!important}.jmatende-svg-dynamic{width:100%;height:auto}.jmatende-svg-dynamic .bubble-front,.jmatende-svg-dynamic .logo-text{color:#1a1a1a;transition:color .3s}.jmatende-svg-dynamic .bubble-back{color:#1a1a1a;opacity:.6}.logo-theme-adapt{color:#1a1a1a}.text-gradient{background:var(--primary-gradient);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.section-title{color:var(--accent-color);font-weight:700}.text-justify{text-align:justify;color:var(--bs-secondary-color);line-height:1.8}.border-white-subtle{border-color:#8080801a!important}.circle-zaap{color:#10b981;background:#10b9811a;border-radius:50%;justify-content:center;align-items:center;width:62px;height:62px;display:flex}.glass-card{background:var(--card-bg);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--card-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:transform var(--transition-fast), box-shadow var(--transition-fast)}.glass-card:hover{box-shadow:var(--shadow-md);transform:translateY(-5px)}.glass-card-header{background:var(--primary-gradient);border-bottom:1px solid #ffffff1a;transition:background .3s}.glass-card-footer{-webkit-backdrop-filter:blur(10px);background:#ffffff05;position:relative}.glass-card-footer .jmatende-svg-dynamic,.glass-card-header .jmatende-svg-dynamic,.glass-card-header .logo-theme-adapt,.glass-card-footer .logo-theme-adapt{color:var(--accent-color)!important}.btn-modern{background:var(--primary-gradient);border:none;border-radius:.75rem;justify-content:center;align-items:center;gap:8px;padding:.75rem 1.75rem;font-weight:600;transition:all .2s;display:inline-flex;box-shadow:0 4px 12px #6366f14d;color:#fff!important}.btn-modern:hover:not(:disabled){opacity:.95;transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.btn-modern i,.btn-modern span{justify-content:center;align-items:center;display:inline-flex}.btn-modern:disabled{cursor:not-allowed;transform:none!important}.btn-theme-dynamic{background:var(--primary-gradient);color:#fff;transition:transform .2s shadow .2s;border:none}.btn-theme-dynamic:hover{filter:brightness(1.1);transform:translateY(-2px);box-shadow:0 4px 15px #00000026}.btn-to-top{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;z-index:9999;opacity:0;visibility:hidden;background:#ffffff0d;border-radius:12px;justify-content:center;align-items:center;width:45px;height:45px;font-size:24px;transition:all .4s cubic-bezier(.175,.885,.32,1.275);display:flex;position:fixed;bottom:30px;right:30px;transform:translateY(20px)scale(.8);box-shadow:0 8px 32px #0000001a;border:2px solid var(--accent-color)!important;color:var(--accent-color)!important}.btn-to-top.show{opacity:1;visibility:visible;transform:translateY(0)scale(1)}.btn-to-top:hover{transform:translateY(-5px)scale(1.05);background:var(--primary-gradient)!important;color:#fff!important;border-color:#0000!important}.badge-soft{color:var(--accent-color);background:#6366f11a;border-radius:8px;padding:6px 12px;font-size:.75rem;font-weight:600;display:inline-block}.badge-soft-title{color:var(--accent-color);background:#6366f11a}.badge-theme{background:var(--primary-gradient);color:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;min-width:32px;height:32px;font-size:.9rem;font-weight:700;display:inline-flex;box-shadow:0 4px 10px #0000001a}.hero-section{padding:50px 0}.hero-title{letter-spacing:-1px;font-size:3.5rem;line-height:1.1}.hero-image-container{justify-content:center;align-items:center;display:flex;position:relative}.hero-image-placeholder{background:var(--card-bg);width:100%;max-width:550px;height:auto;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--card-border);box-shadow:var(--shadow-md);border-radius:2rem;padding:15px;transition:all .5s;animation:6s ease-in-out infinite float}.hover-up{transition:transform .3s}.hover-up:hover{transform:translateY(-10px)}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}.custom-faq .accordion-item.glass-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;transition:transform .3s,background .3s;border:1px solid #ffffff1a!important}.custom-faq .accordion-item.glass-card:has(.accordion-button:not(.collapsed)){background:#ffffff14;transform:translateY(-2px);border-color:var(--accent-color)!important}.custom-faq .accordion-button{color:inherit;box-shadow:none!important;background:0 0!important}.custom-faq .accordion-button:after{filter:grayscale()invert(.5)}.custom-faq .accordion-button:not(.collapsed){color:var(--accent-color)}.admin-sidebar{background:var(--sidebar-bg);border-right:1px solid var(--card-border);width:280px;min-height:100vh;padding:1.5rem}.nav-link-modern{color:var(--text-muted);border-radius:.6rem;align-items:center;gap:12px;margin-bottom:5px;padding:.8rem 1.2rem;font-weight:500;text-decoration:none;transition:all .3s;display:flex}.nav-link-modern:hover,.nav-link-modern.active{background:var(--primary-gradient);color:#fff}.footer-links a{padding:4px 0;text-decoration:none;transition:all .2s;display:inline-block}.footer-links a:hover{transform:translate(5px);color:var(--accent-color)!important}.social-icon{background:var(--primary-color);width:45px;height:45px;color:var(--sidebar-bg);border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;text-decoration:none;transition:all .3s;display:flex}.social-icon:hover{background:var(--primary-gradient);border-color:#0000;transform:translateY(-3px);color:#fff!important}.custom-privacy-list{padding-left:0;list-style:none}.custom-privacy-list li{margin-bottom:.75rem;padding-left:1.5rem;position:relative}.custom-privacy-list li:before{content:"•";color:var(--accent-color);font-size:1.5rem;font-weight:700}.cursor-pointer{cursor:pointer!important}@media (width<=991px){.hero-section{text-align:center;padding:60px 0}.hero-title{font-size:2.5rem}.hero-btns{justify-content:center}.hero-image-container{margin-top:50px}}@media (width<=576px){.btn-to-top{width:44px;height:44px;font-size:20px;bottom:20px;right:20px}}
