@layer base{._textarea_1eqdo_2{font-family:var(--font-family-base);font-size:1rem;line-height:1.5;color:var(--foreground);background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-2);width:100%;min-height:6rem;resize:vertical;transition:border-color var(--animation-duration-normal) ease,background-color var(--animation-duration-normal) ease;outline:none}._textarea_1eqdo_2::placeholder{color:var(--muted-foreground)}._textarea_1eqdo_2:hover{border-color:color-mix(in srgb,var(--primary) 80%,transparent);background-color:color-mix(in srgb,var(--card) 98%,var(--primary) 2%)}._textarea_1eqdo_2:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 15%,transparent);background-color:var(--card)}._textarea_1eqdo_2:disabled{background-color:var(--muted);color:var(--muted-foreground);cursor:not-allowed;opacity:.75;box-shadow:none}._noResize_1eqdo_44{resize:none}._clear_1eqdo_48{background-color:transparent;border:none;padding:0;box-shadow:none;border-radius:0}._clear_1eqdo_48:hover,._clear_1eqdo_48:focus{background-color:transparent;border:none;box-shadow:none}.dark ._textarea_1eqdo_2{background-color:color-mix(in srgb,var(--background) 80%,black)}.dark ._textarea_1eqdo_2:hover{background-color:color-mix(in srgb,var(--background) 75%,black);border-color:color-mix(in srgb,var(--primary) 90%,white)}.dark ._textarea_1eqdo_2:focus{background-color:color-mix(in srgb,var(--background) 80%,black);box-shadow:inset 0 1px 2px color-mix(in srgb,black 5%,transparent),0 0 0 3px color-mix(in srgb,var(--primary) 25%,transparent)}}._container_1go1n_1{padding:var(--spacing-12) var(--spacing-8);background-color:var(--background);min-height:80vh;display:flex;justify-content:center}._content_1go1n_9{width:100%;max-width:800px}._header_1go1n_14{margin-bottom:var(--spacing-12)}._title_1go1n_18{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:700;color:var(--foreground);margin-bottom:var(--spacing-4)}._form_1go1n_26{display:flex;flex-direction:column;gap:var(--spacing-6)}._formRow_1go1n_32{display:grid;grid-template-columns:1fr;gap:var(--spacing-6)}@media(min-width:640px){._formRow_1go1n_32{grid-template-columns:1fr 1fr}}._fieldGroup_1go1n_44{display:flex;flex-direction:column;gap:var(--spacing-2)}._inputError_1go1n_50{border-color:var(--error)}._errorMessage_1go1n_54{font-size:.875rem;color:var(--error)}._actionRow_1go1n_59{display:flex;justify-content:flex-start;margin-top:var(--spacing-4)}._submitButton_1go1n_65{background-color:#ec13a4;color:#fff;min-width:120px}._submitButton_1go1n_65:hover{background-color:color-mix(in srgb,hsl(320 85% 50%) 80%,black)}._submitButton_1go1n_65:active{background-color:color-mix(in srgb,hsl(320 85% 50%) 70%,black)}
