.form-card.svelte-1bqs8gh{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e1e1ecc;border:1px solid #3b82f633;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 10px 25px #3b82f633,0 4px 10px #0000004d,inset 0 1px #3b82f61a}.form-card.svelte-1bqs8gh:hover{transform:translateY(-2px);box-shadow:0 20px 40px #3b82f64d,0 8px 16px #0006,inset 0 1px #3b82f633}.input-container.svelte-1bqs8gh{transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}.input-field.svelte-1bqs8gh{color:#fff;background:#111c;border:2px solid #3b82f64d;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:inset 0 2px 4px #0000004d}.input-field.svelte-1bqs8gh:focus{background:#111111e6;border-color:#3b82f6;box-shadow:inset 0 2px 4px #0000004d,0 0 0 3px #3b82f633,0 4px 12px #3b82f64d}.input-field.svelte-1bqs8gh:hover:not(:focus){border-color:#3b82f680;box-shadow:inset 0 2px 4px #0006}.floating-label.svelte-1bqs8gh{color:#a3a3a3;pointer-events:none;background:linear-gradient(#0000 40%,#111c 40% 60%,#0000 60%);padding:0 6px;font-size:16px;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;left:16px;transform:translateY(-50%)}.floating-label.active.svelte-1bqs8gh{color:#3b82f6;font-size:12px;font-weight:600;top:0;transform:translateY(-50%)}.clear-button.svelte-1bqs8gh{cursor:pointer;opacity:0;visibility:hidden;background:#3b82f633;border:1px solid #3b82f64d;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.clear-button.show.svelte-1bqs8gh{opacity:1;visibility:visible}.clear-button.svelte-1bqs8gh:hover{background:#3b82f64d;border-color:#3b82f680;transform:translateY(-50%)scale(1.1)}.error-message.svelte-1bqs8gh{background:linear-gradient(135deg,#ef44441a 0%,#dc26261a 100%);border:1px solid #ef44444d;animation:.3s cubic-bezier(.4,0,.2,1) svelte-1bqs8gh-errorSlide}@keyframes svelte-1bqs8gh-errorSlide{0%{opacity:0;transform:translateY(-10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.help-text.svelte-1bqs8gh{background:linear-gradient(135deg,#3b82f61a 0%,#60a5fa1a 100%);border:1px solid #3b82f633}.nav-backdrop.svelte-rfuq4y{-webkit-backdrop-filter:blur(12px)}.mobile-menu-enter.svelte-rfuq4y{animation:.3s cubic-bezier(.4,0,.2,1) svelte-rfuq4y-slideDown}@keyframes svelte-rfuq4y-slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-rfuq4y-slideUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.logo-hover.svelte-rfuq4y{transition:all .3s cubic-bezier(.4,0,.2,1)}.logo-hover.svelte-rfuq4y:hover{transform:translateY(-1px)}.nav-link.svelte-rfuq4y{position:relative;overflow:hidden}.nav-link.svelte-rfuq4y:before{content:"";background:linear-gradient(90deg,#ff6b35,#ffa726);width:0;height:2px;transition:width .3s cubic-bezier(.4,0,.2,1);position:absolute;bottom:0;left:0}.nav-link.svelte-rfuq4y:hover:before,.nav-link.active.svelte-rfuq4y:before{width:100%}.hamburger.svelte-rfuq4y{transition:all .3s cubic-bezier(.4,0,.2,1)}.hamburger.svelte-rfuq4y:hover{transform:scale(1.1)}
