@font-face{font-family:Noto Naskh Arabic;src:url(/assets/fonts/noto-naskh-arabic/NotoNaskhArabic-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Noto Naskh Arabic;src:url(/assets/fonts/noto-naskh-arabic/NotoNaskhArabic-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Noto Naskh Arabic;src:url(/assets/fonts/noto-naskh-arabic/NotoNaskhArabic-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Noto Naskh Arabic;src:url(/assets/fonts/noto-naskh-arabic/NotoNaskhArabic-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}:root{--color-primary: #8A1539;--color-primary-rgb: 138, 21, 56;--color-secondary: #2B3690;--color-secondary-rgb: 43, 54, 144;--color-anqahe-blue: #2B3690;--color-anqahe-blue-rgb: 43, 54, 144;--color-anqahe-sky: #1B75BB;--color-anqahe-sky-rgb: 27, 117, 187;--color-anqahe-gold: #C9A174;--color-anqahe-gold-rgb: 201, 161, 116;--color-neutral-gray: #575756;--color-neutral-gray-rgb: 87, 87, 86;--color-secondary-900: #1E276B;--color-secondary-800: #2B3690;--color-secondary-700: #3443A5;--color-secondary-100: #E6E9F7;--color-secondary-50: #F3F5FC;--color-maroon-950: #3b0718;--color-maroon-900: #5c0d25;--color-maroon-800: #70102f;--color-maroon-700: #8a1539;--color-maroon-100: #f5dbe4;--color-maroon-50: #fbf2f5;--color-gray-900: #252525;--color-gray-700: var(--color-neutral-gray);--color-gray-500: #7c7c7a;--color-gray-100: #eeeeec;--color-ink: var(--color-gray-900);--color-night: #12070d;--color-maroon: var(--color-maroon-700);--color-sand: #ead8c1;--color-gold: var(--color-anqahe-gold);--color-white: #ffffff;--color-cream: #fbf7f2;--color-muted: var(--color-gray-500);--color-border: var(--color-gray-100);--color-surface: var(--color-cream);--color-success: #117a4c;--color-danger: #b3261e;--radius-sm: .5rem;--radius-md: .9rem;--radius-lg: 1.5rem;--radius-card: 24px;--radius-pill: 999px;--shadow-soft: 0 12px 28px rgb(0 0 0 / 10%);--shadow-card: 0 20px 60px rgb(0 0 0 / 12%);--container-max: 1200px;--site-header-height: clamp(5rem, 7vw, 6.25rem);--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-16: 4rem;--font-english: "Cronos Pro", "Aptos", "Segoe UI", system-ui, sans-serif;--font-arabic: "Noto Naskh Arabic";--font-arabic-ui: "Noto Naskh Arabic";--font-arabic-display: "Noto Naskh Arabic";--font-ui: var(--font-english);--font-display: var(--font-ui);--font-body: var(--font-ui);--transition-fast: .14s ease;--transition-medium: .22s ease}.decorated-section,.decorated-card{position:relative}*{box-sizing:border-box}html,body{margin:0;min-height:100%}body{font-family:var(--font-body);color:var(--color-ink);background:var(--color-surface);line-height:1.55}html[lang=en] body{font-family:var(--font-english)}html[lang=ar],html[lang=ar] body,html[dir=rtl],html[dir=rtl] body{font-family:var(--font-arabic);text-align:start;line-height:1.75}html[lang=ar] *:not(.material-icons):not(.material-symbols-outlined):not([class*=icon]),html[dir=rtl] *:not(.material-icons):not(.material-symbols-outlined):not([class*=icon]){font-family:var(--font-arabic)!important}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-ink);margin:0;line-height:1.08}html[lang=ar] h1,html[lang=ar] h2,html[lang=ar] h3,html[lang=ar] h4,html[lang=ar] h5,html[lang=ar] h6,html[lang=ar] .display-title,html[lang=ar] .hero-title,html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3,html[dir=rtl] h4,html[dir=rtl] h5,html[dir=rtl] h6,html[dir=rtl] .display-title,html[dir=rtl] .hero-title{font-family:var(--font-arabic-display)!important}html[lang=ar] h1,html[lang=ar] .hero-title,html[dir=rtl] h1,html[dir=rtl] .hero-title{line-height:1.25}html[lang=ar] nav,html[lang=ar] button,html[lang=ar] .button,html[lang=ar] .btn,html[dir=rtl] nav,html[dir=rtl] button,html[dir=rtl] .button,html[dir=rtl] .btn{line-height:1.4}p{margin:0}a{color:inherit}img{max-width:100%;display:block}button,input,textarea,select{font:inherit}:focus-visible{outline:3px solid color-mix(in oklab,var(--color-primary) 76%,var(--color-white));outline-offset:2px}.skip-link{position:absolute;top:-100px;inset-inline-start:var(--space-4);z-index:1000;background:var(--color-white);color:var(--color-ink);padding:var(--space-3) var(--space-4);border-radius:var(--radius-pill);box-shadow:var(--shadow-card);text-decoration:none}.skip-link:focus{top:var(--space-4)}.container{width:min(var(--container-max),100% - 2 * var(--space-4));margin-inline:auto}.kicker{text-transform:uppercase;letter-spacing:.12em;font-size:.72rem;font-weight:700;color:var(--color-muted)}.page-wrap{width:min(var(--container-max),100% - 2 * var(--space-4));margin-inline:auto}.admin-page .admin-wide-list{inline-size:100%;grid-template-columns:1fr;max-inline-size:min(100%,1320px);margin-inline:auto;gap:clamp(1.25rem,2.5vw,2rem)}.admin-page .form-grid>.admin-wide-list{grid-column:1/-1}.admin-page .admin-member-row{grid-template-columns:minmax(0,1fr)!important}.admin-page tbody tr{cursor:pointer}.admin-page tbody tr.selected{background:color-mix(in oklab,var(--color-secondary) 8%,var(--color-white))}.admin-page .submission-detail{margin-block-start:1rem;padding:clamp(1rem,2vw,1.5rem);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-white)}.admin-page .admin-workshop-name-list,.admin-page .admin-workshop-name-card{inline-size:100%}.admin-page .admin-workshop-name-card{grid-template-columns:minmax(12rem,.35fr) minmax(0,1fr)!important;padding:clamp(1rem,2vw,1.5rem)}.admin-page .admin-workshop-name-card__heading{grid-column:1/-1;display:flex;align-items:center;gap:.75rem}.admin-page .admin-workshop-name-card__order{display:grid;place-items:center;inline-size:2.25rem;block-size:2.25rem;border-radius:50%;background:var(--color-primary);color:var(--color-white);font-weight:800}.admin-page .admin-workshop-name-card__eyebrow{margin:0 0 .25rem;color:var(--color-primary);font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.admin-page .admin-workshop-name-card__system-id input[readonly]{background:color-mix(in oklab,var(--color-surface) 65%,var(--color-white));color:var(--color-muted);cursor:not-allowed}.admin-page .admin-workshop-name-card__registrations{grid-column:1/-1;margin:0}@media(max-width:900px){.admin-page .admin-workshop-name-card{grid-template-columns:1fr!important}}.admin-page .submission-detail h4,.admin-page .submission-detail dl,.admin-page .submission-detail dd{margin:0}.admin-page .submission-detail dl{display:grid;grid-template-columns:minmax(7rem,auto) minmax(0,1fr);gap:.65rem 1rem}.admin-page .submission-detail dt{font-weight:700}.admin-page .submission-detail__message{white-space:pre-wrap;overflow-wrap:anywhere}.page-view>*,.speakers-page>*,.organization-page>*,.logistics-page>*{position:relative;z-index:2}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
