*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:IBM Plex Sans Arabic,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;font-feature-settings:"kern" 1,"liga" 1,"calt" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:IBM Plex Sans Arabic,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:IBM Plex Sans Arabic,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow-x:hidden;font-weight:400;line-height:1.75;background:#0a0a0f;color:#f5f5f7}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.2;letter-spacing:-.02em;margin-bottom:.5em}h1{font-size:clamp(2rem,5vw,3.5rem);font-weight:700;letter-spacing:-.02em;line-height:1.1}h2{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;letter-spacing:-.01em;line-height:1.2}h3{font-size:clamp(1.5rem,3vw,2rem);font-weight:600;letter-spacing:-.01em;line-height:1.3}h4{font-size:clamp(1.25rem,2.5vw,1.5rem);font-weight:600;line-height:1.4}p{font-weight:400;line-height:1.8;margin-bottom:1em}small{font-size:.875rem;font-weight:400;line-height:1.6}[dir=rtl]{text-align:right}[dir=ltr]{text-align:left}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem}@media (min-width: 640px){.container{max-width:640px;padding-right:2rem;padding-left:2rem}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px;padding-right:4rem;padding-left:4rem}}@media (min-width: 1280px){.container{max-width:1280px;padding-right:5rem;padding-left:5rem}}@media (min-width: 1536px){.container{max-width:1536px;padding-right:6rem;padding-left:6rem}}.input-premium.error{border-color:#ef444480;background:#ef44440d}.input-premium.error:focus{border-color:#ef4444;box-shadow:0 0 0 4px #ef44441a}.visible{visibility:visible}.collapse{visibility:collapse}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.block{display:block}.flex{display:flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.flex-shrink{flex-shrink:1}.border-collapse{border-collapse:collapse}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.border{border-width:1px}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.outline{outline-style:solid}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#121218}::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#252533,#2d2d3f);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#2d2d3f,#5dd5d5)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.nav-container[data-v-ddf3ed58]{position:relative;z-index:100;padding:1.5rem 0;background:#0a0a0fe6;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid #252533;overflow:visible;transition:all .3s ease}.nav-animated-bg[data-v-ddf3ed58]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden}.nav-gradient-orb[data-v-ddf3ed58]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.3;animation:navFloat-ddf3ed58 20s infinite ease-in-out}.nav-orb-1[data-v-ddf3ed58]{width:400px;height:400px;background:linear-gradient(135deg,#2a9d9d,#5dd5d5);top:-150px;left:-150px}.nav-orb-2[data-v-ddf3ed58]{width:350px;height:350px;background:linear-gradient(135deg,#5dd5d5,#1a7f7f);bottom:-100px;right:-100px;animation-delay:5s}.nav-grid-pattern[data-v-ddf3ed58]{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(42,157,157,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(42,157,157,.1) 1px,transparent 1px);background-size:50px 50px;animation:navGridMove-ddf3ed58 20s linear infinite}@keyframes navFloat-ddf3ed58{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-30px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}}@keyframes navGridMove-ddf3ed58{0%{transform:translate(0)}to{transform:translate(50px,50px)}}.nav-content[data-v-ddf3ed58]{max-width:1400px;margin:0 auto;padding:0 3rem;display:flex;justify-content:space-between;align-items:center;gap:4rem;position:relative;z-index:1;overflow:visible}.logo[data-v-ddf3ed58]{display:flex;align-items:center;gap:.75rem;cursor:pointer;position:relative;transition:transform .3s cubic-bezier(.4,0,.2,1)}.logo[data-v-ddf3ed58]:hover{transform:translateY(-2px)}.logo-image[data-v-ddf3ed58]{height:70px;width:auto;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 4px 12px rgba(93,213,213,.3));transition:all .3s cubic-bezier(.4,0,.2,1)}.logo:hover .logo-image[data-v-ddf3ed58]{filter:drop-shadow(0 6px 16px rgba(93,213,213,.5));transform:scale(1.05)}@keyframes logoFloat-ddf3ed58{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-10px) scale(1.05)}}@keyframes pulse-ddf3ed58{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}.nav-links[data-v-ddf3ed58]{display:flex;align-items:center;gap:2.5rem;position:relative;overflow:visible;flex:1;justify-content:center}.nav-link[data-v-ddf3ed58]{color:#d1d1d6;text-decoration:none;font-weight:500;font-size:.95rem;letter-spacing:.01em;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;padding:.75rem 0;white-space:nowrap}.nav-link[data-v-ddf3ed58]:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:linear-gradient(90deg,#5dd5d5,#2a9d9d);border-radius:2px;transition:width .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px #5dd5d566}.nav-link[data-v-ddf3ed58]:hover{color:#5dd5d5;transform:translateY(-1px)}.nav-link[data-v-ddf3ed58]:hover:after{width:100%}.nav-link.router-link-active[data-v-ddf3ed58]{color:#5dd5d5;font-weight:600}.nav-link.router-link-active[data-v-ddf3ed58]:after{width:100%}.nav-cta[data-v-ddf3ed58]{background:linear-gradient(135deg,#2a9d9d,#5dd5d5);color:#fff;border:none;padding:.75rem 1.5rem;border-radius:12px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #2a9d9d66}.nav-cta[data-v-ddf3ed58]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #2a9d9d99}.user-menu[data-v-ddf3ed58]{position:relative;z-index:10001}.user-info[data-v-ddf3ed58]{display:flex;align-items:center;gap:.75rem;padding:.625rem 1.25rem;background:#1a1a24;border:1px solid #252533;border-radius:12px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.user-info[data-v-ddf3ed58]:hover{background:#1f1f2e;border-color:#2d2d3f;transform:translateY(-2px);box-shadow:0 4px 12px #5dd5d533}.user-name[data-v-ddf3ed58]{color:#5dd5d5;font-weight:600;font-size:.95rem}.user-icon[data-v-ddf3ed58]{font-size:1.2rem}.user-dropdown[data-v-ddf3ed58]{position:absolute;top:calc(100% + .75rem);left:0;background:linear-gradient(135deg,#0a0e27fa,#0a4848fa);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(93,213,213,.25);border-radius:16px;min-width:240px;box-shadow:0 20px 50px #0006,0 8px 20px #0000004d;z-index:10000;overflow:hidden;animation:dropdownFadeIn-ddf3ed58 .3s cubic-bezier(.4,0,.2,1);transform-origin:top;padding:.5rem 0}@keyframes dropdownFadeIn-ddf3ed58{0%{opacity:0;transform:translateY(-10px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.user-dropdown-item[data-v-ddf3ed58]{display:block;padding:.875rem 1.25rem;color:#d1d1d6;text-decoration:none;transition:all .2s cubic-bezier(.4,0,.2,1);cursor:pointer;border:none;background:none;width:100%;text-align:right;font-size:.9rem;font-weight:500;letter-spacing:.01em}.user-dropdown-item[data-v-ddf3ed58]:hover{background:#1a1a24;color:#5dd5d5;padding-right:1.5rem}.user-dropdown-item.logout-btn[data-v-ddf3ed58]{color:#ff6b6b}.user-dropdown-item.logout-btn[data-v-ddf3ed58]:hover{background:#ff6b6b1a;color:#ff5252}.user-email[data-v-ddf3ed58]{color:#fff9;font-size:.85rem}.user-role[data-v-ddf3ed58]{color:#5dd5d5;font-weight:600;font-size:.85rem}.user-dropdown-divider[data-v-ddf3ed58]{height:1px;background:#5dd5d533;margin:.5rem 0}.language-switcher[data-v-ddf3ed58]{position:relative}.lang-btn[data-v-ddf3ed58]{background:linear-gradient(135deg,#5dd5d51a,#2a9d9d1a);border:1px solid rgba(93,213,213,.25);color:#5dd5d5;padding:.5rem .875rem;border-radius:10px;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);font-size:.875rem;display:flex;align-items:center;justify-content:center;min-width:44px;height:44px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:.02em}.lang-btn[data-v-ddf3ed58]:hover{background:linear-gradient(135deg,#5dd5d533,#2a9d9d33);border-color:#5dd5d566;transform:translateY(-2px);box-shadow:0 4px 12px #5dd5d533}.flag-icon[data-v-ddf3ed58]{font-size:1.2rem;line-height:1}.order-tracking-link[data-v-ddf3ed58]{color:#5dd5d5!important;font-weight:600;position:relative}.order-tracking-link[data-v-ddf3ed58]:before{content:"";position:absolute;top:50%;right:-10px;transform:translateY(-50%);width:6px;height:6px;background:#5dd5d5;border-radius:50%;animation:pulse-ddf3ed58 2s infinite}@media (max-width: 768px){.nav-links[data-v-ddf3ed58]{gap:1rem}.nav-link[data-v-ddf3ed58]{display:none}.user-name[data-v-ddf3ed58]{font-size:.85rem}.user-dropdown[data-v-ddf3ed58]{left:auto;right:0}}.footer-container[data-v-d64965af]{position:relative;z-index:10;background:linear-gradient(180deg,#0a0a0ffa,#121218f2);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-top:1px solid #252533;margin-top:8rem;padding-top:1px}.footer-content[data-v-d64965af]{max-width:1400px;margin:0 auto;padding:5rem 3rem 2.5rem}.footer-top[data-v-d64965af]{display:grid;grid-template-columns:2fr 1fr 1fr 1.5fr;gap:4rem;margin-bottom:4rem}.footer-section[data-v-d64965af]{display:flex;flex-direction:column;gap:1.5rem}.footer-logo[data-v-d64965af]{cursor:pointer;margin-bottom:1.5rem;transition:transform .3s cubic-bezier(.4,0,.2,1);display:inline-block}.footer-logo[data-v-d64965af]:hover{transform:translateY(-2px)}.footer-logo-image[data-v-d64965af]{height:65px;width:auto;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 4px 12px rgba(93,213,213,.3));transition:filter .3s ease}.footer-logo:hover .footer-logo-image[data-v-d64965af]{filter:drop-shadow(0 6px 16px rgba(93,213,213,.5))}.footer-description[data-v-d64965af]{color:#d1d1d6;line-height:1.85;font-size:.95rem;font-weight:400;letter-spacing:.01em;max-width:400px}.footer-title[data-v-d64965af]{font-size:1.125rem;font-weight:700;color:#5dd5d5;margin-bottom:1.25rem;letter-spacing:-.01em;position:relative;padding-bottom:.75rem}.footer-title[data-v-d64965af]:after{content:"";position:absolute;bottom:0;right:0;width:40px;height:2px;background:linear-gradient(90deg,#5dd5d5,#2a9d9d);border-radius:2px}.footer-links[data-v-d64965af]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.footer-links li a[data-v-d64965af]{color:#d1d1d6;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);font-size:.95rem;font-weight:400;display:inline-block;position:relative;padding:.25rem 0}.footer-links li a[data-v-d64965af]:before{content:"";position:absolute;right:-12px;top:50%;transform:translateY(-50%);width:0;height:2px;background:#5dd5d5;border-radius:2px;transition:width .3s ease}.footer-links li a[data-v-d64965af]:hover{color:#5dd5d5;padding-right:1rem;transform:translate(-4px)}.footer-links li a[data-v-d64965af]:hover:before{width:6px}.footer-contact[data-v-d64965af]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1rem}.footer-contact li[data-v-d64965af]{display:flex;align-items:center;gap:1rem;color:#d1d1d6;font-size:.95rem;font-weight:400;padding:.5rem 0;transition:all .3s cubic-bezier(.4,0,.2,1)}.footer-contact li[data-v-d64965af]:hover{color:#5dd5d5;transform:translate(-4px)}.contact-icon[data-v-d64965af]{font-size:1.25rem;filter:drop-shadow(0 2px 4px rgba(93,213,213,.3));transition:transform .3s ease}.footer-contact li:hover .contact-icon[data-v-d64965af]{transform:scale(1.1)}.footer-bottom[data-v-d64965af]{border-top:1px solid rgba(93,213,213,.15);padding-top:2.5rem;text-align:center;position:relative}.footer-bottom[data-v-d64965af]:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:100px;height:1px;background:linear-gradient(90deg,transparent,#5dd5d5,transparent)}.copyright[data-v-d64965af]{color:#a1a1aa;font-size:.9rem;font-weight:400;letter-spacing:.02em}@media (max-width: 1024px){.footer-top[data-v-d64965af]{grid-template-columns:repeat(2,1fr);gap:3rem}}@media (max-width: 768px){.footer-top[data-v-d64965af]{grid-template-columns:1fr;gap:3rem}.footer-content[data-v-d64965af]{padding:4rem 2rem 2rem}.footer-description[data-v-d64965af]{max-width:100%}}.modal-overlay[data-v-b1703274]{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000b3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-b1703274]{background:#1a7f7f;border:1px solid rgba(93,213,213,.3);border-radius:16px;padding:2rem;max-width:700px;width:90%;max-height:90vh;overflow-y:auto;position:relative}.modal-header[data-v-b1703274]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.modal-header h2[data-v-b1703274]{color:#fff;font-size:1.5rem;font-weight:700}.modal-close[data-v-b1703274]{background:none;border:none;color:#fff;font-size:2rem;cursor:pointer;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .3s ease}.modal-close[data-v-b1703274]:hover{background:#ffffff1a}.modal-form[data-v-b1703274]{display:flex;flex-direction:column;gap:1.5rem}.form-group[data-v-b1703274]{display:flex;flex-direction:column;gap:.5rem}.form-group label[data-v-b1703274]{color:#5dd5d5;font-weight:600}.futuristic-input[data-v-b1703274]{background:#1a7f7f4d;border:1px solid rgba(93,213,213,.3);border-radius:8px;padding:.75rem;color:#fff;font-size:1rem;transition:all .3s ease;font-family:inherit}.futuristic-input[data-v-b1703274]::-moz-placeholder{color:#ffffff80}.futuristic-input[data-v-b1703274]::placeholder{color:#ffffff80}.futuristic-input[data-v-b1703274]:focus{outline:none;border-color:#5dd5d5;box-shadow:0 0 10px #5dd5d54d}.error-message[data-v-b1703274]{background:#ff6b6b33;border:1px solid rgba(255,107,107,.5);color:#ff6b6b;padding:1rem;border-radius:8px;text-align:center}.modal-actions[data-v-b1703274]{display:flex;gap:1rem;justify-content:flex-end;margin-top:1rem}.btn-cancel[data-v-b1703274]{background:#ffffff1a;border:1px solid rgba(255,255,255,.3);color:#fff;padding:.75rem 1.5rem;border-radius:8px;cursor:pointer;font-weight:600;transition:all .3s ease}.btn-cancel[data-v-b1703274]:hover{background:#ffffff26}.btn-submit[data-v-b1703274]{background:linear-gradient(135deg,#5dd5d5,#2a9d9d);border:none;color:#fff;padding:.75rem 1.5rem;border-radius:8px;cursor:pointer;font-weight:600;transition:all .3s ease}.btn-submit[data-v-b1703274]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 5px 15px #5dd5d566}.btn-submit[data-v-b1703274]:disabled{opacity:.6;cursor:not-allowed}@media (max-width: 768px){.modal-content[data-v-b1703274]{width:95%;padding:1.5rem}.modal-actions[data-v-b1703274]{flex-direction:column}.btn-cancel[data-v-b1703274],.btn-submit[data-v-b1703274]{width:100%}}.landing-page[data-v-72d03721]{min-height:100vh;position:relative;overflow-x:hidden;background:#0a0a0f;background-image:radial-gradient(at 20% 30%,rgba(26,127,127,.08) 0px,transparent 50%),radial-gradient(at 80% 70%,rgba(93,213,213,.06) 0px,transparent 50%);color:#f5f5f7}.neural-network-canvas[data-v-72d03721]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.animated-bg[data-v-72d03721]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden}.gradient-orb[data-v-72d03721]{position:absolute;border-radius:50%;filter:blur(100px);opacity:.15;animation:float-72d03721 20s infinite ease-in-out}.orb-1[data-v-72d03721]{width:500px;height:500px;background:linear-gradient(135deg,#1a7f7f,#2a9d9d);top:-200px;left:-200px;animation-delay:0s}.orb-2[data-v-72d03721]{width:400px;height:400px;background:linear-gradient(135deg,#2a9d9d,#5dd5d5);bottom:-150px;right:-150px;animation-delay:5s}.orb-3[data-v-72d03721]{width:300px;height:300px;background:linear-gradient(135deg,#5dd5d5,#1a7f7f);top:50%;left:50%;transform:translate(-50%,-50%);animation-delay:10s}.orb-4[data-v-72d03721]{width:350px;height:350px;background:linear-gradient(135deg,#2a9d9d,#5dd5d5);top:20%;right:10%;animation-delay:2s}.orb-5[data-v-72d03721]{width:250px;height:250px;background:linear-gradient(135deg,#5dd5d5,#1a7f7f);bottom:20%;left:15%;animation-delay:7s}.grid-pattern[data-v-72d03721]{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(93,213,213,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(93,213,213,.05) 1px,transparent 1px);background-size:50px 50px;animation:gridMove-72d03721 20s linear infinite}.particles-container[data-v-72d03721]{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1}.particle[data-v-72d03721]{position:absolute;width:3px;height:3px;background:#5dd5d566;border-radius:50%;bottom:-10px;animation:particleFloat-72d03721 linear infinite;box-shadow:0 0 8px #5dd5d580}@keyframes particleFloat-72d03721{0%{transform:translateY(0) translate(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(-100vh) translate(50px);opacity:0}}.floating-shapes[data-v-72d03721]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.shape[data-v-72d03721]{position:absolute;border-radius:20px;opacity:.1;animation:shapeFloat-72d03721 15s infinite ease-in-out}.shape-1[data-v-72d03721]{width:150px;height:150px;background:linear-gradient(135deg,#2a9d9d,#5dd5d5);top:10%;left:5%;animation-delay:0s;transform:rotate(45deg)}.shape-2[data-v-72d03721]{width:100px;height:100px;background:linear-gradient(135deg,#5dd5d5,#1a7f7f);bottom:15%;right:8%;animation-delay:3s;transform:rotate(-30deg)}.shape-3[data-v-72d03721]{width:120px;height:120px;background:linear-gradient(135deg,#1a7f7f,#2a9d9d);top:60%;left:80%;animation-delay:6s;transform:rotate(60deg)}@keyframes shapeFloat-72d03721{0%,to{transform:translate(0) rotate(0) scale(1)}33%{transform:translate(30px,-30px) rotate(120deg) scale(1.1)}66%{transform:translate(-20px,20px) rotate(240deg) scale(.9)}}@keyframes float-72d03721{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-30px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}}@keyframes gridMove-72d03721{0%{transform:translate(0)}to{transform:translate(50px,50px)}}.nav-container[data-v-72d03721]{position:relative;z-index:100;padding:2rem 0}.nav-content[data-v-72d03721]{max-width:1400px;margin:0 auto;padding:0 2rem;display:flex;justify-content:space-between;align-items:center}.logo[data-v-72d03721]{display:flex;align-items:center;gap:.5rem}.logo-text[data-v-72d03721]{font-size:2.5rem;font-weight:900;background:linear-gradient(135deg,#5dd5d5,#2a9d9d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:3px}.logo-dot[data-v-72d03721]{width:12px;height:12px;background:#5dd5d5;border-radius:50%;box-shadow:0 0 25px #5dd5d5;animation:pulse-72d03721 2s infinite}@keyframes pulse-72d03721{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}.nav-links[data-v-72d03721]{display:flex;align-items:center;gap:2rem}.nav-link[data-v-72d03721]{color:#d1d1d6;text-decoration:none;font-weight:500;transition:all .3s ease;position:relative}.nav-link[data-v-72d03721]:after{content:"";position:absolute;bottom:-5px;left:0;width:0;height:2px;background:linear-gradient(90deg,#5dd5d5,#2a9d9d);transition:width .3s ease}.nav-link[data-v-72d03721]:hover{color:#f5f5f7}.nav-link[data-v-72d03721]:hover:after{width:100%}.nav-cta[data-v-72d03721]{background:linear-gradient(135deg,#2a9d9d,#5dd5d5);color:#f5f5f7;border:none;padding:.75rem 1.5rem;border-radius:12px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #2a9d9d66}.nav-cta[data-v-72d03721]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #2a9d9d99}.hero-section[data-v-72d03721]{position:relative;z-index:10;min-height:90vh;display:flex;align-items:center;padding:4rem 2rem;max-width:1400px;margin:0 auto}.hero-content-wrapper[data-v-72d03721]{display:flex;align-items:center;gap:4rem;width:100%;flex-direction:row-reverse}.hero-image-container[data-v-72d03721]{flex:1;display:flex;justify-content:center;align-items:center;position:relative;max-width:500px}.hero-image[data-v-72d03721]{width:100%;height:auto;max-width:500px;-o-object-fit:contain;object-fit:contain;animation:floatImage-72d03721 6s ease-in-out infinite;position:relative;z-index:2}.hero-image-glow[data-v-72d03721]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120%;height:120%;background:radial-gradient(circle,rgba(93,213,213,.3) 0%,transparent 70%);border-radius:50%;animation:pulseGlow-72d03721 3s ease-in-out infinite;z-index:1}@keyframes floatImage-72d03721{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-20px) rotate(2deg)}}@keyframes pulseGlow-72d03721{0%,to{opacity:.3;transform:translate(-50%,-50%) scale(1)}50%{opacity:.5;transform:translate(-50%,-50%) scale(1.1)}}.hero-content[data-v-72d03721]{flex:1;max-width:800px;text-align:right}.floating-badge[data-v-72d03721]{display:inline-flex;align-items:center;gap:.5rem;background:#1a7f7f33;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(93,213,213,.3);padding:.75rem 1.5rem;border-radius:50px;margin-bottom:2rem;animation:floatBadge-72d03721 3s ease-in-out infinite}@keyframes floatBadge-72d03721{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.badge-icon[data-v-72d03721]{font-size:1.2rem}.badge-text[data-v-72d03721]{font-size:.9rem;color:#5dd5d5;font-weight:500}.hero-title[data-v-72d03721]{font-size:clamp(2.5rem,6vw,4.5rem);font-weight:700;line-height:1.2;margin-bottom:2rem;letter-spacing:-.02em}.title-line[data-v-72d03721]{display:block;color:#f5f5f7;animation:fadeInUp-72d03721 .8s ease-out;margin-bottom:.75rem}.title-line[data-v-72d03721]:nth-child(2){animation-delay:.2s}.title-line[data-v-72d03721]:nth-child(3){animation-delay:.4s;margin-bottom:1.25rem}.title-line.highlight[data-v-72d03721]{color:#f5f5f7;position:relative}@keyframes fadeInUp-72d03721{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.hero-subtitle[data-v-72d03721]{font-size:1.375rem;color:#d1d1d6;line-height:1.85;margin-bottom:3.5rem;max-width:650px;font-weight:400;letter-spacing:.01em}.hero-cta[data-v-72d03721]{display:flex;gap:1.5rem;margin-bottom:4rem;flex-wrap:wrap}.btn-primary-futuristic[data-v-72d03721]{position:relative;background:linear-gradient(135deg,#1a7f7f,#2a9d9d,#5dd5d5);color:#f5f5f7;border:none;padding:1.25rem 2.75rem;border-radius:16px;font-size:1.125rem;font-weight:600;cursor:pointer;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 10px 35px #1a7f7f66,0 4px 15px #1a7f7f4d;display:flex;align-items:center;gap:.75rem;letter-spacing:.01em}.btn-primary-futuristic[data-v-72d03721]:hover{transform:translateY(-4px);box-shadow:0 15px 45px #1a7f7f80,0 6px 20px #1a7f7f66}.btn-primary-futuristic.large[data-v-72d03721]{padding:1.5rem 3rem;font-size:1.2rem}.btn-shine[data-v-72d03721]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:shine-72d03721 3s infinite}@keyframes shine-72d03721{0%{left:-100%}to{left:100%}}.btn-icon[data-v-72d03721]{font-size:1.2rem;transition:transform .3s ease}.btn-primary-futuristic:hover .btn-icon[data-v-72d03721]{transform:translate(5px)}.btn-secondary-futuristic[data-v-72d03721]{background:linear-gradient(135deg,#ffffff1a,#ffffff0d);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(93,213,213,.25);color:#f5f5f7;padding:1.25rem 2.75rem;border-radius:16px;font-size:1.125rem;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;gap:.75rem;letter-spacing:.01em}.btn-secondary-futuristic[data-v-72d03721]:hover{background:linear-gradient(135deg,#5dd5d526,#2a9d9d1a);border-color:#5dd5d566;transform:translateY(-4px);box-shadow:0 10px 30px #5dd5d533}.play-icon[data-v-72d03721]{width:40px;height:40px;background:#5dd5d533;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.8rem}.hero-stats[data-v-72d03721]{display:flex;gap:3rem;padding-top:3rem;border-top:1px solid rgba(93,213,213,.2);flex-wrap:wrap}.stat-item[data-v-72d03721]{text-align:center}.stat-number[data-v-72d03721]{font-size:3.5rem;font-weight:700;background:linear-gradient(135deg,#5dd5d5,#2a9d9d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:.75rem;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.stat-label[data-v-72d03721]{color:#d1d1d6;font-size:.95rem;font-weight:500;letter-spacing:.01em}.stat-divider[data-v-72d03721]{width:1px;background:#5dd5d533}.hero-visual[data-v-72d03721]{flex:1;position:relative;height:500px;display:none}@media (min-width: 1024px){.hero-visual[data-v-72d03721]{display:block}}.floating-card[data-v-72d03721]{position:absolute;width:200px;height:250px;background:linear-gradient(135deg,#1a7f7f4d,#5dd5d533);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(93,213,213,.3);border-radius:20px;animation:floatCard-72d03721 6s ease-in-out infinite}.card-1[data-v-72d03721]{top:0;left:0;animation-delay:0s}.card-2[data-v-72d03721]{top:50%;right:20%;animation-delay:2s}.card-3[data-v-72d03721]{bottom:0;right:0;animation-delay:4s}.card-glow[data-v-72d03721]{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;background:linear-gradient(135deg,#5dd5d5,#2a9d9d);border-radius:20px;opacity:0;filter:blur(20px);transition:opacity .3s;z-index:-1}.floating-card:hover .card-glow[data-v-72d03721]{opacity:.5}@keyframes floatCard-72d03721{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-20px) rotate(5deg)}}.features-section[data-v-72d03721]{position:relative;z-index:10;padding:8rem 2rem;max-width:1400px;margin:0 auto}.section-header[data-v-72d03721]{text-align:center;margin-bottom:5rem}.section-title[data-v-72d03721]{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;margin-bottom:1.25rem;background:linear-gradient(135deg,#fff,#5dd5d5);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-.02em;line-height:1.2}.section-subtitle[data-v-72d03721]{font-size:1.375rem;color:#d1d1d6;font-weight:400;line-height:1.8;letter-spacing:.01em}.features-grid[data-v-72d03721]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.feature-card[data-v-72d03721]{background:linear-gradient(135deg,#ffffff14,#ffffff08);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(93,213,213,.2);border-radius:24px;padding:3rem 2.5rem;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 8px 32px #0000001a}.feature-card[data-v-72d03721]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#1a7f7f1a,#5dd5d50d);opacity:0;transition:opacity .4s ease}.feature-card[data-v-72d03721]:hover:before{opacity:1}.feature-card[data-v-72d03721]:hover{transform:translateY(-8px);border-color:#5dd5d566;box-shadow:0 20px 60px #1a7f7f40,0 8px 24px #00000026}.feature-icon-wrapper[data-v-72d03721]{position:relative;width:100px;height:100px;margin:0 auto 1.5rem;background:linear-gradient(135deg,#1a7f7f4d,#5dd5d533);border-radius:20px;border:1px solid rgba(93,213,213,.3)}.feature-icon[data-v-72d03721]{font-size:4rem;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.feature-glow[data-v-72d03721]{position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;background:linear-gradient(135deg,#5dd5d5,#2a9d9d);border-radius:20px;opacity:0;filter:blur(15px);transition:opacity .4s ease;z-index:-1}.feature-card:hover .feature-glow[data-v-72d03721]{opacity:.6}.feature-title[data-v-72d03721]{font-size:1.5rem;font-weight:700;margin-bottom:1.25rem;color:#f5f5f7;letter-spacing:-.01em;line-height:1.3}.feature-description[data-v-72d03721]{color:#d1d1d6;line-height:1.85;font-size:1rem;font-weight:400;letter-spacing:.01em}.cta-section[data-v-72d03721]{position:relative;z-index:10;padding:8rem 2rem;text-align:center}.cta-content[data-v-72d03721]{max-width:800px;margin:0 auto;text-align:center}.cta-title[data-v-72d03721]{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;margin-bottom:1.25rem;background:linear-gradient(135deg,#fff,#5dd5d5);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-align:center;letter-spacing:-.02em;line-height:1.2}.cta-subtitle[data-v-72d03721]{font-size:1.375rem;color:#d1d1d6;margin-bottom:3.5rem;text-align:center;font-weight:400;line-height:1.8;letter-spacing:.01em}.cta-button-wrapper[data-v-72d03721]{display:flex;justify-content:center;align-items:center}.services-section[data-v-72d03721]{position:relative;z-index:10;padding:8rem 2rem;max-width:1400px;margin:0 auto}.loading-services[data-v-72d03721]{text-align:center;padding:4rem;color:#ffffffb3}.loading-spinner[data-v-72d03721]{width:50px;height:50px;border:4px solid rgba(93,213,213,.3);border-top-color:#5dd5d5;border-radius:50%;animation:spin-72d03721 1s linear infinite;margin:0 auto 1rem}@keyframes spin-72d03721{to{transform:rotate(360deg)}}.services-grid[data-v-72d03721]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-top:3rem}.service-card[data-v-72d03721]{background:linear-gradient(135deg,#ffffff14,#ffffff08);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(93,213,213,.2);border-radius:24px;padding:3rem 2.5rem;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;cursor:pointer;text-align:center;box-shadow:0 8px 32px #0000001a}.service-card[data-v-72d03721]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#1a7f7f1a,#5dd5d50d);opacity:0;transition:opacity .4s ease}.service-card[data-v-72d03721]:hover:before{opacity:1}.service-card[data-v-72d03721]:hover{transform:translateY(-8px);border-color:#5dd5d566;box-shadow:0 20px 60px #1a7f7f40,0 8px 24px #00000026}.service-icon-wrapper[data-v-72d03721]{position:relative;width:100px;height:100px;margin:0 auto 1.5rem;background:linear-gradient(135deg,#1a7f7f4d,#5dd5d533);border-radius:20px;border:1px solid rgba(93,213,213,.3)}.service-icon[data-v-72d03721]{font-size:4rem;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.service-glow[data-v-72d03721]{position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;background:linear-gradient(135deg,#5dd5d5,#2a9d9d);border-radius:20px;opacity:0;filter:blur(15px);transition:opacity .4s ease;z-index:-1}.service-card:hover .service-glow[data-v-72d03721]{opacity:.6}.service-title[data-v-72d03721]{font-size:1.5rem;font-weight:700;margin-bottom:1.25rem;color:#f5f5f7;letter-spacing:-.01em;line-height:1.3}.service-description[data-v-72d03721]{color:#d1d1d6;line-height:1.85;margin-bottom:1.75rem;font-size:1rem;font-weight:400;letter-spacing:.01em}.service-link-btn[data-v-72d03721]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;margin-top:1.5rem;padding:.75rem 1.5rem;background:linear-gradient(135deg,#2a9d9d,#5dd5d5);color:#f5f5f7;text-decoration:none;border-radius:12px;font-weight:600;transition:all .3s ease;box-shadow:0 4px 15px #2a9d9d66;position:relative;z-index:10}.service-link-btn[data-v-72d03721]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #2a9d9d99;gap:1rem}.service-link-btn .arrow[data-v-72d03721]{transition:transform .3s ease}.service-link-btn:hover .arrow[data-v-72d03721]{transform:translate(5px)}.service-price[data-v-72d03721]{font-size:2rem;font-weight:700;color:#5dd5d5}.no-services[data-v-72d03721]{text-align:center;padding:4rem;color:#d1d1d6}.projects-section[data-v-72d03721]{position:relative;z-index:10;padding:8rem 2rem;max-width:1400px;margin:0 auto}.loading-projects[data-v-72d03721]{text-align:center;padding:4rem;color:#ffffffb3}.projects-grid-home[data-v-72d03721]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2rem;margin-top:3rem}.project-card-home[data-v-72d03721]{background:linear-gradient(135deg,#ffffff14,#ffffff08);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(93,213,213,.2);border-radius:24px;padding:3rem 2.5rem;transition:all .4s cubic-bezier(.4,0,.2,1);cursor:pointer;position:relative;text-align:center;box-shadow:0 8px 32px #0000001a}.project-card-home[data-v-72d03721]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#1a7f7f1a,#5dd5d50d);opacity:0;transition:opacity .4s ease;z-index:1;border-radius:24px}.project-card-home[data-v-72d03721]:hover:before{opacity:1}.project-card-home[data-v-72d03721]:hover{transform:translateY(-8px);border-color:#5dd5d566;box-shadow:0 20px 60px #1a7f7f40,0 8px 24px #00000026}.project-icon-wrapper-home[data-v-72d03721]{position:relative;width:100px;height:100px;margin:0 auto 1.5rem;background:linear-gradient(135deg,#1a7f7f4d,#5dd5d533);border-radius:20px;border:1px solid rgba(93,213,213,.3);display:flex;align-items:center;justify-content:center}.project-icon-home[data-v-72d03721]{font-size:4rem;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.project-glow-home[data-v-72d03721]{position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;background:linear-gradient(135deg,#5dd5d5,#2a9d9d);border-radius:20px;opacity:0;filter:blur(15px);transition:opacity .4s ease;z-index:-1}.project-card-home:hover .project-glow-home[data-v-72d03721]{opacity:.6}.project-content-home[data-v-72d03721]{position:relative;z-index:2;text-align:center}.project-title-home[data-v-72d03721]{font-size:1.5rem;font-weight:700;margin-bottom:1.25rem;color:#f5f5f7;text-align:center;letter-spacing:-.01em;line-height:1.3}.project-description-home[data-v-72d03721]{color:#d1d1d6;line-height:1.85;margin-bottom:1.75rem;font-size:1rem;text-align:center;font-weight:400;letter-spacing:.01em}.project-link-home[data-v-72d03721]{display:flex;align-items:center;justify-content:center;gap:.5rem;color:#5dd5d5;font-weight:600;font-size:.9rem;transition:gap .3s ease}.project-card-home:hover .project-link-home[data-v-72d03721]{gap:1rem}.project-link-home .arrow[data-v-72d03721]{transition:transform .3s ease}.project-card-home:hover .project-link-home .arrow[data-v-72d03721]{transform:translate(5px)}.no-projects[data-v-72d03721]{text-align:center;padding:4rem;color:#d1d1d6}.projects-cta[data-v-72d03721]{text-align:center;margin-top:3rem}.projects-cta .btn-secondary-futuristic[data-v-72d03721]{display:inline-flex;align-items:center;gap:.75rem}.custom-project-card[data-v-72d03721]{background:linear-gradient(135deg,#5dd5d51a,#2a9d9d0d);border:2px solid rgba(93,213,213,.4)}.custom-project-card[data-v-72d03721]:hover{border-color:#5dd5d5b3;box-shadow:0 20px 60px #5dd5d566}@media (max-width: 768px){.nav-links[data-v-72d03721]{gap:1rem}.nav-link[data-v-72d03721]{display:none}.hero-cta[data-v-72d03721]{flex-direction:column}.btn-primary-futuristic[data-v-72d03721],.btn-secondary-futuristic[data-v-72d03721]{width:100%;justify-content:center}.hero-stats[data-v-72d03721]{flex-direction:column;gap:2rem}.stat-divider[data-v-72d03721]{display:none}.features-grid[data-v-72d03721],.services-grid[data-v-72d03721]{grid-template-columns:1fr}}.page-container[data-v-afd57d2e]{min-height:100vh;position:relative;overflow-x:hidden;background:#1a7f7f;color:#fff}.animated-bg[data-v-afd57d2e]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden}.gradient-orb[data-v-afd57d2e]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.4;animation:float-afd57d2e 20s infinite ease-in-out}.orb-1[data-v-afd57d2e]{width:500px;height:500px;background:linear-gradient(135deg,#2a9d9d,#5dd5d5);top:-200px;left:-200px}.orb-2[data-v-afd57d2e]{width:400px;height:400px;background:linear-gradient(135deg,#2a9d9d,#5dd5d5);bottom:-150px;right:-150px;animation-delay:5s}.grid-pattern[data-v-afd57d2e]{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(26,127,127,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(26,127,127,.1) 1px,transparent 1px);background-size:50px 50px;animation:gridMove-afd57d2e 20s linear infinite}@keyframes float-afd57d2e{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-30px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}}@keyframes gridMove-afd57d2e{0%{transform:translate(0)}to{transform:translate(50px,50px)}}.nav-container[data-v-afd57d2e]{position:relative;z-index:100;padding:2rem 0}.nav-content[data-v-afd57d2e]{max-width:1400px;margin:0 auto;padding:0 2rem;display:flex;justify-content:space-between;align-items:center}.logo[data-v-afd57d2e]{display:flex;align-items:center;gap:.5rem;cursor:pointer}.logo-text[data-v-afd57d2e]{font-size:2.5rem;font-weight:900;background:linear-gradient(135deg,#5dd5d5,#2a9d9d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:3px}.logo-dot[data-v-afd57d2e]{width:12px;height:12px;background:#5dd5d5;border-radius:50%;box-shadow:0 0 25px #5dd5d5;animation:pulse-afd57d2e 2s infinite}@keyframes pulse-afd57d2e{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}.nav-back[data-v-afd57d2e]{background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(93,213,213,.3);color:#fff;padding:.75rem 1.5rem;border-radius:12px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.5rem}.nav-back[data-v-afd57d2e]:hover{background:#ffffff26;border-color:#5dd5d580;transform:translate(-5px)}.page-section[data-v-afd57d2e]{position:relative;z-index:10;padding:4rem 2rem;max-width:1400px;margin:0 auto}.page-header[data-v-afd57d2e]{text-align:center;margin-bottom:4rem}.floating-badge[data-v-afd57d2e]{display:inline-flex;align-items:center;gap:.5rem;background:#1a7f7f33;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(93,213,213,.3);padding:.75rem 1.5rem;border-radius:50px;margin-bottom:2rem;animation:floatBadge-afd57d2e 3s ease-in-out infinite}@keyframes floatBadge-afd57d2e{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.badge-icon[data-v-afd57d2e]{font-size:1.2rem}.badge-text[data-v-afd57d2e]{font-size:.9rem;color:#5dd5d5;font-weight:500}.page-title[data-v-afd57d2e]{font-size:clamp(2.5rem,6vw,4.5rem);font-weight:900;line-height:1.4;margin-bottom:1.5rem}.title-line[data-v-afd57d2e]{display:block;background:linear-gradient(135deg,#fff,#5dd5d5);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:.75rem}.title-line[data-v-afd57d2e]:last-child{margin-bottom:0}.title-line.highlight[data-v-afd57d2e]{background:linear-gradient(135deg,#5dd5d5,#2a9d9d,#1a7f7f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page-subtitle[data-v-afd57d2e]{font-size:1.25rem;color:#ffffffb3;line-height:1.8}.loading-container[data-v-afd57d2e]{text-align:center;padding:4rem 0}.loading-spinner[data-v-afd57d2e]{width:60px;height:60px;border:4px solid rgba(93,213,213,.2);border-top-color:#5dd5d5;border-radius:50%;margin:0 auto 1.5rem;animation:spin-afd57d2e 1s linear infinite}@keyframes spin-afd57d2e{to{transform:rotate(360deg)}}.loading-text[data-v-afd57d2e]{color:#fff9;font-size:1.1rem}.projects-grid[data-v-afd57d2e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem}.project-card[data-v-afd57d2e]{background:#ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(93,213,213,.2);border-radius:24px;padding:2.5rem;text-align:center;transition:all .4s ease;cursor:pointer;position:relative;overflow:hidden}.project-card[data-v-afd57d2e]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#1a7f7f1a,#5dd5d50d);opacity:0;transition:opacity .4s ease}.project-card[data-v-afd57d2e]:hover:before{opacity:1}.project-card[data-v-afd57d2e]:hover{transform:translateY(-10px);border-color:#5dd5d580;box-shadow:0 20px 60px #1a7f7f4d}.project-icon-wrapper[data-v-afd57d2e]{position:relative;width:100px;height:100px;margin:0 auto 1.5rem}.project-icon[data-v-afd57d2e]{font-size:4rem;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:linear-gradient(135deg,#1a7f7f4d,#5dd5d533);border-radius:20px;border:1px solid rgba(93,213,213,.3)}.project-glow[data-v-afd57d2e]{position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;background:linear-gradient(135deg,#5dd5d5,#2a9d9d);border-radius:20px;opacity:0;filter:blur(15px);transition:opacity .4s ease;z-index:-1}.project-card:hover .project-glow[data-v-afd57d2e]{opacity:.6}.project-title[data-v-afd57d2e]{font-size:1.5rem;font-weight:700;margin-bottom:1rem;color:#fff}.project-description[data-v-afd57d2e]{color:#ffffffb3;line-height:1.8;margin-bottom:1.5rem}.project-link[data-v-afd57d2e]{display:flex;align-items:center;justify-content:center;gap:.5rem;color:#5dd5d5;font-weight:600;transition:gap .3s ease}.project-card:hover .project-link[data-v-afd57d2e]{gap:1rem}.arrow[data-v-afd57d2e]{transition:transform .3s ease}.project-card:hover .arrow[data-v-afd57d2e]{transform:translate(5px)}@media (max-width: 768px){.projects-grid[data-v-afd57d2e]{grid-template-columns:1fr}.page-section[data-v-afd57d2e]{padding:2rem 1rem}}.page-container[data-v-c3d77fcf]{min-height:100vh;position:relative;overflow-x:hidden;background:#1a7f7f;color:#fff}.animated-bg[data-v-c3d77fcf]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden}.gradient-orb[data-v-c3d77fcf]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.4;animation:float-c3d77fcf 20s infinite ease-in-out}.orb-1[data-v-c3d77fcf]{width:500px;height:500px;background:linear-gradient(135deg,#2a9d9d,#5dd5d5);top:-200px;left:-200px}.orb-2[data-v-c3d77fcf]{width:400px;height:400px;background:linear-gradient(135deg,#2a9d9d,#5dd5d5);bottom:-150px;right:-150px;animation-delay:5s}.grid-pattern[data-v-c3d77fcf]{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(26,127,127,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(26,127,127,.1) 1px,transparent 1px);background-size:50px 50px;animation:gridMove-c3d77fcf 20s linear infinite}@keyframes float-c3d77fcf{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-30px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}}@keyframes gridMove-c3d77fcf{0%{transform:translate(0)}to{transform:translate(50px,50px)}}.nav-container[data-v-c3d77fcf]{position:relative;z-index:100;padding:2rem 0}.nav-content[data-v-c3d77fcf]{max-width:1400px;margin:0 auto;padding:0 2rem;display:flex;justify-content:space-between;align-items:center}.logo[data-v-c3d77fcf]{display:flex;align-items:center;gap:.5rem;cursor:pointer}.logo-text[data-v-c3d77fcf]{font-size:2.5rem;font-weight:900;background:linear-gradient(135deg,#5dd5d5,#2a9d9d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:3px}.logo-dot[data-v-c3d77fcf]{width:12px;height:12px;background:#5dd5d5;border-radius:50%;box-shadow:0 0 25px #5dd5d5;animation:pulse-c3d77fcf 2s infinite}@keyframes pulse-c3d77fcf{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}.nav-back[data-v-c3d77fcf]{background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(93,213,213,.3);color:#fff;padding:.75rem 1.5rem;border-radius:12px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.5rem}.nav-back[data-v-c3d77fcf]:hover{background:#ffffff26;border-color:#5dd5d580;transform:translate(-5px)}.page-section[data-v-c3d77fcf]{position:relative;z-index:10;padding:4rem 2rem;max-width:1400px;margin:0 auto}.page-header[data-v-c3d77fcf]{text-align:center;margin-bottom:4rem}.floating-badge[data-v-c3d77fcf]{display:inline-flex;align-items:center;gap:.5rem;background:#1a7f7f33;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(93,213,213,.3);padding:.75rem 1.5rem;border-radius:50px;margin-bottom:2rem;animation:floatBadge-c3d77fcf 3s ease-in-out infinite}@keyframes floatBadge-c3d77fcf{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.badge-icon[data-v-c3d77fcf]{font-size:1.2rem}.badge-text[data-v-c3d77fcf]{font-size:.9rem;color:#5dd5d5;font-weight:500}.page-title[data-v-c3d77fcf]{font-size:clamp(2.5rem,6vw,4.5rem);font-weight:900;line-height:1.4;margin-bottom:1.5rem}.title-line[data-v-c3d77fcf]{display:block;background:linear-gradient(135deg,#fff,#5dd5d5);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:.75rem}.title-line[data-v-c3d77fcf]:last-child{margin-bottom:0}.title-line.highlight[data-v-c3d77fcf]{background:linear-gradient(135deg,#5dd5d5,#2a9d9d,#1a7f7f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page-subtitle[data-v-c3d77fcf]{font-size:1.25rem;color:#ffffffb3;line-height:1.8}.loading-container[data-v-c3d77fcf]{text-align:center;padding:4rem 0}.loading-spinner[data-v-c3d77fcf]{width:60px;height:60px;border:4px solid rgba(93,213,213,.2);border-top-color:#5dd5d5;border-radius:50%;margin:0 auto 1.5rem;animation:spin-c3d77fcf 1s linear infinite}@keyframes spin-c3d77fcf{to{transform:rotate(360deg)}}.loading-text[data-v-c3d77fcf]{color:#fff9;font-size:1.1rem}.themes-grid[data-v-c3d77fcf]{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:2rem}.theme-card[data-v-c3d77fcf]{background:#ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(93,213,213,.2);border-radius:24px;overflow:hidden;transition:all .4s ease;cursor:pointer;position:relative}.theme-card[data-v-c3d77fcf]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#1a7f7f1a,#5dd5d50d);opacity:0;transition:opacity .4s ease;z-index:1}.theme-card[data-v-c3d77fcf]:hover:before{opacity:1}.theme-card[data-v-c3d77fcf]:hover{transform:translateY(-10px);border-color:#5dd5d580;box-shadow:0 20px 60px #1a7f7f4d}.theme-image-wrapper[data-v-c3d77fcf]{position:relative;width:100%;height:250px;overflow:hidden}.theme-image[data-v-c3d77fcf]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease}.theme-card:hover .theme-image[data-v-c3d77fcf]{transform:scale(1.1)}.theme-overlay[data-v-c3d77fcf]{position:absolute;top:0;left:0;width:100%;height:100%;background:#000000b3;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease;z-index:2}.theme-card:hover .theme-overlay[data-v-c3d77fcf]{opacity:1}.preview-btn[data-v-c3d77fcf]{background:linear-gradient(135deg,#2a9d9d,#5dd5d5);color:#fff;padding:.75rem 1.5rem;border-radius:12px;font-weight:600;text-decoration:none;transition:all .3s ease;border:none;cursor:pointer;font-size:1rem}.preview-btn[data-v-c3d77fcf]:hover:not(:disabled){transform:scale(1.05);box-shadow:0 8px 20px #1a7f7f66}.preview-btn[data-v-c3d77fcf]:disabled{background:#fff3;cursor:not-allowed;opacity:.7}.theme-glow[data-v-c3d77fcf]{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;background:linear-gradient(135deg,#5dd5d5,#2a9d9d);opacity:0;filter:blur(20px);transition:opacity .4s ease;z-index:-1}.theme-card:hover .theme-glow[data-v-c3d77fcf]{opacity:.4}.theme-content[data-v-c3d77fcf]{padding:1.5rem;position:relative;z-index:2}.theme-title[data-v-c3d77fcf]{font-size:1.25rem;font-weight:700;margin-bottom:.75rem;color:#fff}.theme-description[data-v-c3d77fcf]{color:#ffffffb3;line-height:1.6;margin-bottom:1.5rem;font-size:.95rem}.theme-footer[data-v-c3d77fcf]{display:flex;justify-content:space-between;align-items:center}.theme-price[data-v-c3d77fcf]{font-size:1.5rem;font-weight:800;background:linear-gradient(135deg,#5dd5d5,#2a9d9d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.theme-link[data-v-c3d77fcf]{display:flex;align-items:center;gap:.5rem;color:#5dd5d5;font-weight:600;font-size:.9rem;transition:gap .3s ease}.theme-card:hover .theme-link[data-v-c3d77fcf]{gap:1rem}.arrow[data-v-c3d77fcf]{transition:transform .3s ease}.theme-card:hover .arrow[data-v-c3d77fcf]{transform:translate(5px)}.preview-btn-footer[data-v-c3d77fcf]{background:linear-gradient(135deg,#2a9d9d,#5dd5d5);color:#fff;border:none;padding:.5rem 1.25rem;border-radius:12px;font-weight:600;font-size:.9rem;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #1a7f7f4d}.preview-btn-footer[data-v-c3d77fcf]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #1a7f7f80}.preview-btn-footer[data-v-c3d77fcf]:disabled{background:#fff3;cursor:not-allowed;opacity:.7;box-shadow:none}.preview-modal-overlay[data-v-c3d77fcf]{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000e6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:2000;display:flex;align-items:center;justify-content:center;padding:2rem}.preview-modal-content[data-v-c3d77fcf]{background:#0a0e27fa;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(93,213,213,.3);border-radius:24px;width:100%;max-width:95vw;height:90vh;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 20px 60px #00000080}.preview-modal-header[data-v-c3d77fcf]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;border-bottom:1px solid rgba(93,213,213,.2);background:#1a7f7f1a}.preview-modal-header h2[data-v-c3d77fcf]{font-size:1.5rem;font-weight:800;background:linear-gradient(135deg,#fff,#5dd5d5);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.preview-modal-close[data-v-c3d77fcf]{background:#ff4d4d33;border:1px solid rgba(255,77,77,.3);color:#fff;font-size:2rem;width:45px;height:45px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.preview-modal-close[data-v-c3d77fcf]:hover{background:#ff4d4d66;border-color:#ff4d4d99;transform:rotate(90deg)}.preview-modal-body[data-v-c3d77fcf]{flex:1;position:relative;overflow:hidden}.preview-iframe[data-v-c3d77fcf]{width:100%;height:100%;border:none;background:#fff}.no-preview[data-v-c3d77fcf]{display:flex;align-items:center;justify-content:center;height:100%;color:#fff9;font-size:1.2rem}@media (max-width: 768px){.themes-grid[data-v-c3d77fcf]{grid-template-columns:1fr}.page-section[data-v-c3d77fcf]{padding:2rem 1rem}.preview-modal-content[data-v-c3d77fcf]{max-width:100vw;height:100vh;border-radius:0}.preview-modal-header[data-v-c3d77fcf]{padding:1rem 1.5rem}}.page-container[data-v-3baf5f82]{min-height:100vh;position:relative;overflow-x:hidden;background:#0a0a0f;background-image:radial-gradient(at 20% 30%,rgba(26,127,127,.08) 0px,transparent 50%),radial-gradient(at 80% 70%,rgba(93,213,213,.06) 0px,transparent 50%);color:#f5f5f7}.animated-bg[data-v-3baf5f82]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden}.gradient-orb[data-v-3baf5f82]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.4;animation:float-3baf5f82 20s infinite ease-in-out}.orb-1[data-v-3baf5f82]{width:500px;height:500px;background:linear-gradient(135deg,#2a9d9d,#5dd5d5);top:-200px;left:-200px}.orb-2[data-v-3baf5f82]{width:400px;height:400px;background:linear-gradient(135deg,#2a9d9d,#5dd5d5);bottom:-150px;right:-150px;animation-delay:5s}.grid-pattern[data-v-3baf5f82]{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(26,127,127,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(26,127,127,.1) 1px,transparent 1px);background-size:50px 50px;animation:gridMove-3baf5f82 20s linear infinite}@keyframes float-3baf5f82{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-30px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}}@keyframes gridMove-3baf5f82{0%{transform:translate(0)}to{transform:translate(50px,50px)}}.nav-container[data-v-3baf5f82]{position:relative;z-index:100;padding:2rem 0}.nav-content[data-v-3baf5f82]{max-width:1400px;margin:0 auto;padding:0 2rem;display:flex;justify-content:space-between;align-items:center}.logo[data-v-3baf5f82]{display:flex;align-items:center;gap:.5rem;cursor:pointer}.logo-text[data-v-3baf5f82]{font-size:2.5rem;font-weight:900;background:linear-gradient(135deg,#5dd5d5,#2a9d9d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:3px}.logo-dot[data-v-3baf5f82]{width:12px;height:12px;background:#5dd5d5;border-radius:50%;box-shadow:0 0 25px #5dd5d5;animation:pulse-3baf5f82 2s infinite}@keyframes pulse-3baf5f82{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}.nav-back[data-v-3baf5f82]{background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(93,213,213,.3);color:#fff;padding:.75rem 1.5rem;border-radius:12px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.5rem}.nav-back[data-v-3baf5f82]:hover{background:#ffffff26;border-color:#5dd5d580;transform:translate(-5px)}.page-section[data-v-3baf5f82]{position:relative;z-index:10;padding:4rem 2rem;max-width:1000px;margin:0 auto}.page-header[data-v-3baf5f82]{text-align:center;margin-bottom:3rem}.floating-badge[data-v-3baf5f82]{display:inline-flex;align-items:center;gap:.5rem;background:#1a7f7f33;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(93,213,213,.3);padding:.75rem 1.5rem;border-radius:50px;margin-bottom:2rem;animation:floatBadge-3baf5f82 3s ease-in-out infinite}@keyframes floatBadge-3baf5f82{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.badge-icon[data-v-3baf5f82]{font-size:1.2rem}.badge-text[data-v-3baf5f82]{font-size:.9rem;color:#5dd5d5;font-weight:500}.page-title[data-v-3baf5f82]{font-size:clamp(2.5rem,6vw,4rem);font-weight:900;line-height:1.2;margin-bottom:2rem;background:linear-gradient(135deg,#fff,#5dd5d5);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.steps-container[data-v-3baf5f82]{display:flex;justify-content:center;align-items:center;gap:1rem;flex-wrap:wrap;margin-top:2rem}.step-item[data-v-3baf5f82]{display:flex;flex-direction:column;align-items:center;gap:.5rem;position:relative}.step-circle[data-v-3baf5f82]{width:50px;height:50px;border-radius:50%;background:#ffffff1a;border:2px solid rgba(93,213,213,.3);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.2rem;transition:all .3s ease;position:relative;z-index:2}.step-circle.active[data-v-3baf5f82]{background:linear-gradient(135deg,#2a9d9d,#5dd5d5);border-color:#5dd5d5;color:#fff}.step-circle.current[data-v-3baf5f82]{box-shadow:0 0 20px #5dd5d580;transform:scale(1.1)}.step-label[data-v-3baf5f82]{font-size:.85rem;color:#ffffffb3;font-weight:500}.step-line[data-v-3baf5f82]{position:absolute;top:25px;left:50px;width:100px;height:2px;background:#5dd5d533;z-index:1}.step-line.active[data-v-3baf5f82]{background:linear-gradient(90deg,#5dd5d5,#2a9d9d)}.form-card[data-v-3baf5f82]{background:#ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(93,213,213,.2);border-radius:24px;padding:3rem;position:relative}.step-content[data-v-3baf5f82]{animation:fadeIn-3baf5f82 .3s ease}@keyframes fadeIn-3baf5f82{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.step-icon[data-v-3baf5f82]{font-size:4rem;text-align:center;margin-bottom:1.5rem}.step-title[data-v-3baf5f82]{font-size:2rem;font-weight:800;margin-bottom:.75rem;text-align:center;color:#fff}.step-description[data-v-3baf5f82]{text-align:center;color:#ffffffb3;margin-bottom:2rem;font-size:1.1rem}.radio-group[data-v-3baf5f82]{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}.radio-option[data-v-3baf5f82]{background:#ffffff0d;border:2px solid rgba(93,213,213,.2);border-radius:16px;padding:1.5rem;cursor:pointer;transition:all .3s ease;position:relative}.radio-option[data-v-3baf5f82]:hover{border-color:#5dd5d566;background:#ffffff14}.radio-option.active[data-v-3baf5f82]{border-color:#5dd5d5;background:#1a7f7f33;box-shadow:0 0 30px #1a7f7f4d}.radio-input[data-v-3baf5f82]{position:absolute;opacity:0}.radio-content[data-v-3baf5f82]{display:flex;align-items:center;gap:1rem}.radio-icon[data-v-3baf5f82]{font-size:2rem;width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:#5dd5d533;border-radius:12px}.radio-title[data-v-3baf5f82]{font-weight:700;font-size:1.1rem;margin-bottom:.25rem;color:#fff}.radio-desc[data-v-3baf5f82]{font-size:.9rem;color:#fff9}.input-group[data-v-3baf5f82]{margin-bottom:1.5rem}.input-group.full-width[data-v-3baf5f82]{grid-column:1 / -1}.input-label[data-v-3baf5f82]{display:block;margin-bottom:.5rem;font-weight:600;color:#ffffffe6}.futuristic-input[data-v-3baf5f82]{width:100%;padding:1rem;background:#ffffff0d;border:1px solid rgba(93,213,213,.3);border-radius:12px;color:#fff;font-size:1rem;transition:all .3s ease}.futuristic-input[data-v-3baf5f82]:focus{outline:none;border-color:#5dd5d5;background:#ffffff14;box-shadow:0 0 20px #1a7f7f4d}.futuristic-input[data-v-3baf5f82]::-moz-placeholder{color:#fff6}.futuristic-input[data-v-3baf5f82]::placeholder{color:#fff6}.input-hint[data-v-3baf5f82]{margin-top:.5rem;font-size:.85rem;color:#fff9}.file-input[data-v-3baf5f82]{width:100%;padding:1rem;background:#ffffff0d;border:1px solid rgba(93,213,213,.3);border-radius:12px;color:#fff;cursor:pointer}.form-grid[data-v-3baf5f82]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.info-box[data-v-3baf5f82]{background:#1a7f7f33;border:1px solid rgba(93,213,213,.3);border-radius:16px;padding:2rem;text-align:center;margin-top:1.5rem}.info-box p[data-v-3baf5f82]{margin-bottom:1rem;color:#ffffffe6}.price-badge[data-v-3baf5f82]{display:inline-block;background:linear-gradient(135deg,#5dd5d5,#2a9d9d);color:#fff;padding:.5rem 1.5rem;border-radius:20px;font-weight:800;font-size:1.5rem;margin:1rem 0}.form-actions[data-v-3baf5f82]{display:flex;justify-content:space-between;margin-top:3rem;padding-top:2rem;border-top:1px solid rgba(93,213,213,.2)}.btn-primary-futuristic[data-v-3baf5f82]{position:relative;background:linear-gradient(135deg,#2a9d9d,#5dd5d5);color:#fff;border:none;padding:1rem 2rem;border-radius:12px;font-size:1.1rem;font-weight:700;cursor:pointer;overflow:hidden;transition:all .3s ease;box-shadow:0 8px 30px #1a7f7f66;display:flex;align-items:center;gap:.5rem}.btn-primary-futuristic[data-v-3baf5f82]:hover{transform:translateY(-2px);box-shadow:0 12px 40px #1a7f7f99}.btn-shine[data-v-3baf5f82]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:shine-3baf5f82 3s infinite}@keyframes shine-3baf5f82{0%{left:-100%}to{left:100%}}.btn-secondary-futuristic[data-v-3baf5f82]{background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(93,213,213,.3);color:#fff;padding:1rem 2rem;border-radius:12px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.5rem}.btn-secondary-futuristic[data-v-3baf5f82]:hover{background:#ffffff26;border-color:#5dd5d580;transform:translateY(-2px)}.color-palette[data-v-3baf5f82]{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:1rem;margin-top:1rem}.color-set[data-v-3baf5f82]{background:#ffffff0d;border:2px solid rgba(93,213,213,.3);border-radius:12px;padding:1rem;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.color-set[data-v-3baf5f82]:hover{background:#ffffff1a;border-color:#5dd5d599;transform:translateY(-2px);box-shadow:0 4px 12px #5dd5d54d}.color-set.active[data-v-3baf5f82]{background:#1a7f7f4d;border-color:#5dd5d5;box-shadow:0 0 20px #5dd5d580}.color-preview[data-v-3baf5f82]{display:flex;gap:.5rem;align-items:center;justify-content:center}.color-circle[data-v-3baf5f82]{width:30px;height:30px;border-radius:50%;border:2px solid rgba(255,255,255,.2);box-shadow:0 2px 8px #0000004d;transition:transform .2s ease}.color-set:hover .color-circle[data-v-3baf5f82]{transform:scale(1.1)}@media (max-width: 768px){.form-grid[data-v-3baf5f82]{grid-template-columns:1fr}.steps-container[data-v-3baf5f82]{gap:.5rem}.step-line[data-v-3baf5f82]{width:50px}.form-card[data-v-3baf5f82]{padding:2rem 1.5rem}.form-actions[data-v-3baf5f82]{flex-direction:column;gap:1rem}.btn-primary-futuristic[data-v-3baf5f82],.btn-secondary-futuristic[data-v-3baf5f82]{width:100%;justify-content:center}}.loading-services[data-v-3baf5f82]{text-align:center;padding:3rem;color:#ffffffb3}.services-grid[data-v-3baf5f82]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem;margin-top:2rem}.service-card[data-v-3baf5f82]{background:#1a7f7f33;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid rgba(93,213,213,.3);border-radius:16px;padding:1.5rem;cursor:pointer;transition:all .3s ease;display:flex;gap:1rem;align-items:flex-start}.service-card[data-v-3baf5f82]:hover{border-color:#5dd5d599;transform:translateY(-5px);box-shadow:0 10px 30px #5dd5d54d}.service-card.active[data-v-3baf5f82]{background:#2a9d9d4d;border-color:#5dd5d5;box-shadow:0 0 20px #5dd5d580}.service-checkbox[data-v-3baf5f82]{position:relative;flex-shrink:0}.service-checkbox input[type=checkbox][data-v-3baf5f82]{width:24px;height:24px;cursor:pointer;opacity:0;position:absolute}.service-checkbox .checkmark[data-v-3baf5f82]{width:24px;height:24px;border:2px solid rgba(93,213,213,.5);border-radius:6px;display:block;position:relative;transition:all .3s ease}.service-checkbox input[type=checkbox]:checked+.checkmark[data-v-3baf5f82]{background:linear-gradient(135deg,#2a9d9d,#5dd5d5);border-color:#5dd5d5}.service-checkbox input[type=checkbox]:checked+.checkmark[data-v-3baf5f82]:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-weight:700;font-size:14px}.service-content[data-v-3baf5f82]{flex:1}.service-name[data-v-3baf5f82]{font-size:1.25rem;font-weight:700;color:#fff;margin-bottom:.5rem}.service-description[data-v-3baf5f82]{font-size:.95rem;color:#ffffffb3;line-height:1.6;margin-bottom:1rem}.service-price[data-v-3baf5f82]{font-size:1.5rem;font-weight:700;color:#5dd5d5}.no-services[data-v-3baf5f82]{text-align:center;padding:3rem;color:#ffffffb3}@media (max-width: 768px){.services-grid[data-v-3baf5f82]{grid-template-columns:1fr}}.input-success[data-v-3baf5f82]{border-color:#16a34a!important;box-shadow:0 0 20px #16a34a4d!important}.input-error[data-v-3baf5f82]{border-color:#dc2626!important;box-shadow:0 0 20px #dc26264d!important}.domain-status-message[data-v-3baf5f82]{margin-top:.75rem;padding:.75rem 1rem;border-radius:8px;font-size:.9rem;font-weight:500;display:flex;align-items:center;gap:.5rem;animation:slideDown-3baf5f82 .3s ease}@keyframes slideDown-3baf5f82{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.status-checking[data-v-3baf5f82]{background:#3b82f633;border:1px solid rgba(59,130,246,.4);color:#60a5fa}.status-available[data-v-3baf5f82]{background:#16a34a33;border:1px solid rgba(22,163,74,.4);color:#4ade80}.status-unavailable[data-v-3baf5f82],.status-error[data-v-3baf5f82]{background:#dc262633;border:1px solid rgba(220,38,38,.4);color:#f87171}.loading-spinner[data-v-3baf5f82]{width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top-color:currentColor;border-radius:50%;animation:spin-3baf5f82 .8s linear infinite}@keyframes spin-3baf5f82{to{transform:rotate(360deg)}}.btn-disabled[data-v-3baf5f82]{opacity:.5;cursor:not-allowed!important;pointer-events:none}.btn-disabled[data-v-3baf5f82]:hover{transform:none!important;box-shadow:0 8px 30px #1a7f7f66!important}.page-container[data-v-a979ae7f]{min-height:100vh;position:relative;overflow-x:hidden;background:#1a7f7f;color:#fff}.animated-bg[data-v-a979ae7f]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden}.gradient-orb[data-v-a979ae7f]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.4;animation:float-a979ae7f 20s infinite ease-in-out}.orb-1[data-v-a979ae7f]{width:500px;height:500px;background:linear-gradient(135deg,#2a9d9d,#5dd5d5);top:-200px;left:-200px}.orb-2[data-v-a979ae7f]{width:400px;height:400px;background:linear-gradient(135deg,#2a9d9d,#5dd5d5);bottom:-150px;right:-150px;animation-delay:5s}.grid-pattern[data-v-a979ae7f]{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(26,127,127,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(26,127,127,.1) 1px,transparent 1px);background-size:50px 50px;animation:gridMove-a979ae7f 20s linear infinite}@keyframes float-a979ae7f{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-30px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}}@keyframes gridMove-a979ae7f{0%{transform:translate(0)}to{transform:translate(50px,50px)}}.nav-container[data-v-a979ae7f]{position:relative;z-index:100;padding:2rem 0}.nav-content[data-v-a979ae7f]{max-width:1400px;margin:0 auto;padding:0 2rem;display:flex;justify-content:space-between;align-items:center}.logo[data-v-a979ae7f]{display:flex;align-items:center;gap:.5rem;cursor:pointer}.logo-text[data-v-a979ae7f]{font-size:2.5rem;font-weight:900;background:linear-gradient(135deg,#5dd5d5,#2a9d9d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:3px}.logo-dot[data-v-a979ae7f]{width:12px;height:12px;background:#5dd5d5;border-radius:50%;box-shadow:0 0 25px #5dd5d5;animation:pulse-a979ae7f 2s infinite}@keyframes pulse-a979ae7f{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}.nav-back[data-v-a979ae7f]{background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(93,213,213,.3);color:#fff;padding:.75rem 1.5rem;border-radius:12px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.5rem}.nav-back[data-v-a979ae7f]:hover{background:#ffffff26;border-color:#5dd5d580;transform:translate(-5px)}.page-section[data-v-a979ae7f]{position:relative;z-index:10;padding:4rem 2rem;max-width:1400px;margin:0 auto}.page-header[data-v-a979ae7f]{text-align:center;margin-bottom:4rem}.floating-badge[data-v-a979ae7f]{display:inline-flex;align-items:center;gap:.5rem;background:#1a7f7f33;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(93,213,213,.3);padding:.75rem 1.5rem;border-radius:50px;margin-bottom:2rem;animation:floatBadge-a979ae7f 3s ease-in-out infinite}@keyframes floatBadge-a979ae7f{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.badge-icon[data-v-a979ae7f]{font-size:1.2rem}.badge-text[data-v-a979ae7f]{font-size:.9rem;color:#5dd5d5;font-weight:500}.page-title[data-v-a979ae7f]{font-size:clamp(2.5rem,6vw,4.5rem);font-weight:900;line-height:1.4;margin-bottom:1.5rem}.title-line[data-v-a979ae7f]{display:block;background:linear-gradient(135deg,#fff,#5dd5d5);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:.75rem}.title-line[data-v-a979ae7f]:last-child{margin-bottom:0}.title-line.highlight[data-v-a979ae7f]{background:linear-gradient(135deg,#5dd5d5,#2a9d9d,#1a7f7f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page-subtitle[data-v-a979ae7f]{font-size:1.25rem;color:#ffffffb3;line-height:1.8}.loading-container[data-v-a979ae7f]{text-align:center;padding:4rem 0}.loading-spinner[data-v-a979ae7f]{width:60px;height:60px;border:4px solid rgba(93,213,213,.2);border-top-color:#5dd5d5;border-radius:50%;margin:0 auto 1.5rem;animation:spin-a979ae7f 1s linear infinite}@keyframes spin-a979ae7f{to{transform:rotate(360deg)}}.loading-text[data-v-a979ae7f]{color:#fff9;font-size:1.1rem}.packages-grid[data-v-a979ae7f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;margin-bottom:3rem}.package-card[data-v-a979ae7f]{background:#ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(93,213,213,.2);border-radius:24px;padding:2.5rem;transition:all .4s ease;cursor:pointer;position:relative;overflow:hidden}.package-card[data-v-a979ae7f]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#1a7f7f1a,#5dd5d50d);opacity:0;transition:opacity .4s ease}.package-card[data-v-a979ae7f]:hover:before,.package-card.selected[data-v-a979ae7f]:before{opacity:1}.package-card[data-v-a979ae7f]:hover,.package-card.selected[data-v-a979ae7f]{transform:translateY(-10px);border-color:#5dd5d580;box-shadow:0 20px 60px #1a7f7f4d}.package-card.selected[data-v-a979ae7f]{border-color:#5dd5d5;border-width:2px}.package-badge[data-v-a979ae7f]{position:absolute;top:1.5rem;left:1.5rem;background:linear-gradient(135deg,#5dd5d5,#2a9d9d);color:#fff;padding:.5rem 1rem;border-radius:20px;font-size:.85rem;font-weight:700}.package-header[data-v-a979ae7f]{text-align:center;margin-bottom:2rem}.package-title[data-v-a979ae7f]{font-size:1.75rem;font-weight:800;margin-bottom:1rem;color:#fff}.package-price[data-v-a979ae7f]{margin-bottom:1rem}.price-amount[data-v-a979ae7f]{font-size:3rem;font-weight:900;background:linear-gradient(135deg,#5dd5d5,#2a9d9d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.price-period[data-v-a979ae7f]{font-size:1rem;color:#fff9}.package-description[data-v-a979ae7f]{color:#ffffffb3;line-height:1.6}.package-features[data-v-a979ae7f]{list-style:none;margin-bottom:2rem;padding:0}.feature-item[data-v-a979ae7f]{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem 0;color:#fffc}.feature-icon[data-v-a979ae7f]{color:#5dd5d5;font-weight:700;font-size:1.2rem;flex-shrink:0}.package-btn[data-v-a979ae7f]{width:100%;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(93,213,213,.3);color:#fff;padding:1rem;border-radius:12px;font-weight:600;cursor:pointer;transition:all .3s ease}.package-btn[data-v-a979ae7f]:hover{background:#ffffff26;border-color:#5dd5d580}.selected-btn[data-v-a979ae7f]{background:linear-gradient(135deg,#2a9d9d,#5dd5d5);border-color:#5dd5d5;box-shadow:0 8px 30px #1a7f7f66}.proceed-section[data-v-a979ae7f]{text-align:center;margin-top:3rem}.btn-primary-futuristic[data-v-a979ae7f]{position:relative;background:linear-gradient(135deg,#2a9d9d,#5dd5d5);color:#fff;border:none;padding:1.25rem 2.5rem;border-radius:16px;font-size:1.1rem;font-weight:700;cursor:pointer;overflow:hidden;transition:all .3s ease;box-shadow:0 8px 30px #1a7f7f66;display:flex;align-items:center;gap:.75rem;margin:0 auto}.btn-primary-futuristic.large[data-v-a979ae7f]{padding:1.5rem 3rem;font-size:1.2rem}.btn-primary-futuristic[data-v-a979ae7f]:hover{transform:translateY(-3px);box-shadow:0 12px 40px #1a7f7f99}.btn-shine[data-v-a979ae7f]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:shine-a979ae7f 3s infinite}@keyframes shine-a979ae7f{0%{left:-100%}to{left:100%}}.btn-icon[data-v-a979ae7f]{font-size:1.2rem;transition:transform .3s ease}.btn-primary-futuristic:hover .btn-icon[data-v-a979ae7f]{transform:translate(5px)}@media (max-width: 768px){.packages-grid[data-v-a979ae7f]{grid-template-columns:1fr}.page-section[data-v-a979ae7f]{padding:2rem 1rem}}.page-container[data-v-f9a5475b]{min-height:100vh;position:relative;overflow-x:hidden;background:#1a7f7f;color:#fff}.animated-bg[data-v-f9a5475b]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden}.gradient-orb[data-v-f9a5475b]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.4;animation:float-f9a5475b 20s infinite ease-in-out}.orb-1[data-v-f9a5475b]{width:500px;height:500px;background:linear-gradient(135deg,#2a9d9d,#5dd5d5);top:-200px;left:-200px}.orb-2[data-v-f9a5475b]{width:400px;height:400px;background:linear-gradient(135deg,#2a9d9d,#5dd5d5);bottom:-150px;right:-150px;animation-delay:5s}.grid-pattern[data-v-f9a5475b]{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(26,127,127,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(26,127,127,.1) 1px,transparent 1px);background-size:50px 50px;animation:gridMove-f9a5475b 20s linear infinite}@keyframes float-f9a5475b{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-30px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}}@keyframes gridMove-f9a5475b{0%{transform:translate(0)}to{transform:translate(50px,50px)}}.nav-container[data-v-f9a5475b]{position:relative;z-index:100;padding:2rem 0}.nav-content[data-v-f9a5475b]{max-width:1400px;margin:0 auto;padding:0 2rem;display:flex;justify-content:space-between;align-items:center}.logo[data-v-f9a5475b]{display:flex;align-items:center;gap:.5rem;cursor:pointer}.logo-text[data-v-f9a5475b]{font-size:2.5rem;font-weight:900;background:linear-gradient(135deg,#5dd5d5,#2a9d9d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:3px}.logo-dot[data-v-f9a5475b]{width:12px;height:12px;background:#5dd5d5;border-radius:50%;box-shadow:0 0 25px #5dd5d5;animation:pulse-f9a5475b 2s infinite}@keyframes pulse-f9a5475b{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}.nav-back[data-v-f9a5475b]{background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(93,213,213,.3);color:#fff;padding:.75rem 1.5rem;border-radius:12px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.5rem}.nav-back[data-v-f9a5475b]:hover{background:#ffffff26;border-color:#5dd5d580;transform:translate(-5px)}.page-section[data-v-f9a5475b]{position:relative;z-index:10;padding:4rem 2rem;max-width:800px;margin:0 auto}.page-header[data-v-f9a5475b]{text-align:center;margin-bottom:3rem}.floating-badge[data-v-f9a5475b]{display:inline-flex;align-items:center;gap:.5rem;background:#1a7f7f33;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(93,213,213,.3);padding:.75rem 1.5rem;border-radius:50px;margin-bottom:2rem;animation:floatBadge-f9a5475b 3s ease-in-out infinite}@keyframes floatBadge-f9a5475b{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.badge-icon[data-v-f9a5475b]{font-size:1.2rem}.badge-text[data-v-f9a5475b]{font-size:.9rem;color:#5dd5d5;font-weight:500}.page-title[data-v-f9a5475b]{font-size:clamp(2.5rem,6vw,4rem);font-weight:900;line-height:1.2;margin-bottom:1rem;background:linear-gradient(135deg,#fff,#5dd5d5);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page-subtitle[data-v-f9a5475b]{font-size:1.25rem;color:#ffffffb3;line-height:1.8}.loading-container[data-v-f9a5475b]{text-align:center;padding:4rem 0}.loading-spinner[data-v-f9a5475b]{width:60px;height:60px;border:4px solid rgba(93,213,213,.2);border-top-color:#5dd5d5;border-radius:50%;margin:0 auto 1.5rem;animation:spin-f9a5475b 1s linear infinite}@keyframes spin-f9a5475b{to{transform:rotate(360deg)}}.loading-text[data-v-f9a5475b]{color:#fff9;font-size:1.1rem}.payment-container[data-v-f9a5475b]{display:flex;flex-direction:column;gap:2rem}.summary-card[data-v-f9a5475b],.payment-methods-card[data-v-f9a5475b],.stripe-card[data-v-f9a5475b]{background:#ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(93,213,213,.2);border-radius:24px;padding:2.5rem}.card-title[data-v-f9a5475b]{font-size:1.5rem;font-weight:800;margin-bottom:1.5rem;color:#fff}.summary-content[data-v-f9a5475b]{display:flex;flex-direction:column;gap:1rem}.summary-item[data-v-f9a5475b]{display:flex;justify-content:space-between;align-items:center;padding:1rem 0}.summary-item.total[data-v-f9a5475b]{padding-top:1.5rem;border-top:1px solid rgba(93,213,213,.2);margin-top:.5rem}.summary-label[data-v-f9a5475b]{color:#ffffffb3;font-size:1.1rem}.summary-value[data-v-f9a5475b]{font-weight:700;color:#fff;font-size:1.1rem}.summary-value.price[data-v-f9a5475b]{font-size:2rem;background:linear-gradient(135deg,#5dd5d5,#2a9d9d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:flex;align-items:center;gap:.5rem}.riyal-icon[data-v-f9a5475b]{width:1.2em;height:1.2em;fill:#5dd5d5;display:inline-block;vertical-align:middle}.summary-divider[data-v-f9a5475b]{height:1px;background:#5dd5d533}.payment-methods[data-v-f9a5475b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.payment-method[data-v-f9a5475b]{position:relative;background:#ffffff0d;border:2px solid rgba(93,213,213,.2);border-radius:16px;padding:1.5rem;cursor:pointer;transition:all .3s ease;overflow:hidden}.payment-method[data-v-f9a5475b]:hover{border-color:#5dd5d566;background:#ffffff14}.payment-method.selected[data-v-f9a5475b]{border-color:#5dd5d5;background:#1a7f7f33;box-shadow:0 0 30px #1a7f7f4d}.method-input[data-v-f9a5475b]{position:absolute;opacity:0}.method-content[data-v-f9a5475b]{display:flex;flex-direction:column;align-items:center;gap:.75rem}.method-icon[data-v-f9a5475b]{font-size:3rem}.method-label[data-v-f9a5475b]{font-weight:700;font-size:1.1rem;color:#fff}.method-glow[data-v-f9a5475b]{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;background:linear-gradient(135deg,#5dd5d5,#2a9d9d);opacity:0;filter:blur(15px);transition:opacity .3s ease;z-index:-1}.payment-method.selected .method-glow[data-v-f9a5475b]{opacity:.4}.stripe-element[data-v-f9a5475b]{padding:1.5rem;background:#ffffff0d;border:1px solid rgba(93,213,213,.3);border-radius:12px;margin-bottom:1rem}.stripe-errors[data-v-f9a5475b]{color:#ff6b6b;font-size:.9rem;margin-top:.5rem}.pay-later-card[data-v-f9a5475b]{background:#1a7f7f1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(93,213,213,.3);border-radius:24px;padding:2.5rem;text-align:center}.pay-later-icon[data-v-f9a5475b]{font-size:4rem;margin-bottom:1rem;display:block}.pay-later-description[data-v-f9a5475b]{color:#ffffffb3;font-size:1.1rem;line-height:1.8;margin-top:1rem}.payment-actions[data-v-f9a5475b]{display:flex;justify-content:space-between;gap:1rem;margin-top:1rem}.btn-primary-futuristic[data-v-f9a5475b]{position:relative;background:linear-gradient(135deg,#2a9d9d,#5dd5d5);color:#fff;border:none;padding:1.25rem 2.5rem;border-radius:16px;font-size:1.1rem;font-weight:700;cursor:pointer;overflow:hidden;transition:all .3s ease;box-shadow:0 8px 30px #1a7f7f66;display:flex;align-items:center;gap:.75rem}.btn-primary-futuristic.large[data-v-f9a5475b]{padding:1.5rem 3rem;font-size:1.2rem}.btn-primary-futuristic[data-v-f9a5475b]:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 12px 40px #1a7f7f99}.btn-primary-futuristic[data-v-f9a5475b]:disabled{opacity:.6;cursor:not-allowed}.btn-shine[data-v-f9a5475b]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:shine-f9a5475b 3s infinite}@keyframes shine-f9a5475b{0%{left:-100%}to{left:100%}}.btn-secondary-futuristic[data-v-f9a5475b]{background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(93,213,213,.3);color:#fff;padding:1.25rem 2.5rem;border-radius:16px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.5rem}.btn-secondary-futuristic[data-v-f9a5475b]:hover{background:#ffffff26;border-color:#5dd5d580;transform:translateY(-2px)}@media (max-width: 768px){.payment-methods[data-v-f9a5475b]{grid-template-columns:1fr}.payment-actions[data-v-f9a5475b]{flex-direction:column}.btn-primary-futuristic[data-v-f9a5475b],.btn-secondary-futuristic[data-v-f9a5475b]{width:100%;justify-content:center}}.page-container[data-v-4edbbf53]{min-height:100vh;position:relative;overflow-x:hidden;background:#0a0a0f;background-image:radial-gradient(at 20% 30%,rgba(26,127,127,.08) 0px,transparent 50%),radial-gradient(at 80% 70%,rgba(93,213,213,.06) 0px,transparent 50%);color:#f5f5f7}.animated-bg[data-v-4edbbf53]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden}.gradient-orb[data-v-4edbbf53]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.4;animation:float-4edbbf53 20s infinite ease-in-out}.orb-1[data-v-4edbbf53]{width:500px;height:500px;background:linear-gradient(135deg,#2a9d9d,#5dd5d5);top:-200px;left:-200px}.orb-2[data-v-4edbbf53]{width:400px;height:400px;background:linear-gradient(135deg,#2a9d9d,#5dd5d5);bottom:-150px;right:-150px;animation-delay:5s}.grid-pattern[data-v-4edbbf53]{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(26,127,127,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(26,127,127,.1) 1px,transparent 1px);background-size:50px 50px;animation:gridMove-4edbbf53 20s linear infinite}@keyframes float-4edbbf53{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-30px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}}@keyframes gridMove-4edbbf53{0%{transform:translate(0)}to{transform:translate(50px,50px)}}.nav-container[data-v-4edbbf53]{position:relative;z-index:100;padding:2rem 0}.nav-content[data-v-4edbbf53]{max-width:1400px;margin:0 auto;padding:0 2rem;display:flex;justify-content:space-between;align-items:center}.logo[data-v-4edbbf53]{display:flex;align-items:center;gap:.5rem;cursor:pointer}.logo-text[data-v-4edbbf53]{font-size:2.5rem;font-weight:900;background:linear-gradient(135deg,#5dd5d5,#2a9d9d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:3px}.logo-dot[data-v-4edbbf53]{width:12px;height:12px;background:#5dd5d5;border-radius:50%;box-shadow:0 0 25px #5dd5d5;animation:pulse-4edbbf53 2s infinite}@keyframes pulse-4edbbf53{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}.nav-links[data-v-4edbbf53]{display:flex;align-items:center;gap:2rem}.nav-link[data-v-4edbbf53]{color:#fffc;text-decoration:none;font-weight:500;transition:all .3s ease;position:relative;padding:.5rem 0}.nav-link[data-v-4edbbf53]:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:linear-gradient(90deg,#5dd5d5,#2a9d9d);transition:width .3s ease}.nav-link[data-v-4edbbf53]:hover,.nav-link.active[data-v-4edbbf53]{color:#fff}.nav-link[data-v-4edbbf53]:hover:after,.nav-link.active[data-v-4edbbf53]:after{width:100%}.page-section[data-v-4edbbf53]{position:relative;z-index:10;padding:4rem 2rem;max-width:1200px;margin:0 auto}.page-header[data-v-4edbbf53]{text-align:center;margin-bottom:4rem}.floating-badge[data-v-4edbbf53]{display:inline-flex;align-items:center;gap:.5rem;background:#1a7f7f33;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(93,213,213,.3);padding:.75rem 1.5rem;border-radius:50px;margin-bottom:2rem;animation:floatBadge-4edbbf53 3s ease-in-out infinite}@keyframes floatBadge-4edbbf53{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.badge-icon[data-v-4edbbf53]{font-size:1.2rem}.badge-text[data-v-4edbbf53]{font-size:.9rem;color:#5dd5d5;font-weight:500}.page-title[data-v-4edbbf53]{font-size:clamp(2.5rem,6vw,4.5rem);font-weight:700;line-height:1.2;margin-bottom:1.75rem;background:linear-gradient(135deg,#fff,#5dd5d5);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-.02em}.title-line[data-v-4edbbf53]{display:block}.page-subtitle[data-v-4edbbf53]{font-size:1.375rem;color:#d1d1d6;line-height:1.85;font-weight:400;letter-spacing:.01em}.about-content[data-v-4edbbf53]{display:flex;flex-direction:column;gap:3rem}.about-card[data-v-4edbbf53]{background:linear-gradient(135deg,#ffffff14,#ffffff08);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(93,213,213,.2);border-radius:24px;padding:3.5rem;box-shadow:0 10px 40px #0000001f;transition:all .3s cubic-bezier(.4,0,.2,1)}.about-card[data-v-4edbbf53]:hover{transform:translateY(-4px);box-shadow:0 20px 50px #00000026;border-color:#5dd5d54d}.section-title[data-v-4edbbf53]{font-size:2rem;font-weight:700;margin-bottom:1.75rem;color:#f5f5f7;background:linear-gradient(135deg,#f5f5f7,#5dd5d5);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-.01em;line-height:1.3}.section-text[data-v-4edbbf53]{font-size:1.125rem;line-height:1.85;color:#d1d1d6;font-weight:400;letter-spacing:.01em}.features-list[data-v-4edbbf53]{display:flex;flex-direction:column;gap:2rem}.feature-item[data-v-4edbbf53]{display:flex;gap:2rem;align-items:flex-start}.feature-number[data-v-4edbbf53]{width:60px;height:60px;background:linear-gradient(135deg,#2a9d9d,#5dd5d5);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:800;color:#fff;flex-shrink:0}.feature-content h3[data-v-4edbbf53]{font-size:1.5rem;font-weight:700;margin-bottom:.5rem;color:#f5f5f7}.feature-content p[data-v-4edbbf53]{color:#d1d1d6;line-height:1.8}.stats-grid[data-v-4edbbf53]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem}.stat-box[data-v-4edbbf53]{text-align:center;padding:2rem;background:#5dd5d51a;border-radius:16px;border:1px solid rgba(93,213,213,.2)}.stat-value[data-v-4edbbf53]{font-size:3rem;font-weight:900;background:linear-gradient(135deg,#5dd5d5,#2a9d9d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:.5rem}.stat-label[data-v-4edbbf53]{color:#d1d1d6;font-size:1rem}@media (max-width: 768px){.nav-links[data-v-4edbbf53]{gap:1rem;font-size:.9rem}.feature-item[data-v-4edbbf53]{flex-direction:column;gap:1rem}.stats-grid[data-v-4edbbf53]{grid-template-columns:repeat(2,1fr)}}.page-container[data-v-47b11aed]{min-height:100vh;position:relative;overflow-x:hidden;background:#0a0a0f;background-image:radial-gradient(at 20% 30%,rgba(26,127,127,.08) 0px,transparent 50%),radial-gradient(at 80% 70%,rgba(93,213,213,.06) 0px,transparent 50%);color:#f5f5f7}.animated-bg[data-v-47b11aed]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden}.gradient-orb[data-v-47b11aed]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.4;animation:float-47b11aed 20s infinite ease-in-out}.orb-1[data-v-47b11aed]{width:500px;height:500px;background:linear-gradient(135deg,#2a9d9d,#5dd5d5);top:-200px;left:-200px}.orb-2[data-v-47b11aed]{width:400px;height:400px;background:linear-gradient(135deg,#2a9d9d,#5dd5d5);bottom:-150px;right:-150px;animation-delay:5s}.grid-pattern[data-v-47b11aed]{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(26,127,127,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(26,127,127,.1) 1px,transparent 1px);background-size:50px 50px;animation:gridMove-47b11aed 20s linear infinite}@keyframes float-47b11aed{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-30px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}}@keyframes gridMove-47b11aed{0%{transform:translate(0)}to{transform:translate(50px,50px)}}.nav-container[data-v-47b11aed]{position:relative;z-index:100;padding:2rem 0}.nav-content[data-v-47b11aed]{max-width:1400px;margin:0 auto;padding:0 2rem;display:flex;justify-content:space-between;align-items:center}.logo[data-v-47b11aed]{display:flex;align-items:center;gap:.5rem;cursor:pointer}.logo-text[data-v-47b11aed]{font-size:2.5rem;font-weight:900;background:linear-gradient(135deg,#5dd5d5,#2a9d9d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:3px}.logo-dot[data-v-47b11aed]{width:12px;height:12px;background:#5dd5d5;border-radius:50%;box-shadow:0 0 25px #5dd5d5;animation:pulse-47b11aed 2s infinite}@keyframes pulse-47b11aed{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}.nav-links[data-v-47b11aed]{display:flex;align-items:center;gap:2rem}.nav-link[data-v-47b11aed]{color:#fffc;text-decoration:none;font-weight:500;transition:all .3s ease;position:relative;padding:.5rem 0}.nav-link[data-v-47b11aed]:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:linear-gradient(90deg,#5dd5d5,#2a9d9d);transition:width .3s ease}.nav-link[data-v-47b11aed]:hover,.nav-link.active[data-v-47b11aed]{color:#fff}.nav-link[data-v-47b11aed]:hover:after,.nav-link.active[data-v-47b11aed]:after{width:100%}.page-section[data-v-47b11aed]{position:relative;z-index:10;padding:4rem 2rem;max-width:1200px;margin:0 auto}.page-header[data-v-47b11aed]{text-align:center;margin-bottom:4rem}.floating-badge[data-v-47b11aed]{display:inline-flex;align-items:center;gap:.5rem;background:#1a7f7f33;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(93,213,213,.3);padding:.75rem 1.5rem;border-radius:50px;margin-bottom:2rem;animation:floatBadge-47b11aed 3s ease-in-out infinite}@keyframes floatBadge-47b11aed{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.badge-icon[data-v-47b11aed]{font-size:1.2rem}.badge-text[data-v-47b11aed]{font-size:.9rem;color:#5dd5d5;font-weight:500}.page-title[data-v-47b11aed]{font-size:clamp(2.5rem,6vw,4.5rem);font-weight:900;line-height:1.2;margin-bottom:1.5rem;background:linear-gradient(135deg,#fff,#5dd5d5);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.title-line[data-v-47b11aed]{display:block}.page-subtitle[data-v-47b11aed]{font-size:1.25rem;color:#ffffffb3;line-height:1.8}.contact-content[data-v-47b11aed]{display:grid;grid-template-columns:1.5fr 1fr;gap:3rem}.contact-form-card[data-v-47b11aed],.contact-info-card[data-v-47b11aed]{background:linear-gradient(135deg,#1a1a24,#121218);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid #252533;border-radius:24px;padding:3rem;box-shadow:0 8px 32px #0006,0 2px 8px #0000004d}.form-title[data-v-47b11aed]{font-size:1.75rem;font-weight:700;margin-bottom:2rem;color:#f5f5f7;letter-spacing:-.01em}.contact-form[data-v-47b11aed]{display:flex;flex-direction:column;gap:1.5rem}.form-group[data-v-47b11aed]{display:flex;flex-direction:column;gap:.5rem}.form-label[data-v-47b11aed]{font-weight:600;color:#ffffffe6;font-size:.95rem}.futuristic-input[data-v-47b11aed]{width:100%;padding:1rem;background:#ffffff0d;border:1px solid rgba(93,213,213,.3);border-radius:12px;color:#fff;font-size:1rem;transition:all .3s ease;font-family:IBM Plex Sans Arabic,sans-serif}.futuristic-input[data-v-47b11aed]:focus{outline:none;border-color:#5dd5d5;background:#ffffff14;box-shadow:0 0 20px #1a7f7f4d}.futuristic-input[data-v-47b11aed]::-moz-placeholder{color:#fff6}.futuristic-input[data-v-47b11aed]::placeholder{color:#fff6}.futuristic-input option[data-v-47b11aed]{background:#1a7f7f;color:#fff}.btn-primary-futuristic[data-v-47b11aed]{position:relative;background:linear-gradient(135deg,#2a9d9d,#5dd5d5);color:#fff;border:none;padding:1.25rem 2.5rem;border-radius:16px;font-size:1.1rem;font-weight:700;cursor:pointer;overflow:hidden;transition:all .3s ease;box-shadow:0 8px 30px #1a7f7f66;display:flex;align-items:center;justify-content:center;gap:.75rem;margin-top:1rem}.btn-primary-futuristic[data-v-47b11aed]:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 12px 40px #1a7f7f99}.btn-primary-futuristic[data-v-47b11aed]:disabled{opacity:.6;cursor:not-allowed}.btn-shine[data-v-47b11aed]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:shine-47b11aed 3s infinite}@keyframes shine-47b11aed{0%{left:-100%}to{left:100%}}.btn-icon[data-v-47b11aed]{font-size:1.2rem;transition:transform .3s ease}.btn-primary-futuristic:hover .btn-icon[data-v-47b11aed]{transform:translate(5px)}.info-list[data-v-47b11aed]{display:flex;flex-direction:column;gap:2rem}.info-item[data-v-47b11aed]{display:flex;gap:1.5rem;align-items:flex-start}.info-icon[data-v-47b11aed]{font-size:2rem;width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:#5dd5d533;border-radius:12px;flex-shrink:0}.info-content h3[data-v-47b11aed]{font-size:1.25rem;font-weight:700;margin-bottom:.5rem;color:#f5f5f7}.info-content p[data-v-47b11aed]{color:#d1d1d6;line-height:1.8;margin-bottom:.25rem}@media (max-width: 968px){.contact-content[data-v-47b11aed]{grid-template-columns:1fr}.nav-links[data-v-47b11aed]{gap:1rem;font-size:.9rem}}.page-container[data-v-92493861]{min-height:100vh;position:relative;overflow-x:hidden;background:#0a0a0f;background-image:radial-gradient(at 20% 30%,rgba(26,127,127,.08) 0px,transparent 50%),radial-gradient(at 80% 70%,rgba(93,213,213,.06) 0px,transparent 50%);color:#f5f5f7}.animated-bg[data-v-92493861]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden}.gradient-orb[data-v-92493861]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.4;animation:float-92493861 20s infinite ease-in-out}.orb-1[data-v-92493861]{width:500px;height:500px;background:linear-gradient(135deg,#2a9d9d,#5dd5d5);top:-200px;left:-200px}.orb-2[data-v-92493861]{width:400px;height:400px;background:linear-gradient(135deg,#2a9d9d,#5dd5d5);bottom:-150px;right:-150px;animation-delay:5s}.grid-pattern[data-v-92493861]{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(26,127,127,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(26,127,127,.1) 1px,transparent 1px);background-size:50px 50px;animation:gridMove-92493861 20s linear infinite}@keyframes float-92493861{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-30px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}}@keyframes gridMove-92493861{0%{transform:translate(0)}to{transform:translate(50px,50px)}}.nav-container[data-v-92493861]{position:relative;z-index:100;padding:2rem 0}.nav-content[data-v-92493861]{max-width:1400px;margin:0 auto;padding:0 2rem;display:flex;justify-content:space-between;align-items:center}.logo[data-v-92493861]{display:flex;align-items:center;gap:.5rem;cursor:pointer}.logo-text[data-v-92493861]{font-size:2.5rem;font-weight:900;background:linear-gradient(135deg,#5dd5d5,#2a9d9d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:3px}.logo-dot[data-v-92493861]{width:12px;height:12px;background:#5dd5d5;border-radius:50%;box-shadow:0 0 25px #5dd5d5;animation:pulse-92493861 2s infinite}@keyframes pulse-92493861{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}.nav-links[data-v-92493861]{display:flex;align-items:center;gap:2rem}.nav-link[data-v-92493861]{color:#fffc;text-decoration:none;font-weight:500;transition:all .3s ease;position:relative;padding:.5rem 0}.nav-link[data-v-92493861]:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:linear-gradient(90deg,#5dd5d5,#2a9d9d);transition:width .3s ease}.nav-link[data-v-92493861]:hover{color:#fff}.nav-link[data-v-92493861]:hover:after{width:100%}.page-section[data-v-92493861]{position:relative;z-index:10;padding:4rem 2rem;display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 100px)}.login-container[data-v-92493861]{width:100%;max-width:500px}.login-card[data-v-92493861]{background:linear-gradient(135deg,#1a1a24,#121218);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid #252533;border-radius:24px;padding:3rem;box-shadow:0 8px 32px #0006,0 2px 8px #0000004d}.login-header[data-v-92493861]{text-align:center;margin-bottom:2.5rem}.floating-badge[data-v-92493861]{display:inline-flex;align-items:center;gap:.5rem;background:#1a7f7f33;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(93,213,213,.3);padding:.75rem 1.5rem;border-radius:50px;margin-bottom:1.5rem;animation:floatBadge-92493861 3s ease-in-out infinite}@keyframes floatBadge-92493861{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.badge-icon[data-v-92493861]{font-size:1.2rem}.badge-text[data-v-92493861]{font-size:.9rem;color:#5dd5d5;font-weight:500}.login-title[data-v-92493861]{font-size:2.25rem;font-weight:700;margin-bottom:.75rem;background:linear-gradient(135deg,#fff,#5dd5d5);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-.01em;line-height:1.2}.login-subtitle[data-v-92493861]{color:#fffc;font-size:1.125rem;font-weight:400;letter-spacing:.01em;line-height:1.6}.login-form[data-v-92493861]{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:2rem}.form-group[data-v-92493861]{display:flex;flex-direction:column;gap:.5rem}.form-label[data-v-92493861]{font-weight:600;color:#ffffffe6;font-size:.95rem}.password-input-wrapper[data-v-92493861]{position:relative}.futuristic-input[data-v-92493861]{width:100%;padding:1rem 1.25rem;background:#ffffff0d;border:1px solid rgba(93,213,213,.25);border-radius:12px;color:#fff;font-size:1rem;transition:all .3s cubic-bezier(.4,0,.2,1);font-family:IBM Plex Sans Arabic,sans-serif;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);font-weight:400;letter-spacing:.01em}.futuristic-input[data-v-92493861]:focus{outline:none;border-color:#5dd5d5;background:#ffffff14;box-shadow:0 0 0 4px #5dd5d51a,0 4px 12px #5dd5d526}.futuristic-input[data-v-92493861]::-moz-placeholder{color:#fff6}.futuristic-input[data-v-92493861]::placeholder{color:#fff6}.password-toggle[data-v-92493861]{position:absolute;left:1rem;top:50%;transform:translateY(-50%);background:none;border:none;color:#fff9;cursor:pointer;font-size:1.2rem;padding:.5rem;transition:color .3s ease}.password-toggle[data-v-92493861]:hover{color:#5dd5d5}.form-options[data-v-92493861]{display:flex;justify-content:space-between;align-items:center;font-size:.9rem}.remember-me[data-v-92493861]{display:flex;align-items:center;gap:.5rem;color:#fffc;cursor:pointer}.remember-me input[data-v-92493861]{width:18px;height:18px;cursor:pointer}.forgot-password[data-v-92493861]{color:#5dd5d5;text-decoration:none;transition:color .3s ease}.forgot-password[data-v-92493861]:hover{color:#2a9d9d}.btn-primary-futuristic[data-v-92493861]{position:relative;background:linear-gradient(135deg,#2a9d9d,#5dd5d5);color:#fff;border:none;padding:1.25rem 2.5rem;border-radius:16px;font-size:1.1rem;font-weight:700;cursor:pointer;overflow:hidden;transition:all .3s ease;box-shadow:0 8px 30px #1a7f7f66;display:flex;align-items:center;justify-content:center;gap:.75rem}.btn-primary-futuristic.full-width[data-v-92493861]{width:100%}.btn-primary-futuristic[data-v-92493861]:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 12px 40px #2a9d9db3}.btn-primary-futuristic[data-v-92493861]:disabled{opacity:.6;cursor:not-allowed}.btn-shine[data-v-92493861]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:shine-92493861 3s infinite}@keyframes shine-92493861{0%{left:-100%}to{left:100%}}.btn-icon[data-v-92493861]{font-size:1.2rem;transition:transform .3s ease}.btn-primary-futuristic:hover .btn-icon[data-v-92493861]{transform:translate(5px)}.login-divider[data-v-92493861]{text-align:center;margin:2rem 0;position:relative}.login-divider[data-v-92493861]:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:#5dd5d533}.login-divider span[data-v-92493861]{background:#ffffff0d;padding:0 1rem;position:relative;color:#fff9}.social-login[data-v-92493861]{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}.social-btn[data-v-92493861]{width:100%;padding:1rem;border-radius:12px;border:1px solid rgba(93,213,213,.3);background:#ffffff0d;color:#fff;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:.75rem;font-size:1rem}.social-btn[data-v-92493861]:hover{background:#ffffff1a;border-color:#5dd5d580;transform:translateY(-2px)}.social-btn span[data-v-92493861]:first-child{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:1.2rem}.social-btn.google span[data-v-92493861]:first-child{background:#4285f4}.social-btn.facebook span[data-v-92493861]:first-child{background:#1877f2}.login-footer[data-v-92493861]{text-align:center;color:#ffffffb3}.register-link[data-v-92493861]{color:#5dd5d5;text-decoration:none;font-weight:600;transition:color .3s ease}.register-link[data-v-92493861]:hover{color:#2a9d9d}@media (max-width: 768px){.login-card[data-v-92493861]{padding:2rem 1.5rem}.nav-links[data-v-92493861]{gap:1rem;font-size:.9rem}}.page-container[data-v-9e53af5c]{min-height:100vh;position:relative;overflow-x:hidden;background:#0a0a0f;background-image:radial-gradient(at 20% 30%,rgba(26,127,127,.08) 0px,transparent 50%),radial-gradient(at 80% 70%,rgba(93,213,213,.06) 0px,transparent 50%);color:#f5f5f7}.animated-bg[data-v-9e53af5c]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden}.gradient-orb[data-v-9e53af5c]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.4;animation:float-9e53af5c 20s infinite ease-in-out}.orb-1[data-v-9e53af5c]{width:500px;height:500px;background:linear-gradient(135deg,#2a9d9d,#5dd5d5);top:-200px;left:-200px}.orb-2[data-v-9e53af5c]{width:400px;height:400px;background:linear-gradient(135deg,#2a9d9d,#5dd5d5);bottom:-150px;right:-150px;animation-delay:5s}.grid-pattern[data-v-9e53af5c]{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(26,127,127,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(26,127,127,.1) 1px,transparent 1px);background-size:50px 50px;animation:gridMove-9e53af5c 20s linear infinite}@keyframes float-9e53af5c{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-30px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}}@keyframes gridMove-9e53af5c{0%{transform:translate(0)}to{transform:translate(50px,50px)}}.nav-container[data-v-9e53af5c]{position:relative;z-index:100;padding:2rem 0}.nav-content[data-v-9e53af5c]{max-width:1400px;margin:0 auto;padding:0 2rem;display:flex;justify-content:space-between;align-items:center}.logo[data-v-9e53af5c]{display:flex;align-items:center;gap:.5rem;cursor:pointer}.logo-text[data-v-9e53af5c]{font-size:2.5rem;font-weight:900;background:linear-gradient(135deg,#5dd5d5,#2a9d9d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:3px}.logo-dot[data-v-9e53af5c]{width:12px;height:12px;background:#5dd5d5;border-radius:50%;box-shadow:0 0 25px #5dd5d5;animation:pulse-9e53af5c 2s infinite}@keyframes pulse-9e53af5c{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}.nav-links[data-v-9e53af5c]{display:flex;align-items:center;gap:2rem}.nav-link[data-v-9e53af5c]{color:#fffc;text-decoration:none;font-weight:500;transition:all .3s ease;position:relative;padding:.5rem 0}.nav-link[data-v-9e53af5c]:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:linear-gradient(90deg,#5dd5d5,#2a9d9d);transition:width .3s ease}.nav-link[data-v-9e53af5c]:hover{color:#fff}.nav-link[data-v-9e53af5c]:hover:after{width:100%}.page-section[data-v-9e53af5c]{position:relative;z-index:10;padding:4rem 2rem;display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 100px)}.login-container[data-v-9e53af5c]{width:100%;max-width:500px}.login-card[data-v-9e53af5c]{background:#ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(93,213,213,.2);border-radius:24px;padding:3rem}.login-header[data-v-9e53af5c]{text-align:center;margin-bottom:2.5rem}.floating-badge[data-v-9e53af5c]{display:inline-flex;align-items:center;gap:.5rem;background:#1a7f7f33;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(93,213,213,.3);padding:.75rem 1.5rem;border-radius:50px;margin-bottom:1.5rem;animation:floatBadge-9e53af5c 3s ease-in-out infinite}@keyframes floatBadge-9e53af5c{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.badge-icon[data-v-9e53af5c]{font-size:1.2rem}.badge-text[data-v-9e53af5c]{font-size:.9rem;color:#5dd5d5;font-weight:500}.login-title[data-v-9e53af5c]{font-size:2rem;font-weight:900;margin-bottom:.5rem;background:linear-gradient(135deg,#fff,#5dd5d5);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.login-subtitle[data-v-9e53af5c]{color:#ffffffb3;font-size:1rem}.login-form[data-v-9e53af5c]{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:2rem}.form-group[data-v-9e53af5c]{display:flex;flex-direction:column;gap:.5rem}.form-label[data-v-9e53af5c]{font-weight:600;color:#ffffffe6;font-size:.95rem}.password-input-wrapper[data-v-9e53af5c]{position:relative}.futuristic-input[data-v-9e53af5c]{width:100%;padding:1rem;background:#ffffff0d;border:1px solid rgba(93,213,213,.3);border-radius:12px;color:#fff;font-size:1rem;transition:all .3s ease;font-family:IBM Plex Sans Arabic,sans-serif}.futuristic-input[data-v-9e53af5c]:focus{outline:none;border-color:#5dd5d5;background:#ffffff14;box-shadow:0 0 20px #1a7f7f4d}.futuristic-input[data-v-9e53af5c]::-moz-placeholder{color:#fff6}.futuristic-input[data-v-9e53af5c]::placeholder{color:#fff6}.password-toggle[data-v-9e53af5c]{position:absolute;left:1rem;top:50%;transform:translateY(-50%);background:none;border:none;color:#fff9;cursor:pointer;font-size:1.2rem;padding:.5rem;transition:color .3s ease}.password-toggle[data-v-9e53af5c]:hover{color:#5dd5d5}.form-options[data-v-9e53af5c]{display:flex;justify-content:space-between;align-items:center;font-size:.9rem}.remember-me[data-v-9e53af5c]{display:flex;align-items:center;gap:.5rem;color:#fffc;cursor:pointer}.remember-me input[data-v-9e53af5c]{width:18px;height:18px;cursor:pointer}.terms-link[data-v-9e53af5c]{color:#5dd5d5;text-decoration:none}.terms-link[data-v-9e53af5c]:hover{text-decoration:underline}.btn-primary-futuristic[data-v-9e53af5c]{position:relative;background:linear-gradient(135deg,#2a9d9d,#5dd5d5);color:#fff;border:none;padding:1.25rem 2.5rem;border-radius:16px;font-size:1.1rem;font-weight:700;cursor:pointer;overflow:hidden;transition:all .3s ease;box-shadow:0 8px 30px #1a7f7f66;display:flex;align-items:center;justify-content:center;gap:.75rem}.btn-primary-futuristic.full-width[data-v-9e53af5c]{width:100%}.btn-primary-futuristic[data-v-9e53af5c]:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 12px 40px #2a9d9db3}.btn-primary-futuristic[data-v-9e53af5c]:disabled{opacity:.6;cursor:not-allowed}.btn-shine[data-v-9e53af5c]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:shine-9e53af5c 3s infinite}@keyframes shine-9e53af5c{0%{left:-100%}to{left:100%}}.btn-icon[data-v-9e53af5c]{font-size:1.2rem;transition:transform .3s ease}.btn-primary-futuristic:hover .btn-icon[data-v-9e53af5c]{transform:translate(5px)}.login-divider[data-v-9e53af5c]{text-align:center;margin:2rem 0;position:relative}.login-divider[data-v-9e53af5c]:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:#5dd5d533}.login-divider span[data-v-9e53af5c]{background:#ffffff0d;padding:0 1rem;position:relative;color:#fff9}.social-login[data-v-9e53af5c]{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}.social-btn[data-v-9e53af5c]{width:100%;padding:1rem;border-radius:12px;border:1px solid rgba(93,213,213,.3);background:#ffffff0d;color:#fff;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:.75rem;font-size:1rem}.social-btn[data-v-9e53af5c]:hover{background:#ffffff1a;border-color:#5dd5d580;transform:translateY(-2px)}.social-btn span[data-v-9e53af5c]:first-child{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:1.2rem}.social-btn.google span[data-v-9e53af5c]:first-child{background:#4285f4}.social-btn.facebook span[data-v-9e53af5c]:first-child{background:#1877f2}.login-footer[data-v-9e53af5c]{text-align:center;color:#ffffffb3}.register-link[data-v-9e53af5c]{color:#5dd5d5;text-decoration:none;font-weight:600;transition:color .3s ease}.register-link[data-v-9e53af5c]:hover{color:#2a9d9d}@media (max-width: 768px){.login-card[data-v-9e53af5c]{padding:2rem 1.5rem}.nav-links[data-v-9e53af5c]{gap:1rem;font-size:.9rem}}.dashboard-container[data-v-da32827d]{min-height:100vh;position:relative;overflow-x:hidden;background:#0a0a0f;background-image:radial-gradient(at 20% 30%,rgba(26,127,127,.08) 0px,transparent 50%),radial-gradient(at 80% 70%,rgba(93,213,213,.06) 0px,transparent 50%);color:#f5f5f7}.animated-bg[data-v-da32827d]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden}.gradient-orb[data-v-da32827d]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.4;animation:float-da32827d 20s infinite ease-in-out}.orb-1[data-v-da32827d]{width:500px;height:500px;background:linear-gradient(135deg,#2a9d9d,#5dd5d5);top:-200px;left:-200px}.orb-2[data-v-da32827d]{width:400px;height:400px;background:linear-gradient(135deg,#2a9d9d,#5dd5d5);bottom:-150px;right:-150px;animation-delay:5s}.grid-pattern[data-v-da32827d]{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(26,127,127,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(26,127,127,.1) 1px,transparent 1px);background-size:50px 50px;animation:gridMove-da32827d 20s linear infinite}@keyframes float-da32827d{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-30px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}}@keyframes gridMove-da32827d{0%{transform:translate(0)}to{transform:translate(50px,50px)}}.dashboard-nav[data-v-da32827d]{position:relative;z-index:100;background:#0a0a0fe6;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid #252533;padding:1.5rem 0}.nav-content[data-v-da32827d]{max-width:1400px;margin:0 auto;padding:0 2rem;display:flex;justify-content:space-between;align-items:center}.logo[data-v-da32827d]{display:flex;align-items:center;gap:.75rem;cursor:pointer}.logo-text[data-v-da32827d]{font-size:2.5rem;font-weight:900;background:linear-gradient(135deg,#5dd5d5,#2a9d9d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:3px}.logo-dot[data-v-da32827d]{width:12px;height:12px;background:#5dd5d5;border-radius:50%;box-shadow:0 0 25px #5dd5d5;animation:pulse-da32827d 2s infinite}@keyframes pulse-da32827d{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}.admin-badge[data-v-da32827d]{background:linear-gradient(135deg,#5dd5d5,#2a9d9d);color:#fff;padding:.25rem .75rem;border-radius:12px;font-size:.75rem;font-weight:700}.nav-actions[data-v-da32827d]{display:flex;align-items:center;gap:1.5rem}.nav-link[data-v-da32827d]{color:#fffc;text-decoration:none;font-weight:500;transition:all .3s ease;padding:.5rem 1rem;border-radius:8px}.nav-link[data-v-da32827d]:hover{color:#fff;background:#ffffff1a}.logout-btn[data-v-da32827d]{background:#ff4d4d33;border:1px solid rgba(255,77,77,.3)}.logout-btn[data-v-da32827d]:hover{background:#ff4d4d4d;border-color:#ff4d4d80}.dashboard-content[data-v-da32827d]{position:relative;z-index:10;max-width:1400px;margin:0 auto;padding:3rem 2rem}.dashboard-header[data-v-da32827d]{text-align:center;margin-bottom:3rem}.dashboard-title[data-v-da32827d]{font-size:clamp(2.5rem,5vw,4rem);font-weight:900;margin-bottom:.5rem;background:linear-gradient(135deg,#fff,#5dd5d5);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.dashboard-subtitle[data-v-da32827d]{font-size:1.25rem;color:#d1d1d6}.stats-grid[data-v-da32827d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-bottom:3rem}.stat-card[data-v-da32827d]{background:linear-gradient(135deg,#1a1a24,#121218);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid #252533;border-radius:20px;padding:2rem;position:relative;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;gap:1.5rem;box-shadow:0 8px 32px #0006,0 2px 8px #0000004d}.stat-icon[data-v-da32827d]{font-size:3rem;width:70px;height:70px;display:flex;align-items:center;justify-content:center;background:#5dd5d533;border-radius:16px;flex-shrink:0}.stat-card[data-v-da32827d]:hover{transform:translateY(-5px);background:linear-gradient(135deg,#1f1f2e,#1a1a24);border-color:#2d2d3f;box-shadow:0 20px 60px #00000080,0 8px 24px #0006}.stat-info[data-v-da32827d]{flex:1}.card-icon[data-v-da32827d]{font-size:4rem;margin-bottom:1.5rem}.stat-label[data-v-da32827d]{font-size:.9rem;color:#d1d1d6;margin-bottom:.5rem;font-weight:500}.stat-value[data-v-da32827d]{font-size:2rem;font-weight:700;color:#f5f5f7}.stat-glow[data-v-da32827d]{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;opacity:0;filter:blur(20px);transition:opacity .3s ease;z-index:-1}.stat-primary .stat-glow[data-v-da32827d]{background:linear-gradient(135deg,#1a7f7f,#2a9d9d)}.stat-warning .stat-glow[data-v-da32827d]{background:linear-gradient(135deg,#ffa726,#ff9800)}.stat-info .stat-glow[data-v-da32827d]{background:linear-gradient(135deg,#42a5f5,#2196f3)}.stat-success .stat-glow[data-v-da32827d]{background:linear-gradient(135deg,#5dd5d5,#2a9d9d)}.stat-card:hover .stat-glow[data-v-da32827d]{opacity:.4}.management-grid[data-v-da32827d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-bottom:3rem}.management-card[data-v-da32827d]{background:#ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(93,213,213,.2);border-radius:24px;padding:2.5rem;text-align:center;transition:all .4s ease;position:relative;overflow:hidden}.management-card[data-v-da32827d]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#1a7f7f1a,#5dd5d50d);opacity:0;transition:opacity .4s ease}.management-card[data-v-da32827d]:hover:before{opacity:1}.management-card[data-v-da32827d]:hover{transform:translateY(-10px);border-color:#5dd5d580;box-shadow:0 20px 60px #1a7f7f4d}.card-title[data-v-da32827d]{font-size:1.5rem;font-weight:800;margin-bottom:1rem;color:#fff}.card-description[data-v-da32827d]{color:#ffffffb3;margin-bottom:1.5rem}.card-link[data-v-da32827d]{display:inline-flex;align-items:center;gap:.5rem;color:#5dd5d5;font-weight:600;text-decoration:none;transition:gap .3s ease}.management-card:hover .card-link[data-v-da32827d]{gap:1rem}.arrow[data-v-da32827d]{transition:transform .3s ease}.management-card:hover .arrow[data-v-da32827d]{transform:translate(5px)}.orders-card[data-v-da32827d]{background:#ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(93,213,213,.2);border-radius:24px;padding:2.5rem}.card-title[data-v-da32827d]{font-size:1.75rem;font-weight:700;margin-bottom:2rem;color:#f5f5f7;letter-spacing:-.01em}.table-container[data-v-da32827d]{overflow-x:auto}.orders-table[data-v-da32827d]{width:100%;border-collapse:collapse}.orders-table thead[data-v-da32827d]{background:#1a1a24}.orders-table th[data-v-da32827d]{padding:1rem;text-align:right;font-weight:700;color:#f5f5f7;border-bottom:1px solid #252533}.orders-table td[data-v-da32827d]{padding:1rem;border-bottom:1px solid #252533;color:#d1d1d6}.orders-table tbody tr[data-v-da32827d]:hover{background:#1a1a24}.order-row[data-v-da32827d]{cursor:pointer;transition:all .3s ease}.order-row[data-v-da32827d]:hover{background:#5dd5d51a!important;transform:translate(-5px)}.order-number[data-v-da32827d]{font-weight:700;color:#5dd5d5}.order-amount[data-v-da32827d]{font-weight:700;color:#fff}.order-date[data-v-da32827d]{color:#fff9;font-size:.9rem}.status-badge[data-v-da32827d]{display:inline-block;padding:.5rem 1rem;border-radius:20px;font-weight:600;font-size:.85rem}.status-pending[data-v-da32827d]{background:#ffa72633;color:#ffa726;border:1px solid rgba(255,167,38,.3)}.status-processing[data-v-da32827d]{background:#42a5f533;color:#42a5f5;border:1px solid rgba(66,165,245,.3)}.status-completed[data-v-da32827d]{background:#4caf5033;color:#4caf50;border:1px solid rgba(76,175,80,.3)}.status-cancelled[data-v-da32827d]{background:#f4433633;color:#f44336;border:1px solid rgba(244,67,54,.3)}.no-orders[data-v-da32827d]{text-align:center;padding:3rem;color:#ffffff80}.riyal-icon-small[data-v-da32827d]{width:1em;height:1em;fill:#5dd5d5;display:inline-block;vertical-align:middle;margin-left:.25rem}.riyal-icon-tiny[data-v-da32827d]{width:.8em;height:.8em;fill:#5dd5d5;display:inline-block;vertical-align:middle;margin:0 .2rem}.notification-popup[data-v-da32827d]{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000b3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:10000;display:flex;align-items:center;justify-content:center;padding:2rem;animation:fadeIn-da32827d .3s ease}@keyframes fadeIn-da32827d{0%{opacity:0}to{opacity:1}}.notification-content[data-v-da32827d]{background:#0a0e27fa;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:2px solid rgba(93,213,213,.5);border-radius:24px;padding:3rem;max-width:500px;width:100%;position:relative;box-shadow:0 20px 60px #00000080;animation:slideUp-da32827d .4s ease}@keyframes slideUp-da32827d{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}.notification-icon[data-v-da32827d]{font-size:4rem;text-align:center;margin-bottom:1rem;animation:bellRing-da32827d .5s ease}@keyframes bellRing-da32827d{0%,to{transform:rotate(0)}25%{transform:rotate(-15deg)}75%{transform:rotate(15deg)}}.notification-title[data-v-da32827d]{font-size:2rem;font-weight:900;text-align:center;margin-bottom:1rem;background:linear-gradient(135deg,#5dd5d5,#2a9d9d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.notification-message[data-v-da32827d]{font-size:1.2rem;text-align:center;color:#ffffffe6;margin-bottom:1rem;line-height:1.8}.notification-details[data-v-da32827d]{font-size:1rem;text-align:center;color:#ffffffb3;margin-top:1rem;line-height:1.8}.notification-close[data-v-da32827d]{position:absolute;top:1rem;left:1rem;background:#ff4d4d33;border:1px solid rgba(255,77,77,.3);color:#fff;font-size:1.5rem;width:40px;height:40px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.notification-close[data-v-da32827d]:hover{background:#ff4d4d66;border-color:#ff4d4d99;transform:rotate(90deg)}.loading-container[data-v-da32827d]{text-align:center;padding:4rem 2rem;color:#ffffffb3}.loading-spinner[data-v-da32827d]{width:50px;height:50px;border:4px solid rgba(93,213,213,.3);border-top-color:#5dd5d5;border-radius:50%;animation:spin-da32827d 1s linear infinite;margin:0 auto 1.5rem}@keyframes spin-da32827d{to{transform:rotate(360deg)}}.error-container[data-v-da32827d]{text-align:center;padding:4rem 2rem;background:#ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(93,213,213,.2);border-radius:24px;margin:2rem 0}.error-icon[data-v-da32827d]{font-size:4rem;margin-bottom:1rem}.error-title[data-v-da32827d]{font-size:2rem;font-weight:800;margin-bottom:1rem;color:#fff}.error-message[data-v-da32827d]{font-size:1.1rem;color:#ffffffb3;margin-bottom:2rem}.retry-button[data-v-da32827d]{background:linear-gradient(135deg,#2a9d9d,#5dd5d5);color:#fff;border:none;padding:1rem 2rem;border-radius:12px;font-size:1.1rem;font-weight:700;cursor:pointer;transition:all .3s ease}.retry-button[data-v-da32827d]:hover{transform:translateY(-2px);box-shadow:0 12px 40px #1a7f7f99}@media (max-width: 768px){.stats-grid[data-v-da32827d],.management-grid[data-v-da32827d]{grid-template-columns:1fr}.dashboard-content[data-v-da32827d]{padding:2rem 1rem}.table-container[data-v-da32827d]{overflow-x:scroll}}*{font-family:IBM Plex Sans Arabic,sans-serif}#app{min-height:100vh;background:#0a0a0f;background-image:radial-gradient(at 20% 30%,rgba(26,127,127,.08) 0px,transparent 50%),radial-gradient(at 80% 70%,rgba(93,213,213,.06) 0px,transparent 50%);color:#f5f5f7}[dir=rtl]{direction:rtl;text-align:right}[dir=ltr]{direction:ltr;text-align:left}[dir=ltr] .nav-links{flex-direction:row-reverse}[dir=ltr] .hero-content-wrapper{flex-direction:row}[dir=ltr] .hero-content{text-align:left}
