
	/* Hide via opacity, not display:none — Chrome anchors the suggestion popup to this box, so it must stay in layout. */
	input.hide-native-picker.svelte-u3psvc::-webkit-calendar-picker-indicator {
		opacity: 0 !important;
		pointer-events: none;
	}

	/* Squeezed to just its own icon's width, text painted transparent, so only the native calendar icon is visible/clickable — the text field above it stays freely typable. */
	input.calendar-trigger-input.svelte-u3psvc {
		position: absolute;
		right: 0;
		top: 0;
		height: 100%;
		width: 2rem;
		margin: 0;
		padding: 0 0.25rem;
		border: none;
		background: transparent;
		color: transparent;
		-webkit-text-fill-color: transparent;
	}

	input.calendar-trigger-input.svelte-u3psvc::-webkit-calendar-picker-indicator {
		cursor: pointer;
	}
