.etafe-dashboard{--etafePrimaryColor: #034EA2;--etafePrimaryFgColor: #FFFFFF;--etafeSecondaryColor: #00A99D;--etafeSecondaryFgColor: #FFFFFF;--etafeTransition: all 0.3s ease-in-out;--etafeBodyColor: #444444;--etafeTitleColor: #0B0C15;--etafeWhiteColor: #FFFFFF;--etafeShadeColor: #F7F8FB;--borderRadius: 10px}.etafe-notification{--color: #3ee64a;position:fixed;right:20px;display:grid;grid-template-columns:max-content 1fr 30px;align-items:center;gap:20px;background:#626262;padding:10px 20px;width:300px;border-radius:4px;bottom:100px;border:1px solid;background-color:color-mix(in oklab, white 80%, var(--color));border-color:var(--color);animation:300ms ease-in etafe_slide_right_in;z-index:99999}.etafe-notification[data-type=success]{--color: #3ee64a}.etafe-notification[data-type=warning]{--color: green}.etafe-notification[data-type=error]{--color: red}.etafe-notification>span{display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);height:30px;border-radius:4px;cursor:pointer;transition:background 200ms ease-in}.etafe-notification>span svg{fill:#635b5b;transition:fill 200ms ease-in}.etafe-notification>span:hover{background:#fff}.etafe-notification>span:hover svg{fill:#000}.etafe-notification p{margin:0;font-size:16px;color:#282828}.etafe-notification svg{width:20px;height:20px}.etafe-notification div:first-child{width:40px;height:40px;display:flex;justify-content:center;align-items:center;background:var(--color);border-radius:50%}.etafe-notification div:first-child span{width:20px;height:20px}.etafe-notification div:first-child svg{fill:#fff}.etafe-notification--hide{transition:transform 300ms ease-out;transform:translateX(110%)}@keyframes etafe_slide_right_in{0%{opacity:0;transform:translateX(110%)}50%{opacity:.5;transform:translateX(50%)}80%{opacity:.8;transform:translateX(20%)}100%{opacity:1;transform:translateY(0)}}.etafe-popup-overlay{position:fixed !important;inset:0;background:rgba(0,0,0,.2);z-index:9999 !important;display:flex;align-items:center;justify-content:center;animation:feFadeIn .25s ease forwards;cursor:pointer}.etafe-popup-overlay .etafe-popup{background:var(--etafeWhiteColor);width:100%;max-width:420px;padding:40px;border-radius:8px;box-shadow:0 20px 40px rgba(0,0,0,.2);text-align:center;animation:feScaleIn .25s ease forwards;cursor:default;position:relative}.etafe-popup-overlay .etafe-popup .etafe-btn-close{background:var(--etafePrimaryColor);color:var(--etafePrimaryFgColor);width:30px;height:30px;display:flex;border:1px solid var(--etafePrimaryColor);align-items:center;justify-content:center;border-radius:50%;font-size:13px;cursor:pointer;transition:all .2s ease;position:absolute;top:15px;inset-inline-end:15px;line-height:1.1}.etafe-popup-overlay .etafe-popup h3{margin:0 0 15px;font-size:22px;font-weight:600;color:var(--etafeTitleColor)}.etafe-popup-overlay .etafe-popup p{margin:0 0 20px;color:var(--etafeBodyColor);font-size:16px}.etafe-popup-overlay .etafe-popup .etafe-popup-actions{display:flex;gap:10px;justify-content:center}.etafe-popup-overlay .etafe-popup .etafe-popup-actions .etafe-btn-upgrade{background:var(--etafePrimaryColor);color:var(--etafePrimaryFgColor);padding:8px 16px;border-radius:4px;text-decoration:none;font-size:13px;font-weight:500;transition:background .2s ease}.etafe-popup-overlay .etafe-popup .etafe-popup-actions .etafe-btn-upgrade:hover{background:var(--etafeSecondaryColor);color:var(--etafeSecondaryFgColor)}@keyframes feFadeIn{from{opacity:0}to{opacity:1}}@keyframes feScaleIn{from{transform:scale(0.92);opacity:0}to{transform:scale(1);opacity:1}}.etafe-dashboard .etafe-items-grid .etafe-item.pro-item,.etafe-dashboard .etafe-controls .control-wrapper .select-option-wrapper{display:none}#toplevel_page_elentix-addons .wp-menu-image img,#toplevel_page_elentix-addons-new .wp-menu-image img{opacity:1 !important;padding:7px 0 0;width:20px;height:20px}.etafe-dashboard{background:var(--etafeShadeColor);border-radius:10px;padding:0;min-height:calc(100vh - 120px);width:calc(100% - 20px);margin-top:20px;overflow:hidden;display:flex;flex-direction:column;position:relative}.etafe-dashboard *{margin:0;padding:0;z-index:1;position:relative}.etafe-dashboard a{outline:none !important;box-shadow:unset !important}.etafe-dashboard p{font-size:15px}.etafe-dashboard svg{width:1em;height:1em;fill:currentColor}.etafe-dashboard h4{font-size:20px;margin-bottom:15px;color:var(--etafeTitleColor)}.etafe-dashboard .etafe-d-none{display:none !important}.etafe-dashboard:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg, #034EA2 0%, #00A99D 100%);opacity:.1}.etafe-dashboard .etafe-card-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:30px}.etafe-dashboard .etafe-card-grid .etafe-cards{padding:40px;background:hsla(0,0%,100%,.5);border-radius:10px;text-align:left;box-shadow:-4px 6px 20px rgba(0,0,0,.05)}.etafe-dashboard .etafe-card-grid .etafe-cards .etafe-icon-part{width:60px;height:60px;display:flex;align-items:center;justify-content:center;font-size:23px;background:var(--etafePrimaryColor);color:var(--etafePrimaryFgColor);border-radius:10px;margin-bottom:25px}.etafe-dashboard .etafe-card-grid .etafe-cards .etafe-btn-part{margin-top:20px;font-weight:500;font-size:15px}.etafe-dashboard .etafe-card-grid .etafe-cards .etafe-btn-part a{color:var(--etafeTitleColor);display:flex;align-items:center;gap:6px;text-decoration:none}.etafe-dashboard .etafe-card-grid .etafe-cards .etafe-btn-part a svg{transition:all .3s}.etafe-dashboard .etafe-card-grid .etafe-cards .etafe-btn-part a:hover{color:var(--etafePrimaryColor)}.etafe-dashboard .etafe-card-grid .etafe-cards .etafe-btn-part a:hover svg{translate:3px 0}.etafe-dashboard .dashboard_tab_left{display:grid;grid-template-columns:250px 1fr;flex-grow:1}.etafe-dashboard .dashboard_tab_left .components-tab-panel__tabs{display:flex;align-items:start;flex-direction:column;position:relative}.etafe-dashboard .dashboard_tab_left .components-tab-panel__tabs button{display:flex;justify-content:center;align-items:center;justify-content:start;height:auto !important;width:100%;transition:all 200ms ease-in;border-radius:0;position:relative;background-color:var(--etafePrimaryFgColor);overflow:hidden}.etafe-dashboard .dashboard_tab_left .components-tab-panel__tabs button::after,.etafe-dashboard .dashboard_tab_left .components-tab-panel__tabs button::before{content:unset}.etafe-dashboard .dashboard_tab_left .components-tab-panel__tabs button .tab_title{font-size:18px;font-weight:500;padding:15px;width:100%;background-color:var(--etafeShadeColor);transition:border 200ms ease-in,transform 200ms ease-in;display:flex;justify-content:center;align-items:center;gap:10px;justify-content:start}.etafe-dashboard .dashboard_tab_left .components-tab-panel__tabs button.is-active .tab_title{background:var(--etafePrimaryFgColor);border-radius:10px 0px 0px 10px}.etafe-dashboard .dashboard_tab_left .components-tab-panel__tabs button:hover svg path,.etafe-dashboard .dashboard_tab_left .components-tab-panel__tabs button.is-active svg path{fill:var(--etafePrimaryColor) !important}.etafe-dashboard .dashboard_tab_left .components-tab-panel__tabs button:hover p,.etafe-dashboard .dashboard_tab_left .components-tab-panel__tabs button.is-active p{color:var(--etafePrimaryColor)}.etafe-dashboard .dashboard_tab_left .components-tab-panel__tabs button.is-active+button .tab_title{border-top-right-radius:var(--borderRadius)}.etafe-dashboard .dashboard_tab_left .components-tab-panel__tabs button:has(+button.is-active) .tab_title{border-bottom-right-radius:var(--borderRadius)}.etafe-dashboard .dashboard_tab_left .components-tab-panel__tab-content{background:var(--etafeWhiteColor);padding:20px}.etafe-dashboard .etafe-no-results{text-align:center;padding:40px;color:rgba(11,12,21,.8);font-size:14px;background:#fff;border-radius:8px;border:1px dashed #e5e5e5;grid-column:1/-1}.etafe-dashboard .etafe-section h3{font-size:20px;font-weight:500;color:var(--etafeTitleColor);margin:0 0 25px 0;padding-bottom:15px;border-bottom:1px solid #e5e5e5}.etafe-dashboard .etafe-section .etafe-notice-wrapper{position:fixed;top:103px;right:30px;translate:50px 0;transition:all .5s ease-in-out;pointer-events:none;opacity:0}.etafe-dashboard .etafe-section .etafe-notice-wrapper.is-visible{translate:0 0;pointer-events:auto;opacity:1}.etafe-dashboard .etafe-section .etafe-notice-wrapper.is-visible .etafe-notice{padding:12px 16px;border-radius:6px;font-weight:500;background:#a1cc60;color:#fff}.etafe-dashboard .etafe-section .etafe-notice-wrapper.is-visible .etafe-notice-error{background:#c81b07}.etafe-dashboard .etafe-controls{display:flex;align-items:center;gap:15px;margin-bottom:30px;background:#f4f4f4;padding:20px;border-radius:5px}.etafe-dashboard .etafe-controls .control-wrapper{display:flex;border:1px solid #e5e5e5;border-radius:5px;overflow:hidden;height:45px;flex:1 0 auto}.etafe-dashboard .etafe-controls .control-wrapper .search-wrapper{flex:1 0 auto}.etafe-dashboard .etafe-controls .control-wrapper .search-wrapper .etafe-search-input{min-width:250px;padding:10px 20px;font-size:14px;transition:all .3s ease;border:none;height:100%;outline:none;border-radius:0;box-shadow:none;width:100%;font-size:15px}.etafe-dashboard .etafe-controls .control-wrapper .select-option-wrapper{border-left:1px solid #e5e5e5}.etafe-dashboard .etafe-controls .control-wrapper .select-option-wrapper select{height:100%;border:none;outline:none;border-radius:0;box-shadow:none;padding:8px 40px 10px 20px;font-size:15px;background-position:center right 20px}.etafe-dashboard .etafe-controls .action-btn-wrapper{display:flex;align-items:center;gap:15px}.etafe-dashboard .etafe-controls button{margin:0 !important;height:45px;padding:0 20px;font-size:14px;font-weight:500;color:#0b0c15;background-color:#fff;border:none;border-radius:5px;cursor:pointer;transition:all .3s ease}.etafe-dashboard .etafe-controls button.etafe-btn-enable{color:#fff;background-color:#034ea2}.etafe-dashboard .etafe-controls button.etafe-btn-disable{color:#fff;background-color:#c81b07}.etafe-dashboard .etafe-controls button.etafe-btn-save{color:#fff;background:linear-gradient(135deg, #034EA2 0%, #00A99D 100%)}.etafe-dashboard .etafe-controls button:disabled{cursor:not-allowed;opacity:.5}.etafe-dashboard .etafe-banner{background:linear-gradient(135deg, var(--etafePrimaryColor) 0%, var(--etafeSecondaryColor) 100%);color:#fff;padding:40px;display:flex;align-items:center;justify-content:space-between;gap:15px;border-radius:10px 10px 0 0}.etafe-dashboard .etafe-banner h1{color:#fff;margin:0 0 10px 0;font-size:42px;font-weight:600;line-height:1.2}.etafe-dashboard .etafe-banner p{color:hsla(0,0%,100%,.9);font-size:16px;margin:0}.etafe-dashboard .etafe-banner .etafe-version{padding:3px 10px;border-radius:3px;color:var(--etafePrimaryColor);background:var(--etafePrimaryFgColor)}.etafe-dashboard .etafe-welcome{background:#fff;padding:60px 40px 50px;text-align:center;border-radius:10px;position:relative;z-index:1}.etafe-dashboard .etafe-welcome h2{font-size:28px;font-weight:600;line-height:1.2;color:#0b0c15;margin:0 0 15px 0}.etafe-dashboard .etafe-welcome p{font-size:16px;color:rgba(11,12,21,.7);max-width:600px;margin:0 auto;line-height:1.6}.etafe-dashboard .etafe-welcome:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg, #034EA2 0%, #00A99D 100%);z-index:-1;border-radius:0 0 10px 10px;opacity:.1}.etafe-dashboard .etafe-items-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));gap:20px}.etafe-dashboard .etafe-items-grid .etafe-item{background:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:20px;display:flex;align-items:center;gap:16px;transition:all .3s ease;cursor:pointer;position:relative;z-index:1}.etafe-dashboard .etafe-items-grid .etafe-item .etafe-item-content{flex:1;display:flex;align-items:flex-end;justify-content:space-between;gap:10px;flex-wrap:wrap}.etafe-dashboard .etafe-items-grid .etafe-item .etafe-item-content h4{font-size:14px;font-weight:600;line-height:1.2;color:#0b0c15;margin:0 0 6px 0}.etafe-dashboard .etafe-items-grid .etafe-item .etafe-item-content .extra-links{display:flex;align-items:center;gap:10px;font-size:15px}.etafe-dashboard .etafe-items-grid .etafe-item .etafe-item-content .extra-links a{color:var(--etafeBodyColor);opacity:.7}.etafe-dashboard .etafe-items-grid .etafe-item .etafe-item-content .extra-links a:hover{color:var(--etafePrimaryColor);opacity:1}.etafe-dashboard .etafe-items-grid .etafe-item .etafe-item-switch{position:relative;display:inline-block;width:50px;height:26px;margin:0;cursor:pointer}.etafe-dashboard .etafe-items-grid .etafe-item .etafe-item-switch input[type=checkbox]{opacity:0;width:0;height:0}.etafe-dashboard .etafe-items-grid .etafe-item .etafe-item-switch input[type=checkbox]:checked+.etafe-switch-slider{background:var(--etafePrimaryColor)}.etafe-dashboard .etafe-items-grid .etafe-item .etafe-item-switch input[type=checkbox]:checked+.etafe-switch-slider:before{transform:translateX(24px)}.etafe-dashboard .etafe-items-grid .etafe-item .etafe-item-switch input[type=checkbox]:disabled+.etafe-switch-slider{background:#e5e5e5;cursor:not-allowed}.etafe-dashboard .etafe-items-grid .etafe-item .etafe-item-switch .etafe-switch-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background:#e5e5e5;border-radius:26px;transition:all .3s ease}.etafe-dashboard .etafe-items-grid .etafe-item .etafe-item-switch .etafe-switch-slider:before{position:absolute;content:"";height:20px;width:20px;left:3px;bottom:3px;background:#fff;border-radius:50%;transition:all .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.2)}.etafe-dashboard .etafe-items-grid .etafe-item .etafe-badge{display:inline-block;padding:5px 10px;border-radius:4px;font-size:10px;font-weight:600;line-height:1;text-transform:uppercase;letter-spacing:.5px;background:rgba(3,78,162,.1);color:var(--etafePrimaryColor)}.etafe-dashboard .etafe-items-grid .etafe-item.active,.etafe-dashboard .etafe-items-grid .etafe-item:hover{background:rgba(3,78,162,.05);border-color:var(--etafePrimaryColor)}.etafe-dashboard .etafe-items-grid .etafe-item .etafe-item-hidden{display:none}.etafe-dashboard .etafe-items-grid .etafe-item.pro-item .etafe-badge{background:linear-gradient(135deg, #fbbf24, #f59e0b);color:#fff}
