html[lang=ar] body{font-family:Noto Sans Arabic,Noto Kufi Arabic,Segoe UI,Tahoma,system-ui,sans-serif;line-height:1.75}.gold{color:var(--gold)}.top .lang{width:auto;padding:.35rem .4rem;font-size:.85rem;border-radius:9px}.hero-hs{padding:1rem 0 .6rem}.hero-hs h1{font-size:clamp(1.7rem,4.4vw,2.7rem);letter-spacing:-.01em;max-width:24ch}html[lang=ar] .hero-hs h1{letter-spacing:0}.lead{max-width:68ch;font-size:1.02rem;margin:.2rem 0 1rem}.q{max-width:520px;border-radius:999px;padding:.7rem 1.1rem}.filters{position:sticky;top:62px;z-index:4;background:#0e0d0bf0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line);margin:0 -1.1rem;padding:.7rem 1.1rem;display:flex;flex-wrap:wrap;gap:.5rem 1.2rem;align-items:center}.fg,.seg{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center}.fl{color:var(--mut);font-size:.82rem;margin-inline-end:.15rem}.seg .chip{border-radius:999px;padding:.45rem 1rem}.filters .chip{font-size:.86rem;padding:.38rem .65rem}.fg.end{margin-inline-start:auto}.cnt{color:var(--mut);font-size:.86rem;min-width:5.5em;text-align:center}.linkbtn{background:none;border:0;color:var(--gold2);font:inherit;font-size:.86rem;cursor:pointer;text-decoration:underline;padding:.2rem}.faceguide{margin:1rem 0;background:var(--card);border:1px solid var(--line);border-radius:16px;padding:.8rem 1rem}.faceguide summary{cursor:pointer;font-weight:700}.faces{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:.6rem}.fc{display:flex;gap:.7rem;align-items:center;text-align:start;background:var(--bg2);border:1px solid var(--line);border-radius:12px;padding:.6rem .7rem;color:var(--txt);font:inherit;cursor:pointer}.fc:hover{border-color:var(--gold)}.fc svg{flex:none;fill:none;stroke:var(--gold);stroke-width:2.2}.fc small{display:block;color:var(--mut);font-size:.8rem;line-height:1.35}.hsgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1.1rem;margin-top:1.2rem}.hs{background:var(--card);border:1px solid var(--line);border-radius:18px;overflow:hidden;display:flex;flex-direction:column;min-width:0;scroll-margin-top:140px}.hs.hl{border-color:var(--gold);box-shadow:0 0 0 2px #d4a94f59}.hs figure{margin:0;position:relative;aspect-ratio:3/4;background:#17150f}.hs img{display:block;width:100%;height:100%;object-fit:cover}.tag{position:absolute;top:.6rem;inset-inline-start:.6rem;background:#0e0d0bcc;color:var(--gold2);font-size:.75rem;font-weight:700;border-radius:999px;padding:.15rem .6rem}.fav{position:absolute;top:.45rem;inset-inline-end:.45rem;width:2.4rem;height:2.4rem;border-radius:50%;border:1px solid rgba(255,255,255,.18);background:#0e0d0bbf;color:#fff;font-size:1.15rem;line-height:1;cursor:pointer}.fav[aria-pressed=true]{color:#ff6b6b;border-color:#ff6b6b}.hb{padding:.9rem 1rem 1rem;display:flex;flex-direction:column;gap:.5rem;flex:1}.hb h3{margin:0;font-size:1.12rem}.hb .d{margin:0;color:var(--mut);font-size:.92rem;line-height:1.45}.meta{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:.35rem .8rem;font-size:.84rem}.meta li{display:flex;flex-direction:column;min-width:0}.meta li.w{grid-column:1/-1}.meta li>span{color:var(--mut);font-size:.76rem}.meta b{font-weight:600;display:flex;align-items:center;gap:.35rem;flex-wrap:wrap}.dots{display:inline-flex;gap:2px}.dots i{width:7px;height:7px;border-radius:50%;background:var(--line)}.dots.c1 i:nth-child(1),.dots.c2 i:nth-child(-n+2),.dots.c3 i{background:var(--gold)}.hb details{background:var(--bg2);border:1px solid var(--line);border-radius:12px;padding:.5rem .7rem;font-size:.88rem}.hb summary{cursor:pointer;color:var(--gold2);font-weight:600}.ask{margin:.45rem 0;font-style:italic}.copy,.share{background:transparent;border:1px solid var(--line);color:var(--txt);border-radius:999px;padding:.3rem .8rem;font:inherit;font-size:.82rem;cursor:pointer}.copy:hover,.share:hover{border-color:var(--gold)}.act{display:flex;gap:.5rem;align-items:center;margin-top:auto;padding-top:.3rem}.act .btn{flex:1;font-size:.92rem;padding:.6rem .9rem}.none{text-align:center;color:var(--mut);padding:2rem 0}.how{margin:2.4rem 0 1rem}.how ol{padding-inline-start:1.3rem;line-height:1.8}.bcta{display:flex;gap:1rem;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:1.2rem 0}.bcta p{margin:0;max-width:60ch}@media(max-width:820px){.filters{position:static}.fg.end{margin-inline-start:0}}@media(max-width:560px){.hide-s{display:none}.top .lang{margin-inline-start:auto}.hsgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.hb{padding:.7rem}.meta{grid-template-columns:1fr}.act{flex-direction:column;align-items:stretch}.hb .d{font-size:.86rem}}
