.secondary-button-animation{&:after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;display:block;background:linear-gradient(90deg,hsla(0,0%,99%,.16),hsla(0,0%,99%,0) 50%,hsla(0,0%,99%,0));background-size:200%;background-position:100%;transition:all .8s cubic-bezier(.246,.75,.187,1);border-radius:inherit}&:hover:after{background-position:0;border-radius:inherit}}

/*! tailwindcss v4.0.9 | MIT License | https://tailwindcss.com */@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}[data-tailark]{--tailark-font-mono:"Inter",monospace;--tailark-background:#0a0a0a;--tailark-foreground:#fff;--tailark-card:oklab(15.1757% 5.21541e-9 6.33299e-9);--tailark-card-foreground:#fff;--tailark-illustration:#121212;--tailark-border-illustration:oklab(100% 0 5.96046e-8/.075);--tailark-popover:#121212;--tailark-popover-foreground:#fff;--tailark-primary:#fff;--tailark-primary-foreground:#0a0a0a;--tailark-secondary:#1a1a1a;--tailark-secondary-foreground:#fff;--tailark-muted:#1a1a1a;--tailark-muted-foreground:#999;--tailark-accent:#1a1a1a;--tailark-accent-foreground:#fff;--tailark-destructive:#ef4444;--tailark-destructive-foreground:#fff;--tailark-border:oklab(100% 0 5.96046e-8/.1);--tailark-input:#1a1a1a;--tailark-ring:#999;--tailark-chart-1:#e76e50;--tailark-chart-2:#2a9d90;--tailark-chart-3:#274754;--tailark-chart-4:#e8c468;--tailark-chart-5:#f4a462;--tailark-radius:.5rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.tailark-theme{--color-background:var(--tailark-background);--color-foreground:var(--tailark-foreground);--color-card:var(--tailark-card);--color-card-foreground:var(--tailark-card-foreground);--color-illustration:var(--tailark-illustration);--color-border-illustration:var(--tailark-border-illustration);--color-popover:var(--tailark-popover);--color-popover-foreground:var(--tailark-popover-foreground);--color-primary:var(--tailark-primary);--color-primary-foreground:var(--tailark-primary-foreground);--color-secondary:var(--tailark-secondary);--color-secondary-foreground:var(--tailark-secondary-foreground);--color-muted:var(--tailark-muted);--color-muted-foreground:var(--tailark-muted-foreground);--color-accent:var(--tailark-accent);--color-accent-foreground:var(--tailark-accent-foreground);--color-destructive:var(--tailark-destructive);--color-destructive-foreground:var(--tailark-destructive-foreground);--color-border:var(--tailark-border);--color-input:var(--tailark-input);--color-ring:var(--tailark-ring);--color-chart-1:var(--tailark-chart-1);--color-chart-2:var(--tailark-chart-2);--color-chart-3:var(--tailark-chart-3);--color-chart-4:var(--tailark-chart-4);--color-chart-5:var(--tailark-chart-5);--radius-lg:var(--tailark-radius);--radius-md:calc(var(--tailark-radius) - 2px);--radius-sm:calc(var(--tailark-radius) - 4px);--animate-accordion-down:accordion-down .2s ease-out;--animate-accordion-up:accordion-up .2s ease-out;--animate-hue-rotate:hue-rotate 4s infinite;--animate-scan:scan 3s infinite;--animate-capture:capture .1s infinite;--animate-reveal:reveal .8s ease-in;--animate-logo-reveal:logo-reveal .5s ease-in-out;--animate-enter-from-right:enter-from-right .3s ease-out;--animate-enter-from-left:enter-from-left .3s ease-out;--animate-exit-to-right:exit-to-right .3s ease-in;--animate-exit-to-left:exit-to-left .3s ease-in;--animate-scale-in:scale-in .2s ease-out;--animate-scale-out:scale-out .2s ease-in;--animate-fade-in:fade-in .2s ease-out;--animate-fade-out:fade-out .2s ease-in}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}@keyframes hue-rotate{0%{filter:hue-rotate()}to{filter:hue-rotate(1turn)}}@keyframes scan{0%{transform:translateY(0)}50%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes capture{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes reveal{0%{clip-path:circle(0)}to{clip-path:circle(100%)}}@keyframes logo-reveal{0%{opacity:0;filter:blur(12px);transform:scale(0)}75%{opacity:1;filter:blur();transform:scale(1.1)}to{transform:scale(1)}}@keyframes enter-from-right{0%{opacity:0;transform:translate(200px)}to{opacity:1;transform:translate(0)}}@keyframes enter-from-left{0%{opacity:0;transform:translate(-200px)}to{opacity:1;transform:translate(0)}}@keyframes exit-to-right{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(200px)}}@keyframes exit-to-left{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-200px)}}@keyframes scale-in{0%{opacity:0;transform:rotateX(-10deg)scale(.9)}to{opacity:1;transform:rotateX(0)scale(1)}}@keyframes scale-out{0%{opacity:1;transform:rotateX(0)scale(1)}to{opacity:0;transform:rotateX(-10deg)scale(.95)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.tailark-theme *,.tailark-theme ::backdrop,.tailark-theme :after,.tailark-theme :before{border-color:var(--color-border,currentColor)}.tailark-theme ::file-selector-button{border-color:var(--color-border,currentColor)}.tailark-theme *{outline-color:var(--color-ring,#fff3)}.tailark-theme{background-color:var(--color-background);color:var(--color-foreground);font-family:inherit}.tailark-theme .line{counter-increment:line;padding-left:2.5rem;position:relative}.tailark-theme .line:before{content:counter(line);text-align:right;opacity:.35;width:1.5rem;margin-right:1.5rem;font-size:.75rem;transition:colors .2s,opacity .2s;position:absolute;top:0;bottom:0;left:0}.tailark-theme .line:hover:before{opacity:1}.tailark-theme .line:first-of-type{counter-set:line var(--counter-start,1)}