/* ═══════════════════════════════════════════════════════════════
   الطابع الدمشقي — طبقة فوق الهوية الأساسية:
   • نمط النجوم الثمانية المتشابكة على الخلفيات
   • الأحمر العقيقي بدل الكحلي في الخلفيات الداكنة
   • خط أميري للعناوين
   تُفعَّل بـ "style": "damascene" في brand.json، وتُلغى بـ "modern".
   ═══════════════════════════════════════════════════════════════ */

:root[data-style="damascene"] {
  /* الأحمر العقيقي */
  --night: #4A1420;
  --night-2: #6E1E2B;
  --rail: #4A1420;
  --red-grad: linear-gradient(160deg, #6E1E2B 0%, #3A0F18 55%, #1E070C 100%);
  --pattern: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120' fill='none' stroke='%23B8391A' stroke-opacity='.08' stroke-width='1.2' stroke-linejoin='round'%3E%3Cpath d='M60.0 34.0L66.0 45.6L78.4 41.6L74.4 54.0L86.0 60.0L74.4 66.0L78.4 78.4L66.0 74.4L60.0 86.0L54.0 74.4L41.6 78.4L45.6 66.0L34.0 60.0L45.6 54.0L41.6 41.6L54.0 45.6ZM70.1 64.2L64.2 70.1L55.8 70.1L49.9 64.2L49.9 55.8L55.8 49.9L64.2 49.9L70.1 55.8ZM0.0 -26.0L6.0 -14.4L18.4 -18.4L14.4 -6.0L26.0 0.0L14.4 6.0L18.4 18.4L6.0 14.4L0.0 26.0L-6.0 14.4L-18.4 18.4L-14.4 6.0L-26.0 0.0L-14.4 -6.0L-18.4 -18.4L-6.0 -14.4ZM10.1 4.2L4.2 10.1L-4.2 10.1L-10.1 4.2L-10.1 -4.2L-4.2 -10.1L4.2 -10.1L10.1 -4.2ZM120.0 -26.0L126.0 -14.4L138.4 -18.4L134.4 -6.0L146.0 0.0L134.4 6.0L138.4 18.4L126.0 14.4L120.0 26.0L114.0 14.4L101.6 18.4L105.6 6.0L94.0 0.0L105.6 -6.0L101.6 -18.4L114.0 -14.4ZM130.1 4.2L124.2 10.1L115.8 10.1L109.9 4.2L109.9 -4.2L115.8 -10.1L124.2 -10.1L130.1 -4.2ZM0.0 94.0L6.0 105.6L18.4 101.6L14.4 114.0L26.0 120.0L14.4 126.0L18.4 138.4L6.0 134.4L0.0 146.0L-6.0 134.4L-18.4 138.4L-14.4 126.0L-26.0 120.0L-14.4 114.0L-18.4 101.6L-6.0 105.6ZM10.1 124.2L4.2 130.1L-4.2 130.1L-10.1 124.2L-10.1 115.8L-4.2 109.9L4.2 109.9L10.1 115.8ZM120.0 94.0L126.0 105.6L138.4 101.6L134.4 114.0L146.0 120.0L134.4 126.0L138.4 138.4L126.0 134.4L120.0 146.0L114.0 134.4L101.6 138.4L105.6 126.0L94.0 120.0L105.6 114.0L101.6 101.6L114.0 105.6ZM130.1 124.2L124.2 130.1L115.8 130.1L109.9 124.2L109.9 115.8L115.8 109.9L124.2 109.9L130.1 115.8ZM60 -9L69 0L60 9L51 0ZM60 -3.5L63.5 0L60 3.5L56.5 0ZM0 51L9 60L0 69L-9 60ZM0 56.5L3.5 60L0 63.5L-3.5 60ZM120 51L129 60L120 69L111 60ZM120 56.5L123.5 60L120 63.5L116.5 60ZM60 111L69 120L60 129L51 120ZM60 116.5L63.5 120L60 123.5L56.5 120ZM60.0 34.0L60.0 9.0M60.0 86.0L60.0 111.0M34.0 60.0L9.0 60.0M86.0 60.0L111.0 60.0M41.6 41.6L18.4 18.4M78.4 41.6L101.6 18.4M41.6 78.4L18.4 101.6M78.4 78.4L101.6 101.6M26.0 0.0L51.0 0.0M94.0 0.0L69.0 0.0M26.0 120.0L51.0 120.0M94.0 120.0L69.0 120.0M0.0 26.0L0.0 51.0M0.0 94.0L0.0 69.0M120.0 26.0L120.0 51.0M120.0 94.0L120.0 69.0'/%3E%3C/svg%3E");
  --heading-font: "Hayyakum", "Plex Arabic", sans-serif;
  /* متغيرات الصفحة التعريفية */
  --deep: #2A0A11;
  --teal: #6E1E2B;
}
@media (prefers-color-scheme: dark) {
  :root[data-style="damascene"][data-page="app"]:not([data-theme="light"]) {
    --pattern: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120' fill='none' stroke='%23FFFFFF' stroke-opacity='.04' stroke-width='1.2' stroke-linejoin='round'%3E%3Cpath d='M60.0 34.0L66.0 45.6L78.4 41.6L74.4 54.0L86.0 60.0L74.4 66.0L78.4 78.4L66.0 74.4L60.0 86.0L54.0 74.4L41.6 78.4L45.6 66.0L34.0 60.0L45.6 54.0L41.6 41.6L54.0 45.6ZM70.1 64.2L64.2 70.1L55.8 70.1L49.9 64.2L49.9 55.8L55.8 49.9L64.2 49.9L70.1 55.8ZM0.0 -26.0L6.0 -14.4L18.4 -18.4L14.4 -6.0L26.0 0.0L14.4 6.0L18.4 18.4L6.0 14.4L0.0 26.0L-6.0 14.4L-18.4 18.4L-14.4 6.0L-26.0 0.0L-14.4 -6.0L-18.4 -18.4L-6.0 -14.4ZM10.1 4.2L4.2 10.1L-4.2 10.1L-10.1 4.2L-10.1 -4.2L-4.2 -10.1L4.2 -10.1L10.1 -4.2ZM120.0 -26.0L126.0 -14.4L138.4 -18.4L134.4 -6.0L146.0 0.0L134.4 6.0L138.4 18.4L126.0 14.4L120.0 26.0L114.0 14.4L101.6 18.4L105.6 6.0L94.0 0.0L105.6 -6.0L101.6 -18.4L114.0 -14.4ZM130.1 4.2L124.2 10.1L115.8 10.1L109.9 4.2L109.9 -4.2L115.8 -10.1L124.2 -10.1L130.1 -4.2ZM0.0 94.0L6.0 105.6L18.4 101.6L14.4 114.0L26.0 120.0L14.4 126.0L18.4 138.4L6.0 134.4L0.0 146.0L-6.0 134.4L-18.4 138.4L-14.4 126.0L-26.0 120.0L-14.4 114.0L-18.4 101.6L-6.0 105.6ZM10.1 124.2L4.2 130.1L-4.2 130.1L-10.1 124.2L-10.1 115.8L-4.2 109.9L4.2 109.9L10.1 115.8ZM120.0 94.0L126.0 105.6L138.4 101.6L134.4 114.0L146.0 120.0L134.4 126.0L138.4 138.4L126.0 134.4L120.0 146.0L114.0 134.4L101.6 138.4L105.6 126.0L94.0 120.0L105.6 114.0L101.6 101.6L114.0 105.6ZM130.1 124.2L124.2 130.1L115.8 130.1L109.9 124.2L109.9 115.8L115.8 109.9L124.2 109.9L130.1 115.8ZM60 -9L69 0L60 9L51 0ZM60 -3.5L63.5 0L60 3.5L56.5 0ZM0 51L9 60L0 69L-9 60ZM0 56.5L3.5 60L0 63.5L-3.5 60ZM120 51L129 60L120 69L111 60ZM120 56.5L123.5 60L120 63.5L116.5 60ZM60 111L69 120L60 129L51 120ZM60 116.5L63.5 120L60 123.5L56.5 120ZM60.0 34.0L60.0 9.0M60.0 86.0L60.0 111.0M34.0 60.0L9.0 60.0M86.0 60.0L111.0 60.0M41.6 41.6L18.4 18.4M78.4 41.6L101.6 18.4M41.6 78.4L18.4 101.6M78.4 78.4L101.6 101.6M26.0 0.0L51.0 0.0M94.0 0.0L69.0 0.0M26.0 120.0L51.0 120.0M94.0 120.0L69.0 120.0M0.0 26.0L0.0 51.0M0.0 94.0L0.0 69.0M120.0 26.0L120.0 51.0M120.0 94.0L120.0 69.0'/%3E%3C/svg%3E"); --rail: #2A0A11;
    --app-bg: #0E0809; --panel: #170E11; --panel-2: #1F1317; --head: #1F1317; --hover: #25171C; --active: #34191F;
    --line: #2E1E23; --text: #F5ECEE; --text-2: #E2D3D6; --muted: #A8949A; --icon: #C4B0B5;
    --in: #23161A; --chat-bg: #120A0C; --chip: #23161A; --input-bg: #23161A; --banner: #2A1A1E;
  }
}
/* الوضع الداكن بدرجات تميل للأحمر بدل الكحلي */
:root[data-style="damascene"][data-theme="dark"] {
    --pattern: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120' fill='none' stroke='%23FFFFFF' stroke-opacity='.04' stroke-width='1.2' stroke-linejoin='round'%3E%3Cpath d='M60.0 34.0L66.0 45.6L78.4 41.6L74.4 54.0L86.0 60.0L74.4 66.0L78.4 78.4L66.0 74.4L60.0 86.0L54.0 74.4L41.6 78.4L45.6 66.0L34.0 60.0L45.6 54.0L41.6 41.6L54.0 45.6ZM70.1 64.2L64.2 70.1L55.8 70.1L49.9 64.2L49.9 55.8L55.8 49.9L64.2 49.9L70.1 55.8ZM0.0 -26.0L6.0 -14.4L18.4 -18.4L14.4 -6.0L26.0 0.0L14.4 6.0L18.4 18.4L6.0 14.4L0.0 26.0L-6.0 14.4L-18.4 18.4L-14.4 6.0L-26.0 0.0L-14.4 -6.0L-18.4 -18.4L-6.0 -14.4ZM10.1 4.2L4.2 10.1L-4.2 10.1L-10.1 4.2L-10.1 -4.2L-4.2 -10.1L4.2 -10.1L10.1 -4.2ZM120.0 -26.0L126.0 -14.4L138.4 -18.4L134.4 -6.0L146.0 0.0L134.4 6.0L138.4 18.4L126.0 14.4L120.0 26.0L114.0 14.4L101.6 18.4L105.6 6.0L94.0 0.0L105.6 -6.0L101.6 -18.4L114.0 -14.4ZM130.1 4.2L124.2 10.1L115.8 10.1L109.9 4.2L109.9 -4.2L115.8 -10.1L124.2 -10.1L130.1 -4.2ZM0.0 94.0L6.0 105.6L18.4 101.6L14.4 114.0L26.0 120.0L14.4 126.0L18.4 138.4L6.0 134.4L0.0 146.0L-6.0 134.4L-18.4 138.4L-14.4 126.0L-26.0 120.0L-14.4 114.0L-18.4 101.6L-6.0 105.6ZM10.1 124.2L4.2 130.1L-4.2 130.1L-10.1 124.2L-10.1 115.8L-4.2 109.9L4.2 109.9L10.1 115.8ZM120.0 94.0L126.0 105.6L138.4 101.6L134.4 114.0L146.0 120.0L134.4 126.0L138.4 138.4L126.0 134.4L120.0 146.0L114.0 134.4L101.6 138.4L105.6 126.0L94.0 120.0L105.6 114.0L101.6 101.6L114.0 105.6ZM130.1 124.2L124.2 130.1L115.8 130.1L109.9 124.2L109.9 115.8L115.8 109.9L124.2 109.9L130.1 115.8ZM60 -9L69 0L60 9L51 0ZM60 -3.5L63.5 0L60 3.5L56.5 0ZM0 51L9 60L0 69L-9 60ZM0 56.5L3.5 60L0 63.5L-3.5 60ZM120 51L129 60L120 69L111 60ZM120 56.5L123.5 60L120 63.5L116.5 60ZM60 111L69 120L60 129L51 120ZM60 116.5L63.5 120L60 123.5L56.5 120ZM60.0 34.0L60.0 9.0M60.0 86.0L60.0 111.0M34.0 60.0L9.0 60.0M86.0 60.0L111.0 60.0M41.6 41.6L18.4 18.4M78.4 41.6L101.6 18.4M41.6 78.4L18.4 101.6M78.4 78.4L101.6 101.6M26.0 0.0L51.0 0.0M94.0 0.0L69.0 0.0M26.0 120.0L51.0 120.0M94.0 120.0L69.0 120.0M0.0 26.0L0.0 51.0M0.0 94.0L0.0 69.0M120.0 26.0L120.0 51.0M120.0 94.0L120.0 69.0'/%3E%3C/svg%3E"); --rail: #2A0A11;
    --app-bg: #0E0809; --panel: #170E11; --panel-2: #1F1317; --head: #1F1317; --hover: #25171C; --active: #34191F;
    --line: #2E1E23; --text: #F5ECEE; --text-2: #E2D3D6; --muted: #A8949A; --icon: #C4B0B5;
    --in: #23161A; --chat-bg: #120A0C; --chip: #23161A; --input-bg: #23161A; --banner: #2A1A1E;
}

/* ── خط النسخ للعناوين ── */
[data-style="damascene"] .modal-head h3, [data-style="damascene"] .profile-top h2, [data-style="damascene"] .pane-title,
[data-style="damascene"] .call-info h2 { font-family: var(--heading-font); }
[data-style="damascene"] .side-head h1 { font-size: 27px; }
[data-style="damascene"] .modal-head h3 { font-size: 20px; }

/* ── التطبيق: الزخرفة على الخلفيات والأحمر للأسطح الداكنة ── */
[data-style="damascene"] .messages, [data-style="damascene"] .empty { background-size: 120px; }
[data-style="damascene"] .rail { background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120' fill='none' stroke='%23FFFFFF' stroke-opacity='.075' stroke-width='1.3' stroke-linejoin='round'%3E%3Cpath d='M60.0 34.0L66.0 45.6L78.4 41.6L74.4 54.0L86.0 60.0L74.4 66.0L78.4 78.4L66.0 74.4L60.0 86.0L54.0 74.4L41.6 78.4L45.6 66.0L34.0 60.0L45.6 54.0L41.6 41.6L54.0 45.6ZM70.1 64.2L64.2 70.1L55.8 70.1L49.9 64.2L49.9 55.8L55.8 49.9L64.2 49.9L70.1 55.8ZM0.0 -26.0L6.0 -14.4L18.4 -18.4L14.4 -6.0L26.0 0.0L14.4 6.0L18.4 18.4L6.0 14.4L0.0 26.0L-6.0 14.4L-18.4 18.4L-14.4 6.0L-26.0 0.0L-14.4 -6.0L-18.4 -18.4L-6.0 -14.4ZM10.1 4.2L4.2 10.1L-4.2 10.1L-10.1 4.2L-10.1 -4.2L-4.2 -10.1L4.2 -10.1L10.1 -4.2ZM120.0 -26.0L126.0 -14.4L138.4 -18.4L134.4 -6.0L146.0 0.0L134.4 6.0L138.4 18.4L126.0 14.4L120.0 26.0L114.0 14.4L101.6 18.4L105.6 6.0L94.0 0.0L105.6 -6.0L101.6 -18.4L114.0 -14.4ZM130.1 4.2L124.2 10.1L115.8 10.1L109.9 4.2L109.9 -4.2L115.8 -10.1L124.2 -10.1L130.1 -4.2ZM0.0 94.0L6.0 105.6L18.4 101.6L14.4 114.0L26.0 120.0L14.4 126.0L18.4 138.4L6.0 134.4L0.0 146.0L-6.0 134.4L-18.4 138.4L-14.4 126.0L-26.0 120.0L-14.4 114.0L-18.4 101.6L-6.0 105.6ZM10.1 124.2L4.2 130.1L-4.2 130.1L-10.1 124.2L-10.1 115.8L-4.2 109.9L4.2 109.9L10.1 115.8ZM120.0 94.0L126.0 105.6L138.4 101.6L134.4 114.0L146.0 120.0L134.4 126.0L138.4 138.4L126.0 134.4L120.0 146.0L114.0 134.4L101.6 138.4L105.6 126.0L94.0 120.0L105.6 114.0L101.6 101.6L114.0 105.6ZM130.1 124.2L124.2 130.1L115.8 130.1L109.9 124.2L109.9 115.8L115.8 109.9L124.2 109.9L130.1 115.8ZM60 -9L69 0L60 9L51 0ZM60 -3.5L63.5 0L60 3.5L56.5 0ZM0 51L9 60L0 69L-9 60ZM0 56.5L3.5 60L0 63.5L-3.5 60ZM120 51L129 60L120 69L111 60ZM120 56.5L123.5 60L120 63.5L116.5 60ZM60 111L69 120L60 129L51 120ZM60 116.5L63.5 120L60 123.5L56.5 120ZM60.0 34.0L60.0 9.0M60.0 86.0L60.0 111.0M34.0 60.0L9.0 60.0M86.0 60.0L111.0 60.0M41.6 41.6L18.4 18.4M78.4 41.6L101.6 18.4M41.6 78.4L18.4 101.6M78.4 78.4L101.6 101.6M26.0 0.0L51.0 0.0M94.0 0.0L69.0 0.0M26.0 120.0L51.0 120.0M94.0 120.0L69.0 120.0M0.0 26.0L0.0 51.0M0.0 94.0L0.0 69.0M120.0 26.0L120.0 51.0M120.0 94.0L120.0 69.0'/%3E%3C/svg%3E"), linear-gradient(180deg, #6E1E2B, #2A0A11); background-size: 120px, auto; }
[data-style="damascene"] .rail::before { background-image: url("/brand/damascene/icon.svg"); }
[data-style="damascene"] .rail-btn .badge { box-shadow: 0 0 0 2px #4A1420; }
[data-style="damascene"] .auth { background: radial-gradient(700px 360px at 50% 0%, rgba(244, 98, 58, .3), transparent 70%), linear-gradient(#6E1E2B 0, #2A0A11 260px, var(--app-bg) 260px); }
[data-style="damascene"] .auth::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120' fill='none' stroke='%23FFFFFF' stroke-opacity='.075' stroke-width='1.3' stroke-linejoin='round'%3E%3Cpath d='M60.0 34.0L66.0 45.6L78.4 41.6L74.4 54.0L86.0 60.0L74.4 66.0L78.4 78.4L66.0 74.4L60.0 86.0L54.0 74.4L41.6 78.4L45.6 66.0L34.0 60.0L45.6 54.0L41.6 41.6L54.0 45.6ZM70.1 64.2L64.2 70.1L55.8 70.1L49.9 64.2L49.9 55.8L55.8 49.9L64.2 49.9L70.1 55.8ZM0.0 -26.0L6.0 -14.4L18.4 -18.4L14.4 -6.0L26.0 0.0L14.4 6.0L18.4 18.4L6.0 14.4L0.0 26.0L-6.0 14.4L-18.4 18.4L-14.4 6.0L-26.0 0.0L-14.4 -6.0L-18.4 -18.4L-6.0 -14.4ZM10.1 4.2L4.2 10.1L-4.2 10.1L-10.1 4.2L-10.1 -4.2L-4.2 -10.1L4.2 -10.1L10.1 -4.2ZM120.0 -26.0L126.0 -14.4L138.4 -18.4L134.4 -6.0L146.0 0.0L134.4 6.0L138.4 18.4L126.0 14.4L120.0 26.0L114.0 14.4L101.6 18.4L105.6 6.0L94.0 0.0L105.6 -6.0L101.6 -18.4L114.0 -14.4ZM130.1 4.2L124.2 10.1L115.8 10.1L109.9 4.2L109.9 -4.2L115.8 -10.1L124.2 -10.1L130.1 -4.2ZM0.0 94.0L6.0 105.6L18.4 101.6L14.4 114.0L26.0 120.0L14.4 126.0L18.4 138.4L6.0 134.4L0.0 146.0L-6.0 134.4L-18.4 138.4L-14.4 126.0L-26.0 120.0L-14.4 114.0L-18.4 101.6L-6.0 105.6ZM10.1 124.2L4.2 130.1L-4.2 130.1L-10.1 124.2L-10.1 115.8L-4.2 109.9L4.2 109.9L10.1 115.8ZM120.0 94.0L126.0 105.6L138.4 101.6L134.4 114.0L146.0 120.0L134.4 126.0L138.4 138.4L126.0 134.4L120.0 146.0L114.0 134.4L101.6 138.4L105.6 126.0L94.0 120.0L105.6 114.0L101.6 101.6L114.0 105.6ZM130.1 124.2L124.2 130.1L115.8 130.1L109.9 124.2L109.9 115.8L115.8 109.9L124.2 109.9L130.1 115.8ZM60 -9L69 0L60 9L51 0ZM60 -3.5L63.5 0L60 3.5L56.5 0ZM0 51L9 60L0 69L-9 60ZM0 56.5L3.5 60L0 63.5L-3.5 60ZM120 51L129 60L120 69L111 60ZM120 56.5L123.5 60L120 63.5L116.5 60ZM60 111L69 120L60 129L51 120ZM60 116.5L63.5 120L60 123.5L56.5 120ZM60.0 34.0L60.0 9.0M60.0 86.0L60.0 111.0M34.0 60.0L9.0 60.0M86.0 60.0L111.0 60.0M41.6 41.6L18.4 18.4M78.4 41.6L101.6 18.4M41.6 78.4L18.4 101.6M78.4 78.4L101.6 101.6M26.0 0.0L51.0 0.0M94.0 0.0L69.0 0.0M26.0 120.0L51.0 120.0M94.0 120.0L69.0 120.0M0.0 26.0L0.0 51.0M0.0 94.0L0.0 69.0M120.0 26.0L120.0 51.0M120.0 94.0L120.0 69.0'/%3E%3C/svg%3E"); background-size: 120px; }
[data-style="damascene"] .brand img, [data-style="damascene"] .empty-logo { content: url("/brand/damascene/icon.svg"); }
[data-style="damascene"] .call { background: radial-gradient(600px 400px at 50% 30%, rgba(244, 98, 58, .28), transparent 70%), linear-gradient(180deg, #6E1E2B, #2A0A11); }
[data-style="damascene"] .call::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120' fill='none' stroke='%23FFFFFF' stroke-opacity='.075' stroke-width='1.3' stroke-linejoin='round'%3E%3Cpath d='M60.0 34.0L66.0 45.6L78.4 41.6L74.4 54.0L86.0 60.0L74.4 66.0L78.4 78.4L66.0 74.4L60.0 86.0L54.0 74.4L41.6 78.4L45.6 66.0L34.0 60.0L45.6 54.0L41.6 41.6L54.0 45.6ZM70.1 64.2L64.2 70.1L55.8 70.1L49.9 64.2L49.9 55.8L55.8 49.9L64.2 49.9L70.1 55.8ZM0.0 -26.0L6.0 -14.4L18.4 -18.4L14.4 -6.0L26.0 0.0L14.4 6.0L18.4 18.4L6.0 14.4L0.0 26.0L-6.0 14.4L-18.4 18.4L-14.4 6.0L-26.0 0.0L-14.4 -6.0L-18.4 -18.4L-6.0 -14.4ZM10.1 4.2L4.2 10.1L-4.2 10.1L-10.1 4.2L-10.1 -4.2L-4.2 -10.1L4.2 -10.1L10.1 -4.2ZM120.0 -26.0L126.0 -14.4L138.4 -18.4L134.4 -6.0L146.0 0.0L134.4 6.0L138.4 18.4L126.0 14.4L120.0 26.0L114.0 14.4L101.6 18.4L105.6 6.0L94.0 0.0L105.6 -6.0L101.6 -18.4L114.0 -14.4ZM130.1 4.2L124.2 10.1L115.8 10.1L109.9 4.2L109.9 -4.2L115.8 -10.1L124.2 -10.1L130.1 -4.2ZM0.0 94.0L6.0 105.6L18.4 101.6L14.4 114.0L26.0 120.0L14.4 126.0L18.4 138.4L6.0 134.4L0.0 146.0L-6.0 134.4L-18.4 138.4L-14.4 126.0L-26.0 120.0L-14.4 114.0L-18.4 101.6L-6.0 105.6ZM10.1 124.2L4.2 130.1L-4.2 130.1L-10.1 124.2L-10.1 115.8L-4.2 109.9L4.2 109.9L10.1 115.8ZM120.0 94.0L126.0 105.6L138.4 101.6L134.4 114.0L146.0 120.0L134.4 126.0L138.4 138.4L126.0 134.4L120.0 146.0L114.0 134.4L101.6 138.4L105.6 126.0L94.0 120.0L105.6 114.0L101.6 101.6L114.0 105.6ZM130.1 124.2L124.2 130.1L115.8 130.1L109.9 124.2L109.9 115.8L115.8 109.9L124.2 109.9L130.1 115.8ZM60 -9L69 0L60 9L51 0ZM60 -3.5L63.5 0L60 3.5L56.5 0ZM0 51L9 60L0 69L-9 60ZM0 56.5L3.5 60L0 63.5L-3.5 60ZM120 51L129 60L120 69L111 60ZM120 56.5L123.5 60L120 63.5L116.5 60ZM60 111L69 120L60 129L51 120ZM60 116.5L63.5 120L60 123.5L56.5 120ZM60.0 34.0L60.0 9.0M60.0 86.0L60.0 111.0M34.0 60.0L9.0 60.0M86.0 60.0L111.0 60.0M41.6 41.6L18.4 18.4M78.4 41.6L101.6 18.4M41.6 78.4L18.4 101.6M78.4 78.4L101.6 101.6M26.0 0.0L51.0 0.0M94.0 0.0L69.0 0.0M26.0 120.0L51.0 120.0M94.0 120.0L69.0 120.0M0.0 26.0L0.0 51.0M0.0 94.0L0.0 69.0M120.0 26.0L120.0 51.0M120.0 94.0L120.0 69.0'/%3E%3C/svg%3E"); background-size: 120px; }

/* ═════════════════════ الصفحة التعريفية والصفحات العامة ═════════════════════ */
[data-style="damascene"] .hero h1 { line-height: 1.4; }
[data-style="damascene"] .logo img, [data-style="damascene"] .final-in img, [data-style="damascene"] .bh img { content: url("/brand/damascene/icon.svg"); }

[data-style="damascene"] .hero { background: radial-gradient(900px 500px at 15% 10%, rgba(244, 98, 58, .3), transparent 60%), var(--red-grad); }
[data-style="damascene"] .hero::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120' fill='none' stroke='%23FFFFFF' stroke-opacity='.075' stroke-width='1.3' stroke-linejoin='round'%3E%3Cpath d='M60.0 34.0L66.0 45.6L78.4 41.6L74.4 54.0L86.0 60.0L74.4 66.0L78.4 78.4L66.0 74.4L60.0 86.0L54.0 74.4L41.6 78.4L45.6 66.0L34.0 60.0L45.6 54.0L41.6 41.6L54.0 45.6ZM70.1 64.2L64.2 70.1L55.8 70.1L49.9 64.2L49.9 55.8L55.8 49.9L64.2 49.9L70.1 55.8ZM0.0 -26.0L6.0 -14.4L18.4 -18.4L14.4 -6.0L26.0 0.0L14.4 6.0L18.4 18.4L6.0 14.4L0.0 26.0L-6.0 14.4L-18.4 18.4L-14.4 6.0L-26.0 0.0L-14.4 -6.0L-18.4 -18.4L-6.0 -14.4ZM10.1 4.2L4.2 10.1L-4.2 10.1L-10.1 4.2L-10.1 -4.2L-4.2 -10.1L4.2 -10.1L10.1 -4.2ZM120.0 -26.0L126.0 -14.4L138.4 -18.4L134.4 -6.0L146.0 0.0L134.4 6.0L138.4 18.4L126.0 14.4L120.0 26.0L114.0 14.4L101.6 18.4L105.6 6.0L94.0 0.0L105.6 -6.0L101.6 -18.4L114.0 -14.4ZM130.1 4.2L124.2 10.1L115.8 10.1L109.9 4.2L109.9 -4.2L115.8 -10.1L124.2 -10.1L130.1 -4.2ZM0.0 94.0L6.0 105.6L18.4 101.6L14.4 114.0L26.0 120.0L14.4 126.0L18.4 138.4L6.0 134.4L0.0 146.0L-6.0 134.4L-18.4 138.4L-14.4 126.0L-26.0 120.0L-14.4 114.0L-18.4 101.6L-6.0 105.6ZM10.1 124.2L4.2 130.1L-4.2 130.1L-10.1 124.2L-10.1 115.8L-4.2 109.9L4.2 109.9L10.1 115.8ZM120.0 94.0L126.0 105.6L138.4 101.6L134.4 114.0L146.0 120.0L134.4 126.0L138.4 138.4L126.0 134.4L120.0 146.0L114.0 134.4L101.6 138.4L105.6 126.0L94.0 120.0L105.6 114.0L101.6 101.6L114.0 105.6ZM130.1 124.2L124.2 130.1L115.8 130.1L109.9 124.2L109.9 115.8L115.8 109.9L124.2 109.9L130.1 115.8ZM60 -9L69 0L60 9L51 0ZM60 -3.5L63.5 0L60 3.5L56.5 0ZM0 51L9 60L0 69L-9 60ZM0 56.5L3.5 60L0 63.5L-3.5 60ZM120 51L129 60L120 69L111 60ZM120 56.5L123.5 60L120 63.5L116.5 60ZM60 111L69 120L60 129L51 120ZM60 116.5L63.5 120L60 123.5L56.5 120ZM60.0 34.0L60.0 9.0M60.0 86.0L60.0 111.0M34.0 60.0L9.0 60.0M86.0 60.0L111.0 60.0M41.6 41.6L18.4 18.4M78.4 41.6L101.6 18.4M41.6 78.4L18.4 101.6M78.4 78.4L101.6 101.6M26.0 0.0L51.0 0.0M94.0 0.0L69.0 0.0M26.0 120.0L51.0 120.0M94.0 120.0L69.0 120.0M0.0 26.0L0.0 51.0M0.0 94.0L0.0 69.0M120.0 26.0L120.0 51.0M120.0 94.0L120.0 69.0'/%3E%3C/svg%3E"); background-size: 120px; }
[data-style="damascene"] .ph-chat { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120' fill='none' stroke='%23B8391A' stroke-opacity='.08' stroke-width='1.2' stroke-linejoin='round'%3E%3Cpath d='M60.0 34.0L66.0 45.6L78.4 41.6L74.4 54.0L86.0 60.0L74.4 66.0L78.4 78.4L66.0 74.4L60.0 86.0L54.0 74.4L41.6 78.4L45.6 66.0L34.0 60.0L45.6 54.0L41.6 41.6L54.0 45.6ZM70.1 64.2L64.2 70.1L55.8 70.1L49.9 64.2L49.9 55.8L55.8 49.9L64.2 49.9L70.1 55.8ZM0.0 -26.0L6.0 -14.4L18.4 -18.4L14.4 -6.0L26.0 0.0L14.4 6.0L18.4 18.4L6.0 14.4L0.0 26.0L-6.0 14.4L-18.4 18.4L-14.4 6.0L-26.0 0.0L-14.4 -6.0L-18.4 -18.4L-6.0 -14.4ZM10.1 4.2L4.2 10.1L-4.2 10.1L-10.1 4.2L-10.1 -4.2L-4.2 -10.1L4.2 -10.1L10.1 -4.2ZM120.0 -26.0L126.0 -14.4L138.4 -18.4L134.4 -6.0L146.0 0.0L134.4 6.0L138.4 18.4L126.0 14.4L120.0 26.0L114.0 14.4L101.6 18.4L105.6 6.0L94.0 0.0L105.6 -6.0L101.6 -18.4L114.0 -14.4ZM130.1 4.2L124.2 10.1L115.8 10.1L109.9 4.2L109.9 -4.2L115.8 -10.1L124.2 -10.1L130.1 -4.2ZM0.0 94.0L6.0 105.6L18.4 101.6L14.4 114.0L26.0 120.0L14.4 126.0L18.4 138.4L6.0 134.4L0.0 146.0L-6.0 134.4L-18.4 138.4L-14.4 126.0L-26.0 120.0L-14.4 114.0L-18.4 101.6L-6.0 105.6ZM10.1 124.2L4.2 130.1L-4.2 130.1L-10.1 124.2L-10.1 115.8L-4.2 109.9L4.2 109.9L10.1 115.8ZM120.0 94.0L126.0 105.6L138.4 101.6L134.4 114.0L146.0 120.0L134.4 126.0L138.4 138.4L126.0 134.4L120.0 146.0L114.0 134.4L101.6 138.4L105.6 126.0L94.0 120.0L105.6 114.0L101.6 101.6L114.0 105.6ZM130.1 124.2L124.2 130.1L115.8 130.1L109.9 124.2L109.9 115.8L115.8 109.9L124.2 109.9L130.1 115.8ZM60 -9L69 0L60 9L51 0ZM60 -3.5L63.5 0L60 3.5L56.5 0ZM0 51L9 60L0 69L-9 60ZM0 56.5L3.5 60L0 63.5L-3.5 60ZM120 51L129 60L120 69L111 60ZM120 56.5L123.5 60L120 63.5L116.5 60ZM60 111L69 120L60 129L51 120ZM60 116.5L63.5 120L60 123.5L56.5 120ZM60.0 34.0L60.0 9.0M60.0 86.0L60.0 111.0M34.0 60.0L9.0 60.0M86.0 60.0L111.0 60.0M41.6 41.6L18.4 18.4M78.4 41.6L101.6 18.4M41.6 78.4L18.4 101.6M78.4 78.4L101.6 101.6M26.0 0.0L51.0 0.0M94.0 0.0L69.0 0.0M26.0 120.0L51.0 120.0M94.0 120.0L69.0 120.0M0.0 26.0L0.0 51.0M0.0 94.0L0.0 69.0M120.0 26.0L120.0 51.0M120.0 94.0L120.0 69.0'/%3E%3C/svg%3E"); background-size: 90px; }
[data-style="damascene"] .facts { background: #2A0A11; }
[data-style="damascene"] .section.alt { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120' fill='none' stroke='%23B8391A' stroke-opacity='.08' stroke-width='1.2' stroke-linejoin='round'%3E%3Cpath d='M60.0 34.0L66.0 45.6L78.4 41.6L74.4 54.0L86.0 60.0L74.4 66.0L78.4 78.4L66.0 74.4L60.0 86.0L54.0 74.4L41.6 78.4L45.6 66.0L34.0 60.0L45.6 54.0L41.6 41.6L54.0 45.6ZM70.1 64.2L64.2 70.1L55.8 70.1L49.9 64.2L49.9 55.8L55.8 49.9L64.2 49.9L70.1 55.8ZM0.0 -26.0L6.0 -14.4L18.4 -18.4L14.4 -6.0L26.0 0.0L14.4 6.0L18.4 18.4L6.0 14.4L0.0 26.0L-6.0 14.4L-18.4 18.4L-14.4 6.0L-26.0 0.0L-14.4 -6.0L-18.4 -18.4L-6.0 -14.4ZM10.1 4.2L4.2 10.1L-4.2 10.1L-10.1 4.2L-10.1 -4.2L-4.2 -10.1L4.2 -10.1L10.1 -4.2ZM120.0 -26.0L126.0 -14.4L138.4 -18.4L134.4 -6.0L146.0 0.0L134.4 6.0L138.4 18.4L126.0 14.4L120.0 26.0L114.0 14.4L101.6 18.4L105.6 6.0L94.0 0.0L105.6 -6.0L101.6 -18.4L114.0 -14.4ZM130.1 4.2L124.2 10.1L115.8 10.1L109.9 4.2L109.9 -4.2L115.8 -10.1L124.2 -10.1L130.1 -4.2ZM0.0 94.0L6.0 105.6L18.4 101.6L14.4 114.0L26.0 120.0L14.4 126.0L18.4 138.4L6.0 134.4L0.0 146.0L-6.0 134.4L-18.4 138.4L-14.4 126.0L-26.0 120.0L-14.4 114.0L-18.4 101.6L-6.0 105.6ZM10.1 124.2L4.2 130.1L-4.2 130.1L-10.1 124.2L-10.1 115.8L-4.2 109.9L4.2 109.9L10.1 115.8ZM120.0 94.0L126.0 105.6L138.4 101.6L134.4 114.0L146.0 120.0L134.4 126.0L138.4 138.4L126.0 134.4L120.0 146.0L114.0 134.4L101.6 138.4L105.6 126.0L94.0 120.0L105.6 114.0L101.6 101.6L114.0 105.6ZM130.1 124.2L124.2 130.1L115.8 130.1L109.9 124.2L109.9 115.8L115.8 109.9L124.2 109.9L130.1 115.8ZM60 -9L69 0L60 9L51 0ZM60 -3.5L63.5 0L60 3.5L56.5 0ZM0 51L9 60L0 69L-9 60ZM0 56.5L3.5 60L0 63.5L-3.5 60ZM120 51L129 60L120 69L111 60ZM120 56.5L123.5 60L120 63.5L116.5 60ZM60 111L69 120L60 129L51 120ZM60 116.5L63.5 120L60 123.5L56.5 120ZM60.0 34.0L60.0 9.0M60.0 86.0L60.0 111.0M34.0 60.0L9.0 60.0M86.0 60.0L111.0 60.0M41.6 41.6L18.4 18.4M78.4 41.6L101.6 18.4M41.6 78.4L18.4 101.6M78.4 78.4L101.6 101.6M26.0 0.0L51.0 0.0M94.0 0.0L69.0 0.0M26.0 120.0L51.0 120.0M94.0 120.0L69.0 120.0M0.0 26.0L0.0 51.0M0.0 94.0L0.0 69.0M120.0 26.0L120.0 51.0M120.0 94.0L120.0 69.0'/%3E%3C/svg%3E"); background-size: 120px; }
[data-style="damascene"] .section.dark { background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120' fill='none' stroke='%23FFFFFF' stroke-opacity='.075' stroke-width='1.3' stroke-linejoin='round'%3E%3Cpath d='M60.0 34.0L66.0 45.6L78.4 41.6L74.4 54.0L86.0 60.0L74.4 66.0L78.4 78.4L66.0 74.4L60.0 86.0L54.0 74.4L41.6 78.4L45.6 66.0L34.0 60.0L45.6 54.0L41.6 41.6L54.0 45.6ZM70.1 64.2L64.2 70.1L55.8 70.1L49.9 64.2L49.9 55.8L55.8 49.9L64.2 49.9L70.1 55.8ZM0.0 -26.0L6.0 -14.4L18.4 -18.4L14.4 -6.0L26.0 0.0L14.4 6.0L18.4 18.4L6.0 14.4L0.0 26.0L-6.0 14.4L-18.4 18.4L-14.4 6.0L-26.0 0.0L-14.4 -6.0L-18.4 -18.4L-6.0 -14.4ZM10.1 4.2L4.2 10.1L-4.2 10.1L-10.1 4.2L-10.1 -4.2L-4.2 -10.1L4.2 -10.1L10.1 -4.2ZM120.0 -26.0L126.0 -14.4L138.4 -18.4L134.4 -6.0L146.0 0.0L134.4 6.0L138.4 18.4L126.0 14.4L120.0 26.0L114.0 14.4L101.6 18.4L105.6 6.0L94.0 0.0L105.6 -6.0L101.6 -18.4L114.0 -14.4ZM130.1 4.2L124.2 10.1L115.8 10.1L109.9 4.2L109.9 -4.2L115.8 -10.1L124.2 -10.1L130.1 -4.2ZM0.0 94.0L6.0 105.6L18.4 101.6L14.4 114.0L26.0 120.0L14.4 126.0L18.4 138.4L6.0 134.4L0.0 146.0L-6.0 134.4L-18.4 138.4L-14.4 126.0L-26.0 120.0L-14.4 114.0L-18.4 101.6L-6.0 105.6ZM10.1 124.2L4.2 130.1L-4.2 130.1L-10.1 124.2L-10.1 115.8L-4.2 109.9L4.2 109.9L10.1 115.8ZM120.0 94.0L126.0 105.6L138.4 101.6L134.4 114.0L146.0 120.0L134.4 126.0L138.4 138.4L126.0 134.4L120.0 146.0L114.0 134.4L101.6 138.4L105.6 126.0L94.0 120.0L105.6 114.0L101.6 101.6L114.0 105.6ZM130.1 124.2L124.2 130.1L115.8 130.1L109.9 124.2L109.9 115.8L115.8 109.9L124.2 109.9L130.1 115.8ZM60 -9L69 0L60 9L51 0ZM60 -3.5L63.5 0L60 3.5L56.5 0ZM0 51L9 60L0 69L-9 60ZM0 56.5L3.5 60L0 63.5L-3.5 60ZM120 51L129 60L120 69L111 60ZM120 56.5L123.5 60L120 63.5L116.5 60ZM60 111L69 120L60 129L51 120ZM60 116.5L63.5 120L60 123.5L56.5 120ZM60.0 34.0L60.0 9.0M60.0 86.0L60.0 111.0M34.0 60.0L9.0 60.0M86.0 60.0L111.0 60.0M41.6 41.6L18.4 18.4M78.4 41.6L101.6 18.4M41.6 78.4L18.4 101.6M78.4 78.4L101.6 101.6M26.0 0.0L51.0 0.0M94.0 0.0L69.0 0.0M26.0 120.0L51.0 120.0M94.0 120.0L69.0 120.0M0.0 26.0L0.0 51.0M0.0 94.0L0.0 69.0M120.0 26.0L120.0 51.0M120.0 94.0L120.0 69.0'/%3E%3C/svg%3E"), linear-gradient(180deg, #3A0F18, #2A0A11); background-size: 120px, auto; }
[data-style="damascene"] .kcol, [data-style="damascene"] .step { background: rgba(110, 30, 43, .45); border-color: rgba(255, 255, 255, .1); }
[data-style="damascene"] .cbox.mid { background: #3A0F18; border-color: rgba(255, 154, 92, .4); }
[data-style="damascene"] .final-in { background: radial-gradient(600px 300px at 80% 0%, rgba(244, 98, 58, .4), transparent 70%), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120' fill='none' stroke='%23FFFFFF' stroke-opacity='.075' stroke-width='1.3' stroke-linejoin='round'%3E%3Cpath d='M60.0 34.0L66.0 45.6L78.4 41.6L74.4 54.0L86.0 60.0L74.4 66.0L78.4 78.4L66.0 74.4L60.0 86.0L54.0 74.4L41.6 78.4L45.6 66.0L34.0 60.0L45.6 54.0L41.6 41.6L54.0 45.6ZM70.1 64.2L64.2 70.1L55.8 70.1L49.9 64.2L49.9 55.8L55.8 49.9L64.2 49.9L70.1 55.8ZM0.0 -26.0L6.0 -14.4L18.4 -18.4L14.4 -6.0L26.0 0.0L14.4 6.0L18.4 18.4L6.0 14.4L0.0 26.0L-6.0 14.4L-18.4 18.4L-14.4 6.0L-26.0 0.0L-14.4 -6.0L-18.4 -18.4L-6.0 -14.4ZM10.1 4.2L4.2 10.1L-4.2 10.1L-10.1 4.2L-10.1 -4.2L-4.2 -10.1L4.2 -10.1L10.1 -4.2ZM120.0 -26.0L126.0 -14.4L138.4 -18.4L134.4 -6.0L146.0 0.0L134.4 6.0L138.4 18.4L126.0 14.4L120.0 26.0L114.0 14.4L101.6 18.4L105.6 6.0L94.0 0.0L105.6 -6.0L101.6 -18.4L114.0 -14.4ZM130.1 4.2L124.2 10.1L115.8 10.1L109.9 4.2L109.9 -4.2L115.8 -10.1L124.2 -10.1L130.1 -4.2ZM0.0 94.0L6.0 105.6L18.4 101.6L14.4 114.0L26.0 120.0L14.4 126.0L18.4 138.4L6.0 134.4L0.0 146.0L-6.0 134.4L-18.4 138.4L-14.4 126.0L-26.0 120.0L-14.4 114.0L-18.4 101.6L-6.0 105.6ZM10.1 124.2L4.2 130.1L-4.2 130.1L-10.1 124.2L-10.1 115.8L-4.2 109.9L4.2 109.9L10.1 115.8ZM120.0 94.0L126.0 105.6L138.4 101.6L134.4 114.0L146.0 120.0L134.4 126.0L138.4 138.4L126.0 134.4L120.0 146.0L114.0 134.4L101.6 138.4L105.6 126.0L94.0 120.0L105.6 114.0L101.6 101.6L114.0 105.6ZM130.1 124.2L124.2 130.1L115.8 130.1L109.9 124.2L109.9 115.8L115.8 109.9L124.2 109.9L130.1 115.8ZM60 -9L69 0L60 9L51 0ZM60 -3.5L63.5 0L60 3.5L56.5 0ZM0 51L9 60L0 69L-9 60ZM0 56.5L3.5 60L0 63.5L-3.5 60ZM120 51L129 60L120 69L111 60ZM120 56.5L123.5 60L120 63.5L116.5 60ZM60 111L69 120L60 129L51 120ZM60 116.5L63.5 120L60 123.5L56.5 120ZM60.0 34.0L60.0 9.0M60.0 86.0L60.0 111.0M34.0 60.0L9.0 60.0M86.0 60.0L111.0 60.0M41.6 41.6L18.4 18.4M78.4 41.6L101.6 18.4M41.6 78.4L18.4 101.6M78.4 78.4L101.6 101.6M26.0 0.0L51.0 0.0M94.0 0.0L69.0 0.0M26.0 120.0L51.0 120.0M94.0 120.0L69.0 120.0M0.0 26.0L0.0 51.0M0.0 94.0L0.0 69.0M120.0 26.0L120.0 51.0M120.0 94.0L120.0 69.0'/%3E%3C/svg%3E"), linear-gradient(135deg, #6E1E2B, #2A0A11);
  background-size: auto, 120px, auto; }
[data-style="damascene"] .profile-card::before { background: #F3DDD3; }
[data-style="damascene"] .doc-head, [data-style="damascene"] .bh { background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120' fill='none' stroke='%23FFFFFF' stroke-opacity='.075' stroke-width='1.3' stroke-linejoin='round'%3E%3Cpath d='M60.0 34.0L66.0 45.6L78.4 41.6L74.4 54.0L86.0 60.0L74.4 66.0L78.4 78.4L66.0 74.4L60.0 86.0L54.0 74.4L41.6 78.4L45.6 66.0L34.0 60.0L45.6 54.0L41.6 41.6L54.0 45.6ZM70.1 64.2L64.2 70.1L55.8 70.1L49.9 64.2L49.9 55.8L55.8 49.9L64.2 49.9L70.1 55.8ZM0.0 -26.0L6.0 -14.4L18.4 -18.4L14.4 -6.0L26.0 0.0L14.4 6.0L18.4 18.4L6.0 14.4L0.0 26.0L-6.0 14.4L-18.4 18.4L-14.4 6.0L-26.0 0.0L-14.4 -6.0L-18.4 -18.4L-6.0 -14.4ZM10.1 4.2L4.2 10.1L-4.2 10.1L-10.1 4.2L-10.1 -4.2L-4.2 -10.1L4.2 -10.1L10.1 -4.2ZM120.0 -26.0L126.0 -14.4L138.4 -18.4L134.4 -6.0L146.0 0.0L134.4 6.0L138.4 18.4L126.0 14.4L120.0 26.0L114.0 14.4L101.6 18.4L105.6 6.0L94.0 0.0L105.6 -6.0L101.6 -18.4L114.0 -14.4ZM130.1 4.2L124.2 10.1L115.8 10.1L109.9 4.2L109.9 -4.2L115.8 -10.1L124.2 -10.1L130.1 -4.2ZM0.0 94.0L6.0 105.6L18.4 101.6L14.4 114.0L26.0 120.0L14.4 126.0L18.4 138.4L6.0 134.4L0.0 146.0L-6.0 134.4L-18.4 138.4L-14.4 126.0L-26.0 120.0L-14.4 114.0L-18.4 101.6L-6.0 105.6ZM10.1 124.2L4.2 130.1L-4.2 130.1L-10.1 124.2L-10.1 115.8L-4.2 109.9L4.2 109.9L10.1 115.8ZM120.0 94.0L126.0 105.6L138.4 101.6L134.4 114.0L146.0 120.0L134.4 126.0L138.4 138.4L126.0 134.4L120.0 146.0L114.0 134.4L101.6 138.4L105.6 126.0L94.0 120.0L105.6 114.0L101.6 101.6L114.0 105.6ZM130.1 124.2L124.2 130.1L115.8 130.1L109.9 124.2L109.9 115.8L115.8 109.9L124.2 109.9L130.1 115.8ZM60 -9L69 0L60 9L51 0ZM60 -3.5L63.5 0L60 3.5L56.5 0ZM0 51L9 60L0 69L-9 60ZM0 56.5L3.5 60L0 63.5L-3.5 60ZM120 51L129 60L120 69L111 60ZM120 56.5L123.5 60L120 63.5L116.5 60ZM60 111L69 120L60 129L51 120ZM60 116.5L63.5 120L60 123.5L56.5 120ZM60.0 34.0L60.0 9.0M60.0 86.0L60.0 111.0M34.0 60.0L9.0 60.0M86.0 60.0L111.0 60.0M41.6 41.6L18.4 18.4M78.4 41.6L101.6 18.4M41.6 78.4L18.4 101.6M78.4 78.4L101.6 101.6M26.0 0.0L51.0 0.0M94.0 0.0L69.0 0.0M26.0 120.0L51.0 120.0M94.0 120.0L69.0 120.0M0.0 26.0L0.0 51.0M0.0 94.0L0.0 69.0M120.0 26.0L120.0 51.0M120.0 94.0L120.0 69.0'/%3E%3C/svg%3E"), var(--red-grad) !important; background-size: 120px, auto !important; }
[data-style="damascene"] .bh::before { display: none; }
[data-style="damascene"] .kcol li::before { background: rgba(255, 255, 255, .3); }
[data-style="damascene"] .kcol.no li::before { background: var(--green-2); }
[data-style="damascene"] .phone { background: #1E070C; box-shadow: 0 40px 80px rgba(0,0,0,.45), 0 0 0 2px rgba(255,255,255,.08), inset 0 0 0 2px #6E1E2B; }
[data-style="damascene"] .phone-notch { background: #1E070C; }
