html[data-design=next]{--font-brand-display:var(--font-sora), system-ui, sans-serif;--font-brand-body:var(--font-sora), system-ui, sans-serif;--action-primary:var(--color-surface-inverse,var(--text-strong));--action-primary-hover:var(--color-text-body,var(--text-body));--action-on-primary:var(--color-text-inverse,var(--text-inverse));--link-text:var(--color-text-strong,var(--text-strong));--link-underline:var(--color-accent-primary,var(--accent-primary));--badge-on-accent:var(--color-text-on-accent,var(--color-surface-inverse,var(--text-strong)));--band-ink:var(--color-surface-inverse,var(--text-strong));--band-ink-sunken:var(--color-surface-inverse,var(--text-strong));--band-ink-base:var(--color-surface-inverse,var(--text-strong));--band-ink-raised:var(--color-surface-inverse,var(--text-strong));--band-on-ink:var(--color-text-inverse,var(--text-inverse));--band-cta:var(--color-accent-primary,var(--accent-primary));--band-cta-hover:var(--color-accent-primary-hover,var(--accent-primary-hover));--band-on-cta:var(--badge-on-accent)}html[data-design=next][data-mode=dark],html[data-design=next].dark{--action-primary:var(--color-surface-inverse,var(--text-strong));--action-primary-hover:var(--color-text-link-hover,var(--color-text-primary));--action-on-primary:var(--color-text-inverse,var(--text-inverse));--link-text:var(--color-text-link,var(--text-strong));--link-underline:var(--color-accent-primary,var(--accent-primary));--badge-on-accent:var(--color-text-on-accent,var(--text-inverse));--band-ink:var(--color-bg-page,var(--bg-page));--band-ink-sunken:var(--color-surface-sunken,var(--color-bg-primary));--band-ink-base:var(--color-surface-base,var(--surface-base));--band-ink-raised:var(--color-surface-elevated,var(--surface-elevated));--band-on-ink:var(--color-text-strong,var(--text-strong));--band-cta:var(--color-surface-inverse,var(--text-strong));--band-cta-hover:var(--color-text-link-hover,var(--color-text-primary))}html[data-design=next]:not([data-mode=dark]):not(.dark) .brand-logo-art-dark,html[data-design=next][data-mode=dark] .brand-logo-art-light,html[data-design=next].dark .brand-logo-art-light{display:none}html[data-design=next][lang=ar],html[data-design=next] [lang=ar]{--font-brand-display:var(--font-tajawal), var(--font-almarai), sans-serif;--font-brand-body:var(--font-almarai), sans-serif}html[data-design=next] [data-payment-badge]{color:var(--color-text-muted,var(--text-muted));opacity:1;border-color:currentColor}html[data-design=next] [data-nav-link][aria-current=page]{text-decoration-line:underline;-webkit-text-decoration-color:var(--color-text-strong,var(--text-strong));text-decoration-color:var(--color-text-strong,var(--text-strong));text-underline-offset:.3em;text-decoration-thickness:2px}