@layer base{.mGgHfq_input{font-family:var(--font-family-base);color:var(--foreground);background-color:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-sm);padding:var(--spacing-2) var(--spacing-3);width:100%;transition:border-color var(--animation-duration-normal) ease, background-color var(--animation-duration-normal) ease, box-shadow var(--animation-duration-normal) ease, transform var(--animation-duration-fast) ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);outline:none;height:2.75rem;font-size:.9375rem;line-height:1.5}.mGgHfq_input::placeholder{color:var(--muted-foreground);opacity:.5}.mGgHfq_input:hover{border-color:color-mix(in srgb, var(--primary) 30%, var(--glass-border));background-color:color-mix(in srgb, var(--glass-bg) 80%, var(--primary) 5%)}.mGgHfq_input:focus{border-color:var(--primary);background-color:color-mix(in srgb, var(--glass-bg) 90%, black 10%);box-shadow:0 0 0 1px var(--primary), var(--primary-glow);transform:translateY(-1px)}.mGgHfq_input:disabled{color:var(--muted-foreground);cursor:not-allowed;opacity:.6;box-shadow:none;background-color:#ffffff08;transform:none}@media (width<=640px){.mGgHfq_input{font-size:1rem}}}
