.ArabicSearch-module__gSDIKq__form{grid-template-columns:1fr auto;gap:.55rem;width:100%;display:grid}.ArabicSearch-module__gSDIKq__input{border:1px solid var(--border);background:var(--white);width:100%;color:var(--navy);border-radius:10px;padding:.85rem 1rem;box-shadow:0 8px 28px #0f1c2e0d}.ArabicSearch-module__gSDIKq__input:focus{border-color:var(--gold);outline:2px solid #b08d5773}.ArabicSearch-module__gSDIKq__btn{min-width:5.5rem}@media (max-width:520px){.ArabicSearch-module__gSDIKq__form{grid-template-columns:1fr}}
.AppDownloadCTA-module__1w-0Pq__cta{border-top:1px solid var(--border);border-radius:var(--radius);background:linear-gradient(90deg,#b08d571a,#ffffff80);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:2rem;padding:1rem 1.15rem;display:flex}.AppDownloadCTA-module__1w-0Pq__cta p{color:var(--muted);margin:.25rem 0 0;font-size:.92rem}.AppDownloadCTA-module__1w-0Pq__compact{margin-top:1.25rem}.AppDownloadCTA-module__1w-0Pq__actions{flex-wrap:wrap;gap:.5rem;display:flex}
.ArticleText-module__qP5n-G__wrap{padding:.25rem 0 1rem}.ArticleText-module__qP5n-G__heading{font-family:var(--font-ar);margin:0 0 .75rem;font-size:clamp(1.45rem,2.4vw,1.9rem)}.ArticleText-module__qP5n-G__body{border:1px solid var(--border);border-radius:var(--radius);background:#ffffffb3;padding:1.15rem 1.25rem}
.Breadcrumbs-module__yMPJvq__nav{margin-bottom:1.25rem}.Breadcrumbs-module__yMPJvq__list{color:var(--muted);flex-wrap:wrap;gap:.35rem;margin:0;padding:0;font-size:.92rem;list-style:none;display:flex}.Breadcrumbs-module__yMPJvq__item{align-items:center;gap:.35rem;display:inline-flex}.Breadcrumbs-module__yMPJvq__sep{color:var(--muted-2);margin-inline:.15rem}
.DecisionCard-module__jnZRqG__card{border-bottom:1px solid var(--border);padding:1rem 0}.DecisionCard-module__jnZRqG__link{display:block}.DecisionCard-module__jnZRqG__title{font-size:1.08rem;font-family:var(--font-ar);margin:.45rem 0 .35rem}.DecisionCard-module__jnZRqG__principle{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}
.home-module__Hx0lNG__hero{min-height:min(78vh,720px);color:var(--white);background:linear-gradient(165deg,#0f1c2eeb 0%,#16263de0 48%,#0f1c2ec7 100%),radial-gradient(900px 420px at 0 100%,#b08d5747,#0000 60%),linear-gradient(#1a2b42,#0f1c2e);align-items:center;padding-block:3.5rem 2.5rem;display:flex;position:relative;overflow:hidden}.home-module__Hx0lNG__hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#b08d572e,#0000 65%);height:70%;animation:1.2s both home-module__Hx0lNG__soft-fade;position:absolute;inset:auto -10% -40% 40%}.home-module__Hx0lNG__heroInner{z-index:1;max-width:46rem;position:relative}.home-module__Hx0lNG__brand{letter-spacing:.06em;margin:0 0 .6rem;font-size:clamp(2.4rem,6vw,3.8rem);font-weight:700;line-height:1.05}.home-module__Hx0lNG__headline{font-family:var(--font-ar);max-width:18ch;margin:0;font-size:clamp(1.45rem,3vw,2rem);font-weight:600;line-height:1.45}.home-module__Hx0lNG__tagline{color:#ffffffc7;margin:.75rem 0 1.5rem;font-size:1.05rem}.home-module__Hx0lNG__search{max-width:36rem}.home-module__Hx0lNG__search .btn-primary{background:var(--gold);color:var(--navy)}.home-module__Hx0lNG__search .btn-primary:hover{color:var(--navy);background:#c49b63}.home-module__Hx0lNG__ctaRow{flex-wrap:wrap;gap:.55rem;margin-top:1.25rem;display:flex}.home-module__Hx0lNG__ctaRow .btn-secondary{color:var(--white);border-color:#ffffff47}.home-module__Hx0lNG__ctaRow .btn-secondary:hover{border-color:var(--gold);color:var(--white)}.home-module__Hx0lNG__more{color:var(--navy);margin-top:1rem;font-weight:700;display:inline-block}.home-module__Hx0lNG__updates{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.home-module__Hx0lNG__updates li{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}
.CitationChip-module__CtzzVq__chip{border:1px solid var(--border);background:var(--white);border-radius:8px;align-items:center;gap:.4rem;margin:.2rem 0;padding:.35rem .65rem;font-size:.9rem;display:inline-flex}.CitationChip-module__CtzzVq__marker{color:var(--gold);font-weight:700}
.FreshnessBadge-module__mr4hLq__badge{border-radius:8px;gap:.2rem;margin-top:.55rem;padding:.55rem .7rem;font-size:.86rem;display:grid}.FreshnessBadge-module__mr4hLq__ok{background:var(--green-soft)}.FreshnessBadge-module__mr4hLq__warn{background:var(--amber-soft)}.FreshnessBadge-module__mr4hLq__neutral{background:var(--gold-soft)}.FreshnessBadge-module__mr4hLq__status{font-weight:700}.FreshnessBadge-module__mr4hLq__msg{color:var(--amber)}.FreshnessBadge-module__mr4hLq__meta{color:var(--muted)}
.AIAnswer-module__QYhJ8q__box{border:1px solid var(--border);border-radius:var(--radius);background:#ffffffd9;padding:1.15rem}.AIAnswer-module__QYhJ8q__section{margin-bottom:1rem}.AIAnswer-module__QYhJ8q__sectionTitle{color:var(--gold);margin:0 0 .4rem;font-size:.95rem}.AIAnswer-module__QYhJ8q__body{white-space:pre-wrap;margin:0;line-height:1.85}.AIAnswer-module__QYhJ8q__warn{background:var(--amber-soft);border-radius:var(--radius);padding:1.1rem}.AIAnswer-module__QYhJ8q__warnTitle{color:var(--amber);margin:0;font-weight:700}.AIAnswer-module__QYhJ8q__warnBody{margin:.55rem 0 0}.AIAnswer-module__QYhJ8q__citations{flex-direction:column;align-items:flex-start;gap:.35rem;display:flex}
.LawCard-module__vX2KZq__card{border-bottom:1px solid var(--border);padding:1rem 0}.LawCard-module__vX2KZq__link{display:block}.LawCard-module__vX2KZq__title{font-family:var(--font-ar);margin:0 0 .4rem;font-size:1.15rem;line-height:1.55}.LawCard-module__vX2KZq__meta{color:var(--muted);margin:.45rem 0 0;font-size:.88rem}
.LegalSourcePanel-module__FwagQa__panel{border:1px solid var(--border);border-radius:var(--radius);background:#fffc;padding:1rem 1.1rem}.LegalSourcePanel-module__FwagQa__title{color:var(--muted);margin:0 0 .35rem;font-size:.9rem;font-weight:600}.LegalSourcePanel-module__FwagQa__name{margin:0;font-size:1.05rem;font-weight:700}.LegalSourcePanel-module__FwagQa__meta{color:var(--muted);margin:.35rem 0 0;font-size:.9rem}.LegalSourcePanel-module__FwagQa__link{color:var(--navy);text-underline-offset:3px;margin-top:.55rem;font-weight:600;text-decoration:underline;display:inline-block}
.ai-module__OPe71G__wrap{gap:1.25rem;max-width:46rem;display:grid}.ai-module__OPe71G__form{gap:.75rem;display:grid}.ai-module__OPe71G__textarea{border:1px solid var(--border);background:var(--white);resize:vertical;border-radius:10px;width:100%;min-height:7rem;padding:.9rem 1rem}.ai-module__OPe71G__textarea:focus{border-color:var(--gold);outline:2px solid #b08d5773}.ai-module__OPe71G__error{color:var(--red);margin:0}
.decision-module__vycdSa__header{margin-bottom:1.25rem}.decision-module__vycdSa__title{font-family:var(--font-ar);margin:.55rem 0;font-size:clamp(1.45rem,2.6vw,2rem)}.decision-module__vycdSa__principle{color:var(--navy-2);margin:0;line-height:1.8}.decision-module__vycdSa__layout{gap:1.5rem;display:grid}@media (min-width:960px){.decision-module__vycdSa__layout{grid-template-columns:minmax(0,1fr) 280px;align-items:start}}.decision-module__vycdSa__text{border:1px solid var(--border);border-radius:var(--radius);background:#ffffffbf;padding:1.15rem}.decision-module__vycdSa__refs ul{gap:.45rem;margin:0;padding-inline-start:1.2rem;display:grid}.decision-module__vycdSa__refs{margin-top:1.5rem}
.decisions-module__DJ-Y-G__filters{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));align-items:end;gap:.75rem;margin:1.25rem 0;display:grid}.decisions-module__DJ-Y-G__filters label{color:var(--muted);gap:.3rem;font-size:.88rem;display:grid}.decisions-module__DJ-Y-G__filters input,.decisions-module__DJ-Y-G__filters select{border:1px solid var(--border);background:var(--white);border-radius:8px;padding:.55rem .7rem}
.article-module__wIx1fa__layout{gap:1.5rem;margin-top:1.5rem;display:grid}@media (min-width:960px){.article-module__wIx1fa__layout{grid-template-columns:minmax(0,1fr) 280px;align-items:start}}.article-module__wIx1fa__list{margin:0;padding-inline-start:1.2rem}.article-module__wIx1fa__ai{font-weight:700}
.law-module__9CxkpW__header{margin-bottom:1.5rem}.law-module__9CxkpW__title{font-family:var(--font-ar);margin:0 0 .6rem;font-size:clamp(1.55rem,2.8vw,2.15rem);line-height:1.45}.law-module__9CxkpW__layout{gap:1.5rem;display:grid}@media (min-width:960px){.law-module__9CxkpW__layout{grid-template-columns:minmax(0,1fr) 280px;align-items:start}}.law-module__9CxkpW__index{gap:.55rem;display:grid}.law-module__9CxkpW__articleLink{border-bottom:1px solid var(--border);gap:.2rem;padding:.75rem 0;display:grid}.law-module__9CxkpW__articleLink span{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.92rem;display:-webkit-box;overflow:hidden}.law-module__9CxkpW__versions ul{margin:0;padding-inline-start:1.2rem}.law-module__9CxkpW__aiLink{margin-top:1.5rem;font-weight:700}
.laws-module__Kp3L0q__filters{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));align-items:end;gap:.75rem;margin:1.25rem 0;display:grid}.laws-module__Kp3L0q__filters label{color:var(--muted);gap:.3rem;font-size:.88rem;display:grid}.laws-module__Kp3L0q__filters input{border:1px solid var(--border);background:var(--white);border-radius:8px;padding:.55rem .7rem}
.search-module__iEHJ8a__filters{flex-wrap:wrap;gap:.75rem;margin:1rem 0 1.5rem;font-weight:600;display:flex}.search-module__iEHJ8a__result{border-bottom:1px solid var(--border);padding:1rem 0;display:block}.search-module__iEHJ8a__title{font-size:1.1rem;font-family:var(--font-ar);margin:.4rem 0}.search-module__iEHJ8a__snippet{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.search-module__iEHJ8a__type{border-radius:6px;padding:.1rem .5rem;font-size:.8rem;font-weight:700}.search-module__iEHJ8a__law{background:var(--green-soft)}.search-module__iEHJ8a__decision{background:var(--gold-soft)}
.updates-module__AkBpoG__item{border-bottom:1px solid var(--border);padding:1rem 0;display:block}.updates-module__AkBpoG__title{font-size:1.08rem;font-family:var(--font-ar);margin:.4rem 0 0}
