/* عناوين بخط المخطوطة للصفحات المستقلة (التي لا تستخدم القالب العام). مطابق لقواعد .t-art في layout/public.php */
.t-art { display:block; width:var(--ta-w,300px); max-width:86vw; aspect-ratio:var(--ta-ratio);
  -webkit-mask:var(--ta-url) center/contain no-repeat; mask:var(--ta-url) center/contain no-repeat;
  background-color:currentColor;
  background-image:linear-gradient(105deg, transparent 38%, color-mix(in srgb, var(--gold-light, #DDBF5F) 95%, #fff) 50%, transparent 62%);
  background-repeat:no-repeat; background-size:260% 100%; background-position:-10% 0;
  animation:title-shine 5s ease-in-out 1s infinite; }
@keyframes title-shine { 0% { background-position:-10% 0; } 45%, 100% { background-position:110% 0; } }
@media (prefers-reduced-motion:reduce) { .t-art { animation:none; background-image:none; } }
.t-art--brand { --ta-w:86px; display:inline-block; vertical-align:middle; flex-shrink:0; }
