.class-26eac9c4b771c{flex-direction:column;width:100%;margin-bottom:1rem;display:flex}.class-26eac9c4b771c.class-ae3029c4b771c{margin-bottom:0}.class-8c9699c4b771c{text-align:start;color:var(--text-color);margin-bottom:.5rem;font-size:.875rem;font-weight:600}.class-1148a9c4b771c{border:1px solid var(--border-color);background-color:var(--background);color:var(--text-color);border-radius:.5rem;width:100%;padding:.75rem 1rem;font-size:1rem;transition:border-color .2s,box-shadow .2s}.class-1148a9c4b771c.class-f73a49c4b771c{background-color:var(--primary-muted);border-color:var(--primary-muted)}.class-1148a9c4b771c.class-f73a49c4b771c:focus{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--primary)50%,transparent);outline:none}.class-1148a9c4b771c.class-f73a49c4b771c::placeholder{color:var(--primary)}.class-1148a9c4b771c:focus{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--primary)50%,transparent);outline:none}.class-1148a9c4b771c::placeholder{color:var(--text-muted)}.class-405589c4b771c{border-color:var(--error-color,#e53e3e)}.class-405589c4b771c:focus{box-shadow:0 0 0 2px #e53e3e33}