/* The Pro label shares the native Logged.ai shell; allow room for enlarged text. */
@media (max-width: 782px) {
	body.lai-app .lai-topbar {
		flex-wrap: wrap;
		padding-block: 12px;
		row-gap: 8px;
	}
	body.lai-app .lai-breadcrumb {
		flex: 1 1 12em;
		min-width: min(100%, 12em);
	}
	body.lai-app .lai-topbar-actions {
		flex-wrap: wrap;
		max-width: 100%;
		margin-inline-start: auto;
	}
	body.lai-app .lai-plan-status {
		max-width: 100%;
		white-space: normal;
	}
	body.lai-app .lai-mode-control {
		grid-template-columns: repeat(auto-fit, minmax(min(100%, 6.5em), 1fr));
	}
	body.lai-app .lai-mode-control button {
		line-height: 1.45;
	}
}
