#tab-aptfe-settings{background:transparent;padding:0}#tab-aptfe-settings.elementor-active~.submit{display:none!important}#tab-aptfe-settings .aptfe-tabs{max-width:1400px}#tab-aptfe-settings .aptfe-tab-nav{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:22px;box-shadow:0 10px 30px rgba(0,0,0,.04);display:flex;gap:14px;margin-bottom:24px;padding:10px;width:-moz-max-content;width:max-content}#tab-aptfe-settings .aptfe-tab-btn{background:transparent;border:none;border-radius:16px;box-shadow:none!important;color:#6b7280;cursor:pointer;font-size:15px;font-weight:600;outline:none;padding:14px 26px;position:relative;transition:all .25s ease}#tab-aptfe-settings .aptfe-tab-btn:hover{background:#f3f4f6;color:#111827}#tab-aptfe-settings .aptfe-tab-btn.active{background:linear-gradient(135deg,#2563eb,#4f46e5);box-shadow:0 10px 25px rgba(37,99,235,.25);color:#fff}#tab-aptfe-settings .aptfe-tab-content{position:relative}#tab-aptfe-settings .aptfe-tab-pane{animation:aptfeFade .25s ease;background:#fff;border:1px solid #e5e7eb;border-radius:30px;box-shadow:0 10px 25px rgba(0,0,0,.04),0 20px 50px rgba(0,0,0,.05);display:none;padding:35px}#tab-aptfe-settings .aptfe-tab-pane.active{display:block}@keyframes aptfeFade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:767px){#tab-aptfe-settings .aptfe-tabs{margin:20px auto}#tab-aptfe-settings .aptfe-tab-nav{align-items:stretch;flex-direction:column;padding:8px;width:100%}#tab-aptfe-settings .aptfe-tab-btn{text-align:center;width:100%}#tab-aptfe-settings .aptfe-tab-pane{border-radius:22px;padding:20px}}#tab-aptfe-settings .aptfe-admin-wrap{padding:0!important}#tab-aptfe-settings .aptfe-admin-wrap h1{padding:20px 0}#tab-aptfe-settings .aptfe_license_box{background:#fff;border:1px solid #e5e7eb;border-radius:28px;box-shadow:0 20px 45px rgba(0,0,0,.06);margin:40px auto;max-width:780px;overflow:hidden;padding:50px;position:relative;text-align:center}#tab-aptfe-settings .aptfe_license_box:before{background:linear-gradient(135deg,#4f46e5,#2563eb);border-radius:50%;content:"";height:240px;opacity:.08;position:absolute;right:-120px;top:-120px;width:240px}#tab-aptfe-settings .aptfe_license_box .title{color:#111827;font-size:20px;font-weight:700;line-height:1.4;margin-bottom:35px}#tab-aptfe-settings .aptfe-input-group{align-items:center;background:#fff;border:1px solid #dbe2ea;border-radius:18px;box-shadow:0 10px 25px rgba(0,0,0,.04);display:flex;margin:0 auto;max-width:620px;overflow:hidden;width:100%}#tab-aptfe-settings .aptfe_input__inner{background:#fff!important;border:none!important;box-shadow:none!important;color:#111827;flex:1;font-size:16px!important;height:45px!important;padding:0 22px!important}#tab-aptfe-settings .aptfe_input__inner:focus{box-shadow:none!important;outline:none}#tab-aptfe-settings .aptfe_input__inner::-moz-placeholder{color:#9ca3af}#tab-aptfe-settings .aptfe_input__inner::placeholder{color:#9ca3af}#tab-aptfe-settings .aptfe-input-group__append{align-items:center;background:linear-gradient(135deg,#2563eb,#4f46e5);display:flex;height:45px;justify-content:center;min-width:190px;transition:.3s ease}#tab-aptfe-settings .aptfe-input-group__append:hover{filter:brightness(1.05)}#tab-aptfe-settings .aptfe-input-group__append a{align-items:center;color:#fff!important;display:flex;font-size:15px;font-weight:600;gap:10px;text-decoration:none!important}#tab-aptfe-settings .aptfe-input-group__append a:focus{box-shadow:none;outline:none}#tab-aptfe-settings .aptfe_license_box hr{background:#edf2f7;border:none;height:1px;margin:35px 0}#tab-aptfe-settings .aptfe_license_box p{color:#6b7280;font-size:15px;margin:0}#tab-aptfe-settings .aptfe_license_box p a{color:#2563eb;font-weight:600;text-decoration:none}#tab-aptfe-settings .aptfe_license_box p a:hover{text-decoration:underline}#tab-aptfe-settings #aptfe_deactivated_license{padding:20px 0}#tab-aptfe-settings #aptfe_deactivated_license h2{color:#16a34a;font-size:28px;margin:20px 0 10px}#tab-aptfe-settings #aptfe_deactivated_license span{align-items:center;background:#dcfce7;border-radius:50%;color:#16a34a;display:inline-flex;height:90px;justify-content:center;width:90px}#tab-aptfe-settings #aptfe_deactivated_license span img{width:50%}#tab-aptfe-settings #aptfe-loading-addon,#tab-aptfe-settings #aptfe-loading-license{margin:0 auto;text-align:center;width:20%}#tab-aptfe-settings #aptfe-loading-addon img,#tab-aptfe-settings #aptfe-loading-license img{width:30%}#tab-aptfe-settings #aptfe-loading-addon h2,#tab-aptfe-settings #aptfe-loading-license h2{color:#4b5563!important;font-size:20px!important}@media(max-width:767px){#tab-aptfe-settings .aptfe_license_box{padding:30px 20px}#tab-aptfe-settings .aptfe-input-group{background:transparent;border:none;box-shadow:none;flex-direction:column;gap:15px}#tab-aptfe-settings .aptfe_input__inner{border:1px solid #dbe2ea!important;border-radius:16px!important;width:100%}#tab-aptfe-settings .aptfe-input-group__append{border-radius:16px;width:100%}#tab-aptfe-settings .aptfe_license_box .title{font-size:20px}}#tab-aptfe-settings .aptfe-addons-wrapper *{box-sizing:border-box}#tab-aptfe-settings .aptfe-addons-wrapper{margin:0 auto;max-width:1400px;padding:40px 20px}#tab-aptfe-settings .aptfe-addons-heading{margin-bottom:50px;text-align:center}#tab-aptfe-settings .aptfe-addons-heading h1{color:#111827;font-size:28px;font-weight:700;line-height:1.2;margin-bottom:12px}#tab-aptfe-settings .aptfe-addons-heading p{color:#6b7280;font-size:16px;margin:0}#tab-aptfe-settings .aptfe-addons-wrap{display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(340px,1fr))}#tab-aptfe-settings .aptfe-addons-templates{background:#fff;border:1px solid #e5e7eb;border-radius:24px;box-shadow:0 10px 30px rgba(0,0,0,.04);overflow:hidden;padding:35px 30px;position:relative;transition:all .3s ease}#tab-aptfe-settings .aptfe-addons-templates:hover{border-color:#c7d2fe;box-shadow:0 20px 40px rgba(37,99,235,.12);transform:translateY(-6px)}#tab-aptfe-settings .addons-box{align-items:center;display:flex;flex-direction:column;height:100%;text-align:center}#tab-aptfe-settings .addons-box .image{align-items:center;background:linear-gradient(135deg,#f3f4f6,#fff);border:1px solid #eef2f7;border-radius:22px;box-shadow:0 10px 25px rgba(0,0,0,.05);display:flex;height:90px;justify-content:center;margin-bottom:25px;padding:14px;width:90px}#tab-aptfe-settings .addons-box .image img{border-radius:16px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#tab-aptfe-settings .addons-box h2{color:#111827;font-size:20px!important;font-weight:700;line-height:1.4;margin:0 0 15px}#tab-aptfe-settings .addons-box p{color:#6b7280;flex-grow:1;font-size:15px;line-height:1.8;margin:0 0 30px;padding-bottom:20px}#tab-aptfe-settings .btn-box{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;width:100%}#tab-aptfe-settings .aptfe-install-addon,#tab-aptfe-settings .upgrade-to-pro,#tab-aptfe-settings .viewInstall{align-items:center;border-radius:14px;color:#fff!important;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;justify-content:center;min-width:160px;padding:14px 24px;text-decoration:none;text-decoration:none!important;transition:all .25s ease}#tab-aptfe-settings .aptfe-install-addon{background:linear-gradient(135deg,#22c55e,#16a34a);border:none;box-shadow:0 10px 20px rgba(34,197,94,.22);color:#fff}#tab-aptfe-settings .aptfe-install-addon:hover{box-shadow:0 15px 25px rgba(34,197,94,.3);color:#fff;transform:translateY(-2px)}#tab-aptfe-settings .viewInstall{background:#fff;border:1px solid #d1d5db;color:#374151!important;text-decoration:none!important}#tab-aptfe-settings .viewInstall:hover{background:#eff6ff;border-color:#93c5fd;color:#2563eb!important}#tab-aptfe-settings .upgrade-to-pro{background:linear-gradient(135deg,#2563eb,#4f46e5);border:none;box-shadow:0 10px 20px rgba(79,70,229,.2);color:#fff!important;text-decoration:none!important}#tab-aptfe-settings .upgrade-to-pro:hover{box-shadow:0 15px 30px rgba(79,70,229,.28);color:#fff;transform:translateY(-2px)}@media(max-width:767px){#tab-aptfe-settings .aptfe-addons-wrapper{padding:20px 10px}#tab-aptfe-settings .aptfe-addons-heading h1{font-size:28px}#tab-aptfe-settings .aptfe-addons-templates{padding:25px 20px}#tab-aptfe-settings .btn-box{flex-direction:column}#tab-aptfe-settings .aptfe-install-addon,#tab-aptfe-settings .upgrade-to-pro,#tab-aptfe-settings .viewInstall{width:100%}}
