.components_index__YpoAD{display:grid;grid-gap:clamp(1.75rem,4vw,2.5rem);gap:clamp(1.75rem,4vw,2.5rem);margin-top:clamp(1.5rem,4vw,2.25rem)}.components_search__WCurk{display:grid;grid-gap:.5rem;gap:.5rem;max-width:34rem;width:100%;margin-inline:auto}.components_searchLabel__FBwZ4{font-size:.72rem;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--lux-gold);text-align:center}html[lang=ar] .components_searchLabel__FBwZ4,html[lang=fa] .components_searchLabel__FBwZ4{font-size:.9rem;letter-spacing:0}.components_searchInput__oWcYe{width:100%;padding:.8rem 1.15rem;border-radius:999px;border:1px solid var(--lux-gold-hairline);background:rgba(9,20,32,.7);color:#f0ede8;font:inherit;font-size:1rem;text-align:start;transition:border-color .2s ease,box-shadow .2s ease}.components_searchInput__oWcYe::placeholder{color:var(--lux-muted)}.components_searchInput__oWcYe:focus-visible{outline:none;border-color:var(--lux-gold);box-shadow:0 0 0 3px rgba(201,168,106,.18)}.components_themes__RE4Rq{display:flex;flex-wrap:wrap;justify-content:center;gap:.35rem 0;max-width:48rem;margin-inline:auto;text-align:center}.components_themeLink__QUlPJ{font-family:var(--lux-font-display);font-size:1rem;color:#d8d3ca;text-decoration:none;white-space:nowrap}.components_themeLink__QUlPJ:focus-visible,.components_themeLink__QUlPJ:hover{color:var(--lux-gold)}.components_themeLink__QUlPJ+.components_themeLink__QUlPJ:before{content:"✦";display:inline-block;margin-inline:.7rem;font-size:.55rem;vertical-align:.2em;color:rgba(201,168,106,.6)}.components_theme__Qkoyl{display:grid;grid-gap:1.1rem;gap:1.1rem;scroll-margin-top:6rem}.components_themeHead__JasvS{display:flex;align-items:center;gap:1rem;margin:0;font-family:var(--lux-font-display);font-size:clamp(1.15rem,2.4vw,1.45rem);font-weight:600;line-height:1.3;color:var(--lux-gold)}.components_themeHead__JasvS:after,.components_themeHead__JasvS:before{content:"";flex:1 1;height:1px;background:linear-gradient(90deg,transparent,rgba(201,168,106,.55))}.components_themeHead__JasvS:after,[dir=rtl] .components_themeHead__JasvS:before{background:linear-gradient(270deg,transparent,rgba(201,168,106,.55))}[dir=rtl] .components_themeHead__JasvS:after{background:linear-gradient(90deg,transparent,rgba(201,168,106,.55))}.components_themeName__oyxQE{flex:0 1 auto;text-wrap:balance;text-align:center}.components_themeCount__PHJMx{order:1;flex:0 0 auto;-webkit-margin-start:-.5rem;margin-inline-start:-.5rem;font-family:var(--lux-font-body);font-size:.78rem;font-weight:500;color:var(--lux-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.components_themeHead__JasvS:after{order:2}.components_list__J052M{columns:12rem 3;column-gap:2rem;margin:0;padding:0;list-style:none}.components_item___LHOi{page-break-inside:avoid;break-inside:avoid;padding-block:.32rem}.components_link__Q9xlB{display:inline-flex;align-items:baseline;gap:.55rem;font-size:.98rem;line-height:1.5;color:#e6e1d8;text-decoration:none}.components_link__Q9xlB:before{content:"✦";flex:0 0 auto;font-size:.55rem;color:rgba(201,168,106,.55);transform:translateY(-.12em)}.components_link__Q9xlB:focus-visible,.components_link__Q9xlB:hover{color:var(--lux-gold)}.components_link__Q9xlB:focus-visible:before,.components_link__Q9xlB:hover:before{color:var(--lux-gold)}.components_empty__X7_Sr{margin:0}.components_emptyLink__Dw85o{color:var(--lux-gold);text-underline-offset:.2em}@media (max-width:40rem){.components_list__J052M{columns:9rem 2;column-gap:1.25rem}.components_themeLink__QUlPJ{font-size:.95rem}.components_themeLink__QUlPJ+.components_themeLink__QUlPJ:before{margin-inline:.5rem}}