<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">form-textbox {
	width: 100%;

	&amp; label,
	&amp; p,
	&amp; button {
		opacity: var(--opacity-dimmed);
		transition: opacity var(--transition-short) var(--easing-inout);
	}

	&amp; label {
		display: block;
		font-size: var(--font-size-s);
		color: var(--color-text);
		margin-bottom: var(--space-xxs);
	}

	&amp; input,
	&amp; textarea {
		display: inline-block;
		box-sizing: border-box;
		background: var(--color-input);
		color: var(--color-text);
		border: none;
		border-bottom: 1px solid var(--color-border);
		padding: var(--space-xs) var(--space-xxs);
		font-size: var(--font-size-m);
		width: 100%;
		transition: color var(--transition-short) var(--easing-inout);

		&amp;[aria-invalid="true"] {
			box-shadow: 0 0 var(--space-xxs) 2px var(--color-error-invalid);
		}

		&amp;::placeholder {
			color: var(--color-text);
			opacity: var(--opacity-translucent);
		}
	}

	&amp; input {
		height: var(--input-height);
	}

	&amp;[clearable] .input {
		position: relative;

		&amp; input {
			padding-right: var(--input-height);
		}

		.clear {
			position: absolute;
			bottom: 0;
			right: 0;
			border: 0;
			border-radius: 50%;
			font-size: var(--font-size-xs);
			line-height: var(--line-height-xs);
			color: var(--color-input);
			background-color: var(--color-text-soft);
			width: calc(0.6 * var(--input-height));
			height: calc(0.6 * var(--input-height));
			margin: calc(0.2 * var(--input-height));
			padding: 0;

			&amp;:hover {
				background-color: var(--color-text);
			}
		}
	}

	.error,
	.description {
		margin: var(--space-xs) 0 0;
		font-size: var(--font-size-xs);
		line-height: var(--line-height-s);

		&amp;:empty {
			display: none;
		}
	}

	.error {
		color: color-mix(in srgb, var(--color-text) 50%, var(--color-error));
	}

	.description {
		color: var(--color-text-soft);
	}

	&amp;:focus-within {
		&amp; label,
		&amp; p,
		&amp; button {
			opacity: var(--opacity-solid);
		}

		&amp; input,
		&amp; textarea {
			color: var(--color-text);
		}
	}
}
</pre></body></html>