@import "https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&family=Archivo+Black&family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500&family=IBM+Plex+Sans+Arabic:wght@400;500;600;700&display=swap";
:root,[data-theme=dark]{--bg-base:#000;--bg-elevated:#0a0a0a;--bg-elevated-2:#141414;--bg-elevated-3:#1c1c1c;--bg-elevated-4:#262626;--border:#ffffff14;--border-strong:#ffffff29;--border-bright:#ffffff52;--text-primary:#fff;--text-secondary:#ffffffa6;--text-tertiary:#ffffff6b;--text-disabled:#ffffff3d;--accent:#d4f26b;--accent-text:#d4f26b;--accent-on-fill:#0a0a0a;--accent-hover:#e0fa82;--accent-muted:#d4f26b1f;--accent-strong:#d4f26b47;--warning:#f2c76b;--warning-muted:#f2c76b24;--success:#9fe07f;--success-muted:#9fe07f24;--danger:#f26b6b;--danger-muted:#f26b6b1f;--blue:#6bbbf2d9;--blue-muted:#6bbbf214}:root{--font-display:"Archivo Black", system-ui, sans-serif;--font-serif:"Instrument Serif", Georgia, serif;--font-sans:"Inter", system-ui, sans-serif;--font-mono:"JetBrains Mono", monospace;--font-ar:"IBM Plex Sans Arabic", system-ui, sans-serif;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--duration-fast:.12s;--duration-base:.2s;--ease-out:cubic-bezier(.16, 1, .3, 1);--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:18px;--radius-pill:9999px}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-sans);color:var(--text-primary);background:var(--bg-base);-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.55}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}::selection{background:var(--accent);color:var(--accent-on-fill)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-sm)}:focus:not(:focus-visible){outline:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.site-nav{z-index:50;align-items:center;gap:var(--space-4);padding:0 var(--space-6);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--border);background:#000000bf;height:58px;display:flex;position:sticky;top:0}.site-nav .wordmark{font-family:var(--font-mono);letter-spacing:.08em;color:var(--text-tertiary);white-space:nowrap;align-items:center;gap:1px;font-size:11px;text-decoration:none;display:flex}.site-nav .wordmark .dot{color:var(--accent)}.site-nav .spacer{flex:1}.site-nav .nav-links{align-items:center;gap:2px;display:flex}.site-nav .nav-links a,.site-nav .nav-links button{font-family:var(--font-sans);color:var(--text-secondary);border-radius:var(--radius-pill);transition:all var(--duration-fast) var(--ease-out);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:6px 12px;font-size:12px;font-weight:500;text-decoration:none}.site-nav .nav-links a:hover,.site-nav .nav-links button:hover,.site-nav .nav-links a.active{color:var(--accent-text);background:var(--accent-muted)}.site-nav .nav-cta{letter-spacing:.04em;background:var(--accent);color:var(--accent-on-fill);border-radius:var(--radius-pill);cursor:pointer;transition:background var(--duration-fast) var(--ease-out);white-space:nowrap;border:none;padding:7px 16px;font-size:12px;font-weight:600;text-decoration:none}.site-nav .nav-cta:hover{background:var(--accent-hover)}.nav-mobile-toggle{cursor:pointer;color:#ffffffa6;background:0 0;border:none;border-radius:6px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:6px;display:none}.nav-mobile-toggle:hover{background:#ffffff0f}.nav-mobile-drawer{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:99;background:#0a0a0af7;border-bottom:1px solid #ffffff1a;flex-direction:column;gap:0;padding:12px 20px 16px;display:flex;position:absolute;top:100%;left:0;right:0}.nav-mobile-drawer a{color:#ffffffbf;border-bottom:1px solid #ffffff0f;padding:12px 0;font-size:15px;text-decoration:none;transition:color .12s}.nav-mobile-drawer a:last-child{border-bottom:none}.nav-mobile-drawer a:hover{color:#fff}.site-nav{position:relative}@media (max-width:640px){.site-nav{padding:0 var(--space-4);gap:var(--space-2)}.site-nav .nav-links,.site-nav .nav-cta{display:none}.nav-mobile-toggle{display:flex}}.page-shell{background:var(--bg-base);min-height:100vh;color:var(--text-primary)}.page-content{max-width:960px;margin:0 auto;padding:40px 24px}.page-content.wide{max-width:1160px}.page-content.narrow{max-width:680px}.breadcrumb{color:var(--text-tertiary);margin-bottom:6px;font-size:12px}.breadcrumb a{color:var(--text-tertiary)}.breadcrumb a:hover{color:var(--text-secondary)}.page-heading{margin-bottom:28px}.page-heading h1{font-family:var(--font-serif);font-size:clamp(26px,4vw,34px);font-weight:400;line-height:1.1}.page-heading h1 em{color:var(--accent-text);font-style:italic}.page-heading .sub{color:var(--text-tertiary);max-width:55ch;margin-top:8px;font-size:13px}.card{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-5)}.card.pad-lg{padding:var(--space-6)}.card.overflow{padding:0;overflow:hidden}.eyebrow{font-family:var(--font-mono);letter-spacing:.1em;color:var(--text-tertiary);text-transform:uppercase;margin-bottom:10px;font-size:11px}.badge{border-radius:var(--radius-pill);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border:1px solid;align-items:center;padding:3px 9px;font-size:11px;display:inline-flex}.badge.green{color:var(--success);background:var(--success-muted)}.badge.yellow{color:var(--warning);background:var(--warning-muted)}.badge.red{color:var(--danger);background:var(--danger-muted)}.badge.blue{color:var(--blue);background:var(--blue-muted)}.badge.muted{color:var(--text-disabled);border-color:var(--border);background:#ffffff0a}.tbl-scroll{-webkit-overflow-scrolling:touch;border-radius:var(--radius-lg);background:#ffffff08;border:1px solid #ffffff14;overflow:hidden}.data-table{border-collapse:collapse;width:100%;font-size:13px}.data-table thead tr{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary);text-align:left;background:#ffffff05;font-size:10px}.data-table th,.data-table td{padding:10px 14px}.data-table tbody tr{border-top:1px solid var(--border)}.data-table tbody tr:hover{background:#ffffff05}@media (max-width:768px){.tbl-scroll{overflow-x:scroll}.tbl-scroll table,.tbl-scroll .data-table{min-width:600px}}.talent-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:16px;display:grid}@media (max-width:480px){.talent-grid{grid-template-columns:repeat(2,1fr);gap:10px}}.talent-card{border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--bg-elevated);transition:border-color var(--duration-base) var(--ease-out), transform var(--duration-base) var(--ease-out);cursor:pointer;text-decoration:none;display:block;overflow:hidden}.talent-card:hover{border-color:var(--accent-strong);transform:translateY(-3px);box-shadow:0 8px 24px #0006,0 0 0 1px #d4f26b14}.talent-card .tc-photo{aspect-ratio:3/4;object-fit:cover;background:var(--bg-elevated-3);width:100%;display:block}.talent-card .tc-photo-placeholder{aspect-ratio:3/4;background:var(--bg-elevated-3);width:100%;font-family:var(--font-serif);color:var(--accent-text);justify-content:center;align-items:center;font-size:40px;font-style:italic;display:flex}.talent-card:nth-child(6n+1) .tc-photo-placeholder{background:#d4f26b0d}.talent-card:nth-child(6n+2) .tc-photo-placeholder{background:#6bbbf20d}.talent-card:nth-child(6n+3) .tc-photo-placeholder{background:#f26bbb0d}.talent-card:nth-child(6n+4) .tc-photo-placeholder{background:#6bf2bb0d}.talent-card:nth-child(6n+5) .tc-photo-placeholder{background:#f2d46b0d}.talent-card:nth-child(6n+6) .tc-photo-placeholder{background:#bb6bf20d}.talent-card .tc-body{padding:10px 12px 12px}.talent-card .tc-name{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;margin-bottom:3px;font-size:13px;font-weight:600;overflow:hidden}.talent-card .tc-meta{font-family:var(--font-mono);color:var(--text-tertiary);white-space:nowrap;text-overflow:ellipsis;margin-bottom:6px;font-size:10px;overflow:hidden}.talent-card .tc-tags{flex-wrap:wrap;gap:4px;display:flex}.talent-card .tc-tag{font-family:var(--font-mono);color:#6bbbf2cc;white-space:nowrap;background:#6bbbf214;border:1px solid #6bbbf226;border-radius:3px;padding:2px 6px;font-size:10px}.talent-card .tc-score{background:var(--border);border-radius:2px;height:2px;margin-top:6px;overflow:hidden}.talent-card .tc-score-fill{background:var(--accent-strong);height:100%;transition:width .3s var(--ease-out);border-radius:2px}.filter-bar{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-lg);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:20px;padding:14px 16px;display:flex}.filter-bar .filter-group{align-items:center;gap:4px;display:flex}.filter-bar .filter-label{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-disabled);white-space:nowrap;margin-right:4px;font-size:10px}.filter-btn{border:1px solid var(--border);border-radius:var(--radius-pill);min-height:36px;color:var(--text-secondary);cursor:pointer;transition:all var(--duration-fast) var(--ease-out);white-space:nowrap;background:#ffffff0a;padding:7px 14px;font-size:12px}.filter-btn:hover{border-color:var(--border-strong);color:var(--text-primary)}.filter-btn.active{background:var(--accent-muted);border-color:var(--accent-strong);color:var(--accent-text)}.filter-input{border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-primary);font-size:12px;font-family:var(--font-sans);transition:border-color var(--duration-fast) var(--ease-out);background:#ffffff0d;outline:none;min-width:0;padding:6px 12px}.filter-input::placeholder{color:var(--text-disabled)}.filter-input:focus{border-color:var(--border-strong)}.filter-select{border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-primary);font-size:12px;font-family:var(--font-sans);cursor:pointer;background:#ffffff0d;outline:none;min-width:0;padding:6px 12px}.filter-clear{color:var(--text-tertiary);cursor:pointer;border-radius:var(--radius-sm);transition:color var(--duration-fast) var(--ease-out);background:0 0;border:none;padding:4px 8px;font-size:12px}.filter-clear:hover{color:var(--danger)}.search-input{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-lg);width:100%;color:var(--text-primary);font-size:14px;font-family:var(--font-sans);transition:border-color var(--duration-fast) var(--ease-out);outline:none;margin-bottom:12px;padding:11px 16px}.search-input::placeholder{color:var(--text-disabled)}.search-input:focus{border-color:var(--border-strong)}.btn{border-radius:var(--radius-md);border:1px solid var(--border-strong);color:var(--text-primary);cursor:pointer;transition:all var(--duration-fast) var(--ease-out);white-space:nowrap;background:0 0;align-items:center;gap:6px;padding:9px 18px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.btn:hover{border-color:var(--border-bright);background:#ffffff0a}.btn.primary{background:var(--accent);color:var(--accent-on-fill);border-color:var(--accent)}.btn.primary:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.btn.sm{min-height:36px;padding:7px 14px;font-size:12px}.btn.ghost{border-color:var(--border);color:var(--text-secondary)}.btn.danger{color:var(--danger);border-color:#f26b6b4d}.btn.danger:hover{background:var(--danger-muted);border-color:var(--danger)}.workflow-nudge{background:var(--accent-muted);border:1px solid var(--accent-strong);border-radius:var(--radius-lg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;padding:14px 18px;display:flex}.workflow-nudge .nudge-text{color:var(--text-secondary);font-size:13px}.workflow-nudge .nudge-text strong{color:var(--text-primary)}.workflow-nudge .nudge-action{color:var(--accent-text);white-space:nowrap;border:1px solid var(--accent-strong);border-radius:var(--radius-pill);transition:background var(--duration-fast) var(--ease-out);padding:6px 14px;font-size:12px;font-weight:600;text-decoration:none}.workflow-nudge .nudge-action:hover{background:var(--accent-strong)}.banner{border-radius:var(--radius-md);align-items:flex-start;gap:10px;margin-bottom:20px;padding:13px 16px;font-size:13px;display:flex}.banner.info{background:var(--blue-muted);color:#6bbbf2e6;border:1px solid #6bbbf233}.banner.success{background:var(--success-muted);color:var(--success);border:1px solid #9fe07f33}.banner.warning{background:var(--warning-muted);color:var(--warning);border:1px solid #f2c76b33}.banner.danger{background:var(--danger-muted);color:var(--danger);border:1px solid #f26b6b33}.auth-shell{background:var(--bg-base);justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.auth-card{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-xl);flex-direction:column;gap:20px;width:100%;max-width:420px;padding:36px 32px;display:flex}.auth-brand{font-family:var(--font-mono);letter-spacing:.08em;color:var(--text-tertiary);font-size:11px}.auth-brand .dot{color:var(--accent)}.auth-title{font-family:var(--font-serif);margin-bottom:-4px;font-size:30px;font-weight:400;line-height:1.1}.auth-title .it{color:var(--accent-text);font-style:italic}.auth-sub{color:var(--text-secondary);font-size:13px;line-height:1.5}.auth-form{flex-direction:column;gap:12px;display:flex}.auth-label{color:var(--text-secondary);margin-bottom:5px;font-size:12px;font-weight:500;display:block}.auth-input{border:1px solid var(--border);border-radius:var(--radius-md);width:100%;color:var(--text-primary);font-size:14px;font-family:var(--font-sans);transition:border-color var(--duration-fast) var(--ease-out);background:#ffffff0d;outline:none;padding:10px 14px}.auth-input:focus{border-color:var(--accent-strong)}.auth-input::placeholder{color:var(--text-disabled)}.auth-btn{background:var(--accent);width:100%;color:var(--accent-on-fill);border-radius:var(--radius-md);cursor:pointer;transition:background var(--duration-fast) var(--ease-out);border:none;padding:11px 20px;font-size:13px;font-weight:600}.auth-btn:hover:not(:disabled){background:var(--accent-hover)}.auth-btn:disabled{opacity:.45;cursor:not-allowed}.auth-msg{border-radius:var(--radius-md);padding:11px 14px;font-size:13px;line-height:1.5}.auth-msg.success{background:var(--success-muted);color:var(--success);border:1px solid #9fe07f33}.auth-msg.error{background:var(--danger-muted);color:var(--danger);border:1px solid #f26b6b33}.auth-foot{color:var(--text-tertiary);border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:-4px;padding-top:16px;font-size:12px;display:flex}.auth-foot a{color:var(--accent-text)}.auth-foot a:hover{text-decoration:underline}.notif-item{color:inherit;transition:background var(--duration-fast) var(--ease-out);background:#ffffff05;border:1px solid #ffffff0f;border-radius:10px;align-items:flex-start;gap:14px;padding:14px 16px;text-decoration:none;display:flex}.notif-item:hover{background:#ffffff0a}.notif-item--unread{background:#d4f26b0a;border-color:#d4f26b29 #d4f26b29 #d4f26b29 #d4f26b99;border-left-style:solid;border-left-width:3px;padding-left:14px}.notif-item--unread:hover{background:#d4f26b12}.activity-tiles{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:8px;margin-top:24px;display:grid}.activity-tile{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-lg);transition:border-color var(--duration-fast) var(--ease-out);padding:14px;text-decoration:none;display:block}.activity-tile:hover{border-color:var(--border-strong)}.activity-tile .at-num{font-family:var(--font-serif);color:var(--text-primary);font-size:28px;line-height:1}.activity-tile .at-num.highlight{color:var(--accent-text)}.activity-tile .at-label{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--text-tertiary);margin-top:4px;font-size:10px}.hero{padding:var(--space-9) var(--space-6) var(--space-8);max-width:1100px;margin:0 auto;position:relative;overflow:hidden}.hero:before{content:"";background:radial-gradient(circle, var(--accent-muted) 0%, transparent 65%);pointer-events:none;width:500px;height:500px;position:absolute;top:-20%;right:-10%}.hero-inner{z-index:1;position:relative}.hero-eyebrow{background:var(--accent-muted);border:1px solid var(--accent-strong);border-radius:var(--radius-pill);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-text);margin-bottom:var(--space-5);align-items:center;gap:8px;padding:6px 14px;font-size:10px;display:inline-flex}.hero h1{font-family:var(--font-display);letter-spacing:-.03em;text-transform:uppercase;color:var(--text-primary);margin-bottom:var(--space-5);font-size:clamp(42px,8vw,96px);font-weight:900;line-height:.92}.hero h1 em{font-family:var(--font-serif);text-transform:lowercase;color:var(--text-secondary);font-style:italic;font-weight:400}.hero-sub{font-family:var(--font-serif);color:var(--text-secondary);max-width:40ch;margin-bottom:var(--space-6);font-size:clamp(17px,2.2vw,24px);font-style:italic;line-height:1.4}.hero-sub em{color:var(--text-primary);font-style:italic}.hero-cta{gap:var(--space-3);flex-wrap:wrap;display:flex}.hero-cta a{border-radius:var(--radius-pill);letter-spacing:.08em;text-transform:uppercase;transition:all var(--duration-fast) var(--ease-out);border:1px solid;align-items:center;gap:8px;padding:13px 24px;font-size:12px;font-weight:600;display:inline-flex}.hero-cta a.primary{background:var(--accent);color:var(--accent-on-fill);border-color:var(--accent)}.hero-cta a.primary:hover{background:var(--accent-hover)}.hero-cta a.outline{color:var(--accent-text);background:0 0;border-color:#d4f26b66}.hero-cta a.outline:hover{background:var(--accent-muted)}.qstats{gap:var(--space-4);padding:var(--space-5) var(--space-6);border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(4,1fr);max-width:1100px;margin:0 auto;display:grid}@media (max-width:640px){.qstats{grid-template-columns:repeat(2,1fr)}}.qstat-num{font-family:var(--font-display);letter-spacing:-.02em;font-size:32px;font-weight:900;line-height:1}.qstat-num em{font-family:var(--font-serif);color:var(--accent-text);font-size:26px;font-style:italic;font-weight:400}.qstat-label{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary);margin-top:4px;font-size:10px}.features{gap:var(--space-4);max-width:1100px;padding:var(--space-8) var(--space-6);grid-template-columns:repeat(3,1fr);margin:0 auto;display:grid}@media (max-width:900px){.features{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.features{grid-template-columns:1fr}}.feature-card{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-5);gap:var(--space-3);transition:border-color var(--duration-base) var(--ease-out);flex-direction:column;display:flex}.feature-card:hover{border-color:var(--accent-strong)}.feature-icon{border-radius:var(--radius-md);background:var(--accent-muted);border:1px solid var(--accent-strong);width:40px;height:40px;color:var(--accent-text);justify-content:center;align-items:center;font-size:18px;display:flex}.feature-title{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.01em;color:var(--text-primary);font-size:16px;font-weight:900}.feature-title em{font-family:var(--font-serif);text-transform:lowercase;color:var(--text-secondary);font-style:italic;font-weight:400}.feature-desc{font-family:var(--font-serif);color:var(--text-secondary);font-size:14px;font-style:italic;line-height:1.5}.feature-desc em{color:var(--text-primary);font-style:italic}.landing-footer{border-top:1px solid var(--border);padding:var(--space-6);justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;max-width:1100px;margin:0 auto;display:flex}.landing-footer .footer-brand{font-family:var(--font-mono);letter-spacing:.08em;color:var(--text-tertiary);font-size:11px}.landing-footer .footer-brand .dot{color:var(--accent)}.landing-footer nav{gap:var(--space-4);color:var(--text-tertiary);font-size:12px;display:flex}.landing-footer nav a:hover{color:var(--text-secondary)}.stat-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;margin-bottom:24px;display:grid}.stat-card{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px 18px}.stat-card .stat-num{font-family:var(--font-serif);color:var(--text-primary);margin-bottom:4px;font-size:32px;font-weight:400;line-height:1}.stat-card .stat-label{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--text-tertiary);font-size:10px}.filter-group-label{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-disabled);margin-bottom:4px;font-size:10px;display:block}@media (max-width:640px){.hide-mobile{display:none!important}.page-content{padding:24px 16px}.filter-bar{gap:6px;padding:12px}.filter-bar .filter-group{flex-wrap:wrap}}@media (min-width:641px){.show-mobile{display:none!important}}[dir=rtl] body{font-family:var(--font-ar)}[dir=rtl] .site-nav,[dir=rtl] .site-nav .nav-links{flex-direction:row-reverse}[dir=rtl] .page-content{direction:rtl}[dir=rtl] .data-table thead tr,[dir=rtl] .data-table th,[dir=rtl] .data-table td{text-align:right}[dir=rtl] .talent-card .tc-body,[dir=rtl] .tc-name,[dir=rtl] .tc-meta{text-align:right;font-family:var(--font-ar)}[dir=rtl] .tc-tags{justify-content:flex-end}[dir=rtl] .eyebrow,[dir=rtl] .badge,[dir=rtl] .filter-label,[dir=rtl] .label,[dir=rtl] .data-label{letter-spacing:0;font-family:var(--font-ar)}[dir=rtl] .filter-bar{direction:rtl}[dir=rtl] .activity-tile{flex-direction:row-reverse}[dir=rtl] .auth-form{direction:rtl}[dir=rtl] .auth-label{text-align:right;letter-spacing:0}[dir=rtl] .hero,[dir=rtl] .hero-headline,[dir=rtl] .hero-sub,[dir=rtl] .feature-card{text-align:right;direction:rtl}[dir=rtl] .landing-footer{flex-direction:row-reverse}[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3,[dir=rtl] p,[dir=rtl] li{font-family:var(--font-ar)}[dir=rtl] .font-mono,[dir=rtl] [style*=JetBrains]{letter-spacing:0}[dir=rtl] .breadcrumb{direction:rtl}[dir=rtl] .breadcrumb a:before{content:"→";margin-left:4px}[dir=rtl] .page-heading{text-align:right;direction:rtl}[dir=rtl] .page-heading h1,[dir=rtl] .page-heading .sub,[dir=rtl] .admin-table th,[dir=rtl] .admin-table td{text-align:right}[dir=rtl] .status-badge{direction:rtl}[dir=rtl] .concierge-message{text-align:right;direction:rtl}[dir=rtl] .hero h1{direction:rtl}[dir=rtl] .hero-eyebrow,[dir=rtl] .hero-sub{text-align:right;direction:rtl}[dir=rtl] .hero-cta{flex-direction:row-reverse}[dir=rtl] .feature-card,[dir=rtl] .feature-title,[dir=rtl] .feature-desc{text-align:right;direction:rtl}[dir=rtl] .landing-footer{direction:rtl}[dir=rtl] .landing-footer nav{flex-direction:row-reverse}
