/* acad-wait.css — موقعُ الأكاديميّة [affil4]: كتلةُ العدّاد · خريطةُ الطلبِ العامّة · صفحةُ التحقّق. على رموزِ site.css وحدَها، ولا برتقاليَّ هنا. */
.aw-count{ display:grid; gap:12px; margin:0; padding:16px 18px; background:var(--white,#fff); border:1px solid var(--line-p,rgba(11,23,51,.14)); border-inline-start:7px double var(--deep,#042C53); border-radius:4px; }
.aw-count__t{ margin:0; font:500 1.0625rem/1.6 var(--f-body); color:var(--ink,#0B1733); overflow-wrap:anywhere; }
.aw-count__t a{ color:var(--deep,#042C53); font-weight:600; }
.aw-count__go[hidden]{ display:none; }
.aw-num{ font-family:var(--f-num); font-weight:600; font-size:1.25em; font-variant-numeric:lining-nums tabular-nums; color:var(--deep,#042C53); }
.aw-demand{ margin:0 0 clamp(28px,3.4vw,44px); padding:clamp(20px,2.4vw,32px); background:var(--white,#fff); border:1px solid var(--line-p,rgba(11,23,51,.14)); border-top:7px double var(--deep,#042C53); border-radius:6px; display:grid; gap:14px; min-width:0; }
.aw-demand__head{ display:flex; flex-wrap:wrap; align-items:baseline; justify-content:space-between; gap:6px 16px; }
.aw-demand__head p{ margin:0; }
.aw-map__wk{ font-size:.875rem; color:var(--ink-2,#4A5672); }
.aw-map, .aw-map__u{ list-style:none; margin:0; padding:0; }
.aw-map{ display:grid; grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr)); gap:12px; }
.aw-map__c{ padding:12px 14px; border:1px solid var(--line-p,rgba(11,23,51,.14)); border-radius:4px; background:var(--cream,#FCF6E8); display:grid; gap:8px; min-width:0; }
.aw-map__h{ display:flex; justify-content:space-between; align-items:baseline; gap:10px; }
.aw-map__h b{ font-weight:600; color:var(--ink,#0B1733); overflow-wrap:anywhere; }
.aw-map__u{ display:grid; gap:4px; padding-top:8px; border-top:1px solid var(--line-p,rgba(11,23,51,.14)); }
.aw-map__u li{ display:flex; justify-content:space-between; align-items:baseline; gap:10px; font-size:.9375rem; color:var(--ink-2,#4A5672); }
.aw-map__u li span:first-child{ overflow-wrap:anywhere; min-width:0; }
.aw-n{ flex:none; white-space:nowrap; font-size:.875rem; color:var(--ink-2,#4A5672); }
.aw-n .aw-num{ font-size:1.0625rem; }
.aw-map__none{ margin:0; color:var(--ink-2,#4A5672); }
.aw-map__none a{ color:var(--deep,#042C53); font-weight:600; }
/* صفحةُ التحقّق */
.aw-v{ display:grid; gap:16px; max-width:640px; }
.aw-v__card{ padding:clamp(20px,3vw,32px); background:var(--paper,#F7F5EE); color:var(--ink,#0B1733); border-radius:6px; border-top:7px double var(--gold,#D4A537); display:grid; gap:10px; }
.aw-v__card p{ margin:0; }
.aw-v__name{ font:600 clamp(1.5rem,3vw,2rem)/1.3 var(--f-d,serif); overflow-wrap:anywhere; }
.aw-v__t{ font-size:1.0625rem; line-height:1.7; }
.aw-v [hidden]{ display:none !important; }
@media (prefers-reduced-motion:reduce){ .aw-count, .aw-demand{ transition:none; } }
