:root{--font-main:'Cairo',sans-serif;--font-guest:var(--ef-font-guest,'Poppins',sans-serif);--brand-primary:#e11d48;--brand-primary-dark:#be123c;--brand-primary-light:#f43f5e;--brand-gradient:linear-gradient(135deg,var(--brand-primary-light) 0%,var(--brand-primary) 100%);--brand-logo-gradient:linear-gradient(135deg,var(--brand-primary) 0%,var(--brand-primary-dark) 100%);--success:#22c55e;--success-dark:#16a34a;--success-light:rgb(var(--ef-a400,52 211 153));--success-emerald:rgb(var(--ef-a600,5 150 105));--wallet-gradient:linear-gradient(135deg,var(--success),var(--success-dark));--surface-page:#F4F7FE;--surface-card:#ffffff;--text-body:#374151;--text-heading:#0f1c3f;--text-muted:#9ca3af;--text-muted-2:#6b7280;--border-light:#e5e7eb;--dark-bg:rgb(var(--ef-d-bg,15 36 24));--dark-surface:rgb(var(--ef-d-bg,15 36 24));--dark-border:rgb(var(--ef-d-border,20 48 31));--dark-surface-hover:rgb(var(--ef-d-hover,26 74 43));--dark-text:#e5e7eb;--dark-text-muted:#AEB9C9;--dark-accent-blue:#0f1c3f;--highlight-gold:#f59e0b;--highlight-gold-text:#fcd34d;--recent-item-bg:#faf3e0;--recent-item-border:#f5e3b8;--recent-item-hover:#fde9c2;--ef-topbar-h:64px;--ef-catbar-h:0px;--ef-scroll-gap:16px;--ef-catbar-gap:10px}html{overflow-x:hidden}body{overflow-x:hidden;max-width:100vw;font-family:var(--font-main)}.logo-badge{background:var(--brand-logo-gradient)}.btn-primary{background:var(--brand-gradient)}.wallet-pill{background:var(--wallet-gradient)}.ef-balance-badge{background:rgb(var(--ef-a50,236 253 245));color:var(--success-emerald)}.ef-balance-badge:hover{background:rgb(var(--ef-a100,209 250 229))}html.dark .ef-balance-badge{background:rgb(var(--ef-a500,16 185 129)/.12);color:var(--success-light)}html.dark .ef-balance-badge:hover{background:rgb(var(--ef-a500,16 185 129)/.2)}.ef-status-dot{box-shadow:0 0 0 2px #fff}html.dark .ef-status-dot{box-shadow:0 0 0 2px #12161c}.ef-balance-real{display:none}.ef-balance-masked{display:inline}html.ef-balance-visible .ef-balance-real{display:inline}html.ef-balance-visible .ef-balance-masked{display:none}.ef-balance-toggle{background:none;border:0;padding:0;margin-inline-start:4px;cursor:pointer;line-height:1;display:inline-flex;align-items:center;vertical-align:middle}.ef-balance-toggle i{color:var(--success-emerald,#10b981);font-size:.8em}html.dark .ef-balance-toggle i{color:var(--success-light,#34d399)}.ef-balance-toggle .ef-balance-eye-on{display:none}html.ef-balance-visible .ef-balance-toggle .ef-balance-eye-on{display:inline}html.ef-balance-visible .ef-balance-toggle .ef-balance-eye-off{display:none}.ef-level-badge{position:relative;overflow:hidden;isolation:isolate}.ef-level-badge .ef-level-crown{display:inline-block}@media (prefers-reduced-motion:no-preference){.ef-level-badge{animation:efLevelPulse 2.6s ease-in-out infinite}.ef-level-badge::after{content:"";position:absolute;top:0;left:-60%;width:35%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.65),transparent);transform:skewX(-20deg);animation:efLevelShine 3.4s ease-in-out infinite}.ef-level-badge .ef-level-crown{animation:efLevelCrown 3.4s ease-in-out infinite;transform-origin:50% 65%}}@keyframes efLevelPulse{0%,100%{box-shadow:0 0 0 0 rgba(5,150,105,.55)}50%{box-shadow:0 0 0 7px rgba(5,150,105,0)}}@keyframes efLevelShine{0%{left:-60%}35%{left:130%}100%{left:130%}}@keyframes efLevelCrown{0%,82%,100%{transform:scale(1) rotate(0deg)}88%{transform:scale(1.3) rotate(-10deg)}94%{transform:scale(1.12) rotate(8deg)}}html.dark body{background:var(--dark-bg);color:var(--dark-text)}html.dark #efSidebar{background:var(--dark-surface);border-color:var(--dark-border)}html.dark #efSidebar .nav-item:not(.active){color:#ffffff;font-weight:800}html.dark #efSidebar .nav-item:not(.active):hover{background:rgba(255,255,255,.06) !important}html.dark header{background:rgb(var(--ef-d-bg,15 36 24)/.9);border-color:var(--dark-border)}html.dark .ef-page-heading{color:#ffffff !important}#efSidebar .nav-item.active::before{background:var(--success)}html.dark [class*="dark:bg-[#0F2418]"]{background:var(--dark-surface) !important}html.dark [class*="dark:bg-[#1b1b1f]"]{background:var(--dark-border) !important}html.dark [class*="dark:bg-[#141416]"]{background:var(--dark-border) !important}html.dark [class*="dark:bg-[#12161c]"]{background:var(--dark-surface) !important}html.dark [class*="dark:bg-[#17171c]"]{background:var(--dark-surface) !important}html.dark [class*="dark:bg-[#0b0f14]"]{background:var(--dark-bg) !important}html.dark [class*="dark:bg-[#14301F]"]{background:var(--dark-border) !important}html.dark [class*="dark:bg-[#14301F]/60"]{background:rgba(20,48,31,.6) !important}html.dark [class*="dark:border-[#14301F]"]{border-color:var(--dark-border) !important}html.dark [class*="dark:border-[#2a2a2f]"]{border-color:var(--dark-border) !important}html.dark [class*="dark:border-[#232327]"]{border-color:var(--dark-border) !important}html.dark [class*="dark:ring-[#12161c]"]{--tw-ring-color:var(--dark-surface) !important}html.dark [class*="dark:hover:bg-[#14301F]/60"]:hover{background:rgba(20,48,31,.6) !important}html.dark [class*="dark:hover:bg-[#232329]"]:hover{background:var(--dark-surface-hover) !important}html.dark [class*="dark:hover:bg-[#232327]"]:hover{background:var(--dark-surface-hover) !important}html.dark [class*="dark:text-[#AEB9C9]"]{color:var(--dark-text-muted) !important}html.dark [class*="dark:text-[#34d399]"]{color:var(--success-light) !important}html.dark [class*="dark:text-[#7A8B7F]"]{color:var(--dark-text-muted) !important}html.dark [class*="dark:text-[#2A4A3A]"]{color:var(--dark-border) !important}html.dark [class*="dark:text-[#4C5B52]"]{color:var(--dark-text-muted) !important}html.dark [class*="dark:text-[#4A90E2]"]{color:#4A90E2 !important}[class*="text-[#7A7E85]"]{color:#5B6068 !important}html.dark [class*="dark:text-white"]{color:#ffffff !important}html.dark [class*="dark:text-gray-100"]{color:#f3f4f6 !important}html.dark [class*="dark:text-gray-200"]{color:#e5e7eb !important}html.dark [class*="dark:text-gray-300"]{color:#d1d5db !important}html.dark [class*="dark:text-gray-400"]{color:#9ca3af !important}html.dark [class*="dark:text-gray-500"]{color:#8b95a5 !important}html.dark [class*="dark:text-gray-600"]{color:#7d8797 !important}html.dark [class*="dark:text-slate-300"]{color:#cbd5e1 !important}html.dark [class*="dark:text-emerald-300"]{color:rgb(var(--ef-a300,110 231 183)) !important}html.dark [class*="dark:text-emerald-400"]{color:rgb(var(--ef-a400,52 211 153)) !important}html.dark [class*="dark:text-green-400"]{color:#4ade80 !important}html.dark [class*="dark:text-teal-400"]{color:#2dd4bf !important}html.dark [class*="dark:text-sky-400"]{color:#38bdf8 !important}html.dark [class*="dark:text-blue-400"]{color:#60a5fa !important}html.dark [class*="dark:text-purple-400"]{color:#c084fc !important}html.dark [class*="dark:text-rose-400"]{color:#fb7185 !important}html.dark [class*="dark:text-red-400"]{color:#f87171 !important}html.dark [class*="dark:text-orange-400"]{color:#fb923c !important}html.dark [class*="dark:text-amber-100"]{color:#fef3c7 !important}html.dark [class*="dark:text-amber-200"]{color:#fde68a !important}html.dark [class*="dark:text-amber-300"]{color:#fcd34d !important}html.dark [class*="dark:text-amber-400"]{color:#fbbf24 !important}html.dark [class*="dark:text-amber-500"]{color:#f59e0b !important}html.dark [class*="dark:text-yellow-400"]{color:#facc15 !important}#orderHelpCard{background:var(--surface-card);border-radius:var(--ef-radius-lg,16px);box-shadow:0 4px 24px rgba(17,24,39,.05)}html.dark #orderHelpCard{background:var(--dark-surface);border:1px solid var(--dark-border);box-shadow:0 4px 24px rgba(0,0,0,.35)}.order-help-tab-btn{background:var(--surface-card);border:1px solid var(--border-light);color:var(--dark-accent-blue)}.order-help-tab-btn:hover{border-color:var(--highlight-gold)}.order-help-tab-btn.active{background:var(--dark-accent-blue);border-color:var(--dark-accent-blue);color:var(--highlight-gold-text)}html.dark .order-help-tab-btn{background:var(--dark-surface);border-color:var(--dark-border);color:#f3f4f6}html.dark .order-help-tab-btn.active{background:var(--dark-accent-blue);border-color:var(--dark-accent-blue);color:var(--highlight-gold-text)}.order-help-panel{color:var(--text-body)}html.dark .order-help-panel{color:#d1d5db}.order-help-panel strong{color:var(--dark-accent-blue)}html.dark .order-help-panel strong{color:#fff}.order-help-empty{color:var(--text-muted)}.order-help-recent-item{background:var(--recent-item-bg);border:1px solid var(--recent-item-border)}.order-help-recent-item:hover{background:var(--recent-item-hover)}html.dark .order-help-recent-item{background:var(--dark-border) !important;border-color:#1c4029 !important}html.dark .order-help-recent-item:hover{background:var(--dark-surface-hover) !important}.order-help-recent-title{color:var(--dark-accent-blue)}html.dark .order-help-recent-title{color:#ffffff !important}.order-help-recent-date{color:var(--text-muted-2)}html.dark .order-help-recent-date{color:#b7c4bd !important}html.dark .ef-card-green{background:var(--dark-surface) !important;border-color:var(--dark-border) !important}html.dark .ef-card-green .text-\[\#1b1145\],html.dark .ef-card-green .text-\[\#0f1c3f\],html.dark .ef-card-green .text-\[\#0B1F3A\]{color:#fff !important}html.dark .ef-card-green .text-gray-400,html.dark .ef-card-green .text-gray-500,html.dark .ef-card-green .text-gray-700{color:rgba(255,255,255,.85) !important}html.dark .ef-page-label{color:rgba(255,255,255,.7) !important}.ef-card{position:relative;background:var(--surface-card);border-radius:var(--ef-radius-xl,20px);box-shadow:0 4px 24px rgba(17,24,39,.05);padding:24px;scroll-margin-top:calc(var(--ef-topbar-h,64px) + var(--ef-catbar-h,0px) + var(--ef-scroll-gap,16px))}html.dark .ef-card{background:var(--dark-surface);border:1px solid var(--dark-border);box-shadow:0 4px 24px rgba(0,0,0,.35)}.prose-content p{margin-bottom:1.25rem;line-height:1.9}.prose-content img{border-radius:var(--ef-radius-lg,1rem);margin:1.5rem 0}.green-atmosphere{position:relative;isolation:isolate;overflow:hidden}.dark .green-atmosphere::before{content:"";position:absolute;inset:0;z-index:-3;background:radial-gradient(circle at 50% 25%,#0f3d2c 0%,#082418 35%,#04140d 65%,#020906 100%)}.dark .green-atmosphere::after{content:"";position:absolute;inset:0;z-index:-2;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:42px 42px;-webkit-mask-image:radial-gradient(circle at 50% 30%,black 0%,transparent 75%);mask-image:radial-gradient(circle at 50% 30%,black 0%,transparent 75%)}.green-glow{position:absolute;border-radius:9999px;filter:blur(90px);z-index:-1;pointer-events:none}.dark .glass-card{background:rgba(10,26,20,.55) !important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-color:rgba(255,255,255,.08) !important}.ef-dd{position:absolute;top:100%;inset-inline-end:0;margin-top:.5rem;z-index:50;width:16rem;max-width:calc(100vw - 1.5rem);padding:.5rem;background:var(--surface-card);border:1px solid #f3f4f6;border-radius:var(--ef-radius-lg,1rem);box-shadow:0 14px 34px -10px rgba(15,28,63,.22),0 2px 8px rgba(15,28,63,.06);font-size:.875rem;text-align:start}.ef-dd--sm{width:11rem}.ef-dd--scroll{max-height:320px;overflow-y:auto}#efCurrencyDropdown{inset-inline-end:auto;inset-inline-start:0}.ef-dd--scroll{scrollbar-width:thin;scrollbar-color:#d1d5db transparent}.ef-dd--scroll::-webkit-scrollbar{width:6px}.ef-dd--scroll::-webkit-scrollbar-track{background:transparent}.ef-dd--scroll::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:9999px}.ef-dd--scroll::-webkit-scrollbar-thumb:hover{background:#9ca3af}html.dark .ef-dd--scroll{scrollbar-color:#374151 transparent}html.dark .ef-dd--scroll::-webkit-scrollbar-thumb{background:#374151}html.dark .ef-dd--scroll::-webkit-scrollbar-thumb:hover{background:#4b5563}.ef-dd-currency-symbol{font-weight:800;color:var(--text-muted);margin-inline-start:.75rem}.ef-dd-item.is-active .ef-dd-currency-symbol{color:inherit}html.dark .ef-dd{background:var(--dark-surface);border-color:var(--dark-border);box-shadow:0 14px 34px -10px rgba(0,0,0,.55)}.ef-dd-head{display:flex;align-items:center;gap:.75rem;padding:.5rem .625rem .625rem}.ef-dd-avatar{flex:none;width:2.5rem;height:2.5rem;border-radius:9999px;display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:800;letter-spacing:.02em;background:rgb(var(--ef-a50,236 253 245));color:var(--success-emerald)}html.dark .ef-dd-avatar{background:rgb(var(--ef-a500,16 185 129)/.15);color:var(--success-light)}.ef-dd-who{min-width:0;flex:1}.ef-dd-label{font-size:.6875rem;line-height:1.3;color:var(--text-muted)}.ef-dd-name{font-size:.875rem;line-height:1.4;font-weight:800;color:var(--text-heading);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[dir="rtl"] .ef-dd-name{text-align:right}html.dark .ef-dd-name{color:#ffffff}.ef-dd-sep{height:1px;margin:.375rem .25rem;background:#f3f4f6}html.dark .ef-dd-sep{background:rgba(255,255,255,.07)}.ef-dd-item{display:flex;align-items:center;gap:.75rem;padding:.625rem .75rem;border-radius:var(--ef-radius-md,.75rem);font-size:.8125rem;font-weight:700;color:var(--text-muted-2);transition:background .15s ease,color .15s ease}.ef-dd-item i{flex:none;width:1.125rem;text-align:center}.ef-dd-item.hidden{display:none}.ef-dd-item:hover,.ef-dd-item:focus-visible{background:#f9fafb;color:var(--success-emerald);outline:none}.ef-dd-item.is-active{background:rgb(var(--ef-a50,236 253 245));color:var(--success-emerald)}.ef-dd-item .ef-dd-check{width:auto;margin-inline-start:auto;font-size:.625rem}.ef-dd-item--danger{color:#ef4444}.ef-dd-item--danger:hover,.ef-dd-item--danger:focus-visible{background:#fef2f2;color:#dc2626}html.dark .ef-dd-item{color:#d1d5db}html.dark .ef-dd-item:hover,html.dark .ef-dd-item:focus-visible{background:rgba(255,255,255,.06);color:var(--success-light)}html.dark .ef-dd-item.is-active{background:rgb(var(--ef-a500,16 185 129)/.12);color:var(--success-light)}html.dark .ef-dd-item--danger{color:#f87171}html.dark .ef-dd-item--danger:hover,html.dark .ef-dd-item--danger:focus-visible{background:rgba(239,68,68,.12);color:#fca5a5}.ef-avatar-btn{border-radius:9999px}.ef-avatar-btn:focus{outline:none}.ef-avatar-btn:focus-visible{outline:2px solid var(--success);outline-offset:3px}html[dir="rtl"] .fa-arrow-right-from-bracket{transform:scaleX(-1)}#efSidebar nav{scrollbar-width:none;-ms-overflow-style:none}#efSidebar nav::-webkit-scrollbar{display:none}#efSidebar .ef-logo-link{direction:ltr}.ef-submenu{padding-inline-start:2.25rem;padding-inline-end:.25rem}html[dir="rtl"] #efSidebar{border-right-width:0;border-left-width:1px}html[dir="rtl"] #efSidebar .text-left{text-align:right}html[dir="rtl"] #efSidebar .nav-item.active::before{border-radius:4px 0 0 4px}html[dir="rtl"] #efSidebarCloseBtn i{transform:scaleX(-1)}@media (max-width:767px){#efSidebar{inset-inline-start:0}html[dir="rtl"] #efSidebar{transform:translateX(100%)}html[dir="rtl"] #efSidebar.mobile-open{transform:translateX(0)}}@media (min-width:768px){html[dir="rtl"] body.ef-has-sidebar .ef-fab.right-5{right:calc(78px + 1.25rem)}html[dir="ltr"] body.ef-has-sidebar .ef-fab.left-5{left:calc(78px + 1.25rem)}}.ef-input{display:block;width:100%;background:#f9fafb;border:1px solid #e5e7eb;border-radius:var(--ef-radius-md,.75rem);padding:.7rem 1rem;font-size:.875rem;font-weight:700;color:#1f2937;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.ef-input::placeholder{color:var(--text-muted);font-weight:600;opacity:1}.ef-input:focus{outline:none;border-color:var(--success-emerald);box-shadow:0 0 0 3px rgb(var(--ef-a500,16 185 129)/.2)}.ef-input[readonly],.ef-input:disabled{opacity:.75;cursor:not-allowed}html.dark .ef-input{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.10);color:#e5e7eb;color-scheme:dark}html.dark .ef-input::placeholder{color:#7A8B7F}html.dark .ef-input:focus{border-color:var(--success);box-shadow:0 0 0 3px rgba(34,197,94,.22)}html.dark select.ef-input option{background:var(--dark-border);color:#e5e7eb}.ef-input:-webkit-autofill,.ef-input:-webkit-autofill:hover,.ef-input:-webkit-autofill:focus{-webkit-text-fill-color:#1f2937;caret-color:#1f2937;-webkit-box-shadow:0 0 0 1000px #f9fafb inset;box-shadow:0 0 0 1000px #f9fafb inset;transition:background-color 9999s ease-out 0s}html.dark .ef-input:-webkit-autofill,html.dark .ef-input:-webkit-autofill:hover,html.dark .ef-input:-webkit-autofill:focus{-webkit-text-fill-color:#e5e7eb;caret-color:#e5e7eb;-webkit-box-shadow:0 0 0 1000px #203a2a inset;box-shadow:0 0 0 1000px #203a2a inset}.ef-label{display:block;font-size:.75rem;font-weight:800;color:var(--text-muted-2);margin-bottom:.25rem}html.dark .ef-label{color:var(--dark-text-muted)}.ef-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.7rem 1.25rem;border-radius:var(--ef-radius-md,.75rem);border:1px solid transparent;font-size:.875rem;font-weight:900;line-height:1.25;text-align:center;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease}.ef-btn:focus-visible{outline:2px solid var(--success);outline-offset:2px}.ef-btn-block{display:flex;width:100%}.ef-btn-primary{background:var(--success-emerald);color:#fff;box-shadow:0 4px 14px rgb(var(--ef-a600,5 150 105)/.22)}.ef-btn-primary:hover{background:rgb(var(--ef-a700,4 120 87))}.ef-btn-secondary{background:#f3f4f6;color:#374151}.ef-btn-secondary:hover{background:#e5e7eb}html.dark .ef-btn-secondary{background:rgba(255,255,255,.08);color:#d1d5db}html.dark .ef-btn-secondary:hover{background:rgba(255,255,255,.14)}.ef-btn-outline{background:transparent;border-color:#d1d5db;color:#374151}.ef-btn-outline:hover{background:#f9fafb;border-color:var(--success-emerald);color:var(--success-emerald)}html.dark .ef-btn-outline{border-color:rgba(255,255,255,.18);color:#e5e7eb}html.dark .ef-btn-outline:hover{background:rgba(255,255,255,.06);border-color:var(--success-light);color:var(--success-light)}.ef-btn-light{background:#ffffff;color:rgb(var(--ef-a800,6 95 70))}.ef-btn-light:hover{background:rgb(var(--ef-a50,236 253 245))}.ef-link-accent{color:var(--success-emerald);font-weight:800}.ef-link-accent:hover{color:rgb(var(--ef-a700,4 120 87))}html.dark .ef-link-accent{color:var(--success-light)}html.dark .ef-link-accent:hover{color:rgb(var(--ef-a300,110 231 183))}.ef-tab{flex:1 1 0;text-align:center;padding:.75rem 1.5rem;border-radius:var(--ef-radius-md,.75rem);font-size:.875rem;font-weight:900;background:#ffffff;color:#6b7280;border:1px solid #f3f4f6;transition:background-color .15s ease,color .15s ease}@media (min-width:640px){.ef-tab{flex:0 0 auto}}.ef-tab:hover{color:var(--success-emerald)}.ef-tab.is-active{background:var(--success-emerald);border-color:var(--success-emerald);color:#fff;box-shadow:0 6px 16px rgb(var(--ef-a600,5 150 105)/.28)}html.dark .ef-tab{background:rgba(255,255,255,.05);border-color:var(--dark-border);color:var(--dark-text-muted)}html.dark .ef-tab:hover{color:var(--success-light)}html.dark .ef-tab.is-active{background:var(--success-emerald);border-color:var(--success-emerald);color:#fff}.ef-seg{display:flex;align-items:center;gap:.25rem;padding:.25rem;border-radius:var(--ef-radius-md,.75rem);background:#f3f4f6}html.dark .ef-seg{background:rgba(255,255,255,.08)}.ef-seg label{cursor:pointer}.ef-seg input{display:none}.ef-seg span{display:block;padding:.5rem 1rem;border-radius:var(--ef-radius-sm,.5rem);font-size:.875rem;font-weight:800;color:#6b7280;transition:background-color .15s ease,color .15s ease}html.dark .ef-seg span{color:var(--dark-text-muted)}.ef-seg input:checked + span{background:var(--success-emerald);color:#fff;box-shadow:0 2px 8px rgb(var(--ef-a600,5 150 105)/.3)}.ef-notice{border:1px solid;border-radius:var(--ef-radius-md,.75rem);padding:1rem;font-size:.875rem;line-height:1.7}.ef-notice--warn{background:#fffbeb;border-color:#fde68a;color:#92400e}.ef-notice--success{background:rgb(var(--ef-a50,236 253 245));border-color:rgb(var(--ef-a200,167 243 208));color:rgb(var(--ef-a700,4 120 87))}.ef-notice--error{background:#fef2f2;border-color:#fecaca;color:#b91c1c}html.dark .ef-notice--warn{background:rgba(245,158,11,.10);border-color:rgba(245,158,11,.30);color:#fde68a}html.dark .ef-notice--success{background:rgb(var(--ef-a500,16 185 129)/.12);border-color:rgb(var(--ef-a500,16 185 129)/.30);color:rgb(var(--ef-a300,110 231 183))}html.dark .ef-notice--error{background:rgba(239,68,68,.12);border-color:rgba(239,68,68,.30);color:#fca5a5}.ef-empty-box{border:1px dashed #d1d5db;border-radius:var(--ef-radius-md,.75rem);padding:1.5rem 1rem;text-align:center;font-size:.875rem;color:var(--text-muted);background:#f9fafb}html.dark .ef-empty-box{border-color:rgba(255,255,255,.18);background:rgba(255,255,255,.04);color:var(--dark-text-muted)}.ef-code-box{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;border-radius:var(--ef-radius-md,.75rem);background:#f9fafb;border:1px solid #e5e7eb}html.dark .ef-code-box{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.10)}.ef-check{accent-color:rgb(var(--ef-a500,16 185 129))}.ef-icon-accent{color:var(--success-emerald)}html.dark .ef-icon-accent{color:var(--success-light)}.ef-banner{position:relative;overflow:hidden;color:#fff;background:linear-gradient(135deg,rgb(var(--ef-a900,6 78 59)) 0%,rgb(var(--ef-a800,6 95 70)) 55%,rgb(var(--ef-a700,4 120 87)) 100%);border:1px solid rgba(255,255,255,.08);box-shadow:0 10px 30px -10px rgb(var(--ef-a700,4 120 87)/.45)}html.dark .ef-banner{background:linear-gradient(135deg,#0b3a28 0%,var(--dark-border) 100%);border-color:rgb(var(--ef-a400,52 211 153)/.18);box-shadow:0 10px 30px -12px rgba(0,0,0,.6)}.ef-banner::after{content:"";position:absolute;width:16rem;height:16rem;border-radius:9999px;inset-block-start:-6rem;inset-inline-start:-4rem;pointer-events:none;background:radial-gradient(circle,rgb(var(--ef-a400,52 211 153)/.22) 0%,transparent 70%)}.ef-banner > *{position:relative;z-index:1}.ef-badge{display:inline-block;padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:800}.ef-badge--pending{background:#fffbeb;color:#b45309}.ef-badge--active{background:rgb(var(--ef-a50,236 253 245));color:rgb(var(--ef-a700,4 120 87))}.ef-badge--rejected{background:#fef2f2;color:#b91c1c}.ef-badge--expired{background:#f3f4f6;color:#4b5563}html.dark .ef-badge--pending{background:rgba(245,158,11,.15);color:#fcd34d}html.dark .ef-badge--active{background:rgb(var(--ef-a500,16 185 129)/.15);color:rgb(var(--ef-a300,110 231 183))}html.dark .ef-badge--rejected{background:rgba(239,68,68,.15);color:#fca5a5}html.dark .ef-badge--expired{background:rgba(255,255,255,.08);color:#d1d5db}.ef-tr{border-top:1px solid #f3f4f6}html.dark .ef-tr{border-top-color:rgba(255,255,255,.07)}.ef-switch{position:relative;display:inline-block;width:2.75rem;height:1.5rem;flex-shrink:0}.ef-switch > input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;z-index:1}.ef-switch__track{position:absolute;inset:0;border-radius:9999px;background:#d1d5db;transition:background-color .2s ease;pointer-events:none}.ef-switch__track::after{content:'';position:absolute;top:.25rem;left:.25rem;width:1rem;height:1rem;border-radius:9999px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.25);transition:transform .2s ease}.ef-switch > input:checked + .ef-switch__track{background:#2563eb}.ef-switch > input:checked + .ef-switch__track::after{transform:translateX(1.25rem)}.ef-switch > input:focus-visible + .ef-switch__track{outline:2px solid #93c5fd;outline-offset:2px}.ef-switch > input:disabled{cursor:not-allowed}.ef-switch > input:disabled + .ef-switch__track{opacity:.5}html.dark .ef-switch__track{background:#4b5563}html.dark .ef-switch > input:checked + .ef-switch__track{background:#2563eb}[dir="rtl"] .ef-switch__track::after{left:auto;right:.25rem}[dir="rtl"] .ef-switch > input:checked + .ef-switch__track::after{transform:translateX(-1.25rem)}@media (prefers-reduced-motion:reduce){.ef-switch__track,.ef-switch__track::after{transition:none}}.top-1{top:.25rem}.left-1{left:.25rem}.h-1\.5{height:.375rem}.w-1\.5{width:.375rem}.h-auto{height:auto}.p-12{padding:3rem}.pb-0{padding-bottom:0}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pr-12{padding-right:3rem}.ml-5{margin-left:1.25rem}.max-w-full{max-width:100%}.max-h-56{max-height:14rem}.max-h-\[380px\]{max-height:380px}.min-w-\[16px\]{min-width:16px}.min-w-\[240px\]{min-width:240px}.min-w-\[600px\]{min-width:600px}.min-w-\[820px\]{min-width:820px}.min-w-\[860px\]{min-width:860px}.aspect-square{aspect-ratio:1 / 1}.opacity-60{opacity:.6}.text-7xl{font-size:4.5rem;line-height:1}.border-l-2{border-left-width:2px}.translate-x-6{--tw-translate-x:1.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.bg-green-600{--tw-bg-opacity:1;background-color:rgb(22 163 74 / var(--tw-bg-opacity,1))}.bg-amber-600{--tw-bg-opacity:1;background-color:rgb(217 119 6 / var(--tw-bg-opacity,1))}.bg-\[\#15803d\]{--tw-bg-opacity:1;background-color:rgb(var(--ef-a700,21 128 61) / var(--tw-bg-opacity,1))}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity,1))}.border-gray-800{--tw-border-opacity:1;border-color:rgb(31 41 55 / var(--tw-border-opacity,1))}.border-sky-100{--tw-border-opacity:1;border-color:rgb(224 242 254 / var(--tw-border-opacity,1))}.border-emerald-700{--tw-border-opacity:1;border-color:rgb(var(--ef-a700,4 120 87) / var(--tw-border-opacity,1))}.text-purple-700{--tw-text-opacity:1;color:rgb(126 34 206 / var(--tw-text-opacity,1))}.text-sky-800{--tw-text-opacity:1;color:rgb(7 89 133 / var(--tw-text-opacity,1))}.ring-rose-400{--tw-ring-opacity:1;--tw-ring-color:rgb(251 113 133 / var(--tw-ring-opacity,1))}.shadow-\[\#15803d\]\/20{--tw-shadow-color:rgb(var(--ef-a700,21 128 61) / .2);--tw-shadow:var(--tw-shadow-colored)}.shadow-emerald-900\/30{--tw-shadow-color:rgb(var(--ef-a900,6 78 59) / .3);--tw-shadow:var(--tw-shadow-colored)}.hover\:bg-green-700:hover{--tw-bg-opacity:1;background-color:rgb(21 128 61 / var(--tw-bg-opacity,1))}.hover\:bg-amber-700:hover{--tw-bg-opacity:1;background-color:rgb(180 83 9 / var(--tw-bg-opacity,1))}.hover\:bg-red-700:hover{--tw-bg-opacity:1;background-color:rgb(185 28 28 / var(--tw-bg-opacity,1))}.hover\:bg-\[\#166534\]:hover{--tw-bg-opacity:1;background-color:rgb(var(--ef-a800,22 101 52) / var(--tw-bg-opacity,1))}.hover\:border-amber-300:hover{--tw-border-opacity:1;border-color:rgb(252 211 77 / var(--tw-border-opacity,1))}.hover\:border-red-300:hover{--tw-border-opacity:1;border-color:rgb(252 165 165 / var(--tw-border-opacity,1))}.hover\:text-red-600:hover{--tw-text-opacity:1;color:rgb(220 38 38 / var(--tw-text-opacity,1))}.hover\:text-\[\#059669\]:hover{--tw-text-opacity:1;color:rgb(var(--ef-a600,5 150 105) / var(--tw-text-opacity,1))}.group:hover .group-hover\:block{display:block}.dark\:bg-\[\#0A1810\]:is(.dark *){--tw-bg-opacity:1;background-color:rgb(10 24 16 / var(--tw-bg-opacity,1))}.dark\:text-\[\#7C8A9E\]:is(.dark *){--tw-text-opacity:1;color:rgb(124 138 158 / var(--tw-text-opacity,1))}.dark\:text-red-300:is(.dark *){--tw-text-opacity:1;color:rgb(252 165 165 / var(--tw-text-opacity,1))}.dark\:text-blue-300:is(.dark *){--tw-text-opacity:1;color:rgb(147 197 253 / var(--tw-text-opacity,1))}.dark\:text-indigo-300:is(.dark *){--tw-text-opacity:1;color:rgb(165 180 252 / var(--tw-text-opacity,1))}.dark\:border-red-500\/20:is(.dark *){border-color:rgba(239,68,68,.2)}.dark\:border-blue-500\/20:is(.dark *){border-color:rgba(59,130,246,.2)}.dark\:hover\:bg-white\/10:hover:is(.dark *){background-color:hsla(0,0%,100%,.1)}.dark\:hover\:text-\[\#34d399\]:hover:is(.dark *){--tw-text-opacity:1;color:rgb(var(--ef-a400,52 211 153) / var(--tw-text-opacity,1))}@media (min-width:640px){.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:pt-14{padding-top:3.5rem}.sm\:w-32{width:8rem}.sm\:text-8xl{font-size:6rem;line-height:1}.sm\:grid-cols-\[auto\,1fr\]{grid-template-columns:auto 1fr}}@media (min-width:768px){.md\:flex-row{flex-direction:row}.md\:w-56{width:14rem}.md\:border-r{border-right-width:1px}.md\:border-b-0{border-bottom-width:0}.md\:border-l-2{border-left-width:2px}}@media (min-width:1024px){.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}.opacity-90{opacity:.9}.p-0\.5{padding:.125rem}.resize-y{resize:vertical}.me-2{margin-inline-end:.5rem}.dark\:bg-white\/\[0\.03\]:is(.dark *){background-color:hsla(0,0%,100%,.03)}.dark\:bg-emerald-600\/10:is(.dark *){background-color:rgba(5,150,105,.10)}.dark\:bg-emerald-500\/30:is(.dark *){background-color:rgba(16,185,129,.30)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-emerald-500:focus-visible{--tw-ring-color:rgb(16 185 129 / 1)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.dark\:focus-visible\:ring-offset-\[\#1b1b1f\]:focus-visible:is(.dark *){--tw-ring-offset-color:var(--dark-border)}@media (min-width:1024px){.lg\:grid-cols-\[200px_1fr_260px\]{grid-template-columns:200px 1fr 260px}.lg\:flex-col{flex-direction:column}.lg\:overflow-visible{overflow:visible}.lg\:border-b-0{border-bottom-width:0}.lg\:border-t-0{border-top-width:0}.lg\:border-r{border-inline-end-width:1px}.lg\:border-l{border-inline-start-width:1px}}html.dark{color-scheme:dark}html.dark input:not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="color"]):not([type="file"]):not([type="hidden"]):not([type="submit"]):not([type="button"]):not([type="reset"]):not([type="image"]):not(.ef-input):not([class*="dark:bg-"]):not([class*="bg-transparent"]),html.dark textarea:not(.ef-input):not([class*="dark:bg-"]):not([class*="bg-transparent"]),html.dark select:not(.ef-input):not([class*="dark:bg-"]):not([class*="bg-transparent"]){background-color:rgba(255,255,255,.05);color:#e5e7eb}html.dark input:not(.ef-input)::placeholder,html.dark textarea:not(.ef-input)::placeholder{color:#7A8B7F;opacity:1}html.dark select option,html.dark select optgroup{background-color:var(--dark-border);color:#e5e7eb}html.dark [class*="dark:bg-"]:not([class*="dark:text-"]):is(.text-red-600,.text-red-700,.text-red-800){color:#f87171}html.dark [class*="dark:bg-"]:not([class*="dark:text-"]):is(.text-green-600,.text-green-700,.text-green-800){color:#4ade80}html.dark [class*="dark:bg-"]:not([class*="dark:text-"]):is(.text-emerald-700,.text-emerald-800){color:rgb(var(--ef-a400,52 211 153))}html.dark [class*="dark:bg-"]:not([class*="dark:text-"]):is(.text-amber-700,.text-amber-800,.text-amber-900){color:#fbbf24}html.dark [class*="dark:bg-"]:not([class*="dark:text-"]):is(.text-orange-600,.text-orange-700){color:#fb923c}html.dark [class*="dark:bg-"]:not([class*="dark:text-"]):is(.text-blue-600,.text-blue-700,.text-blue-800,.text-blue-900){color:#60a5fa}html.dark [class*="dark:bg-"]:not([class*="dark:text-"]):is(.text-yellow-700,.text-yellow-800){color:#facc15}html.dark :is(.text-red-600,.text-red-700):not([class*="bg-"]):not([class*="dark:text-"]){color:#f87171}html.dark :is(.text-blue-600,.text-blue-700):not([class*="bg-"]):not([class*="dark:text-"]){color:#60a5fa}html.dark :is(.text-green-600,.text-green-700):not([class*="bg-"]):not([class*="dark:text-"]){color:#4ade80}html.dark :is(.text-orange-600,.text-orange-700):not([class*="bg-"]):not([class*="dark:text-"]){color:#fb923c}html.dark :is(.text-amber-700,.text-amber-800):not([class*="bg-"]):not([class*="dark:text-"]){color:#fbbf24}html.dark .text-gray-500:not([class*="bg-"]):not([class*="dark:text-"]){color:#8b95a5}.ef-hero::before{content:'';position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(55% 60% at 12% 0%,rgb(var(--ef-a400,52 211 153) / .22),transparent 70%),radial-gradient(40% 50% at 100% 8%,rgb(var(--ef-a600,5 150 105) / .10),transparent 70%)}html.dark .ef-hero::before{background:radial-gradient(60% 65% at 10% 0%,rgb(var(--ef-a500,16 185 129) / .28),transparent 70%),radial-gradient(45% 55% at 100% 0%,rgb(var(--ef-a700,4 120 87) / .20),transparent 70%)}.ef-hero-badge{display:inline-flex;align-items:center;gap:.6rem;padding:.35rem .95rem;padding-inline-start:.4rem;margin-bottom:1.5rem;border-radius:999px;border:1px solid rgb(var(--ef-a500,16 185 129) / .30);background:rgb(var(--ef-a500,16 185 129) / .10);color:rgb(var(--ef-a800,6 95 70));font-weight:800;font-size:.85rem;line-height:1.2;box-shadow:inset 0 1px 0 rgba(255,255,255,.55)}html.dark .ef-hero-badge{color:#e5e7eb;background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.14);box-shadow:none}.ef-hero-badge__icon{width:2rem;height:2rem;flex-shrink:0;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:.8rem;color:#fff;background:linear-gradient(135deg,rgb(var(--ef-a400,52 211 153)),rgb(var(--ef-a700,4 120 87)));box-shadow:0 6px 16px -6px rgb(var(--ef-a500,16 185 129) / .7)}@media (min-width:640px){.ef-hero-badge{font-size:.95rem}}.ef-hero-title{font-size:2.25rem;font-weight:900;line-height:1.08;letter-spacing:-.02em;margin-bottom:1.5rem;background-image:linear-gradient(180deg,#0b1f17 0%,#173a2b 55%,#4a6357 120%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}html.dark .ef-hero-title{background-image:linear-gradient(180deg,#ffffff 0%,#e8f0ec 45%,#9db2a7 115%)}@media (min-width:640px){.ef-hero-title{font-size:3rem}}@media (min-width:1280px){.ef-hero-title{font-size:3.6rem}}.ef-hero-title .ef-hero-brand{display:inline-block;padding-bottom:.08em;background-image:linear-gradient(135deg,rgb(var(--ef-a500,16 185 129)) 0%,rgb(var(--ef-a700,4 120 87)) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}html.dark .ef-hero-title .ef-hero-brand{background-image:linear-gradient(135deg,rgb(var(--ef-a300,110 231 183)) 0%,rgb(var(--ef-a500,16 185 129)) 100%)}.ef-hero-brand__icon{display:inline-flex;align-items:center;justify-content:center;width:.78em;height:.78em;margin-inline-end:.18em;vertical-align:.04em;border-radius:30% 70% 65% 35% / 55% 40% 60% 45%;font-size:.62em;color:#fff;-webkit-text-fill-color:#fff;background:linear-gradient(135deg,rgb(var(--ef-a400,52 211 153)),rgb(var(--ef-a700,4 120 87)));box-shadow:0 4px 12px -3px rgb(var(--ef-a600,5 150 105) / .55)}html.dark .ef-hero-brand__icon{background:linear-gradient(135deg,rgb(var(--ef-a300,110 231 183)),rgb(var(--ef-a600,5 150 105)));box-shadow:0 4px 14px -3px rgb(var(--ef-a500,16 185 129) / .65)}html[dir="rtl"] .ef-hero-text{text-align:center}@media (min-width:1024px){html[dir="rtl"] .ef-hero-text{text-align:right}html[dir="rtl"] .ef-hero-cta{justify-content:flex-end}html[dir="rtl"] .ef-hero-text p.mx-auto{margin-left:auto;margin-right:0}}html[dir="rtl"] #ig-lookup [class~="text-left"],html[dir="rtl"] #reseller-api [class~="text-left"]{text-align:right}@media (min-width:640px){html[dir="rtl"] #blog-teaser [class~="sm:text-left"]{text-align:right}}@media (min-width:1024px){html[dir="rtl"] #reseller-api [class~="lg:text-left"]{text-align:right}}html[dir="rtl"] i[class~="wf-arrow"][class~="ml-1"]{margin-left:0;margin-right:.25rem}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.ef-hero-title{-webkit-text-fill-color:currentColor;color:#0f172a}html.dark .ef-hero-title{color:#ffffff}.ef-hero-title .ef-hero-brand{-webkit-text-fill-color:currentColor;color:rgb(var(--ef-a600,5 150 105))}}.ef-bottom-nav{display:none;align-items:flex-end;justify-content:space-between;position:fixed;inset-inline:0;bottom:0;z-index:70;height:64px;padding:0 6px;padding-bottom:env(safe-area-inset-bottom,0px);background:#ffffff;border-top:1px solid rgba(15,23,42,.06);box-shadow:0 -6px 24px -8px rgba(15,23,42,.14)}html.dark .ef-bottom-nav{background:#0F2418;border-top-color:rgba(255,255,255,.06);box-shadow:0 -6px 24px -8px rgba(0,0,0,.45)}@media (max-width:767px){.ef-bottom-nav{display:flex}}.ef-bn-item{flex:1 1 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;height:64px;min-width:0;color:#94a3b8;text-decoration:none;-webkit-tap-highlight-color:transparent}html.dark .ef-bn-item{color:#64758a}.ef-bn-icon{width:32px;height:32px;border-radius:999px;display:flex;align-items:center;justify-content:center;border:1.6px solid currentColor;font-size:13px;transition:color .15s ease,background-color .15s ease}.ef-bn-icon-plain{border-color:transparent;font-size:17px}.ef-bn-label{display:block;max-width:100%;font-size:10.5px;font-weight:700;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:359px){.ef-bn-label{font-size:9.5px}.ef-bn-item{gap:2px}}.ef-bn-item.active{color:rgb(var(--ef-a600,5 150 105))}html.dark .ef-bn-item.active{color:rgb(var(--ef-a400,52 211 153))}.ef-bn-item.active .ef-bn-icon{background:rgb(var(--ef-a500,16 185 129) / .12)}.ef-bn-funds{position:relative;color:rgb(var(--ef-a700,4 120 87))}.ef-bn-funds .ef-bn-funds-btn{position:absolute;top:-26px;inset-inline-start:50%;transform:translateX(-50%);width:54px;height:54px;border-radius:18px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:19px;background:linear-gradient(155deg,rgb(var(--ef-a400,52 211 153)) 0%,rgb(var(--ef-a600,5 150 105)) 100%);box-shadow:0 10px 20px -6px rgb(var(--ef-a600,5 150 105) / .55),0 0 0 5px #ffffff;transition:box-shadow .15s ease,transform .1s ease}html.dark .ef-bn-funds .ef-bn-funds-btn{box-shadow:0 10px 20px -6px rgb(var(--ef-a600,5 150 105) / .6),0 0 0 5px #0F2418;animation:efFundsGlowDark 2.6s ease-in-out infinite}.ef-bn-funds .ef-bn-label{margin-top:30px;color:rgb(var(--ef-a600,5 150 105));font-weight:800}html.dark .ef-bn-funds .ef-bn-label{color:rgb(var(--ef-a400,52 211 153))}.ef-bn-funds.active .ef-bn-funds-btn{animation:none;box-shadow:0 10px 22px -4px rgb(var(--ef-a600,5 150 105) / .7),0 0 0 3px rgb(var(--ef-a400,52 211 153) / .55)}.ef-bn-funds:active .ef-bn-funds-btn{transform:translateX(-50%) scale(.94)}@keyframes efFundsGlow{0%,100%{box-shadow:0 10px 20px -6px rgb(var(--ef-a600,5 150 105) / .55),0 0 0 5px #ffffff,0 0 0 0 rgb(var(--ef-a500,16 185 129) / .4)}50%{box-shadow:0 10px 22px -6px rgb(var(--ef-a600,5 150 105) / .6),0 0 0 5px #ffffff,0 0 0 8px rgb(var(--ef-a500,16 185 129) / 0)}}@keyframes efFundsGlowDark{0%,100%{box-shadow:0 10px 20px -6px rgb(var(--ef-a600,5 150 105) / .6),0 0 0 5px #0F2418,0 0 0 0 rgb(var(--ef-a500,16 185 129) / .4)}50%{box-shadow:0 10px 22px -6px rgb(var(--ef-a600,5 150 105) / .65),0 0 0 5px #0F2418,0 0 0 8px rgb(var(--ef-a500,16 185 129) / 0)}}.ef-bn-funds .ef-bn-funds-btn{animation:efFundsGlow 2.6s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.ef-bn-funds .ef-bn-funds-btn{animation:none}}#updatesList > div[data-search]{animation:efUpdateCardIn .45s cubic-bezier(.16,.84,.44,1) both;transition:transform .18s ease,box-shadow .18s ease}#updatesList > div[data-search]:nth-child(1){animation-delay:.02s}#updatesList > div[data-search]:nth-child(2){animation-delay:.08s}#updatesList > div[data-search]:nth-child(3){animation-delay:.14s}#updatesList > div[data-search]:nth-child(4){animation-delay:.2s}#updatesList > div[data-search]:nth-child(5){animation-delay:.26s}#updatesList > div[data-search]:nth-child(n+6){animation-delay:.3s}@keyframes efUpdateCardIn{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (hover:hover){#updatesList > div[data-search]:hover{transform:translateY(-3px);box-shadow:0 18px 30px -14px rgb(15 23 42 / .18)}}.ef-update-history{overflow:hidden;max-height:0;transition:max-height .35s ease}.ef-history-btn .fa-clock-rotate-left{display:inline-block;transition:transform .25s ease}.ef-history-btn.open .fa-clock-rotate-left{transform:rotate(-180deg)}@media (prefers-reduced-motion:reduce){#updatesList > div[data-search]{animation:none;transition:none}#updatesList > div[data-search]:hover{transform:none}.ef-update-history{transition:none}.ef-history-btn .fa-clock-rotate-left{transition:none}}#notificationsList > .ef-notif-row,#notificationsList > form > .ef-notif-row,#notificationsList > a.ef-notif-row{animation:efUpdateCardIn .4s cubic-bezier(.16,.84,.44,1) both}#notificationsList > *:nth-child(1) .ef-notif-row,#notificationsList > *:nth-child(1).ef-notif-row{animation-delay:.02s}#notificationsList > *:nth-child(2) .ef-notif-row,#notificationsList > *:nth-child(2).ef-notif-row{animation-delay:.06s}#notificationsList > *:nth-child(3) .ef-notif-row,#notificationsList > *:nth-child(3).ef-notif-row{animation-delay:.1s}#notificationsList > *:nth-child(4) .ef-notif-row,#notificationsList > *:nth-child(4).ef-notif-row{animation-delay:.14s}#notificationsList > *:nth-child(n+5) .ef-notif-row,#notificationsList > *:nth-child(n+5).ef-notif-row{animation-delay:.17s}.ef-notif-dot{animation:efNotifDotPulse 2.2s ease-in-out infinite}@keyframes efNotifDotPulse{0%,100%{box-shadow:0 0 0 0 rgb(16 185 129 / .55)}50%{box-shadow:0 0 0 4px rgb(16 185 129 / 0)}}@media (prefers-reduced-motion:reduce){#notificationsList .ef-notif-row{animation:none}.ef-notif-dot{animation:none}}#servicesList > .svc-group{animation:efUpdateCardIn .4s cubic-bezier(.16,.84,.44,1) both}#servicesList > .svc-group:nth-child(1){animation-delay:.02s}#servicesList > .svc-group:nth-child(2){animation-delay:.07s}#servicesList > .svc-group:nth-child(3){animation-delay:.12s}#servicesList > .svc-group:nth-child(4){animation-delay:.17s}#servicesList > .svc-group:nth-child(n+5){animation-delay:.2s}@keyframes efFavPop{0%{transform:scale(1)}45%{transform:scale(1.4)}100%{transform:scale(1)}}.svc-line-fav.ef-pop{animation:efFavPop .35s ease}@media (prefers-reduced-motion:reduce){#servicesList > .svc-group{animation:none}.svc-line-fav.ef-pop{animation:none}}@media (max-width:767px){body.ef-has-sidebar main.ef-main-scroll{padding-bottom:calc(78px + env(safe-area-inset-bottom,0px))}body.ef-has-sidebar .ef-fabs:not(.ef-lift){bottom:calc(130px + env(safe-area-inset-bottom,0px)) !important}body.ef-has-sidebar .ef-fabs.ef-lift{bottom:calc(200px + env(safe-area-inset-bottom,0px)) !important}body.ef-has-sidebar footer{padding-bottom:calc(78px + env(safe-area-inset-bottom,0px))}}/* PERF FIX: force font-display:swap on Font Awesome faces (CDN ships font-display:block by default, which was flagged by PageSpeed - "Est savings of 30 ms"). Declared after the FA <link> tags so it wins the face-matching cascade. */
@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:swap;src:url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/webfonts/fa-regular-400.woff2) format("woff2")}
@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:swap;src:url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/webfonts/fa-solid-900.woff2) format("woff2")}
@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:swap;src:url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/webfonts/fa-brands-400.woff2) format("woff2")}
