html,body{overflow-x:hidden}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#1e293b99;border-radius:4px}.animate-gradient{background-size:200% auto;animation:svelte-1q37ri0-gradient 8s linear infinite}@keyframes svelte-1q37ri0-gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:#0f172a}::-webkit-scrollbar-thumb{background:#1e293b;border-radius:2px}button.svelte-19v9pwg{font-size:.9rem}.resume-builder-demo.svelte-1upp1sp{position:relative}.resume-builder-demo.svelte-1upp1sp>:where(.svelte-1upp1sp){transition:opacity .3s ease-in-out}.bg-grid-pattern.svelte-1uha8ag{background-image:linear-gradient(to right,rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.02) 1px,transparent 1px);background-size:30px 30px}body{color:#f3f4f6;overflow-x:hidden}.feature-card.svelte-1uha8ag{position:relative;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));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.feature-card.svelte-1uha8ag:hover{--tw-scale-x: 1.01;--tw-scale-y: 1.01;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))}@keyframes svelte-1uha8ag-gradientShift{0%{background-position:0% 50%;background-size:200% 200%}50%{background-position:100% 50%;background-size:150% 150%}to{background-position:0% 50%;background-size:200% 200%}}.feature-card.svelte-1uha8ag:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;background:linear-gradient(to right,#3b82f6,#8b5cf6,#ec4899);z-index:-1;border-radius:1rem;opacity:0;transition:all .3s ease}.feature-card.svelte-1uha8ag:hover:after{opacity:.2;filter:blur(16px)}.feature-card.svelte-1uha8ag>div:where(.svelte-1uha8ag){position:relative;z-index:1;transition:transform .3s ease,box-shadow .3s ease}.feature-card.svelte-1uha8ag:hover>div:where(.svelte-1uha8ag){transform:translateY(-2px);box-shadow:0 25px 50px -12px #00000059}
