html:not(.dark) [class*=shadow-2xl],html:not(.dark) [class*=shadow-lg],html:not(.dark) [class*=shadow-xl]{box-shadow:0 8px 15px -3px rgba(0,0,0,.06),0 4px 6px -4px rgba(0,0,0,.04)!important}html:not(.dark) :hover[class*="hover:shadow-2xl"]{box-shadow:0 20px 40px -12px rgba(0,0,0,.08)!important}html:not(.dark) :hover[class*="hover:shadow-xl"]{box-shadow:0 15px 25px -5px rgba(0,0,0,.06)!important}html:not(.dark) :hover[class*="hover:shadow-lg"]{box-shadow:0 10px 15px -3px rgba(0,0,0,.06)!important}html:not(.dark) [class*="bg-orange-500/5"]{background-color:rgba(255,107,53,.03)!important}html:not(.dark) [class*="bg-orange-500/10"]{background-color:rgba(255,107,53,.06)!important}html:not(.dark) [class*="bg-orange-500/20"]{background-color:rgba(255,107,53,.12)!important}html:not(.dark) [class*=bg-orange-100]{background-color:#ffedd5!important}html:not(.dark) [class*=bg-orange-50]{background-color:#fff7ed!important}html:not(.dark) [class*=border-orange-200]{border-color:#fed7aa!important}html:not(.dark) [class*=border-orange-300]{border-color:#fdba74!important}html:not(.dark) .card[class*=shadow],html:not(.dark) article div[class*=shadow],html:not(.dark) section div[class*=shadow]{box-shadow:0 6px 12px -2px rgba(0,0,0,.05),0 2px 4px -1px rgba(0,0,0,.03)!important}html:not(.dark) [class*=bg-theme-card],html:not(.dark) [class*=bg-theme-elevated]{background-color:#fff!important}html:not(.dark) [class*="dark:bg-"]{background-color:initial!important}html:not(.dark) [class*="dark:text-"]{color:initial!important}html:not(.dark) [class*="dark:border-"]{border-color:initial!important}html:not(.dark) [class*=backdrop-blur]{backdrop-filter:blur(10px) brightness(1.1)!important;-webkit-backdrop-filter:blur(10px) brightness(1.1)!important}html:not(.dark) .glass-light,html:not(.dark) .surface-glass{background:hsla(0,0%,100%,.85)!important}html:not(.dark){--tw-shadow-color:rgba(0,0,0,.05);--tw-shadow:0 6px 12px -2px var(--tw-shadow-color),0 2px 4px -1px var(--tw-shadow-color);--tw-ring-shadow:0 0 0 calc(1px + var(--tw-ring-offset-width)) rgba(59,130,246,.1)}html:not(.dark) .shadow-lg{--tw-shadow-color:rgba(0,0,0,.04)!important;--tw-shadow:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)!important}html:not(.dark) .shadow-xl{--tw-shadow-color:rgba(0,0,0,.04)!important;--tw-shadow:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)!important}html:not(.dark) .shadow-2xl{--tw-shadow-color:rgba(0,0,0,.06)!important;--tw-shadow:0 25px 50px -12px var(--tw-shadow-color)!important}html:not(.dark) .hover\:shadow-lg:hover,html:not(.dark) .hover\:shadow-xl:hover{--tw-shadow-color:rgba(0,0,0,.04)!important}html:not(.dark) .hover\:shadow-2xl:hover{--tw-shadow-color:rgba(0,0,0,.06)!important}html:not(.dark) .featured-services .shadow-lg,html:not(.dark) section[class*=featured] .shadow-lg{box-shadow:0 8px 15px -3px rgba(0,0,0,.05),0 4px 6px -4px rgba(0,0,0,.03)!important}html:not(.dark) .featured-services .hover\:shadow-2xl:hover,html:not(.dark) section[class*=featured] .hover\:shadow-2xl:hover{box-shadow:0 20px 40px -12px rgba(0,0,0,.07)!important}html:not(.dark) .featured-services .bg-orange-500\/5,html:not(.dark) section[class*=featured] .bg-orange-500\/5{background-color:rgba(255,107,53,.025)!important}html:not(.dark) .featured-services .bg-theme-card,html:not(.dark) section[class*=featured] .bg-theme-card{background-color:#fff!important;border-color:#e5e7eb!important}html:not(.dark) *{--tw-shadow-color:rgba(0,0,0,.05)!important}html:not(.dark){--tw-shadow-color:rgba(0,0,0,.03);--shadow-light-override:0 6px 12px -3px rgba(0,0,0,.03);--shadow-medium-override:0 10px 20px -5px rgba(0,0,0,.04);--shadow-heavy-override:0 20px 40px -10px rgba(0,0,0,.05)}html:not(.dark) .shadow-sm{box-shadow:0 1px 2px 0 rgba(0,0,0,.02)!important}html:not(.dark) .shadow{box-shadow:0 1px 3px 0 rgba(0,0,0,.03),0 1px 2px -1px rgba(0,0,0,.02)!important}html:not(.dark) .shadow-md{box-shadow:0 4px 6px -1px rgba(0,0,0,.03),0 2px 4px -2px rgba(0,0,0,.02)!important}html:not(.dark) .shadow-lg{box-shadow:0 8px 15px -3px rgba(0,0,0,.04),0 4px 6px -4px rgba(0,0,0,.02)!important}html:not(.dark) .shadow-xl{box-shadow:0 15px 25px -5px rgba(0,0,0,.04),0 8px 10px -6px rgba(0,0,0,.02)!important}html:not(.dark) .shadow-2xl{box-shadow:0 20px 40px -12px rgba(0,0,0,.05)!important}html:not(.dark) .hover\:shadow-sm:hover{box-shadow:0 1px 2px 0 rgba(0,0,0,.02)!important}html:not(.dark) .hover\:shadow:hover{box-shadow:0 1px 3px 0 rgba(0,0,0,.03),0 1px 2px -1px rgba(0,0,0,.02)!important}html:not(.dark) .hover\:shadow-md:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.03),0 2px 4px -2px rgba(0,0,0,.02)!important}html:not(.dark) .hover\:shadow-lg:hover{box-shadow:0 8px 15px -3px rgba(0,0,0,.04),0 4px 6px -4px rgba(0,0,0,.02)!important}html:not(.dark) .hover\:shadow-xl:hover{box-shadow:0 15px 25px -5px rgba(0,0,0,.04),0 8px 10px -6px rgba(0,0,0,.02)!important}html:not(.dark) .hover\:shadow-2xl:hover{box-shadow:0 20px 40px -12px rgba(0,0,0,.05)!important}html:not(.dark) .bg-orange-50{background-color:#fff7ed!important}html:not(.dark) .bg-orange-100{background-color:#ffedd5!important}html:not(.dark) .bg-orange-200{background-color:#fed7aa!important}html:not(.dark) .bg-orange-500\/5{background-color:rgba(249,115,22,.02)!important}html:not(.dark) .bg-orange-500\/10{background-color:rgba(249,115,22,.04)!important}html:not(.dark) .bg-orange-500\/20{background-color:rgba(249,115,22,.08)!important}html:not(.dark) .bg-theme-card{border-color:#e5e7eb!important}html:not(.dark) .bg-theme-card,html:not(.dark) .bg-theme-elevated{background-color:#fff!important}html:not(.dark) .bg-theme-surface{background-color:#f9fafb!important}html:not(.dark) .bg-theme-background{background-color:#fff!important}html:not(.dark) div[class*=rounded][class*=shadow][class*=p-]{box-shadow:0 6px 12px -3px rgba(0,0,0,.03)!important}html:not(.dark) div[class*=rounded][class*=shadow][class*=p-]:hover{box-shadow:0 12px 25px -5px rgba(0,0,0,.04)!important}html:not(.dark) a div[class*=shadow]{box-shadow:0 6px 12px -3px rgba(0,0,0,.03)!important}html:not(.dark) a:hover div[class*=shadow]{box-shadow:0 12px 25px -5px rgba(0,0,0,.04)!important}html:not(.dark) [class*=shadow-lg]{box-shadow:0 8px 15px -3px rgba(0,0,0,.04),0 4px 6px -4px rgba(0,0,0,.02)!important}html:not(.dark) :hover[class*="hover:shadow-2xl"],html:not(.dark) [class*=shadow-2xl]{box-shadow:0 20px 40px -12px rgba(0,0,0,.05)!important}html:not(.dark) section:has(h2:contains("Featured Services")) .shadow-lg,html:not(.dark) section:has(h2:contains("خدمات مميزة")) .shadow-lg{box-shadow:0 6px 12px -3px rgba(0,0,0,.03)!important}html:not(.dark) section:has(h2:contains("Featured Services")) .hover\:shadow-2xl:hover,html:not(.dark) section:has(h2:contains("خدمات مميزة")) .hover\:shadow-2xl:hover{box-shadow:0 15px 30px -8px rgba(0,0,0,.04)!important}html:not(.dark) .bg-orange-500\/2{background-color:rgba(249,115,22,.01)!important}html:not(.dark) .bg-orange-500\/5{background-color:rgba(249,115,22,.015)!important}html:not(.dark) section[class*=bg-theme-background] .group:hover .bg-orange-500\/2,html:not(.dark) section[class*=bg-theme-background] .group:hover .bg-orange-500\/5{background-color:transparent!important;opacity:0!important}html:not(.dark) section[class*=bg-theme-background] .group:hover:before{content:"";position:absolute;inset:0;background-color:hsla(0,0%,100%,.3);border-radius:1rem;opacity:0;transition:opacity .3s ease;pointer-events:none;z-index:1;opacity:1}html:not(.dark) section[class*=bg-theme-background]{background-image:none!important;background:var(--bg-primary)!important}html:not(.dark) section[class*=bg-theme-background] .group .absolute{background:transparent!important;background-image:none!important;background-color:transparent!important;opacity:0!important}html:not(.dark) section[class*=bg-theme-background] .bg-orange-500\/10,html:not(.dark) section[class*=bg-theme-background] .bg-orange-500\/2,html:not(.dark) section[class*=bg-theme-background] .bg-orange-500\/5{background:transparent!important;background-image:none!important;background-color:transparent!important;opacity:0!important;display:none!important}html:not(.dark) section[class*=bg-theme-background] .group:hover .absolute{background:transparent!important;background-image:none!important;background-color:transparent!important;opacity:0!important}html:not(.dark) section[class*=bg-theme-background] .bg-theme-card{background:#fff!important;background-image:none!important;position:relative}html:not(.dark) section[class*=bg-theme-background] .bg-theme-card:after,html:not(.dark) section[class*=bg-theme-background] .bg-theme-card:before{display:none!important}html:not(.dark) section[class*=bg-theme-background] .group .relative:after,html:not(.dark) section[class*=bg-theme-background] .group .relative:before,html:not(.dark) section[class*=bg-theme-background] .group:after,html:not(.dark) section[class*=bg-theme-background] .group:before{display:none!important;background:transparent!important;opacity:0!important}html:not(.dark) section[class*=bg-theme-background] .group .relative{background:#fff!important;border:1px solid #e5e7eb!important;box-shadow:0 6px 12px -3px rgba(0,0,0,.03)!important}html:not(.dark) section[class*=bg-theme-background] .group:hover .relative{background:#fff!important;border:1px solid #d1d5db!important;box-shadow:0 12px 25px -5px rgba(0,0,0,.04)!important;transform:translateY(-8px)!important}html:not(.dark) section[class*=bg-theme-background] .absolute[class*=inset-0]{display:none!important}html:not(.dark) section[class*=bg-theme-background] *{background-image:none!important}html:not(.dark) section[class*=bg-theme-background] [class*=bg-gradient],html:not(.dark) section[class*=bg-theme-background] [class*=from-],html:not(.dark) section[class*=bg-theme-background] [class*=to-],html:not(.dark) section[class*=bg-theme-background] [class*=via-]{background:transparent!important;background-image:none!important}.dashboard-container{padding:2rem 1rem 3rem}@media (min-width:640px){.dashboard-container{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.dashboard-container{padding:3rem 2rem 4rem}}.dashboard-content{margin-top:1rem;margin-bottom:1rem}@media (min-width:1024px){.dashboard-content{margin-top:2rem;margin-bottom:2rem}}.dashboard-header{padding-top:1rem;margin-bottom:.5rem}.dashboard-title{font-size:1.875rem;line-height:2.25rem;font-weight:700;margin-bottom:.5rem}@media (min-width:1024px){.dashboard-title{font-size:2.25rem;line-height:2.5rem}}.dashboard-subtitle{font-size:1.125rem;line-height:1.75rem;color:#4b5563}.main-content-wrapper{padding-top:6rem}@media (min-width:1024px){.main-content-wrapper{padding-top:7rem}}