@font-face{font-family:Amiri;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/4e66b5d2e5e7ce02-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Amiri;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/8163f5f38c13b511-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Amiri;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/3728fcf0650dff49-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Amiri;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/08df3b121fd76963-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Amiri;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/284ccfb8018bab9f-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Amiri;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/c13d0fcdbd282caa-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Amiri;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5aae3a1c1074c5e1-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Amiri;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ecb0c194634e5a7f-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Amiri;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8c2fd50d66d22a18-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Amiri;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/da6e5417d357d163-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Amiri;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9c79641216ce8622-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Amiri;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/dd5f2241e050216b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Amiri Fallback;src:local("Times New Roman");ascent-override:112.47%;descent-override:63.44%;line-gap-override:0.00%;size-adjust:99.94%}.__className_fea47e{font-family:Amiri,Amiri Fallback}.__variable_fea47e{--fl-font-display-ar:"Amiri","Amiri Fallback"}html[dir=rtl]{direction:rtl;text-align:right}html[dir=ltr]{direction:ltr;text-align:left}html[dir=rtl] .sidebar{left:auto;right:0}html[dir=ltr] .sidebar{left:0;right:auto}html[dir=rtl] .main-content{margin-right:var(--sidebar-width,288px);margin-left:0}html[dir=ltr] .main-content{margin-left:var(--sidebar-width,288px);margin-right:0}html[dir=rtl] .flex-row-rtl,html[dir=rtl] .icon-text{flex-direction:row-reverse}html[dir=rtl] .icon-text .icon{margin-left:.5rem;margin-right:0}html[dir=ltr] .icon-text .icon{margin-right:.5rem;margin-left:0}html[dir=rtl] .rounded-l-lg{border-radius:0 .5rem .5rem 0}html[dir=rtl] .rounded-r-lg{border-radius:.5rem 0 0 .5rem}html[dir=rtl] .chevron-left,html[dir=rtl] .chevron-right{transform:scaleX(-1)}.text-start{text-align:start}.text-end{text-align:end}html[dir=rtl] input,html[dir=rtl] select,html[dir=rtl] textarea{text-align:right}html[dir=rtl] input::-moz-placeholder,html[dir=rtl] textarea::-moz-placeholder{text-align:right}html[dir=rtl] input::placeholder,html[dir=rtl] textarea::placeholder{text-align:right}html[dir=rtl] table{direction:rtl}html[dir=rtl] td,html[dir=rtl] th{text-align:right}html[dir=rtl] .dropdown-menu{left:auto;right:0}html[dir=rtl] .modal-close{left:1rem;right:auto}html[dir=ltr] .modal-close{right:1rem;left:auto}html[dir=rtl] .search-icon-left{left:auto;right:.75rem}html[dir=rtl] .search-input-with-icon{padding-left:1rem;padding-right:2.5rem}html[dir=ltr] .search-icon-left{left:.75rem;right:auto}html[dir=ltr] .search-input-with-icon{padding-left:2.5rem;padding-right:1rem}html[dir=rtl] .breadcrumb-separator,html[dir=rtl] .progress-bar{transform:scaleX(-1)}html[dir=rtl] .card-actions{left:1rem;right:auto}html[dir=ltr] .card-actions{right:1rem;left:auto}html[dir=rtl] .badge-end{left:0;right:auto}html[dir=ltr] .badge-end{right:0;left:auto}html[dir=rtl] ol,html[dir=rtl] ul{padding-left:0;padding-right:1.5rem}html[dir=ltr] ol,html[dir=ltr] ul{padding-right:0;padding-left:1.5rem}html[dir=rtl] .sidebar-link-active{border-left:none;border-right:3px solid}html[dir=ltr] .sidebar-link-active{border-right:none;border-left:3px solid}html[dir=rtl] .notification-dot{left:auto;right:-4px}html[dir=ltr] .notification-dot{right:auto;left:-4px}html[dir=rtl] ::-webkit-scrollbar{direction:ltr}html[dir=rtl] .float-left{float:right}html[dir=rtl] .float-right{float:left}.ms-auto{margin-inline-start:auto}.me-auto{margin-inline-end:auto}.ps-4{padding-inline-start:1rem}.pe-4{padding-inline-end:1rem}.ms-2{margin-inline-start:.5rem}.me-2{margin-inline-end:.5rem}.ms-4{margin-inline-start:1rem}.me-4{margin-inline-end:1rem}.border-s{border-inline-start-width:1px}.border-e{border-inline-end-width:1px}.rounded-s-lg{border-start-start-radius:.5rem;border-end-start-radius:.5rem}.rounded-e-lg{border-start-end-radius:.5rem;border-end-end-radius:.5rem}.start-0{inset-inline-start:0}.end-0{inset-inline-end:0}.start-4{inset-inline-start:1rem}.end-4{inset-inline-end:1rem}html[dir=rtl]{font-feature-settings:"liga" 1,"calt" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3,html[dir=rtl] h4,html[dir=rtl] h5,html[dir=rtl] h6{font-weight:600;line-height:1.4}html[dir=rtl] div,html[dir=rtl] p,html[dir=rtl] span{line-height:1.7}html[dir=rtl] .ltr-numbers{direction:ltr;unicode-bidi:embed}html[dir=rtl] .bg-gradient-to-r{background:linear-gradient(to left,var(--tw-gradient-stops))}html[dir=rtl] .bg-gradient-to-l{background:linear-gradient(to right,var(--tw-gradient-stops))}:root{--accent-primary:#667eea;--accent-primary-rgb:102,126,234;--accent-light:#e0e7ff;--accent-dark:#4338ca;--bg-primary:#ffffff;--bg-secondary:#f8fafc;--bg-tertiary:#f1f5f9;--bg-sidebar:#0f172a;--text-primary:#0f172a;--text-secondary:#475569;--text-tertiary:#94a3b8;--text-inverse:#ffffff;--border-primary:#e2e8f0;--border-secondary:#cbd5e1;--success:#10b981;--success-light:#d1fae5;--success-dark:#065f46;--warning:#f59e0b;--warning-light:#fef3c7;--warning-dark:#92400e;--error:#ef4444;--error-light:#fee2e2;--error-dark:#991b1b;--info:#6366f1;--info-light:#e0e7ff;--info-dark:#4338ca;--font-scale:1;--spacing-scale:1;--shadow-sm:0 1px 2px rgba(0,0,0,0.05);--shadow-md:0 4px 6px -1px rgba(0,0,0,0.1);--shadow-lg:0 10px 15px -3px rgba(0,0,0,0.1);--shadow-xl:0 20px 25px -5px rgba(0,0,0,0.1);--shadow-accent:0 4px 14px 0 rgba(var(--accent-primary-rgb,102,126,234),0.4);--radius-sm:0.375rem;--radius-md:0.5rem;--radius-lg:0.75rem;--radius-xl:1rem;--radius-2xl:1.5rem;--radius-full:9999px;--transition-fast:150ms;--transition-normal:200ms;--transition-slow:300ms}html.dark{--bg-primary:#0f172a;--bg-secondary:#1e293b;--bg-tertiary:#334155;--bg-sidebar:#0f172a;--text-primary:#f8fafc;--text-secondary:#94a3b8;--text-tertiary:#64748b;--border-primary:#334155;--border-secondary:#475569;--shadow-sm:0 1px 2px rgba(0,0,0,0.3);--shadow-md:0 4px 6px -1px rgba(0,0,0,0.4);--shadow-lg:0 10px 15px -3px rgba(0,0,0,0.4);--shadow-xl:0 20px 25px -5px rgba(0,0,0,0.4)}body{background-color:var(--bg-secondary);color:var(--text-primary);transition:background-color var(--transition-normal),color var(--transition-normal)}.bg-theme-primary{background-color:var(--bg-primary)}.bg-theme-secondary{background-color:var(--bg-secondary)}.bg-theme-tertiary{background-color:var(--bg-tertiary)}.text-theme-primary{color:var(--text-primary)}.text-theme-secondary{color:var(--text-secondary)}.text-theme-tertiary{color:var(--text-tertiary)}.border-theme{border-color:var(--border-primary)}.border-theme-secondary{border-color:var(--border-secondary)}.bg-accent{background-color:var(--accent-primary)}.bg-accent-light{background-color:var(--accent-light)}.text-accent{color:var(--accent-primary)}.text-accent-dark{color:var(--accent-dark)}.border-accent{border-color:var(--accent-primary)}.shadow-accent{box-shadow:var(--shadow-accent)}.bg-gradient-accent{background:linear-gradient(135deg,var(--accent-primary) 0,var(--accent-dark) 100%)}.bg-gradient-accent-horizontal{background:linear-gradient(90deg,var(--accent-primary) 0,var(--accent-dark) 100%)}.text-success{color:var(--success)}.text-warning{color:var(--warning)}.text-error{color:var(--error)}.text-info{color:var(--info)}.bg-success{background-color:var(--success)}.bg-warning{background-color:var(--warning)}.bg-error{background-color:var(--error)}.bg-info{background-color:var(--info)}.bg-success-light{background-color:var(--success-light)}.bg-warning-light{background-color:var(--warning-light)}.bg-error-light{background-color:var(--error-light)}.bg-info-light{background-color:var(--info-light)}.text-scaled-xs{font-size:calc(.75rem * var(--font-scale))}.text-scaled-sm{font-size:calc(.875rem * var(--font-scale))}.text-scaled-base{font-size:calc(1rem * var(--font-scale))}.text-scaled-lg{font-size:calc(1.125rem * var(--font-scale))}.text-scaled-xl{font-size:calc(1.25rem * var(--font-scale))}.text-scaled-2xl{font-size:calc(1.5rem * var(--font-scale))}.text-scaled-3xl{font-size:calc(1.875rem * var(--font-scale))}.text-scaled-4xl{font-size:calc(2.25rem * var(--font-scale))}.p-scaled{padding:calc(1rem * var(--spacing-scale))}.p-scaled-sm{padding:calc(.5rem * var(--spacing-scale))}.p-scaled-lg{padding:calc(1.5rem * var(--spacing-scale))}.m-scaled{margin:calc(1rem * var(--spacing-scale))}.gap-scaled{gap:calc(1rem * var(--spacing-scale))}.gap-scaled-sm{gap:calc(.5rem * var(--spacing-scale))}.gap-scaled-lg{gap:calc(1.5rem * var(--spacing-scale))}.card-theme{background-color:var(--bg-primary);border:1px solid var(--border-primary);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);transition:box-shadow var(--transition-normal),border-color var(--transition-normal)}.card-theme:hover{box-shadow:var(--shadow-md)}.btn-accent{background:linear-gradient(135deg,var(--accent-primary) 0,var(--accent-dark) 100%);color:white;border:none;border-radius:var(--radius-lg);padding:calc(.75rem * var(--spacing-scale)) calc(1.5rem * var(--spacing-scale));font-weight:600;cursor:pointer;transition:transform var(--transition-fast),box-shadow var(--transition-fast);box-shadow:0 4px 14px 0 rgba(0,0,0,.1)}.btn-accent:hover{transform:translateY(-1px);box-shadow:0 6px 20px 0 rgba(0,0,0,.15)}.btn-accent:active{transform:translateY(0)}.input-theme{background-color:var(--bg-primary);border:1px solid var(--border-primary);border-radius:var(--radius-md);padding:calc(.75rem * var(--spacing-scale));color:var(--text-primary);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.input-theme:focus{outline:none;border-color:var(--accent-primary);box-shadow:0 0 0 3px var(--accent-light)}.input-theme::-moz-placeholder{color:var(--text-tertiary)}.input-theme::placeholder{color:var(--text-tertiary)}html.dark .input-theme:focus{box-shadow:0 0 0 3px rgba(var(--accent-primary-rgb,102,126,234),.2)}.sidebar-theme{background:linear-gradient(180deg,var(--bg-sidebar) 0,#1e293b 100%);color:var(--text-inverse)}.table-theme{background-color:var(--bg-primary)}.table-theme th{background-color:var(--bg-secondary);color:var(--text-secondary)}.table-theme td,.table-theme th{border-bottom:1px solid var(--border-primary)}.table-theme td{color:var(--text-primary)}.table-theme tr:hover td{background-color:var(--bg-tertiary)}.badge-theme-success{background-color:var(--success-light);color:var(--success-dark)}.badge-theme-warning{background-color:var(--warning-light);color:var(--warning-dark)}.badge-theme-error{background-color:var(--error-light);color:var(--error-dark)}.badge-theme-info{background-color:var(--info-light);color:var(--info-dark)}.transition-theme{transition:all var(--transition-normal) ease-in-out}.transition-theme-fast{transition:all var(--transition-fast) ease-in-out}.transition-theme-slow{transition:all var(--transition-slow) ease-in-out}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.animate-fade-in{animation:fade-in var(--transition-normal) ease-out}@keyframes slide-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.animate-slide-in{animation:slide-in var(--transition-normal) ease-out}.flintad{--fl-paper:#F7F3EC;--fl-paper-2:#FBF8F2;--fl-ink:#16110A;--fl-ink-2:#2A231A;--fl-ink-3:#5A4F40;--fl-ink-4:#6B5F4D;--fl-rule:#2A231A18;--fl-rule-strong:#2A231A33;--fl-ember:oklch(0.65 0.19 38);--fl-ember-2:oklch(0.78 0.17 60);--fl-ember-deep:oklch(0.42 0.16 32);--fl-ember-tint:oklch(0.96 0.04 60);--paper:var(--fl-paper);--paper-2:var(--fl-paper-2);--ink:var(--fl-ink);--ink-2:var(--fl-ink-2);--ink-3:var(--fl-ink-3);--ink-4:var(--fl-ink-4);--rule:var(--fl-rule);--rule-strong:var(--fl-rule-strong);--ember:var(--fl-ember);--ember-2:var(--fl-ember-2);--ember-deep:var(--fl-ember-deep);--ember-tint:var(--fl-ember-tint);--font-display:var(--fl-font-display,"Instrument Serif"),"Times New Roman",serif;--font-sans:var(--fl-font-sans,"Geist"),-apple-system,system-ui,sans-serif;--font-mono:var(--fl-font-mono,"Geist Mono"),ui-monospace,"SF Mono",Menlo,monospace;--font-display-ar:var(--fl-font-display-ar,"Amiri"),"Times New Roman",serif;--font-sans-ar:var(--font-ibm-plex-arabic,"IBM Plex Sans Arabic"),"Geist",sans-serif}html[dir=rtl] .flintad{--font-display:var(--fl-font-display-ar,"Amiri"),"Times New Roman",serif;--font-sans:var(--font-ibm-plex-arabic,"IBM Plex Sans Arabic"),-apple-system,system-ui,sans-serif;font-family:var(--font-sans);color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;font-feature-settings:"ss01","ss03","cv11";position:relative;min-height:100vh}body:has(.flintad),html:has(>body .flintad){background:#F7F3EC!important}.flintad a,.flintad button,.flintad div,.flintad h1,.flintad h2,.flintad h3,.flintad h4,.flintad h5,.flintad h6,.flintad label,.flintad p,.flintad span{color:inherit}.flintad:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;background-image:radial-gradient(rgba(20,15,8,.025) 1px,transparent 0);background-size:3px 3px;mix-blend-mode:multiply;opacity:.6}.flintad>*{position:relative;z-index:1}.flintad .serif{letter-spacing:-.01em}.flintad .serif,.flintad .serif-i{font-family:var(--font-display);font-weight:400}.flintad .serif-i{font-style:italic}.flintad .mono{font-family:var(--font-mono);letter-spacing:-.01em}.flintad .eyebrow{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.flintad .wrap{max-width:1280px;margin:0 auto;padding:0 32px}@media (max-width:720px){.flintad .wrap{padding:0 20px}}.flintad .btn{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 20px;border-radius:999px;font:500 14px/1 var(--font-sans);letter-spacing:-.01em;cursor:pointer;border:none;transition:transform .15s ease,background .2s ease,color .2s ease,box-shadow .2s ease;white-space:nowrap;text-decoration:none}.flintad .btn:active{transform:translateY(1px)}.flintad .btn-primary{background:var(--ink);color:var(--paper-2);box-shadow:0 1px 0 #fff6 inset,0 12px 30px -14px var(--ember)}.flintad .btn-primary:hover{background:#000}.flintad .btn-ember{background:var(--ember);color:#fff;box-shadow:0 1px 0 #ffffff44 inset,0 14px 30px -14px var(--ember-deep)}.flintad .btn-ember:hover{filter:brightness(1.05)}.flintad .btn-ghost{background:transparent;color:var(--ink);border:1px solid var(--rule-strong)}.flintad .btn-ghost:hover{border-color:var(--ink)}.flintad .btn-sm{height:36px;padding:0 14px;font-size:13px}.flintad .chip{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;border:1px solid var(--rule-strong);font:500 11.5px/1 var(--font-mono);letter-spacing:.02em;background:#fff7;color:var(--ink-2)}.flintad .chip-ember{background:var(--ember-tint);border-color:oklch(.78 .13 50/.5);color:var(--ember-deep)}.flintad .dot{width:6px;height:6px;border-radius:50%;background:var(--ember)}.flintad .dot.live{animation:fl-pulse 1.6s ease-in-out infinite;box-shadow:0 0 0 0 var(--ember)}.flintad section{position:relative;padding:96px 0}@media (max-width:720px){.flintad section{padding:64px 0}}.flintad .section-head{display:grid;grid-template-columns:1fr 2fr;gap:48px;align-items:end;margin-bottom:56px}@media (max-width:860px){.flintad .section-head{grid-template-columns:1fr;gap:16px}}.flintad .section-head h2{font-family:var(--font-display);font-weight:400;font-size:clamp(38px,5.4vw,72px);line-height:.96;letter-spacing:-.02em;margin:8px 0 0}.flintad .section-head p{font-size:17px;line-height:1.5;color:var(--ink-3);max-width:52ch;margin:0}.flintad .card{background:var(--paper-2);border:1px solid var(--rule-strong);border-radius:18px}.flintad ::-moz-selection{background:var(--ember);color:white}.flintad ::selection{background:var(--ember);color:white}@keyframes fl-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.flintad .spark-stroke{stroke:currentColor;stroke-width:1.5;fill:none;stroke-linecap:round;stroke-linejoin:round}.fl-dash{--paper:#F7F3EC;--paper-2:#FBF8F2;--ink:#16110A;--ink-2:#2A231A;--ink-3:#5A4F40;--ink-4:#6B5F4D;--rule:#2A231A18;--rule-strong:#2A231A33;--ember:oklch(0.65 0.19 38);--ember-2:oklch(0.78 0.17 60);--ember-deep:oklch(0.42 0.16 32);--ember-tint:oklch(0.96 0.04 60);--good:oklch(0.62 0.14 150);--good-tint:oklch(0.95 0.05 150);--warn:oklch(0.7 0.15 70);--warn-tint:oklch(0.96 0.06 70);--bad:oklch(0.58 0.18 25);--bad-tint:oklch(0.95 0.05 25);--font-display:var(--fl-font-display,"Instrument Serif"),"Times New Roman",serif;--font-sans:var(--fl-font-sans,"Geist"),-apple-system,system-ui,sans-serif;--font-mono:var(--fl-font-mono,"Geist Mono"),ui-monospace,"SF Mono",Menlo,monospace;--sidebar-w:264px;font-family:var(--font-sans);color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;font-feature-settings:"ss01","cv11";min-height:100vh;position:relative}html[dir=rtl] .fl-dash{--font-display:var(--fl-font-display-ar,"Amiri"),"Times New Roman",serif;--font-sans:var(--font-ibm-plex-arabic,"IBM Plex Sans Arabic"),-apple-system,system-ui,sans-serif}body:has(.fl-dash),html:has(>body .fl-dash){background:#F7F3EC!important}.fl-dash:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;background-image:radial-gradient(rgba(20,15,8,.025) 1px,transparent 0);background-size:3px 3px;mix-blend-mode:multiply;opacity:.5}.fl-dash ::-moz-selection{background:var(--ember);color:#fff}.fl-dash ::selection{background:var(--ember);color:#fff}.fl-dash main{color:var(--ink)}.fl-dash table,html.dark .fl-dash table{background:var(--paper-2)}.fl-dash thead,html.dark .fl-dash thead{background:transparent}.fl-dash td,.fl-dash th,html.dark .fl-dash td,html.dark .fl-dash th{color:inherit}.fl-dash input,.fl-dash select,.fl-dash textarea,html.dark .fl-dash input,html.dark .fl-dash select,html.dark .fl-dash textarea{background:#fff;color:var(--ink);border-color:var(--rule-strong)}.fl-dash :focus-visible{outline:none;box-shadow:0 0 0 2px var(--paper),0 0 0 4px var(--ember)}.fl-serif{letter-spacing:-.01em}.fl-serif,.fl-serif-i{font-family:var(--font-display);font-weight:400}.fl-serif-i{font-style:italic}.fl-mono{letter-spacing:-.01em}.fl-eyebrow,.fl-mono{font-family:var(--font-mono)}.fl-eyebrow{font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-4)}.fl-card{background:var(--paper-2);border:1px solid var(--rule-strong);border-radius:16px}.fl-btn{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 18px;border-radius:999px;font:500 13.5px/1 var(--font-sans);letter-spacing:-.01em;cursor:pointer;border:none;transition:transform .15s ease,background .2s ease,box-shadow .2s ease,border-color .2s ease,filter .2s ease;white-space:nowrap}.fl-btn:active{transform:translateY(1px)}.fl-btn.cursor-not-allowed,.fl-btn:disabled,.fl-btn[aria-disabled=true]{cursor:not-allowed}.fl-btn.cursor-not-allowed:active,.fl-btn:disabled:active,.fl-btn[aria-disabled=true]:active{transform:none}.fl-btn-ember.cursor-not-allowed:hover,.fl-btn-ember:disabled:hover,.fl-btn-ember[aria-disabled=true]:hover{filter:none}.fl-btn-ink.cursor-not-allowed:hover,.fl-btn-ink:disabled:hover,.fl-btn-ink[aria-disabled=true]:hover{background:var(--ink)}.fl-btn-ghost.cursor-not-allowed:hover,.fl-btn-ghost:disabled:hover,.fl-btn-ghost[aria-disabled=true]:hover{border-color:var(--rule-strong)}.fl-btn-ember{background:var(--ember);color:#fff;box-shadow:0 1px 0 #ffffff44 inset,0 12px 26px -14px var(--ember-deep)}.fl-btn-ember:hover{filter:brightness(1.05)}.fl-btn-ink{background:var(--ink);color:var(--paper-2)}.fl-btn-ink:hover{background:#000}.fl-btn-ghost{background:transparent;color:var(--ink);border:1px solid var(--rule-strong)}.fl-btn-ghost:hover{border-color:var(--ink)}.fl-btn-sm{height:34px;padding:0 14px;font-size:12.5px}.fl-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;border:1px solid var(--rule-strong);font:500 11.5px/1 var(--font-mono);letter-spacing:.02em;background:#fff7;color:var(--ink-2)}.fl-chip-ember{background:var(--ember-tint);border-color:oklch(.78 .13 50/.5);color:var(--ember-deep)}.fl-chip-good{background:var(--good-tint);border-color:oklch(.62 .1 150/.4);color:oklch(.4 .12 150)}.fl-chip-warn{background:var(--warn-tint);border-color:oklch(.7 .12 70/.4);color:oklch(.45 .12 70)}.fl-chip-bad{background:var(--bad-tint);border-color:oklch(.58 .12 25/.4);color:var(--bad)}.fl-dot{width:6px;height:6px;border-radius:50%;background:var(--ember)}.fl-dot-live{animation:fl-pulse 1.6s ease-in-out infinite}@keyframes fl-pulse{0%,to{box-shadow:0 0 0 0 oklch(.65 .19 38/.6)}50%{box-shadow:0 0 0 6px oklch(.65 .19 38/0)}}.fl-fade-in{animation:fl-fadeIn .4s ease both}@keyframes fl-fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.fl-scroll-thin{scrollbar-width:thin;scrollbar-color:var(--rule-strong) transparent}.fl-scroll-thin::-webkit-scrollbar{width:8px;height:8px}.fl-scroll-thin::-webkit-scrollbar-thumb{background:var(--rule-strong);border-radius:4px}.fl-scroll-thin::-webkit-scrollbar-track{background:transparent}.fl-ink-banner{position:relative;background:var(--ink);color:var(--paper);border-radius:16px;overflow:hidden}.fl-ink-banner:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(420px 200px at 12% 0,oklch(.65 .19 38/.28),transparent 70%)}html[dir=rtl] .fl-ink-banner:after{background:radial-gradient(420px 200px at 88% 0,oklch(.65 .19 38/.28),transparent 70%)}.fl-dash main .bg-gray-100,.fl-dash main .bg-gray-50,.fl-dash main .bg-slate-50{background-color:var(--paper)}.fl-dash main .bg-white{background-color:var(--paper-2)}.fl-dash main .text-gray-800,.fl-dash main .text-gray-900,.fl-dash main .text-slate-800,.fl-dash main .text-slate-900{color:var(--ink)}.fl-dash main .text-gray-700,.fl-dash main .text-slate-700{color:var(--ink-2)}.fl-dash main .text-gray-600,.fl-dash main .text-slate-600{color:var(--ink-3)}.fl-dash main .text-gray-400,.fl-dash main .text-gray-500,.fl-dash main .text-slate-400,.fl-dash main .text-slate-500{color:var(--ink-4)}.fl-dash main .border-gray-100,.fl-dash main .border-slate-100{border-color:var(--rule)}.fl-dash main .border-gray-200,.fl-dash main .border-gray-300,.fl-dash main .border-slate-200,.fl-dash main .border-slate-300{border-color:var(--rule-strong)}.fl-dash main [class*=bg-gradient]:is([class*=from-purple],[class*=from-pink],[class*=from-violet],[class*=from-indigo],[class*=from-blue],[class*=from-fuchsia],[class*=from-cyan]){background-image:none;background-color:var(--ember)}.fl-dash main .text-indigo-600,.fl-dash main .text-purple-600,.fl-dash main .text-purple-700,.fl-dash main .text-violet-600{color:var(--ember-deep)}.fl-dash main .text-purple-400,.fl-dash main .text-purple-500{color:var(--ember)}.fl-dash main .bg-indigo-100,.fl-dash main .bg-indigo-50,.fl-dash main .bg-purple-100,.fl-dash main .bg-purple-50,.fl-dash main .bg-violet-100,.fl-dash main .bg-violet-50{background-color:var(--ember-tint)}.fl-dash main .bg-blue-600,.fl-dash main .bg-indigo-600,.fl-dash main .bg-purple-500,.fl-dash main .bg-purple-600,.fl-dash main .bg-violet-600{background-color:var(--ember)}.fl-dash main .border-purple-200,.fl-dash main .border-purple-300,.fl-dash main .border-purple-500{border-color:var(--ember)}.fl-dash main .ring-purple-500{--tw-ring-color:var(--ember)}.fl-dash main .text-emerald-600,.fl-dash main .text-green-600,.fl-dash main .text-green-700{color:var(--good)}.fl-dash main .bg-emerald-100,.fl-dash main .bg-emerald-50,.fl-dash main .bg-green-100,.fl-dash main .bg-green-50{background-color:var(--good-tint)}.fl-dash main .text-red-600,.fl-dash main .text-red-700,.fl-dash main .text-rose-600{color:var(--bad)}.fl-dash main .bg-red-100,.fl-dash main .bg-red-50{background-color:var(--bad-tint)}.fl-dash main .text-amber-600,.fl-dash main .text-orange-600,.fl-dash main .text-yellow-600{color:oklch(.55 .13 70)}.fl-dash main .bg-amber-100,.fl-dash main .bg-amber-50,.fl-dash main .bg-yellow-100,.fl-dash main .bg-yellow-50{background-color:var(--warn-tint)}.fl-dash main .shadow-lg,.fl-dash main .shadow-xl{box-shadow:0 1px 2px rgba(20,15,8,.05)}.fl-dash main h1{font-family:var(--font-display);font-weight:400;letter-spacing:-.02em}@media (prefers-reduced-motion:reduce){.fl-dot-live,.fl-fade-in{animation:none}}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/5ece437c7024c161-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/9cc5b37ab1350db7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/35f3de0ebb1cfc70-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e6099e249fd938cc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Instrument Serif Fallback";src:local("Times New Roman");ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.00%;size-adjust:83.94%}.__className_1f5468{font-family:"Instrument Serif","Instrument Serif Fallback";font-weight:400}.__variable_1f5468{--fl-font-display:"Instrument Serif","Instrument Serif Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e038a29029a234f2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e038a29029a234f2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_d7bf65{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_d7bf65{--fl-font-mono:"Geist Mono","Geist Mono Fallback"}