*,:before,:after,::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:#3b82f680;--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: }.-translate-x-0\.5{--tw-translate-x:-.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.-translate-x-px{--tw-translate-x:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.translate-x-\[-50\%\]{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.translate-x-px{--tw-translate-x:1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.translate-y-\[-50\%\]{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate:90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}.border-tactical-500{border-color:var(--tactical-500)}.border-tactical-800{border-color:var(--tactical-800)}.border-target-500{border-color:var(--target-500)}.bg-tactical-700{background-color:var(--tactical-700)}.bg-tactical-800{background-color:var(--tactical-800)}.bg-tactical-900{background-color:var(--tactical-900)}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-hero-gradient{background-image:linear-gradient(135deg,var(--tactical-900)0%,var(--tactical-700)40%,var(--tactical-800)100%)}.bg-purple-gradient{background-image:linear-gradient(135deg,var(--target-600)0%,var(--target-500)50%,var(--target-400)100%)}.bg-tactical-gradient{background-image:linear-gradient(135deg,var(--tactical-800)0%,var(--tactical-700)50%,var(--tactical-600)100%)}.from-target-500{--tw-gradient-from:var(--target-500)var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-white{--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-gray-300{--tw-gradient-to:#d1d5db var(--tw-gradient-to-position)}.to-target-700{--tw-gradient-to:var(--target-700)var(--tw-gradient-to-position)}.text-target-400{color:var(--target-400)}.underline-offset-4{text-underline-offset:4px}.placeholder-gray-400::placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity,1))}.backdrop-blur-md{--tw-backdrop-blur:blur(12px);-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)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px);-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)}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{animation-timing-function:linear}.bg-primary-gradient{background:linear-gradient(135deg,var(--primary-600)0%,var(--primary-500)50%,var(--primary-400)100%)}.bg-subtle-gradient{background:linear-gradient(135deg,var(--gray-50)0%,var(--gray-100)50%,var(--gray-50)100%)}.bg-hero-gradient{background:linear-gradient(135deg,var(--primary-50)0%,white 40%,var(--gray-50)100%)}.text-gradient{background:linear-gradient(135deg,var(--primary-600)0%,var(--primary-500)50%,var(--primary-400)100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.animate-float{will-change:transform;animation:3s ease-in-out infinite float}.animate-glow{will-change:box-shadow;animation:2s ease-in-out infinite alternate glow}:root{--target-50:#f9f5ff;--target-100:#f1e7fe;--target-200:#e3ccff;--target-300:#cea3ff;--target-400:#bf83fc;--target-500:#a655f7;--target-600:#9234ea;--target-700:#7e22ce;--target-800:#6a21a6;--target-900:#591c87;--tactical-900:#0a0a0a;--tactical-800:#0f0f0f;--tactical-700:#1a1a1a;--tactical-600:#2b2b2b;--tactical-500:#3b3b3b;--tactical-400:#4a4a4a;--primary-50:#f0f7ff;--primary-100:#e0efff;--primary-200:#baddff;--primary-300:#7ec2ff;--primary-400:#3aa2ff;--primary-500:#0e83ff;--primary-600:#0152cb;--primary-700:#0147b3;--primary-800:#063d95;--primary-900:#0a347a;--gray-50:#f9fafb;--gray-100:#f3f4f6;--gray-200:#e5e7eb;--gray-300:#d1d5db;--gray-400:#9ca3af;--gray-500:#6b7280;--gray-600:#4b5563;--gray-700:#374151;--gray-800:#1f2937;--gray-900:#111827}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes glow{0%{box-shadow:0 0 20px #0152cb4d}to{box-shadow:0 0 40px #0152cb99}}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.focus\:border-target-500:focus{border-color:var(--target-500)}.hover\:text-target-400:hover{color:var(--target-400)}.text-primary-600{color:var(--primary-600)}.text-primary-700{color:var(--primary-700)}.text-primary-800{color:var(--primary-800)}.bg-primary-600{background-color:var(--primary-600)}.bg-primary-700{background-color:var(--primary-700)}.bg-primary-50{background-color:var(--primary-50)}.bg-primary-100{background-color:var(--primary-100)}.border-primary-600{border-color:var(--primary-600)}.border-primary-200{border-color:var(--primary-200)}.text-primary-400{color:var(--primary-400)}.text-primary-500{color:var(--primary-500)}.bg-primary-200{background-color:var(--primary-200)}.border-primary-300{border-color:var(--primary-300)}.border-primary-500{border-color:var(--primary-500)}.text-gray-300{color:var(--gray-300)}.text-gray-400{color:var(--gray-400)}.text-gray-500{color:var(--gray-500)}.text-gray-600{color:var(--gray-600)}.text-gray-700{color:var(--gray-700)}.text-gray-800{color:var(--gray-800)}.text-gray-900{color:var(--gray-900)}.bg-gray-50{background-color:var(--gray-50)}.bg-gray-100{background-color:var(--gray-100)}.bg-gray-800{background-color:var(--gray-800)}.bg-gray-900{background-color:var(--gray-900)}.border-gray-200{border-color:var(--gray-200)}.border-gray-300{border-color:var(--gray-300)}.border-gray-800{border-color:var(--gray-800)}.hover\:bg-primary-700:hover{background-color:var(--primary-700)}.hover\:text-primary-600:hover{color:var(--primary-600)}.hover\:border-primary-300:hover{border-color:var(--primary-300)}.dark .dark\:bg-gray-900{background-color:var(--gray-900)}.dark .dark\:bg-gray-800{background-color:var(--gray-800)}.dark .dark\:bg-gray-900\/80{background-color:#111827cc}.dark .dark\:bg-gray-900\/95{background-color:#111827f2}.dark .dark\:text-gray-100{color:var(--gray-100)}.dark .dark\:text-gray-200{color:var(--gray-200)}.dark .dark\:text-gray-300{color:var(--gray-300)}.dark .dark\:text-gray-400{color:var(--gray-400)}.dark .dark\:text-white{color:#fff}.dark .dark\:border-gray-700{border-color:var(--gray-700)}.dark .dark\:hover\:bg-gray-800:hover{background-color:var(--gray-800)}.dark .dark\:bg-gray-700{background-color:var(--gray-700)}.dark .dark\:from-gray-800{--tw-gradient-from:var(--gray-800)var(--tw-gradient-from-position)}.dark .dark\:to-gray-900{--tw-gradient-to:var(--gray-900)var(--tw-gradient-to-position)}.dark .dark\:border-gray-600{border-color:var(--gray-600)}.dark .dark\:bg-primary-900{background-color:var(--primary-900)}.dark .dark\:text-primary-400{color:var(--primary-400)}.dark .dark\:bg-yellow-900{background-color:#7c2d12}.dark .dark\:text-yellow-300{color:#fcd34d}.dark .dark\:border-yellow-600{border-color:#d97706}
