@import url(https://fonts.googleapis.com/css2?family=Tajawal:wght@300;400;500;600;700;800&display=swap);:root{--primary-color:#d0cbbc;--primary-light:#e6e3d9;--primary-dark:#b3ae9f;--secondary-color:#747c4d;--secondary-light:#9aa270;--secondary-dark:#5c633d;--success-color:#5f7562;--success-light:#829984;--success-dark:#4a5c4d;--info-color:#cd8c2a;--info-light:#eab558;--info-dark:#a36d1f;--warning-color:#8c492c;--warning-light:#b76d50;--warning-dark:#6f3823;--danger-color:#8c492c;--danger-light:#b76d50;--danger-dark:#6f3823;--white:#fff;--light-bg:#f8f9fa;--light-gray:#e9ecef;--gray:#6c757d;--dark-gray:#495057;--dark:#343a40;--black:#000;--text-color:#333;--text-light:#666;--text-muted:#999;--text-white:#fff;--spacing-xs:0.25rem;--spacing-sm:0.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-xxl:3rem;--border-radius-sm:6px;--border-radius:12px;--border-radius-lg:16px;--border-radius-xl:24px;--shadow-sm:0 1px 3px #0000001a;--shadow:0 4px 20px #0000001a;--shadow-lg:0 8px 30px #00000026;--shadow-xl:0 12px 40px #0003;--transition-fast:0.15s ease;--transition:0.3s ease;--transition-slow:0.5s ease;--font-xs:0.75rem;--font-sm:0.875rem;--font-base:1rem;--font-lg:1.125rem;--font-xl:1.25rem;--font-2xl:1.5rem;--font-3xl:1.875rem;--font-4xl:2.25rem;--font-5xl:3rem;--font-light:300;--font-normal:400;--font-medium:500;--font-semibold:600;--font-bold:700;--font-extrabold:800;--z-dropdown:1000;--z-modal:1050;--z-popover:1060;--z-tooltip:1070;--z-fixed:1030;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--breakpoint-xxl:1400px}:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;line-height:1.15;scroll-behavior:smooth}body{background-color:var(--white);line-height:1.6}body,h1,h2,h3,h4,h5,h6{color:var(--text-color)}h1,h2,h3,h4,h5,h6{font-weight:var(--font-semibold);line-height:1.2;margin-bottom:var(--spacing-md)}h1{font-size:var(--font-4xl);font-weight:var(--font-bold)}h2{font-size:var(--font-3xl)}h2,h3{font-weight:var(--font-semibold)}h3{font-size:var(--font-2xl)}h4{font-size:var(--font-xl)}h4,h5{font-weight:var(--font-medium)}h5{font-size:var(--font-lg)}h6{font-size:var(--font-base);font-weight:var(--font-medium)}p{line-height:1.6;margin-bottom:var(--spacing-md)}a{color:var(--success-color);text-decoration:none;transition:var(--transition)}a:hover{color:var(--success-dark);text-decoration:underline}ol,ul{margin-bottom:var(--spacing-md);padding-right:var(--spacing-lg)}li{margin-bottom:var(--spacing-xs)}code{background-color:var(--light-bg);border-radius:var(--border-radius-sm);font-size:var(--font-sm);padding:var(--spacing-xs) var(--spacing-sm)}img{border-style:none;height:auto;max-width:100%}.container{margin:0 auto;max-width:1200px}.container,.container-fluid{padding:0 var(--spacing-lg);width:100%}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1400px){.container{max-width:1320px}}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-primary{color:var(--primary-color)}.text-secondary{color:var(--secondary-color)}.text-success{color:var(--success-color)}.text-info{color:var(--info-color)}.text-warning{color:var(--warning-color)}.text-danger{color:var(--danger-color)}.text-light{color:var(--text-light)}.text-muted{color:var(--text-muted)}.text-white{color:var(--text-white)}.bg-primary{background-color:var(--primary-color)}.bg-secondary{background-color:var(--secondary-color)}.bg-success{background-color:var(--success-color)}.bg-info{background-color:var(--info-color)}.bg-warning{background-color:var(--warning-color)}.bg-danger{background-color:var(--danger-color)}.bg-light{background-color:var(--light-bg)}.bg-white{background-color:var(--white)}.m-0{margin:0}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.ml-0{margin-left:0}.mr-0{margin-right:0}.m-1{margin:var(--spacing-sm)}.mt-1{margin-top:var(--spacing-sm)}.mb-1{margin-bottom:var(--spacing-sm)}.ml-1{margin-left:var(--spacing-sm)}.mr-1{margin-right:var(--spacing-sm)}.m-2{margin:var(--spacing-md)}.mt-2{margin-top:var(--spacing-md)}.mb-2{margin-bottom:var(--spacing-md)}.ml-2{margin-left:var(--spacing-md)}.mr-2{margin-right:var(--spacing-md)}.m-3{margin:var(--spacing-lg)}.mt-3{margin-top:var(--spacing-lg)}.mb-3{margin-bottom:var(--spacing-lg)}.ml-3{margin-left:var(--spacing-lg)}.mr-3{margin-right:var(--spacing-lg)}.p-0{padding:0}.pt-0{padding-top:0}.pb-0{padding-bottom:0}.pl-0{padding-left:0}.pr-0{padding-right:0}.p-1{padding:var(--spacing-sm)}.pt-1{padding-top:var(--spacing-sm)}.pb-1{padding-bottom:var(--spacing-sm)}.pl-1{padding-left:var(--spacing-sm)}.pr-1{padding-right:var(--spacing-sm)}.p-2{padding:var(--spacing-md)}.pt-2{padding-top:var(--spacing-md)}.pb-2{padding-bottom:var(--spacing-md)}.pl-2{padding-left:var(--spacing-md)}.pr-2{padding-right:var(--spacing-md)}.p-3{padding:var(--spacing-lg)}.pt-3{padding-top:var(--spacing-lg)}.pb-3{padding-bottom:var(--spacing-lg)}.pl-3{padding-left:var(--spacing-lg)}.pr-3{padding-right:var(--spacing-lg)}.d-none{display:none}.d-block{display:block}.d-inline{display:inline}.d-inline-block{display:inline-block}.d-flex{display:flex}.d-grid{display:grid}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.items-center{align-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-stretch{align-items:stretch}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.rounded-sm{border-radius:var(--border-radius-sm)}.rounded{border-radius:var(--border-radius)}.rounded-lg{border-radius:var(--border-radius-lg)}.rounded-xl{border-radius:var(--border-radius-xl)}.rounded-full{border-radius:50%}.shadow-sm{box-shadow:var(--shadow-sm)}.shadow{box-shadow:var(--shadow)}.shadow-lg{box-shadow:var(--shadow-lg)}.shadow-xl{box-shadow:var(--shadow-xl)}.transition{transition:var(--transition)}.transition-fast{transition:var(--transition-fast)}.transition-slow{transition:var(--transition-slow)}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}*,body{font-family:Tajawal,Arial,sans-serif}body{padding:0;text-align:right}.language-switcher{left:20px;position:fixed;top:20px;z-index:1001}.language-dropdown{display:inline-block;position:relative}.language-btn{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:2px solid #cd8c2a;border-radius:25px;box-shadow:0 2px 8px #0000001a;color:#333;cursor:pointer;display:flex;font-family:Tajawal,Arial,sans-serif;font-size:14px;font-weight:700;gap:8px;padding:8px 16px;transition:all .3s ease}.language-btn:hover{background:#cd8c2a;box-shadow:0 4px 12px #cd8c2a4d;color:#fff;transform:translateY(-2px)}.language-dropdown-menu{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:2px solid #cd8c2a;border-radius:15px;box-shadow:0 4px 20px #00000026;left:0;margin-top:5px;min-width:150px;position:absolute;top:100%;z-index:1002}.language-option{border-bottom:1px solid #cd8c2a33;color:#333;cursor:pointer;font-family:Tajawal,Arial,sans-serif;font-size:14px;padding:10px 15px;transition:all .2s ease}.language-option:last-child{border-bottom:none}.language-option:hover{background:#cd8c2a;color:#fff}.language-option.active{background:#cd8c2a1a;font-weight:700}.App-header{background:linear-gradient(135deg,#5f7562,#747c4d 30%,#cd8c2a 70%,#f4d03f);box-shadow:0 8px 32px #00000026;color:#fff;overflow:hidden;padding:2rem;position:relative}.App-header:before{background:radial-gradient(circle at 20% 80%,#ffffff1a 0,#0000 50%),radial-gradient(circle at 80% 20%,#ffffff1a 0,#0000 50%),radial-gradient(circle at 40% 40%,#ffffff0d 0,#0000 70%);content:"";inset:0;position:absolute;z-index:1}.header-container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;position:relative;width:100%;z-index:2}.header-left{flex:1 1;min-width:120px}.header-center{flex:2 1;justify-content:center}.header-center,.logo-container{align-items:center;display:flex}.logo-container{gap:1rem}.logo-img{filter:drop-shadow(rgba(0,0,0,.1) 0 4px 8px);height:160px;object-fit:contain;width:160px}.brand-text{display:flex;flex-direction:column}.brand-title{color:#fff;font-size:3rem;font-weight:700;margin-bottom:4px;text-shadow:#0000004d 0 2px 4px}.brand-subtitle,.brand-title{font-family:Tajawal,Arial,sans-serif;line-height:1.2}.brand-subtitle{color:#ffffffe6;font-size:1.125rem;font-weight:500;text-shadow:#0003 0 1px 2px}.header-right{display:flex;flex:1 1;justify-content:flex-end;min-width:120px}.login-button{background:#fff;border:none;border-radius:25px;box-shadow:0 4px 15px #ffffff4d;color:#5f7562;cursor:pointer;font-family:Tajawal,Arial,sans-serif;font-size:1rem;font-weight:600;min-width:120px;padding:.75rem 2rem;transition:.3s}.login-button:hover{box-shadow:0 6px 20px #fff6;transform:translateY(-2px)}.main-content{background:linear-gradient(#5f75620d,#fff 20%,#fff);padding:3rem 2rem}.content-container{margin:0 auto;max-width:1200px}.services-section{margin-bottom:4rem}.services-title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#747c4d,#cd8c2a);-webkit-background-clip:text;background-clip:text;color:#5f7562;font-family:Tajawal,Arial,sans-serif;font-size:2.5rem;font-weight:700;margin-bottom:3rem;text-align:center}.services-grid{grid-gap:2.5rem;display:grid;gap:2.5rem;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));margin-bottom:2rem}.service-card{border-radius:20px;box-shadow:0 10px 30px #28a74526;cursor:pointer;overflow:hidden;padding:2.5rem;position:relative;transform:translateY(0) scale(1);transition:.3s}.service-card.available{background:linear-gradient(135deg,#28a7450d,#fff);border:2px solid #0000;box-shadow:0 10px 30px #28a74526}.service-card.track{background:linear-gradient(135deg,#007bff0d,#fff);box-shadow:0 10px 30px #007bff26}.service-card.coming-soon{background:linear-gradient(135deg,#6c757d0d,#fff);box-shadow:0 10px 30px #6c757d26;opacity:.7}.service-card:before{border-radius:50%;content:"";height:100px;position:absolute;right:-50px;top:-50px;width:100px;z-index:1}.service-card.available:before{background:linear-gradient(135deg,rgba(40,167,69,.125),rgba(40,167,69,.063))}.service-card.track:before{background:linear-gradient(135deg,rgba(0,123,255,.125),rgba(0,123,255,.063))}.service-card.coming-soon:before{background:linear-gradient(135deg,hsla(208,7%,46%,.125),hsla(208,7%,46%,.063))}.service-card:hover{box-shadow:0 15px 40px #28a74540;transform:translateY(-5px) scale(1.02)}.service-content{position:relative;z-index:2}.service-icon{align-items:center;border-radius:20px;box-shadow:0 8px 20px #28a7454d;color:#fff;display:flex;font-size:2rem;height:80px;justify-content:center;margin-bottom:1.5rem;width:80px}.service-icon.available{background:linear-gradient(135deg,#28a745,#20c997)}.service-icon.track{background:linear-gradient(135deg,#007bff,#6610f2);box-shadow:0 8px 20px #007bff4d}.service-icon.coming-soon{background:linear-gradient(135deg,#6c757d,#495057);box-shadow:0 8px 20px #6c757d4d}.service-title{color:#5f7562;font-size:1.5rem;font-weight:600;margin-bottom:1rem}.service-description,.service-title{font-family:Tajawal,Arial,sans-serif}.service-description{color:#747c4d;font-size:1.1rem;line-height:1.6}.service-status{border-radius:10px;font-family:Tajawal,Arial,sans-serif;font-weight:500;margin-top:1.5rem;padding:.75rem 1.5rem;text-align:center}.service-status.available{background:#28a745;color:#fff}.service-status.track{background:#007bff;color:#fff}.service-status.coming-soon{background:#6c757d;color:#fff}.welcome-section{margin-bottom:4rem;text-align:center}.welcome-title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#747c4d,#cd8c2a);-webkit-background-clip:text;background-clip:text;color:#5f7562;font-size:3rem;font-weight:700;margin-bottom:1rem}.welcome-description,.welcome-title{font-family:Tajawal,Arial,sans-serif}.welcome-description{color:#747c4d;font-size:1.4rem;font-weight:400;line-height:1.6;margin:0 auto;max-width:800px}.additional-services{grid-gap:2.5rem;display:grid;gap:2.5rem;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));margin-top:3rem}.additional-card{background:linear-gradient(135deg,#5f75620d,#fff);border:2px solid #0000;border-radius:20px;box-shadow:0 10px 30px #5f756226;overflow:hidden;padding:2.5rem;position:relative;transition:.3s}.additional-card.maintenance-orders{background:linear-gradient(135deg,#cd8c2a0d,#fff);box-shadow:0 10px 30px #cd8c2a26}.additional-card.operations{background:linear-gradient(135deg,#8c492c0d,#fff);box-shadow:0 10px 30px #8c492c26}.additional-card:before{background:linear-gradient(135deg,rgba(95,117,98,.125),rgba(95,117,98,.063));border-radius:50%;content:"";height:100px;position:absolute;right:-50px;top:-50px;width:100px;z-index:1}.additional-card.maintenance-orders:before{background:linear-gradient(135deg,rgba(205,140,42,.125),rgba(205,140,42,.063))}.additional-card.operations:before{background:linear-gradient(135deg,rgba(140,73,44,.125),rgba(140,73,44,.063))}.additional-icon{align-items:center;border-radius:20px;box-shadow:0 8px 20px #5f75624d;color:#fff;display:flex;font-size:2rem;height:80px;justify-content:center;margin-bottom:1.5rem;width:80px}.additional-icon.assets{background:linear-gradient(135deg,#5f7562,#747c4d)}.additional-icon.maintenance-orders{background:linear-gradient(135deg,#cd8c2a,#f4d03f);box-shadow:0 8px 20px #cd8c2a4d}.additional-icon.operations{background:linear-gradient(135deg,#8c492c,#e67e22);box-shadow:0 8px 20px #8c492c4d}@media (max-width:768px){.header-container{flex-direction:column;gap:1rem}.header-center{order:1}.header-right{justify-content:center;order:2}.header-left{order:3}.brand-title{font-size:2rem}.logo-img{height:120px;width:120px}.additional-services,.services-grid{grid-template-columns:1fr}.services-title,.welcome-title{font-size:2rem}}.App{min-height:100vh;text-align:left}*{box-sizing:border-box;padding:0}*,body{margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;direction:rtl;font-family:Tajawal,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
/*# sourceMappingURL=main.ccd9bd5d.css.map*/