:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--wajha-deep-green:#112a26;--wajha-mandarin:#f47c48;--wajha-cream:#fff8ef;--wajha-sage:#58706a;--wajha-canvas:#f5f7f6;--wajha-surface:#fff;--wajha-surface-subtle:#f0f3f1;--wajha-surface-strong:#e7ece9;--wajha-ink:#112a26;--wajha-ink-muted:#58706a;--wajha-line:#d9e1dd;--wajha-line-strong:#bdcbc5;--wajha-success:#237a5d;--wajha-warning:#a96514;--wajha-danger:#bd463d;--wajha-info:#276c78;--wajha-space-1:.25rem;--wajha-space-2:.5rem;--wajha-space-3:.75rem;--wajha-space-4:1rem;--wajha-space-5:1.25rem;--wajha-space-6:1.5rem;--wajha-space-8:2rem;--wajha-space-10:2.5rem;--wajha-space-12:3rem;--wajha-space-16:4rem;--wajha-radius-xs:.25rem;--wajha-radius-sm:.375rem;--wajha-radius-md:.5rem;--wajha-radius-pill:999px;--wajha-shadow-1:0 1px 2px #112a260f;--wajha-shadow-2:0 12px 30px -24px #112a264d;--wajha-shadow-3:0 24px 56px -38px #112a2661;--wajha-duration-fast:.12s;--wajha-duration-base:.18s;--wajha-duration-slow:.26s;--wajha-ease:cubic-bezier(.2, .8, .2, 1);--wajha-gutter:1rem;--wajha-container:80rem;--wajha-ops-container:96rem;--wajha-readable:44rem;--wajha-section-y:3.5rem;--background:var(--wajha-canvas);--foreground:var(--wajha-ink);--card:var(--wajha-surface);--card-foreground:var(--wajha-ink);--popover:var(--wajha-surface);--popover-foreground:var(--wajha-ink);--primary:var(--wajha-deep-green);--primary-foreground:#fff;--brand:var(--wajha-deep-green);--brand-foreground:#fff;--brand-muted:#e5eeea;--brand-accent:var(--wajha-mandarin);--secondary:var(--wajha-surface-subtle);--secondary-foreground:var(--wajha-ink);--muted:var(--wajha-surface-subtle);--muted-foreground:var(--wajha-ink-muted);--accent:var(--wajha-mandarin);--accent-foreground:var(--wajha-deep-green);--success:var(--wajha-success);--success-foreground:#fff;--warning:var(--wajha-warning);--warning-foreground:#fff;--destructive:var(--wajha-danger);--border:var(--wajha-line);--input:var(--wajha-line-strong);--ring:var(--wajha-mandarin);--radius:var(--wajha-radius-md);--layout-max:var(--wajha-container);--layout-readable:var(--wajha-readable);--spacing-section:var(--wajha-section-y);--spacing-gutter:var(--wajha-gutter)}.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--wajha-canvas:#0d1916;--wajha-surface:#14231f;--wajha-surface-subtle:#1b2d28;--wajha-surface-strong:#243a34;--wajha-ink:#f5f8f6;--wajha-ink-muted:#b5c7c0;--wajha-line:#304740;--wajha-line-strong:#496159;--background:var(--wajha-canvas);--foreground:var(--wajha-ink);--card:var(--wajha-surface);--card-foreground:var(--wajha-ink);--popover:var(--wajha-surface);--popover-foreground:var(--wajha-ink);--primary:var(--wajha-mandarin);--primary-foreground:var(--wajha-deep-green);--brand:var(--wajha-mandarin);--brand-foreground:var(--wajha-deep-green);--brand-muted:#2a4039;--secondary:var(--wajha-surface-subtle);--secondary-foreground:var(--wajha-ink);--muted:var(--wajha-surface-subtle);--muted-foreground:var(--wajha-ink-muted);--border:var(--wajha-line);--input:var(--wajha-line-strong)}@media (min-width:640px){:root{--wajha-gutter:1.5rem;--wajha-section-y:4rem}}@media (min-width:1024px){:root{--wajha-gutter:2rem;--wajha-section-y:5rem}}@media (min-width:1280px){:root{--wajha-gutter:3rem}}@layer base{html{background:var(--background);min-inline-size:20rem;font-size:16px}body{background-color:var(--background);color:var(--foreground);background-image:none;line-height:1.65}:where(h1,h2,h3,h4,h5,h6){color:var(--foreground);font-family:var(--font-arabic), var(--font-inter), sans-serif;letter-spacing:0;text-wrap:balance;font-weight:700}:where(p,li,dd,figcaption){text-wrap:pretty}:where(img,video){block-size:auto;max-inline-size:100%}:where(a,button,input,select,textarea,summary,[role=button],[role=tab]):focus-visible{outline:3px solid color-mix(in srgb, var(--ring) 42%, transparent);outline-offset:2px}}@layer components{.platform-page,.auth-flow-page{background:var(--wajha-canvas);min-height:100dvh;color:var(--wajha-ink);overflow-x:clip}.wajha-page-header{gap:var(--wajha-space-4);border:1px solid var(--wajha-line);border-radius:var(--wajha-radius-md);background:var(--wajha-surface);min-width:0;padding:var(--wajha-space-4);box-shadow:var(--wajha-shadow-1);flex-direction:column;display:flex}.wajha-page-header:before{content:"";border-radius:var(--wajha-radius-md) var(--wajha-radius-md) 0 0;background:linear-gradient(90deg, var(--wajha-deep-green), var(--wajha-mandarin));block-size:3px;position:absolute;inset-block-start:0;inset-inline:0}.wajha-page-header{position:relative;overflow:hidden}.wajha-page-header__copy{min-width:0;max-width:var(--wajha-readable)}.wajha-page-header__eyebrow{align-items:center;gap:var(--wajha-space-2);color:var(--wajha-ink-muted);flex-wrap:wrap;margin-block-end:var(--wajha-space-2);font-size:.75rem;font-weight:700;display:flex}.wajha-page-header__title{font-size:1.625rem;line-height:1.25}.wajha-page-header__description{max-width:var(--wajha-readable);color:var(--wajha-ink-muted);margin-block-start:var(--wajha-space-2);font-size:.9375rem;line-height:1.75}.wajha-page-header__meta{align-items:center;gap:var(--wajha-space-2);flex-wrap:wrap;margin-block-start:var(--wajha-space-3);display:flex}.wajha-page-header__actions{gap:var(--wajha-space-2);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.wajha-section-header{gap:var(--wajha-space-3);flex-direction:column;min-width:0;display:flex}.wajha-section-header h2{font-size:1.25rem;line-height:1.35}.wajha-section-header p{max-width:var(--wajha-readable);color:var(--wajha-ink-muted);font-size:.875rem;line-height:1.7}[data-slot=card]{border:1px solid var(--wajha-line);border-radius:var(--wajha-radius-md);background:var(--wajha-surface);box-shadow:var(--wajha-shadow-1)}[data-slot=table-container]{border-color:var(--wajha-line);border-radius:var(--wajha-radius-md);background:var(--wajha-surface);box-shadow:var(--wajha-shadow-1)}[data-slot=table-header]{background:var(--wajha-surface-subtle)}[data-slot=dialog-popup],[data-slot=sheet-popup],[data-slot=dropdown-menu-popup],[data-slot=select-popup]{border-color:var(--wajha-line);border-radius:var(--wajha-radius-md);background:var(--wajha-surface);box-shadow:var(--wajha-shadow-3)}}@media (min-width:640px){.wajha-page-header{padding:var(--wajha-space-5)}.wajha-page-header__actions{flex-wrap:wrap;justify-content:flex-end;display:flex}}@media (min-width:1024px){.wajha-page-header{padding:var(--wajha-space-6);flex-direction:row;justify-content:space-between;align-items:center}.wajha-page-header__title{font-size:2rem}.wajha-section-header{flex-direction:row;justify-content:space-between;align-items:end}}@layer utilities{.container-page,.content-shell{width:min(calc(100% - (var(--wajha-gutter) * 2)), var(--wajha-container));margin-inline:auto}.measure-text{max-inline-size:var(--wajha-readable)}.py-section{padding-block:var(--wajha-section-y)}}.platform-header{border-block-end:1px solid color-mix(in srgb, var(--wajha-line) 84%, transparent);color:var(--wajha-ink);box-shadow:var(--wajha-shadow-1);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffeb}.platform-footer{border-block-start:1px solid var(--wajha-line);background:var(--wajha-deep-green);color:#fff}.platform-footer :where(p,a){color:#ffffffbd}.platform-footer :where(h2,h3,h4,strong),.platform-footer a:hover{color:#fff}.platform-footer :where(.text-muted-foreground,.text-foreground){color:#ffffffbd!important}.glass-panel,.premium-surface,.quiet-card{border:1px solid var(--wajha-line)!important;border-radius:var(--wajha-radius-md)!important;background:var(--wajha-surface)!important;box-shadow:var(--wajha-shadow-1)!important}.premium-surface:before{border-radius:var(--wajha-radius-md) var(--wajha-radius-md) 0 0!important;background:var(--wajha-mandarin)!important;block-size:3px!important;inset-inline:0!important}.premium-panel{border-radius:var(--wajha-radius-md)!important;background:var(--wajha-deep-green)!important;box-shadow:var(--wajha-shadow-2)!important;border:1px solid #ffffff1f!important}.premium-panel:after{display:none!important}.auth-flow-shell{padding-block:clamp(2rem,6vw,5rem)}.auth-flow-card{border-block-start:3px solid var(--wajha-mandarin)!important}.platform-pricing-hero{border-block-end:1px solid var(--wajha-line);background:var(--wajha-cream);padding-block:clamp(3rem,8vw,6rem);position:relative}.platform-pricing-capabilities{color:var(--wajha-sage);flex-wrap:wrap;gap:.5rem 1.5rem;margin-block-start:1.5rem;font-size:.875rem;font-weight:700;display:flex}.platform-pricing-capabilities span{align-items:center;gap:.5rem;min-height:2.75rem;display:inline-flex}.platform-pricing-capabilities span:before{content:"";background:var(--wajha-mandarin);border-radius:50%;block-size:.5rem;inline-size:.5rem}.pricing-cycle-bar{border:1px solid var(--wajha-line);border-radius:var(--wajha-radius-md);background:var(--wajha-surface);box-shadow:var(--wajha-shadow-1)}.pricing-plan-card{transition:border-color var(--wajha-duration-base) var(--wajha-ease), box-shadow var(--wajha-duration-base) var(--wajha-ease)!important}.pricing-plan-card:hover{border-color:color-mix(in srgb, var(--wajha-deep-green) 24%, var(--wajha-line))!important;box-shadow:var(--wajha-shadow-2)!important;transform:none!important}.wajha-marketing-hero{border-block-end:1px solid var(--wajha-line);background:var(--wajha-cream);min-height:min(44rem,100svh - 5rem);position:relative;overflow:hidden}.wajha-marketing-hero__media{opacity:.22;width:min(58vw,52rem);position:absolute;inset-block:0;inset-inline-end:0}.wajha-marketing-hero__wash{background:linear-gradient(90deg, #fff8ef1f 0%, #fff8efc7 52%, var(--wajha-cream) 74%);position:absolute;inset:0}[dir=ltr] .wajha-marketing-hero__wash{background:linear-gradient(-90deg, #fff8ef1f 0%, #fff8efc7 52%, var(--wajha-cream) 74%)}.wajha-marketing-hero__content{min-height:inherit;align-items:center;padding-block:3rem 4rem;display:flex;position:relative}.wajha-marketing-hero__copy{width:min(100%,46rem)}.wajha-marketing-hero__capabilities{border-block:1px solid #112a2624;gap:0;max-width:40rem;margin-block-start:2rem;display:grid}.wajha-marketing-hero__capabilities>div{grid-template-columns:minmax(4.5rem,.65fr) minmax(0,1fr);align-items:center;gap:1rem;min-height:3.5rem;padding-block:.65rem;display:grid}.wajha-marketing-hero__capabilities>div+div{border-block-start:1px solid #112a261a}.wajha-marketing-hero__capabilities dt{color:var(--wajha-sage);font-size:.75rem;font-weight:700}.wajha-marketing-hero__capabilities dd{color:var(--wajha-deep-green);font-size:.9375rem;font-weight:700}@media (min-width:768px){.wajha-marketing-hero__media{opacity:.9}.wajha-marketing-hero__content{padding-block:4rem 5rem}.wajha-marketing-hero__capabilities{grid-template-columns:repeat(3,minmax(0,1fr))}.wajha-marketing-hero__capabilities>div{min-height:4.75rem;padding:.85rem 1rem;display:block}.wajha-marketing-hero__capabilities>div+div{border-block-start:0;border-inline-start:1px solid #112a261a}.wajha-marketing-hero__capabilities dd{margin-block-start:.2rem}}main.ops-page,main.merchant-console,main.merchant-console.merchant-console-v2{--merchant-canvas:var(--wajha-canvas);--merchant-surface:var(--wajha-surface);--merchant-surface-subtle:var(--wajha-surface-subtle);--merchant-line:var(--wajha-line);--merchant-text:var(--wajha-ink);--merchant-muted:var(--wajha-ink-muted);--merchant-accent:var(--wajha-deep-green);--merchant-accent-hover:#0b211d;--merchant-accent-soft:#e5eeea;--merchant-coral:var(--wajha-mandarin);--merchant-radius-sm:var(--wajha-radius-sm);--merchant-radius:var(--wajha-radius-md);--merchant-shadow-sm:var(--wajha-shadow-1);--merchant-shadow-md:var(--wajha-shadow-2);color:var(--wajha-ink);background:var(--wajha-canvas)!important}main.ops-page .content-shell,main.merchant-console .content-shell,main.merchant-console.merchant-console-v2 .content-shell{width:min(calc(100% - (var(--wajha-gutter) * 2)), var(--wajha-ops-container));max-width:var(--wajha-ops-container)}main.ops-page .ops-nav-panel,main.merchant-console.merchant-console-v2 .ops-nav-panel,main.merchant-console.merchant-console-v2 .merchant-editor-sidebar,.ops-mobile-nav-sheet,.merchant-editor-mobile-sheet{border-radius:var(--wajha-radius-md)!important;background:var(--wajha-deep-green)!important;color:#fff!important;box-shadow:var(--wajha-shadow-3)!important;border:1px solid #ffffff1a!important}main.ops-page .ops-nav-group-heading,main.ops-page .ops-nav-link,main.merchant-console.merchant-console-v2 .ops-nav-group-heading,main.merchant-console.merchant-console-v2 .ops-nav-link,main.merchant-console.merchant-console-v2 .merchant-editor-nav-heading,main.merchant-console.merchant-console-v2 .merchant-editor-nav-link{color:#ffffffdb!important}main.ops-page .ops-nav-link-subtitle,main.merchant-console.merchant-console-v2 .ops-nav-link-subtitle,main.merchant-console.merchant-console-v2 .merchant-editor-nav-description{color:#ffffffa3!important}main.ops-page .ops-nav-link:hover,main.merchant-console.merchant-console-v2 .ops-nav-link:hover,main.merchant-console.merchant-console-v2 .merchant-editor-nav-link:hover{color:#fff!important;background:#ffffff14!important;border-color:#ffffff1f!important}main.ops-page .ops-nav-link[data-active=true],main.ops-page .ops-tab[data-active],main.ops-page .ops-tab[data-selected],main.merchant-console.merchant-console-v2 .ops-nav-link[data-active=true],main.merchant-console.merchant-console-v2 .merchant-editor-nav-link[data-active=true]{border-color:var(--wajha-cream)!important;background:var(--wajha-cream)!important;color:var(--wajha-deep-green)!important;box-shadow:none!important}main.ops-page .ops-nav-link[data-active=true] .ops-nav-link-subtitle,main.ops-page .ops-tab[data-active] .ops-nav-link-subtitle,main.ops-page .ops-tab[data-selected] .ops-nav-link-subtitle,main.merchant-console.merchant-console-v2 .ops-nav-link[data-active=true] .ops-nav-link-subtitle,main.merchant-console.merchant-console-v2 .merchant-editor-nav-link[data-active=true] .merchant-editor-nav-description{color:var(--wajha-sage)!important}main.ops-page .ops-nav-group-icon,main.merchant-console.merchant-console-v2 .ops-nav-group-icon,main.merchant-console.merchant-console-v2 .merchant-editor-nav-group-icon{color:#ffb38f!important;background:#f47c4829!important}main.ops-page .ops-topbar,main.ops-page .ops-workspace-header,main.merchant-console.merchant-console-v2 .ops-topbar,main.merchant-console.merchant-console-v2 .ops-workspace-header,main.merchant-console.merchant-console-v2 .merchant-page-header{border:1px solid var(--wajha-line)!important;border-radius:var(--wajha-radius-md)!important;background:var(--wajha-surface)!important;box-shadow:inset 0 3px 0 var(--wajha-mandarin), var(--wajha-shadow-1)!important}main.ops-page .ops-topbar.wajha-page-header,main.merchant-console .ops-workspace-header.wajha-page-header,main.merchant-console .merchant-page-header.wajha-page-header{margin-block-end:0;padding:var(--wajha-space-4)!important}main.ops-page .ops-mini-metric,main.merchant-console .ops-mini-metric{min-height:4rem;border:1px solid var(--wajha-line)!important;border-radius:var(--wajha-radius-md)!important;background:var(--wajha-surface-subtle)!important;box-shadow:none!important}main.ops-page .ops-nav-tenant-card,main.merchant-console .ops-nav-tenant-card,main.merchant-console .merchant-editor-store-card{border-radius:var(--wajha-radius-md)!important;background:var(--wajha-cream)!important;color:var(--wajha-deep-green)!important}main.ops-page .ops-nav-logout,main.merchant-console .ops-nav-logout{border-radius:var(--wajha-radius-md)!important}main.ops-page [data-slot=card],main.ops-page .ops-section-panel,main.ops-page .ops-card,main.ops-page .ops-stat-card,main.merchant-console [data-slot=card],main.merchant-console .ops-section-panel,main.merchant-console .ops-card,main.merchant-console .ops-stat-card{border-color:var(--wajha-line)!important;border-radius:var(--wajha-radius-md)!important;background:var(--wajha-surface)!important;box-shadow:var(--wajha-shadow-1)!important}main.ops-page [data-slot=card]:hover,main.ops-page .ops-section-panel:hover,main.merchant-console [data-slot=card]:hover,main.merchant-console .ops-section-panel:hover{border-color:color-mix(in srgb, var(--wajha-deep-green) 24%, var(--wajha-line))!important;box-shadow:var(--wajha-shadow-2)!important;transform:none!important}@media (max-width:767px){main.ops-page .content-shell,main.merchant-console .content-shell,main.merchant-console.merchant-console-v2 .content-shell{width:100%;padding-inline:var(--wajha-space-4)}main.merchant-console .merchant-editor-workspace{padding:var(--wajha-space-4)!important}main.ops-page .wajha-page-header__actions,main.merchant-console .wajha-page-header__actions,main.merchant-console .merchant-page-header-actions,main.ops-page .wajha-page-header__actions :where(a,button,[data-slot=button]),main.merchant-console .wajha-page-header__actions :where(a,button,[data-slot=button]){width:100%}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
