{"namespace":"RedFlyExperiencesDesignSystem_14914c","components":[],"startingPoints":[],"cards":[{"path":"preview/iconography.html","group":"Brand","viewport":"700x240","subtitle":"Material Symbols Outlined — 16 commonly used glyphs","name":"Iconography"},{"path":"preview/logos.html","group":"Brand","viewport":"700x130","subtitle":"RedFly lead + Persepolis partner · color and grayscale","name":"Logos"},{"path":"preview/photography.html","group":"Brand","viewport":"700x240","subtitle":"First-party Sanglaj tour photos · sepia(.15) baseline","name":"Photography"},{"path":"preview/colors-primary.html","group":"Colors","viewport":"700x160","subtitle":"Deep brick red family · primary, container, tint, fixed","name":"Colors — Primary scale"},{"path":"preview/colors-secondary-tertiary.html","group":"Colors","viewport":"700x160","subtitle":"Oxidized teal · burnt umber · warm caramel accent","name":"Colors — Secondary & Tertiary"},{"path":"preview/colors-semantic.html","group":"Colors","viewport":"700x160","subtitle":"Foreground inks, outline-variant border, error red","name":"Colors — Ink, outline & error"},{"path":"preview/colors-surfaces.html","group":"Colors","viewport":"700x160","subtitle":"7-step warm off-white stack · never pure white background","name":"Colors — Parchment surfaces"},{"path":"preview/arch-frame.html","group":"Components","viewport":"700x240","subtitle":"Persian-doorway 9999px top radius · sepia → color on hover","name":"Arch frame"},{"path":"preview/buttons.html","group":"Components","viewport":"700x150","subtitle":"Primary pill, secondary outline, ghost, icon-circle","name":"Buttons"},{"path":"preview/cards.html","group":"Components","viewport":"700x240","subtitle":"24px radius · sepia photo · serif title + sans body","name":"Paper-layer cards"},{"path":"preview/chips-tags.html","group":"Components","viewport":"700x150","subtitle":"Kicker pill, metadata chips, role badge — icon-prefixed","name":"Chips & tags"},{"path":"preview/forms.html","group":"Components","viewport":"700x160","subtitle":"Inputs + select · 12px radius · primary focus ring","name":"Form fields"},{"path":"preview/timeline.html","group":"Components","viewport":"700x240","subtitle":"Vertical line · start-node primary · subsequent neutral","name":"Route timeline"},{"path":"preview/radii.html","group":"Spacing","viewport":"700x170","subtitle":"xs → 3xl · pill · arch (signature Persian doorway)","name":"Radii"},{"path":"preview/shadows.html","group":"Spacing","viewport":"700x170","subtitle":"paper, paper-md, paper-lg, primary-cta · all red-tinted","name":"Shadows"},{"path":"preview/spacing.html","group":"Spacing","viewport":"700x160","subtitle":"8px base · 24 gutter · 64 desktop margin · 120 section gap","name":"Spacing scale"},{"path":"preview/type-body.html","group":"Type","viewport":"700x180","subtitle":"Vazirmatn body-lg 18/30 and body-md 16/26","name":"Type — Body"},{"path":"preview/type-display.html","group":"Type","viewport":"700x160","subtitle":"Pelak Bold 48/56 · −0.02em · primary","name":"Type — Display"},{"path":"preview/type-headlines.html","group":"Type","viewport":"700x180","subtitle":"headline-lg / md / sm · Pelak SemiBold","name":"Type — Headlines"},{"path":"preview/type-labels.html","group":"Type","viewport":"700x170","subtitle":"label-lg, label-sm, caption · UI metadata sizes","name":"Type — Labels & caption"},{"path":"preview/type-quote.html","group":"Type","viewport":"700x160","subtitle":"Pelak Medium 20/32 (Pelak has no italic — Medium carries emphasis)","name":"Type — Editorial quote"},{"path":"preview/type-weights-pelak.html","group":"Type","viewport":"700x380","subtitle":"Display family · 100→900 ladder (Thin…Black)","name":"Type — Pelak weights"},{"path":"preview/type-weights-vazir.html","group":"Type","viewport":"700x360","subtitle":"Body family · 100→900 ladder (Thin…Black)","name":"Type — Vazirmatn weights"},{"path":"ui_kits/experience-web/index.html","group":"UI Kit — Experience Web","viewport":"1280x900","subtitle":"Full UI kit composed · RTL Persian · hero + story + gallery + timeline + booking","name":"Experience Web — Sanglaj landing"}],"globalCssPaths":["colors_and_type.css"],"tokens":[{"name":"--brand-red","value":"#b52524","kind":"color","definedIn":"colors_and_type.css"},{"name":"--brand-red-deep","value":"#650006","kind":"color","definedIn":"colors_and_type.css"},{"name":"--brand-red-container","value":"#8f000d","kind":"color","definedIn":"colors_and_type.css"},{"name":"--brand-red-soft","value":"#ffdad6","kind":"color","definedIn":"colors_and_type.css"},{"name":"--brand-red-ink","value":"#ff958b","kind":"color","definedIn":"colors_and_type.css"},{"name":"--brand-teal","value":"#006a6a","kind":"color","definedIn":"colors_and_type.css"},{"name":"--brand-teal-container","value":"#9deeed","kind":"color","definedIn":"colors_and_type.css"},{"name":"--brand-umber","value":"#462702","kind":"color","definedIn":"colors_and_type.css"},{"name":"--brand-umber-container","value":"#603d16","kind":"color","definedIn":"colors_and_type.css"},{"name":"--brand-warm","value":"#d4a373","kind":"color","definedIn":"colors_and_type.css"},{"name":"--surface","value":"#fef9f3","kind":"color","definedIn":"colors_and_type.css"},{"name":"--surface-bright","value":"#fef9f3","kind":"color","definedIn":"colors_and_type.css"},{"name":"--surface-dim","value":"#ded9d4","kind":"color","definedIn":"colors_and_type.css"},{"name":"--surface-container-lowest","value":"#ffffff","kind":"color","definedIn":"colors_and_type.css"},{"name":"--surface-container-low","value":"#f8f3ed","kind":"color","definedIn":"colors_and_type.css"},{"name":"--surface-container","value":"#f2ede7","kind":"color","definedIn":"colors_and_type.css"},{"name":"--surface-container-high","value":"#ece7e2","kind":"color","definedIn":"colors_and_type.css"},{"name":"--surface-container-highest","value":"#e6e2dc","kind":"color","definedIn":"colors_and_type.css"},{"name":"--surface-variant","value":"#e6e2dc","kind":"color","definedIn":"colors_and_type.css"},{"name":"--on-surface","value":"#1d1b18","kind":"color","definedIn":"colors_and_type.css"},{"name":"--on-surface-variant","value":"#5a403e","kind":"color","definedIn":"colors_and_type.css"},{"name":"--on-background","value":"#1d1b18","kind":"color","definedIn":"colors_and_type.css"},{"name":"--inverse-surface","value":"#32302c","kind":"color","definedIn":"colors_and_type.css"},{"name":"--inverse-on-surface","value":"#f5f0ea","kind":"color","definedIn":"colors_and_type.css"},{"name":"--outline","value":"#8e706d","kind":"color","definedIn":"colors_and_type.css"},{"name":"--outline-variant","value":"#e2beba","kind":"color","definedIn":"colors_and_type.css"},{"name":"--outline-sepia","value":"#8e706d","kind":"color","definedIn":"colors_and_type.css"},{"name":"--primary","value":"var(--brand-red-deep)","kind":"color","definedIn":"colors_and_type.css"},{"name":"--on-primary","value":"#ffffff","kind":"color","definedIn":"colors_and_type.css"},{"name":"--primary-container","value":"var(--brand-red-container)","kind":"color","definedIn":"colors_and_type.css"},{"name":"--on-primary-container","value":"var(--brand-red-ink)","kind":"color","definedIn":"colors_and_type.css"},{"name":"--secondary","value":"var(--brand-teal)","kind":"color","definedIn":"colors_and_type.css"},{"name":"--on-secondary","value":"#ffffff","kind":"color","definedIn":"colors_and_type.css"},{"name":"--secondary-container","value":"var(--brand-teal-container)","kind":"color","definedIn":"colors_and_type.css"},{"name":"--on-secondary-container","value":"#0b6e6e","kind":"color","definedIn":"colors_and_type.css"},{"name":"--tertiary","value":"var(--brand-umber)","kind":"color","definedIn":"colors_and_type.css"},{"name":"--on-tertiary","value":"#ffffff","kind":"color","definedIn":"colors_and_type.css"},{"name":"--tertiary-container","value":"var(--brand-umber-container)","kind":"color","definedIn":"colors_and_type.css"},{"name":"--on-tertiary-container","value":"#daa978","kind":"color","definedIn":"colors_and_type.css"},{"name":"--error","value":"#ba1a1a","kind":"color","definedIn":"colors_and_type.css"},{"name":"--on-error","value":"#ffffff","kind":"color","definedIn":"colors_and_type.css"},{"name":"--error-container","value":"#ffdad6","kind":"color","definedIn":"colors_and_type.css"},{"name":"--on-error-container","value":"#93000a","kind":"color","definedIn":"colors_and_type.css"},{"name":"--shadow-paper","value":"0 4px 20px -2px rgba(143, 0, 13, 0.05)","kind":"shadow","definedIn":"colors_and_type.css"},{"name":"--shadow-paper-md","value":"0 8px 28px -6px rgba(143, 0, 13, 0.10)","kind":"shadow","definedIn":"colors_and_type.css"},{"name":"--shadow-paper-lg","value":"0 16px 40px -10px rgba(143, 0, 13, 0.18)","kind":"shadow","definedIn":"colors_and_type.css"},{"name":"--shadow-primary-cta","value":"0 12px 30px -8px rgba(101, 0, 6, 0.30)","kind":"shadow","definedIn":"colors_and_type.css"},{"name":"--radius-xs","value":"0.25rem","kind":"radius","definedIn":"colors_and_type.css"},{"name":"--radius-sm","value":"0.5rem","kind":"radius","definedIn":"colors_and_type.css"},{"name":"--radius-md","value":"0.75rem","kind":"radius","definedIn":"colors_and_type.css"},{"name":"--radius-lg","value":"1rem","kind":"radius","definedIn":"colors_and_type.css"},{"name":"--radius-xl","value":"1.5rem","kind":"radius","definedIn":"colors_and_type.css"},{"name":"--radius-2xl","value":"2rem","kind":"radius","definedIn":"colors_and_type.css"},{"name":"--radius-3xl","value":"2.5rem","kind":"radius","definedIn":"colors_and_type.css"},{"name":"--radius-arch","value":"9999px","kind":"radius","definedIn":"colors_and_type.css"},{"name":"--radius-pill","value":"9999px","kind":"radius","definedIn":"colors_and_type.css"},{"name":"--space-unit","value":"8px","kind":"spacing","definedIn":"colors_and_type.css"},{"name":"--space-1","value":"8px","kind":"spacing","definedIn":"colors_and_type.css"},{"name":"--space-2","value":"16px","kind":"spacing","definedIn":"colors_and_type.css"},{"name":"--space-3","value":"24px","kind":"spacing","definedIn":"colors_and_type.css"},{"name":"--space-4","value":"32px","kind":"spacing","definedIn":"colors_and_type.css"},{"name":"--space-5","value":"48px","kind":"spacing","definedIn":"colors_and_type.css"},{"name":"--space-6","value":"64px","kind":"spacing","definedIn":"colors_and_type.css"},{"name":"--space-7","value":"96px","kind":"spacing","definedIn":"colors_and_type.css"},{"name":"--space-8","value":"120px","kind":"spacing","definedIn":"colors_and_type.css"},{"name":"--gutter","value":"24px","kind":"spacing","definedIn":"colors_and_type.css"},{"name":"--margin-mobile","value":"20px","kind":"spacing","definedIn":"colors_and_type.css"},{"name":"--margin-desktop","value":"64px","kind":"spacing","definedIn":"colors_and_type.css"},{"name":"--container-max","value":"1120px","kind":"spacing","definedIn":"colors_and_type.css"},{"name":"--font-display","value":"\"Pelak\", \"Vazirmatn\", \"IRANSans\", system-ui, sans-serif","kind":"font","definedIn":"colors_and_type.css"},{"name":"--font-serif","value":"var(--font-display)","kind":"font","definedIn":"colors_and_type.css"},{"name":"--font-sans","value":"\"Vazirmatn\", \"Pelak\", \"IRANSans\", -apple-system, system-ui,\n                  \"Segoe UI\", Roboto, sans-serif","kind":"font","definedIn":"colors_and_type.css"},{"name":"--font-icon","value":"\"Material Symbols Outlined\"","kind":"font","definedIn":"colors_and_type.css"}],"themes":[],"fonts":[{"family":"Pelak","weight":"100","style":"normal","cssPath":"colors_and_type.css","files":["fonts/Pelak-Thin.woff2"]},{"family":"Pelak","weight":"300","style":"normal","cssPath":"colors_and_type.css","files":["fonts/Pelak-light.woff2"]},{"family":"Pelak","weight":"400","style":"normal","cssPath":"colors_and_type.css","files":["fonts/Pelak-Regular.woff2"]},{"family":"Pelak","weight":"500","style":"normal","cssPath":"colors_and_type.css","files":["fonts/Pelak-Medium.woff2"]},{"family":"Pelak","weight":"600","style":"normal","cssPath":"colors_and_type.css","files":["fonts/Pelak-SemiBold.woff2"]},{"family":"Pelak","weight":"700","style":"normal","cssPath":"colors_and_type.css","files":["fonts/Pelak-Bold.woff2"]},{"family":"Pelak","weight":"800","style":"normal","cssPath":"colors_and_type.css","files":["fonts/Pelak-ExtraBold.woff2"]},{"family":"Pelak","weight":"900","style":"normal","cssPath":"colors_and_type.css","files":["fonts/Pelak-Black.woff2"]},{"family":"Vazirmatn","weight":"100","style":"normal","cssPath":"colors_and_type.css","files":["fonts/Vazirmatn-Thin.ttf"]},{"family":"Vazirmatn","weight":"200","style":"normal","cssPath":"colors_and_type.css","files":["fonts/Vazirmatn-ExtraLight.ttf"]},{"family":"Vazirmatn","weight":"300","style":"normal","cssPath":"colors_and_type.css","files":["fonts/Vazirmatn-Light.ttf"]},{"family":"Vazirmatn","weight":"400","style":"normal","cssPath":"colors_and_type.css","files":["fonts/Vazirmatn-Regular.ttf"]},{"family":"Vazirmatn","weight":"500","style":"normal","cssPath":"colors_and_type.css","files":["fonts/Vazirmatn-Medium.ttf"]},{"family":"Vazirmatn","weight":"600","style":"normal","cssPath":"colors_and_type.css","files":["fonts/Vazirmatn-SemiBold.ttf"]},{"family":"Vazirmatn","weight":"700","style":"normal","cssPath":"colors_and_type.css","files":["fonts/Vazirmatn-Bold.ttf"]},{"family":"Vazirmatn","weight":"800","style":"normal","cssPath":"colors_and_type.css","files":["fonts/Vazirmatn-ExtraBold.ttf"]},{"family":"Vazirmatn","weight":"900","style":"normal","cssPath":"colors_and_type.css","files":["fonts/Vazirmatn-Black.ttf"]}],"brandFonts":[{"family":"Pelak","status":"ok","tokens":["--font-display"],"path":"colors_and_type.css"},{"family":"Vazirmatn","status":"ok","tokens":["--font-sans"],"path":"colors_and_type.css"},{"family":"Material Symbols Outlined","status":"ok","tokens":["--font-icon"],"path":"colors_and_type.css"}],"source":"spa"}