@font-face{font-family:"NumericCairo";src:local("Cairo"),local("Cairo Regular"),local("Cairo-Regular");unicode-range:U+0030-0039,U+002C,U+002E,U+0024,U+0025,U+002B,U+002D,U+002F,U+003A,U+0028-0029,U+0023;font-display:swap;font-weight:400 900}:root{--ds-primary:#6366f1;--ds-primary-hover:#4f46e5;--ds-primary-soft:rgba(99, 102, 241, 0.2);--ds-primary-softer:rgba(99, 102, 241, 0.1);--ds-secondary:#ec4899;--ds-accent:#38bdf8;--ds-background:#020617;--ds-surface:rgba(30, 41, 59, 0.5);--ds-surface-hover:rgba(51, 65, 85, 0.8);--ds-text-primary:#ffffff;--ds-text-secondary:#cbd5e1;--ds-text-muted:#94a3b8;--ds-border:rgba(255, 255, 255, 0.1);--ds-border-glow:rgba(99, 102, 241, 0.3);--ds-font-primary:'NumericCairo', 'Cairo', 'Tajawal', 'Segoe UI', system-ui, sans-serif;--ds-font-display:'NumericCairo', 'Cairo', 'Tajawal', 'Segoe UI', system-ui, sans-serif;--ds-font-numeric:'NumericCairo', 'Cairo', 'Tajawal', 'Segoe UI', system-ui, sans-serif;--ds-font-mono:'NumericCairo', 'Cairo', 'Fira Code', 'Courier New', monospace;--ds-radius-sm:6px;--ds-radius-md:12px;--ds-radius-lg:20px;--ds-radius-xl:24px;--ds-radius-pill:9999px;--ds-text-xs:12px;--ds-text-sm:14px;--ds-text-base:16px;--ds-text-md:18px;--ds-text-lg:20px;--ds-text-xl:24px;--ds-text-2xl:28px;--ds-text-3xl:32px;--ds-text-4xl:40px;--ds-text-5xl:48px;--ds-text-6xl:64px;--ds-shadow-xs:0 1px 2px rgba(0, 0, 0, 0.05);--ds-shadow-sm:0 2px 8px rgba(0, 0, 0, 0.08);--ds-shadow-md:0 4px 16px rgba(0, 0, 0, 0.12);--ds-shadow-lg:0 8px 24px rgba(0, 0, 0, 0.15);--ds-shadow-xl:0 20px 60px -10px rgba(0, 0, 0, 0.5);--ds-shadow-glow:0 0 24px rgba(99, 102, 241, 0.25);--ds-leading-tight:1.25;--ds-leading-snug:1.4;--ds-leading-normal:1.5;--ds-leading-relaxed:1.75;--ds-leading-loose:2;--ds-space-1:4px;--ds-space-2:8px;--ds-space-3:12px;--ds-space-4:16px;--ds-space-5:24px;--ds-space-6:32px;--ds-space-7:48px;--ds-space-8:64px;--ds-transition-fast:150ms;--ds-transition-base:250ms;--ds-transition-slow:400ms;--ds-easing-default:cubic-bezier(0.4, 0, 0.2, 1);--ds-easing-emphasis:cubic-bezier(0.16, 1, 0.3, 1);--ds-icon-xs:16px;--ds-icon-sm:20px;--ds-icon-md:28px;--ds-icon-lg:36px;--ds-icon-xl:48px;--ds-transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1);--ds-space-page-top:clamp(7.5rem, 13vh, 9.5rem);--ds-space-page-top:clamp(7.5rem, 13dvh, 9.5rem);--ds-space-crumb-to-header:clamp(2rem, 4vh, 3rem);--ds-space-crumb-to-header:clamp(2rem, 4dvh, 3rem);--ds-space-header-to-content:clamp(2.5rem, 5vh, 3.5rem);--ds-space-header-to-content:clamp(2.5rem, 5dvh, 3.5rem);--ds-space-page-bottom:clamp(3rem, 7vh, 5rem);--ds-space-page-bottom:clamp(3rem, 7dvh, 5rem);--ds-space-section-gap:clamp(3rem, 6vh, 4.5rem);--ds-space-section-gap:clamp(3rem, 6dvh, 4.5rem);--z-base:1;--z-decoration:2;--z-content:10;--z-dropdown:100;--z-sticky:1050;--z-modal-backdrop:1070;--z-modal:1080;--z-tooltip:1085;--z-toast:1090;--z-drawer-backdrop:9998;--z-drawer:9999;--z-bot-trigger:9996;--z-bot-panel:9997;--z-impersonation:1060;--z-preloader:999999;--z-skip-link:1000000}body{font-family:var(--ds-font-primary)!important;direction:rtl;text-align:right;font-variant-numeric:tabular-nums lining-nums;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--ds-text-primary)}*{-moz-font-feature-settings:"tnum"1;-webkit-font-feature-settings:"tnum"1;font-feature-settings:"tnum"1}.change-gradient h1,.change-gradient h2,.change-gradient h3,.change-gradient h4,.change-gradient h5,.change-gradient h6{color:var(--ds-text-primary)!important;-webkit-text-fill-color:var(--ds-text-primary)!important;-webkit-text-stroke:0!important;font-family:var(--ds-font-display)!important;font-weight:800;line-height:1.25}.hero-title{color:var(--ds-text-primary)!important;-webkit-text-fill-color:var(--ds-text-primary)!important;font-family:var(--ds-font-display)!important;font-weight:900!important;letter-spacing:-1px!important;text-shadow:0 2px 30px rgba(99,102,241,.15)}.text-gradient,.hero-title .text-gradient{background:linear-gradient(135deg,#818cf8 0,#f472b6 50%,#fb7185 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important;display:inline-block;padding-block:.05em}.hero-desc{color:var(--ds-text-secondary)!important;font-weight:500!important;font-size:clamp(1.05rem,2vw,1.2rem)!important;line-height:1.9!important}.stat-value{color:var(--ds-text-primary)!important;-webkit-text-fill-color:var(--ds-text-primary)!important;font-weight:900!important}.stat-label{color:var(--ds-text-secondary)!important;font-weight:600!important}.saas-section-title{color:var(--ds-text-primary)!important;-webkit-text-fill-color:var(--ds-text-primary)!important;font-family:var(--ds-font-display)!important;font-weight:900!important;letter-spacing:-.5px!important}.saas-section-subtitle{color:#818cf8!important;font-weight:700!important}.saas-section-desc{color:var(--ds-text-secondary)!important;font-weight:500!important;font-size:1.075rem!important;line-height:1.9!important}.bento-title{color:var(--ds-text-primary)!important;-webkit-text-fill-color:var(--ds-text-primary)!important;font-weight:800!important}.bento-desc{color:var(--ds-text-secondary)!important;font-weight:400!important;line-height:1.8!important}.category-title{color:var(--ds-text-primary)!important;-webkit-text-fill-color:var(--ds-text-primary)!important;font-weight:800!important}.category-card:hover .category-title{color:#a5b4fc!important;-webkit-text-fill-color:#a5b4fc!important}.saas-floating-header{background:rgba(255,255,255,.94)!important;backdrop-filter:blur(28px) saturate(180%)!important;-webkit-backdrop-filter:blur(28px) saturate(180%)!important;border:1px solid rgba(255,255,255,.55)!important;box-shadow:0 12px 40px rgba(2,6,23,.35),inset 0 1px 0 rgba(255,255,255,.9)!important}.saas-floating-header.scrolled{background:rgba(255,255,255,.97)!important;box-shadow:0 16px 50px rgba(2,6,23,.4)!important}.saas-nav-link{color:#1e293b!important;font-family:var(--ds-font-primary)!important;font-size:15px!important;font-weight:700!important}.saas-nav-link:hover,.saas-nav-link.active{color:#4338ca!important;background:rgba(79,70,229,.1)!important}.saas-ultra-footer{font-family:var(--ds-font-primary)!important}.saas-footer-title{font-family:var(--ds-font-display)!important;font-size:1.25rem!important;font-weight:800!important;color:#fff!important;-webkit-text-fill-color:#fff!important;letter-spacing:.2px}.saas-footer-links a{color:#cbd5e1!important;font-size:1rem!important;font-weight:500!important;line-height:1.8}.saas-footer-links a:hover{color:#fff!important}.saas-ultra-footer p{color:#cbd5e1!important}.saas-ultra-footer .text-slate-400{color:#cbd5e1!important}.saas-ultra-footer .text-slate-500{color:#94a3b8!important;font-weight:500!important}.saas-ultra-footer .text-emerald-400{color:#34d399!important;font-weight:600!important}.ds-card,.glass-card{background:var(--ds-surface)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;border:1px solid var(--ds-border)!important;border-radius:var(--ds-radius-md)!important;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)!important;transition:var(--ds-transition)!important}.ds-card:hover,.glass-card:hover{border-color:var(--ds-border-glow)!important;transform:translateY(-2px);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 0 20px rgba(99,102,241,.1)!important}.ds-input{background:rgba(15,23,42,.6)!important;border:1px solid var(--ds-border)!important;color:var(--ds-text-primary)!important;border-radius:var(--ds-radius-sm)!important;padding:.75rem 1rem!important;transition:var(--ds-transition)!important}.ds-input:focus{border-color:var(--ds-primary)!important;box-shadow:0 0 0 3px rgba(99,102,241,.2)!important;outline:0!important}.ds-btn,.ds-btn-primary{background:linear-gradient(135deg,var(--ds-primary),var(--ds-secondary))!important;color:#fff!important;border:0!important;border-radius:var(--ds-radius-md)!important;padding:.75rem 1.5rem!important;font-weight:600!important;transition:var(--ds-transition)!important;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;cursor:pointer}.ds-btn:hover,.ds-btn-primary:hover{transform:translateY(-2px);box-shadow:0 10px 20px -5px rgba(99,102,241,.4)!important;filter:brightness(1.1)}.ds-btn-outline{background:0 0!important;border:1px solid var(--ds-primary)!important;color:var(--ds-primary)!important}.ds-btn-outline:hover{background:rgba(99,102,241,.1)!important}.tech-ltr,.tech-link,.tech-code,.tech-number{direction:ltr!important;unicode-bidi:embed;text-align:left!important;font-family:var(--ds-font-mono)!important;display:inline-block}input[type=url],input[type=email],input[type=number],input.tech-input,.ltr-input{direction:ltr!important;text-align:left!important;font-variant-numeric:tabular-nums lining-nums}.ds-datetime,.ds-date,.ds-time{direction:ltr!important;display:inline-flex;align-items:center;gap:4px;font-family:var(--ds-font-primary);font-weight:500}[dir=rtl] i.fa-chevron-right,[dir=rtl] i.la-angle-right,[dir=rtl] i.bi-chevron-right,[dir=rtl] i.bi-arrow-right,[dir=rtl] i.bi-caret-right-fill{transform:scaleX(-1)}[dir=rtl] i.fa-chevron-left,[dir=rtl] i.la-angle-left,[dir=rtl] i.bi-chevron-left,[dir=rtl] i.bi-arrow-left,[dir=rtl] i.bi-caret-left-fill{transform:scaleX(-1)}[dir=rtl] .ms-auto{margin-inline-start:auto!important;margin-left:0!important}[dir=rtl] .me-auto{margin-inline-end:auto!important;margin-right:0!important}[dir=rtl] .ms-1{margin-inline-start:.25rem!important;margin-left:0!important}[dir=rtl] .me-1{margin-inline-end:.25rem!important;margin-right:0!important}[dir=rtl] .ms-2{margin-inline-start:.5rem!important;margin-left:0!important}[dir=rtl] .me-2{margin-inline-end:.5rem!important;margin-right:0!important}[dir=rtl] .ms-3{margin-inline-start:1rem!important;margin-left:0!important}[dir=rtl] .me-3{margin-inline-end:1rem!important;margin-right:0!important}@media (max-width:768px){.ds-card{border-radius:var(--ds-radius-sm)!important;padding:1rem!important}.saas-section-title{font-size:clamp(1.6rem,6vw,2.2rem)!important}.hero-title{font-size:clamp(2.2rem,9vw,3.2rem)!important;letter-spacing:-.5px!important}.saas-footer-title{font-size:1.1rem!important}}.change-gradient{background-color:var(--ds-background)!important;background-image:none!important;color:var(--ds-text-primary);min-height:100vh}.container-two{max-width:1320px}.saas-breadcrumb{background:rgba(255,255,255,.04)!important;border:1px solid var(--ds-border)!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.saas-breadcrumb a{color:var(--ds-text-secondary)!important;font-weight:600}.saas-breadcrumb a:hover{color:#fff!important}.saas-breadcrumb span{background:linear-gradient(135deg,#818cf8,#f472b6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:800!important}.category-hero{background:radial-gradient(circle at 50%0,rgba(99,102,241,.1)0,transparent 70%)!important;border-block-end:1px solid var(--ds-border)!important}.category-title-main{color:var(--ds-text-primary)!important;-webkit-text-fill-color:var(--ds-text-primary)!important;font-family:var(--ds-font-display)!important;font-weight:900!important;letter-spacing:-1px!important}.saas-section-line{background:linear-gradient(90deg,var(--ds-border),transparent)!important}.premium-balance-card,.premium-stat-card,.premium-alert-card,.premium-order-card,.premium-setting-card,.premium-empty-state,.empty-state-card,.metric-box,.saas-review-card,.product-unified-wrapper,.balance-container{background:linear-gradient(180deg,#111827 0,#0a0f1f 100%)!important;border:1px solid rgba(255,255,255,.07)!important;border-radius:18px!important;color:var(--ds-text-primary);transition:var(--ds-transition)}.premium-alert-card:hover,.premium-order-card:hover,.premium-setting-card:hover,.metric-box:hover,.saas-review-card:hover{border-color:rgba(99,102,241,.25)!important;transform:translateY(-2px);box-shadow:0 12px 30px -12px rgba(0,0,0,.6),0 0 24px rgba(99,102,241,.08)!important}.premium-nav-menu{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;padding:0;margin:0 0 2rem}.premium-nav-menu .nav-link{display:inline-flex;align-items:center;gap:.5rem;padding:.65rem 1.15rem;border-radius:100px;background:rgba(255,255,255,.04);border:1px solid var(--ds-border);color:var(--ds-text-secondary)!important;font-weight:700;font-size:.95rem;text-decoration:none;transition:var(--ds-transition)}.premium-nav-menu .nav-link:hover{background:rgba(99,102,241,.1);border-color:rgba(99,102,241,.3);color:#fff!important}.premium-nav-menu .nav-link.active{background:linear-gradient(135deg,#6366f1,#ec4899)!important;border-color:transparent!important;color:#fff!important;box-shadow:0 8px 20px -6px rgba(99,102,241,.45)}.saas-input-premium,.form-control,.form-select{background:rgba(15,23,42,.6)!important;border:1px solid var(--ds-border)!important;color:var(--ds-text-primary)!important;border-radius:12px!important;padding:.8rem 1rem!important;font-family:var(--ds-font-primary)!important;transition:var(--ds-transition)!important}.saas-input-premium::placeholder,.form-control::placeholder{color:rgba(148,163,184,.7)!important}.saas-input-premium:focus,.form-control:focus,.form-select:focus{background:rgba(15,23,42,.8)!important;border-color:rgba(99,102,241,.5)!important;box-shadow:0 0 0 4px rgba(99,102,241,.15)!important;color:#fff!important;outline:0}.form-label{color:var(--ds-text-primary)!important;font-weight:600;font-size:.92rem;margin-block-end:.5rem}.premium-search-container,.premium-search-box{background:rgba(15,23,42,.6)!important;border:1px solid var(--ds-border)!important;border-radius:12px!important}.premium-search-icon{color:var(--ds-text-secondary)!important}.premium-filter-btn{background:rgba(255,255,255,.04)!important;border:1px solid var(--ds-border)!important;color:var(--ds-text-secondary)!important;border-radius:100px!important;padding:.5rem 1rem!important;font-weight:600!important;transition:var(--ds-transition)!important}.premium-filter-btn:hover{background:rgba(99,102,241,.1)!important;border-color:rgba(99,102,241,.25)!important;color:#fff!important}.premium-filter-btn.active,.premium-filter-btn[data-active=true]{background:linear-gradient(135deg,#6366f1,#ec4899)!important;border-color:transparent!important;color:#fff!important}.btn-glow-primary,.btn-green-gradient,.premium-add-btn,.premium-btn-save,.saas-btn-glow{background:linear-gradient(135deg,#6366f1 0,#ec4899 100%)!important;color:#fff!important;border:0!important;border-radius:12px!important;padding:.75rem 1.5rem!important;font-weight:700!important;font-family:var(--ds-font-primary)!important;box-shadow:0 8px 20px -6px rgba(99,102,241,.5)!important;transition:var(--ds-transition)!important}.btn-glow-primary:hover,.btn-green-gradient:hover,.premium-add-btn:hover,.premium-btn-save:hover,.saas-btn-glow:hover{transform:translateY(-2px);filter:brightness(1.1);box-shadow:0 12px 28px -8px rgba(99,102,241,.65)!important}.btn-rate{background:rgba(99,102,241,.12)!important;border:1px solid rgba(99,102,241,.3)!important;color:#a5b4fc!important;border-radius:100px!important;font-weight:700!important;transition:var(--ds-transition)!important}.btn-rate:hover{background:rgba(99,102,241,.2)!important;color:#fff!important}.btn-rated{background:rgba(16,185,129,.12)!important;border:1px solid rgba(16,185,129,.3)!important;color:#34d399!important;border-radius:100px!important}.premium-badge,.premium-status-badge,.saas-badge-completed,.saas-badge-pending{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .85rem!important;border-radius:100px!important;font-size:.78rem!important;font-weight:700!important;letter-spacing:.2px;border:1px solid transparent}.saas-badge-completed,.premium-status-badge.completed,.premium-badge.completed{background:rgba(16,185,129,.12)!important;color:#34d399!important;border-color:rgba(16,185,129,.3)!important}.saas-badge-pending,.premium-status-badge.pending,.premium-badge.pending{background:rgba(251,191,36,.12)!important;color:#fbbf24!important;border-color:rgba(251,191,36,.3)!important}.premium-status-badge.failed,.premium-badge.failed,.premium-badge.cancelled{background:rgba(239,68,68,.12)!important;color:#f87171!important;border-color:rgba(239,68,68,.3)!important}.premium-table,.table{color:var(--ds-text-primary);border-collapse:separate;border-spacing:0}.premium-table th,.table>thead>tr>th{background:rgba(99,102,241,.06)!important;color:var(--ds-text-secondary)!important;font-weight:700!important;font-size:.85rem;letter-spacing:.3px;border:0!important;border-block-end:1px solid var(--ds-border)!important;padding:1rem 1.1rem!important}.premium-table td,.table>tbody>tr>td{background:0 0!important;color:var(--ds-text-primary)!important;border-block-end:1px solid rgba(255,255,255,.04)!important;padding:.95rem 1.1rem!important;vertical-align:middle}.premium-table tbody tr:hover td,.table>tbody>tr:hover>td{background:rgba(99,102,241,.04)!important}.premium-empty-state,.empty-state-card,.empty-state{background:linear-gradient(180deg,#111827 0,#0a0f1f 100%)!important;border:1px dashed var(--ds-border)!important;border-radius:22px!important;padding:3rem 2rem!important;text-align:center;color:var(--ds-text-secondary)}.premium-empty-state h2,.premium-empty-state h3,.premium-empty-state h4,.empty-state h2,.empty-state h3,.empty-state h4{color:var(--ds-text-primary)!important;-webkit-text-fill-color:var(--ds-text-primary)!important;font-weight:800!important;margin-block-start:1rem}.premium-empty-state p,.empty-state p{color:var(--ds-text-secondary)!important;font-size:1rem}.metric-box{padding:1.25rem!important}.metric-label{color:var(--ds-text-secondary)!important;font-size:.85rem;font-weight:600}.metric-value{color:var(--ds-text-primary)!important;font-weight:800!important;font-size:1.4rem;margin-top:.25rem}.metric-price{color:#a5b4fc!important}.modal-content{background:linear-gradient(180deg,#111827 0,#0a0f1f 100%)!important;border:1px solid var(--ds-border)!important;border-radius:22px!important;color:var(--ds-text-primary);box-shadow:0 30px 60px -15px rgba(0,0,0,.7)!important}.modal-header{border-block-end:1px solid var(--ds-border)!important;padding:1.25rem 1.5rem!important}.modal-title{color:var(--ds-text-primary)!important;-webkit-text-fill-color:var(--ds-text-primary)!important;font-weight:800!important}.modal-footer{border-block-start:1px solid var(--ds-border)!important;padding:1rem 1.5rem!important}.btn-close{filter:invert(1) brightness(2);opacity:.7}.btn-close:hover{opacity:1}.alert-success{background:rgba(16,185,129,.1)!important;border:1px solid rgba(16,185,129,.3)!important;color:#34d399!important;border-radius:12px!important}.alert-danger{background:rgba(239,68,68,.1)!important;border:1px solid rgba(239,68,68,.3)!important;color:#f87171!important;border-radius:12px!important}.saas-nav-tabs,.saas-nav-item,.saas-nav-btn{font-family:var(--ds-font-primary)!important}.order-id{color:var(--ds-text-primary)!important;font-weight:800!important}.order-date,.order-status-wrapper span{color:var(--ds-text-secondary)!important}.order-icon-wrapper{background:rgba(99,102,241,.12)!important;color:#a5b4fc!important;border-radius:12px}.order-metrics-grid{background:rgba(15,23,42,.5)!important;border-radius:14px;padding:1rem!important}.order-footer{border-block-start:1px solid var(--ds-border)!important}.premium-alert-icon{background:rgba(99,102,241,.12)!important;color:#a5b4fc!important;border-radius:14px}.premium-alert-title{color:var(--ds-text-primary)!important;font-weight:700!important}.premium-alert-text{color:var(--ds-text-secondary)!important}.premium-alert-time{color:#94a3b8!important;font-size:.8rem}.premium-mark-read-btn{background:rgba(99,102,241,.12)!important;color:#a5b4fc!important;border:1px solid rgba(99,102,241,.3)!important;border-radius:100px!important;padding:.4rem 1rem!important;font-weight:700!important;transition:var(--ds-transition)}.premium-mark-read-btn:hover{background:rgba(99,102,241,.2)!important;color:#fff!important}.premium-card-icon{background:linear-gradient(135deg,rgba(99,102,241,.18),rgba(236,72,153,.12))!important;color:#a5b4fc!important;border-radius:14px}.premium-card-title,.premium-card-header{color:var(--ds-text-primary)!important;-webkit-text-fill-color:var(--ds-text-primary)!important;font-weight:800!important}.premium-top-bar{background:rgba(15,23,42,.5)!important;border:1px solid var(--ds-border)!important;border-radius:14px!important;padding:1rem!important}.pagination .page-link{background:rgba(255,255,255,.04)!important;border:1px solid var(--ds-border)!important;color:var(--ds-text-secondary)!important;border-radius:10px!important;margin:0 3px;font-weight:700;transition:var(--ds-transition)}.pagination .page-link:hover{background:rgba(99,102,241,.15)!important;color:#fff!important}.pagination .page-item.active .page-link{background:linear-gradient(135deg,#6366f1,#ec4899)!important;border-color:transparent!important;color:#fff!important}.pagination .page-item.disabled .page-link{opacity:.4}.saas-review-card{padding:1.5rem!important}.saas-review-body{color:var(--ds-text-secondary)!important;font-size:1rem;line-height:1.7}.saas-section-header h2,.saas-section-header h3{color:var(--ds-text-primary)!important;-webkit-text-fill-color:var(--ds-text-primary)!important;font-family:var(--ds-font-display)!important;font-weight:800!important}.mn-btn:focus-visible,.cat-tile:focus-visible,.bento-card:focus-visible,.filter-chip:focus-visible,.btn-primary-auth:focus-visible,.btn-primary-glow:focus-visible,.mn-btn-primary:focus-visible,.cat-tile-cta:focus-visible,.pd-submit:focus-visible,.premium-submit-btn:focus-visible,.saas-btn-glow:focus-visible,.saas-floating-header a:focus-visible,.saas-floating-header button:focus-visible{outline:2px solid #818cf8!important;outline-offset:2px!important;box-shadow:0 0 0 4px rgba(99,102,241,.25)!important}.visually-hidden-focusable{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.visually-hidden-focusable:focus,.visually-hidden-focusable:active{position:absolute!important;width:auto!important;height:auto!important;margin:0!important;overflow:visible!important;clip:auto!important;white-space:normal!important}@media (max-width:768px){.filter-chip,.swiper-nav-btn,.saas-mobile-toggle,.mn-sidebar-close,.mn-btn,.field-toggle{min-height:44px!important;min-width:44px!important}}@media (prefers-reduced-motion:reduce){*,::before,::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}svg.social-icon{width:1em;height:1em;vertical-align:-.125em;display:inline-block;flex-shrink:0}