@theme{ --color-yellow-50: #fffae5; --color-yellow-100: #fff2c1; --color-yellow-200: #ffe7a7; --color-yellow-300: #ffd986; --color-yellow-400: #ffc85d; --color-yellow-500: #fab620; --color-yellow-600: #ffa900; --color-yellow-700: #f49f00; --color-yellow-800: #894e00; --color-yellow-900: #5c2f00; --color-yellow-950: #2f1200; --color-primary-50: var(--color-yellow-50); --color-primary-100: var(--color-yellow-100); --color-primary-200: var(--color-yellow-200); --color-primary-300: var(--color-yellow-300); --color-primary-400: var(--color-yellow-400); --color-primary-500: var(--color-yellow-500); --color-primary-600: var(--color-yellow-600); --color-primary-700: var(--color-yellow-700); --color-primary-800: var(--color-yellow-800); --color-primary-900: var(--color-yellow-900); --color-primary-950: var(--color-yellow-950); --color-neutral-50: #f8f8f8; --color-neutral-100: #f1f1f1; --color-neutral-200: #e0e0e0; --color-neutral-300: #d1d1d1; --color-neutral-400: #a3a3a3; --color-neutral-500: #737373; --color-neutral-600: #525252; --color-neutral-700: #404040; --color-neutral-800: #262626; --color-neutral-900: #121211; --color-neutral-950: #010101; --color-base-50: var(--color-neutral-50); --color-base-100: var(--color-neutral-100); --color-base-200: var(--color-neutral-200); --color-base-300: var(--color-neutral-300); --color-base-400: var(--color-neutral-400); --color-base-500: var(--color-neutral-500); --color-base-600: var(--color-neutral-600); --color-base-700: var(--color-neutral-700); --color-base-800: var(--color-neutral-800); --color-base-900: var(--color-neutral-900); --color-base-950: var(--color-neutral-950); --color-dark-bg: #121211; --button-transition-properties: box-shadow, color, background-color, border-color, text-decoration-color, fill, stroke; --screen-xs: 400px; --screen-sm: 640px; --screen-md: 768px; --screen-lg: 1024px; --screen-xl: 1280px; --screen-2xl: 1536px; --font-fallback: "-apple-system", "BlinkMacSystemFont", "Segoe UI", "Roboto", "Helvetica", "Arial", "sans-serif", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; --font-sans: "Figtree", var(--font-fallback); --font-mono: "SFMono-Regular", "Menlo", "Monaco", "Consolas", "Liberation Mono", "Courier New", "monospace"; --animate-accordion-down: accordion-down .3s ease-out; --animate-accordion-up: accordion-up .3s ease-out; --animate-marquee-integrations: marquee-integrations 100s linear infinite; --animate-marquee2: marquee2 50s linear infinite; --animate-marquee-testimonials: marquee-testimonials 60s linear infinite; --animate-borderRotation: borderRotation 10s linear infinite; --animate-flash: flash 5s ease-out infinite; @keyframes accordion-down { from { height: 0; } to { height: var(--starwind-accordion-content-height); } } @keyframes accordion-up { from { height: var(--starwind-accordion-content-height); } to { height: 0; } } @keyframes marquee-integrations { from { transform: translateX(0); } to { transform: translateX( calc(-100% + -0rem) ); } } @keyframes marquee2 { from { transform: translateX(0); } to { transform: translateX( calc(-100% - 5rem) ); } } @keyframes marquee-testimonials { from { transform: translateX(0); } to { transform: translateX( calc(-100% - 1.5rem) ); } } @keyframes borderRotation { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } @keyframes flash { from { opacity: 0; } 90% { opacity: 0; } 92% { opacity: .6; } 93% { opacity: .2; } 96% { opacity: .9; } to { opacity: 0; } } }@theme inline{ --color-background: var(--background); --color-foreground: var(--foreground); --color-card: var(--card); --color-card-foreground: var(--card-foreground); --color-popover: var(--popover); --color-popover-foreground: var(--popover-foreground); --color-primary: var(--primary); --color-primary-dark: var(--primary-dark); --color-primary-foreground: var(--primary-foreground); --color-secondary: var(--secondary); --color-secondary-foreground: var(--secondary-foreground); --color-muted: var(--muted); --color-muted-foreground: var(--muted-foreground); --color-accent: var(--accent); --color-accent-foreground: var(--accent-foreground); --color-info: var(--info); --color-info-foreground: var(--info-foreground); --color-success: var(--success); --color-success-foreground: var(--success-foreground); --color-warning: var(--warning); --color-warning-foreground: var(--warning-foreground); --color-error: var(--error); --color-error-foreground: var(--error-foreground); --color-border: var(--border); --color-input: var(--input); --color-outline: var(--outline); --radius-xs: calc(var(--radius) - .375rem); --radius-sm: calc(var(--radius) - .25rem); --radius-md: calc(var(--radius) - .125rem); --radius-lg: var(--radius); --radius-xl: calc(var(--radius) + .25rem); --radius-2xl: calc(var(--radius) + .5rem); --radius-3xl: calc(var(--radius) + 1rem); }.dynamic-border-wrapper[data-astro-cid-sloqn423]{position:relative;border-radius:var(--border-radius);background:transparent;padding:2px;background:linear-gradient(45deg,transparent,transparent);transition:all .3s ease}.dynamic-border-wrapper[data-astro-cid-sloqn423]:before{content:"";position:absolute;inset:0;border-radius:var(--border-radius);background:radial-gradient(var(--gradient-size) circle at var(--mouse-x) var(--mouse-y),color-mix(in srgb,var(--color-primary-500) 100%,transparent) 0%,color-mix(in srgb,var(--color-primary-500) 60%,transparent) 25%,color-mix(in srgb,var(--color-primary-500) 10%,transparent) 50%,transparent 70%);opacity:0;transition:opacity .3s ease;pointer-events:none;z-index:0}.dynamic-border-wrapper[data-astro-cid-sloqn423]:hover:before{opacity:1}.dark .dynamic-border-wrapper[data-astro-cid-sloqn423]:before{background:radial-gradient(var(--gradient-size) circle at var(--mouse-x) var(--mouse-y),color-mix(in srgb,var(--color-primary-400) 100%,transparent) 0%,color-mix(in srgb,var(--color-primary-400) 60%,transparent) 25%,color-mix(in srgb,var(--color-primary-400) 20%,transparent) 50%,transparent 70%)}.dynamic-border-wrapper[data-astro-cid-sloqn423]>*{position:relative;z-index:1;border-radius:calc(var(--border-radius) - 2px);overflow:hidden}
