:root{--content-max:46rem}.top{max-width:var(--space-page-max);padding:var(--space-word) var(--space-gutter);font-size:var(--type-small-size);justify-content:space-between;align-items:center;margin-inline:auto;display:flex}.top a{align-items:center;min-height:44px;display:inline-flex}.top-name{color:var(--color-on-surface);font-weight:500;text-decoration:none}.content{max-width:var(--content-max);padding:0 var(--space-gutter);margin-inline:auto}.content section{margin-top:var(--fluid-beat-gap)}.content h1{letter-spacing:-.01em;font-size:clamp(1.75rem,6vw,2.5rem);font-weight:500;line-height:1.15}.content h2{font-size:var(--type-beat-size);font-weight:var(--type-beat-weight);line-height:var(--type-beat-line-height);margin:0 0 var(--space-thought)}.content h3{font-size:var(--type-body-size);margin:var(--space-thought) 0 var(--space-word);font-weight:500}.content h2:focus{outline:0}.content p+p{margin-top:var(--space-word)}.lead{margin-top:var(--space-word);color:var(--color-on-surface)}.prose{max-width:var(--space-measure)}.crumbs{margin-bottom:var(--space-thought)}a:hover{text-decoration-thickness:2px}[lang=ar]{font-family:var(--type-arabic-reading-family);letter-spacing:0}.reading{font-size:var(--type-arabic-reading-size);line-height:var(--type-arabic-reading-line-height);text-align:right;max-width:var(--space-measure-arabic)}.inline-ar{font-size:var(--type-arabic-inline-size);line-height:var(--type-arabic-inline-line-height)}.big-word{font-size:var(--fluid-arabic-word);font-weight:400;line-height:var(--type-arabic-word-line-height);text-align:right;overflow-wrap:anywhere;display:block}.word-head{display:block}.word-en{margin-top:var(--space-word);font-size:1.5rem;font-weight:400;display:block}.word-facts{margin-top:var(--space-word)}.book-ar{font-size:var(--fluid-arabic-word);line-height:var(--type-arabic-word-line-height);text-align:right}.sounds{gap:var(--space-word);margin-top:var(--space-thought);display:grid}.sound{max-width:var(--space-measure);grid-template-columns:4.5rem 1fr;align-items:center;display:grid}.content .sound+.sound{margin-top:0}audio{color-scheme:dark;width:100%;height:48px;max-width:var(--space-measure)}.senses,.topics,.legal ul,.legal ol{gap:var(--space-word);margin:0;padding-left:1.25em;display:grid}.example+.example{margin-top:var(--space-block);padding-top:var(--space-block);border-top:1px solid var(--color-outline)}.source{margin-top:var(--space-block)}.faq dt{margin-top:var(--space-thought);font-weight:500}.faq dd{margin:var(--space-word) 0 0;color:var(--color-on-surface-quiet)}.offer{margin-top:var(--fluid-beat-gap);padding:var(--space-block) var(--space-thought);background:var(--color-surface-raised);border:1px solid var(--color-outline);border-radius:var(--radius-card)}.offer .stores{margin-top:var(--space-thought)}.stores{gap:var(--space-store-gap);flex-wrap:wrap;display:flex}.badge{line-height:0;display:inline-block}.rating{margin-top:var(--space-word)}.button{min-height:48px;padding-inline:var(--space-store-inset);background:var(--color-primary);color:var(--color-on-primary);border-radius:var(--radius-control);align-items:center;text-decoration:none;display:inline-flex}.button:hover{background:var(--color-primary-hover)}.download{align-items:center;gap:var(--space-thought);margin-block:var(--space-thought);flex-wrap:wrap;display:flex}.entries{gap:var(--space-word);grid-template-columns:repeat(auto-fill,minmax(min(14rem,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.entries a,.entry-plain{justify-content:space-between;align-items:center;gap:var(--space-thought);min-height:56px;padding:0 var(--space-thought);border:1px solid var(--color-outline);border-radius:var(--radius-control);color:var(--color-on-surface);font-size:var(--type-small-size);text-decoration:none;display:flex}.entries a:hover{border-color:var(--color-primary)}.entry-ar{font-size:var(--type-arabic-inline-size);line-height:1.4}.letters{margin:var(--space-thought) 0;gap:var(--space-word);flex-wrap:wrap;padding:0;list-style:none;display:flex}.letters a{min-width:44px;min-height:44px;padding-inline:var(--space-word);border:1px solid var(--color-outline);border-radius:var(--radius-control);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.letters [aria-current]{background:var(--color-primary);color:var(--color-on-primary)}.search{gap:var(--space-word);margin-block:var(--space-thought);display:flex}.search input{min-width:0;min-height:48px;padding-inline:var(--space-thought);font:inherit;color:var(--color-on-surface);background:var(--color-surface-raised);border:1px solid var(--color-outline);border-radius:var(--radius-control);flex:1}.search button{min-height:48px;padding-inline:var(--space-thought);font:inherit;color:var(--color-on-primary);background:var(--color-primary);border-radius:var(--radius-control);cursor:pointer;border:0}#results{margin-block:var(--space-block)}.cards{margin:var(--space-block) 0 0;gap:var(--space-block) var(--space-thought);grid-template-columns:repeat(auto-fill,minmax(min(16rem,100%),1fr));padding:0;list-style:none;display:grid}.card a{color:var(--color-on-surface);text-decoration:none;display:block}.card img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-control);background:var(--color-surface-raised);width:100%;height:auto;display:block}.card-title{margin-top:var(--space-word);font-weight:500;display:block}.card a:hover .card-title{text-decoration:underline}.shots{gap:var(--space-thought);grid-template-columns:repeat(auto-fit,minmax(min(14rem,100%),1fr));display:grid}.shots img{aspect-ratio:760/1652;border-radius:var(--radius-capture);border:1px solid var(--color-outline);width:100%;height:auto}.qr-laptop{margin-top:var(--space-thought);display:none}@media (width>=56.25rem){.qr-laptop{display:block}}.legal{max-width:var(--space-measure)}.legal h2{margin-top:var(--space-block)}.article-title{margin-bottom:var(--space-word)}.article-image{object-fit:cover;width:100%;height:auto;max-height:32svh;margin-top:var(--space-thought);border-radius:var(--radius-capture);background:var(--color-surface-raised);display:block}.article-audio{margin-top:var(--space-thought);display:block}.disclosures{margin-top:var(--space-word)}#reader{margin-top:var(--space-block)}#reader .en{margin:var(--space-word) 0 var(--space-block);max-width:var(--space-measure)}.w{min-height:44px;color:inherit;border-bottom:1px solid var(--color-primary-deep);cursor:pointer;padding:0 .1em;text-decoration:none;display:inline-block}.w:hover{border-bottom-color:var(--color-on-surface-quiet)}.w[data-on]{background:color-mix(in oklch, var(--color-on-surface) 10%, var(--color-surface));border-bottom-color:var(--color-primary)}.w:focus-visible{outline:2px solid var(--color-primary);outline-offset:0}.reading.t:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.skip{padding:var(--space-thought);background:var(--color-surface);position:absolute;left:-200vw}.skip:focus{left:var(--space-gutter);top:var(--space-gutter);z-index:2;outline:2px solid var(--color-primary);position:fixed}#sheet{width:100%;max-width:var(--space-card-laptop);max-height:70svh;padding:var(--space-thought) var(--space-thought) 0;color:var(--color-on-surface);background:var(--color-surface-raised);border:1px solid var(--color-outline);border-radius:var(--radius-card) var(--radius-card) 0 0;margin:0 0 0 auto;position:fixed;inset:auto 0 0;overflow:auto}#sheet:focus,#se:focus{outline:0}.card-gloss{font-size:var(--type-gloss-size);font-weight:var(--type-gloss-weight);line-height:var(--type-gloss-line-height)}#sn{margin-top:var(--space-word)}#sl{align-items:center;min-height:44px;display:inline-flex}#sa,#sc{width:100%;min-height:44px;font:inherit;color:var(--color-primary);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block}#sc{background:var(--color-surface-raised);position:sticky;bottom:0}.a{color:var(--color-grammar-article)}.b{color:var(--color-grammar-conjunction)}.c{color:var(--color-grammar-possessive)}.d{color:var(--color-grammar-preposition)}.e{color:var(--color-grammar-plural)}.f{color:var(--color-grammar-interrogative)}.g{color:var(--color-grammar-particle)}.h{color:var(--color-grammar-subject-prefix)}.i{color:var(--color-grammar-demonstrative)}.j{color:var(--color-grammar-negation)}.k{color:var(--color-grammar-verb)}.l{color:var(--color-grammar-future)}.x{color:var(--color-grammar-accent)}@media (width>=56.25rem){.top{padding-inline:var(--space-gutter-laptop)}.offer{padding-inline:var(--space-block)}}@media (prefers-reduced-motion:reduce){*{transition-duration:0s!important}}.choice-buttons{gap:var(--space-word);margin-top:var(--space-thought);display:flex}.choice-buttons button{min-height:48px;padding-inline:var(--space-store-inset);font:inherit;color:var(--color-primary);border:1px solid var(--color-primary);border-radius:var(--radius-control);cursor:pointer;background:0 0}.choice-buttons [aria-pressed=true]{color:var(--color-on-primary);background:var(--color-primary)}.word-intro{margin-top:var(--space-word)}
